Skip to content

zhTW: translate 89 new keys (supersedes #1121) - #1168

Merged
EllesmereGaming merged 7 commits into
EllesmereGaming:mainfrom
LoChinAn:zhtw-sync-2026-08-03
Aug 3, 2026
Merged

zhTW: translate 89 new keys (supersedes #1121)#1168
EllesmereGaming merged 7 commits into
EllesmereGaming:mainfrom
LoChinAn:zhtw-sync-2026-08-03

Conversation

@LoChinAn

@LoChinAn LoChinAn commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Replaces #1121, which was opened against v8.7.1 and had fallen 65 commits
behind. Same three commits rebuilt on current main, plus new work for
everything that landed in v8.7.2 - v8.7.4. Only Locales/zhTW.lua is
touched: 104 lines added, 8 rewritten in place (the wording fixes noted
below). 96 keys in total.

From #1121 (46 keys)

Merge Duplicate Items, Custom Duration Format, CDM bar pluralization, the
Voidforged track name, friendly nameplate subtitles, charge-count hiding,
Always Show Pet Frame and the battle-res tracker. Also unified 閾值 to
臨界值 / 門檻 in seven existing entries so each matches the wording its
neighbouring options already use.

v8.7.2 - v8.7.4 (43 keys)

  • Cooldown Manager - the Edit Mode manual-fix popup, all six steps
  • Resource Bars - Blizzard atlas bar artwork, split Health/Power
    backgrounds, texture settings
  • Unit / Raid Frames - vertical health bar fill and its edge labels
  • Nameplates - guild text color, the title/guild subtitle tooltip,
    the icon crop slider
  • Action Bars - Cooldown Text cog, Fit Size to Button
  • Damage Meters - the four breakdown tooltip anchor options
  • DataBars / Blizzard Skin / Chat / QoL - currency description toggle,
    icon and item ID toggles, tab layout, the mailbox note added to Auto
    Open Containers

Strings assembled from concatenation (7 keys)

A .. chain reaches L() already joined, so the catalog key is the whole
assembled sentence rather than its leading fragment. Our key scanner only
returned the fragment, so these read as translated when they were not:

  • the graphics optimizer panel in General options
  • both Item Upgrade calculator button tooltips
  • the Resource Bars multi-band and buff-recolor help tips
  • the Unlock Mode grow-direction hint
  • the CDM custom-spell notice

Where a fragment was already translated the assembled entry reuses that
wording verbatim, and Blizzard graphics setting names follow the official
zhTW GlobalStrings.

Notes for reviewers

Blizzard's Edit Mode element names inside the CDM popup use the official
zhTW GlobalStrings (追蹤的增益效果, 追蹤的量條, 未啟用時隱藏, 能見度,
隨時可見) rather than EllesmereUI's own wording for its similar options -
the steps tell the user what to look for in Blizzard's interface, so they
have to match what is on screen there.

Recolor Text Instead Of Bar is also added. It predates this batch and was
never translated, but the new Blizzard atlas warning refers to it by name.
Update at Upgrader is reworded for the same reason: the upgrade refresh
tooltip quotes that button, so both now read 在升級師處更新.

Covers Merge Duplicate Items (Bags), Custom Duration Format warning
(Unit Frames), Bar/Bars pluralization (CDM), Voidforged track name
(QoL Upgrade Calculator), and the SPECIAL UPDATE eyebrow badge.
Covers the friendly nameplate subtitle (title/guild), charge count hiding
on action buttons and the cooldown manager, Always Show Pet Frame, and the
battle-res tracker's display style, font outline and color options.

Also adds disabledTooltip strings that were never collected before: they
are returned from inside `disabledTooltip = function() ... end`, which the
key scanner classified too weakly to surface.

Replaces 閾值 with 臨界值 or 門檻 in seven existing entries so each one
matches the term already used by the neighbouring options in its panel.
Seven more keys, from options text the key scanner could not classify until
now: five subnav labels in the cooldown manager passed positionally to a
module-local helper, and two resource-bar tooltips hoisted into a local
before being used as a field value.

Ignore Pain is 無視苦痛 and Sweeping Strikes is 橫掃攻擊, both per the
in-game Traditional Chinese names.
Covers the Edit Mode manual-fix popup (CDM), Blizzard atlas bar artwork
and split backgrounds (Resource Bars), vertical health bar fill (Unit and
Raid Frames), friendly nameplate title/guild subtitle, the countdown size
cap (Action Bars), the breakdown tooltip anchor (Damage Meters) and the
currency description toggle (DataBars).

The CDM popup message is built by concatenation and reaches L() as one
string, so the whole assembled message is the key -- not the leading
fragment the key scanner reported. Blizzard Edit Mode element names in
it follow the official zhTW GlobalStrings, since the steps tell the user
what to look for in Blizzard's own interface.

Also adds Recolor Text Instead Of Bar, which was never translated: the
new atlas warning points at it by name.
These are concatenated strings: the fragments reach L() already joined, so
the key is the whole assembled sentence. harvest.py returned only the head
fragment until now, which is why they read as missing.

Covers the graphics optimizer panel, the Item Upgrade calculator's two
button tooltips, the Resource Bars multi-band and buff-recolor help tips,
the Unlock Mode grow-direction hint and the CDM custom-spell notice.

Where a head fragment was already translated, the assembled entry reuses
that wording verbatim. Blizzard graphics setting names follow the official
zhTW GlobalStrings.
Prefers 計量條 over 長條, 門檻 over 臨界值 and 浮動提示 over 提示資訊 in
these two entries, and keeps % as the symbol rather than spelling it out.
The refresh tooltip quotes this button by name, so the button's own entry
has to read the same way.
@EllesmereGaming
EllesmereGaming merged commit dd73f2c into EllesmereGaming:main Aug 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants