Exwind Translator

Boss Encounters 3 more categories

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.

WoW 12.0.7 Actively Maintained

Trend Explorer

Recent download momentum

Hourly download deltas for the last 48 hours.

Latest hour +5 Jun 2, 11 AM
Peak hour +7 Jun 4, 5 AM
Average +0 per hour

About this addon

What it does

Exwind Translator

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:

  1. Locale push — English mappings are injected into each addon's locale store (ExBoss.Locale, ExwindLocale, etc.) and the active locale is forced to enUS. Most strings resolve via L["..."] and never reach a widget in Chinese.
  2. Source data mutationEXBOSS_ENCOUNTER_DATA, Timeline._bosses, the private-aura table, and the trash-CD database are walked at PLAYER_LOGIN. Boss / spell / mob names are resolved via C_Spell.GetSpellName and EJ_GetEncounterInfo (authoritative for an English client).
  3. SavedVariable mutation — saved format strings combined with secret cooldown numbers are mutated upstream so post-render translation isn't needed.
  4. API getter wrapEXBossData's public getters are wrapped to translate any cached row that bypassed the up-front mutation pass.
  5. 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

  1. Drop the ExwindTranslator/ folder into your Interface\AddOns\ directory
  2. /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.

Discover more

Keep exploring

Similar addons you might also want to check out.