zhTW: translate 279 new keys and prune 10 dead ones - #2275
Merged
EllesmereGaming merged 2 commits intoSep 27, 2026
Merged
EllesmereGaming merged 2 commits into
EllesmereGaming merged 2 commits into
Conversation
Covers v9.2.9..v9.3: Pixels border/portrait/texture art, action bar custom borders and end caps, CDM talent conditions, party pet frames and party targets, nameplate icon borders and Sunder Armor, the reworked Forever threat meter and threat % text, skyriding HUD vigor options, the mana regen spark, bag pinning, and the style picker footnotes. The 10 removed keys have no source literal left (threat meter rework, v9.3 tooltip rewrites).
EllesmereUIForeverEssentials/ became its own module in v9.3, but the catalog had no section for it: the threat meter and flight timer strings sat under Core / General (19) and QoL (16), where they had been filed before the scanner knew the folder. Pure move: the 35 lines are byte-identical and only change position; the new header sits between Quickdraw and Core / General like the other module sections. Keys shared with other modules stay where they are.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Only
EllesmereUILocales/zhTW.luais touched: 279 keys added, 10 dead keys removed, one new section header; no existing line rewritten.New keys cover what landed between v9.2.9 and v9.3: the Pixels border / portrait ring / bar texture art that shipped with v9.3 (action bar custom borders and end caps, textured highlight borders, unit frame outer ring, inner shadow and power bar seam, nameplate icon borders and seam line, resource bar separators), CDM Talent Conditions (#2247) and the custom spell range tint requirement (#2084), raid frame pet frames (#2236), party target buttons (#1510), the 3D portrait Character Size (#2260), the non-player portrait choice for Class art (#2254), the reworked Forever threat meter (#2233) and its threat % text on nameplates and target / focus frames (#2263), Sunder Armor on nameplates (#2241), the mana regen spark (#2253), the skyriding HUD bar styles and classic vigor gems (#2225), the AuraBuff Reminders grow direction (#2266), bag pinning / category assignment menus, the controller confirm gate, and the style picker footnotes and cards.
Terminology follows the client first: Sunder Armor
破甲攻擊, Whirling Surge旋轉急衝, Second Wind重新振作(Wowhead zhTW), Clear All清除全部(CLEAR_ALL), Move Up / Move Down向上移動/向下移動(TRACKER_SORT_MANUAL_UP/DOWN), Training Dummy訓練假人. Vigor and Skyriding keep the file's existing精力/飛龍騎術so the new HUD options read the same as the Skyriding HUD strings already in the catalog. The Pixels art family is像素風, kept distinct from the existingPixelicon style (像素). The threat meter'sPull %isOT %, matching the existing Pull Aggro Bar (OT 臨界條). New tooltips that mirror existing ones reuse their wording word for word (the From Right Edge glow line note, the pet frame size tooltips next to the boss / extra frame ones, the Forever secondary stats line).Dead keys: 10 entries no source literal can produce any more, each checked against the tree: the old threat meter strings (
Show Threat Percent,Show Threat Value,Show Bars, and three tooltips) removed by the threat meter rework, plus four tooltips v9.3 rewrote (the spell icon target border color, the elite dragon badge, the Forever class resource note, and the pet frames Free Move requirement).New section:
EllesmereUIForeverEssentials/became its own module in v9.3 but the catalog had no section for it, so its threat meter and flight timer strings sat under Core / General and QoL. AForever Essentialssection now sits between Quickdraw and Core / General and holds the 35 keys only that module produces, moved byte for byte; keys it shares with other modules stay where they were.Not translated on purpose, because the strings never reach
L()(a locale entry would have no effect): the Party Targets / pet frame preview mock names (Gnoll Brute,Spirit Beast, ...) and thePet Framesmover label go to a rawSetText, the DataBars XP block labels (Max Level (Right-Click: Rep),% to level) likewise, and the MicroMenuThis action is protected ...messages go straight toUIErrorsFrame:AddMessage.Compiles under Lua 5.1, round-trips through the catalog parser, CRLF line endings preserved.
Checklist
/euilocshows no untranslated keys in the touched modules