Trend Explorer
Recent download momentum
Hourly download deltas for the last 48 hours.
About this addon
What it does
Runtime English translation patch for the Exwind addon suite (ExwindCore, ExBoss, ExwindTools). No setup, no source-addon modifications — drop in and the UI, alerts, and audio cues render in English.
What it does
Sits on top of the Chinese Exwind addons and renders their UI in English at runtime. It does not modify, redistribute, or replace any source addon files — updates to the underlying suite continue to work normally.
Translation runs through a five-layer pipeline:
- Locale push — English mappings are injected into each addon's locale store (
ExBoss.Locale,ExwindLocale, etc.) and the active locale is forced toenUS. Most strings resolve viaL["..."]and never reach a widget in Chinese. - Source data mutation —
EXBOSS_ENCOUNTER_DATA,Timeline._bosses, the private-aura table, and the trash-CD database are walked atPLAYER_LOGIN. Boss / spell / mob names are resolved viaC_Spell.GetSpellNameandEJ_GetEncounterInfo(authoritative for an English client). - SavedVariable mutation — saved format strings combined with secret cooldown numbers are mutated upstream so post-render translation isn't needed.
- API getter wrap —
EXBossData's public getters are wrapped to translate any cached row that bypassed the up-front mutation pass. - Runtime SetText walker — a fallback pass over visible frames every 0.15-0.2s catches any free-floating widget text. Includes cascade-rollback so partial substitutions don't strand half-translated mixed-script strings.
Coverage
- All UI labels in EXBoss / ExwindTools / ExwindCore settings tabs and module pages
- Boss, spell, and mob names resolved against the dungeon journal
- Voice pack labels and English audio cues (bundled — no separate addon needed)
- HUD timer bars, countdown alerts, edit-mode panel
- Author-attributed M+ route notes from the bundled route packs
A captured-leaks scanner (/extr scan) finds any Chinese strings that slip through.
Installation
- Drop the
ExwindTranslator/folder into yourInterface\AddOns\directory /reload(or restart WoW)
The translation activates automatically when any of the supported source addons load. English voice cues and default EXBoss profiles for all six role slots (Raid and M+) are applied automatically on first login.
Requirements
| Type | Addon |
|---|---|
| Required | ExwindCore — locale layer host |
| Recommended | ExBoss, ExwindTools, EXBossData, EXBOSS-EXWIND |
| Optional | LibSharedMedia-3.0 (most users already have it via another addon) |
Usage
Settings live at Esc → Options → AddOns → Exwind Translator, or via slash commands:
/extr help show all commands
/extr refresh force re-translate visible widgets
/extr scan run a one-shot leak scan of every visible frame
/extr status print runtime stats (dictionary size, captured leaks, version)
/extr voice re-apply the English voice pack
/exwindtranslator is a long alias for /extr.
Credits
The Chinese Exwind addon suite (ExwindCore, ExBoss, ExwindTools, EXBossData, EXBOSS-EXWIND) is the work of Exwind and contributors. All credit for the underlying mechanics, audio cues, route packs, and module logic belongs to them.
This addon is purely a community-provided translation patch and contains no original gameplay code from the source addons. Original copyright on the source addons remains with their respective authors.
The English voice clips bundled in this addon are community-recorded audio matching the Chinese voice cues' meaning, not translations of the original speech.
License
MIT License — covers the translation layer only, not the underlying Exwind addons.
Bug reports
Found untranslated Chinese strings in-game? Run /extr scan while the affected panel is visible and post the resulting WTF\Account<YOU>\SavedVariables\ExwindTranslator.lua file as a comment on this project page.
Version compatibility
Tested against Exwind suite snapshots through May 2026.
At-a-glance numbers
Performance highlights
- Peaked at Hot #16 on May 4, 2026.
- Peaked at Rising #22 on May 4, 2026.
- Featured on the Hot list across 5 distinct weeks.
- Shipped 6 releases in the last 30 days.
- Averaging 13 new downloads per day over the past week.