Skip to content

zhTW: translate 46 new keys and unify threshold wording - #1121

Closed
LoChinAn wants to merge 3 commits into
EllesmereGaming:mainfrom
LoChinAn:zhtw-sync-2026-08-01
Closed

zhTW: translate 46 new keys and unify threshold wording#1121
LoChinAn wants to merge 3 commits into
EllesmereGaming:mainfrom
LoChinAn:zhtw-sync-2026-08-01

Conversation

@LoChinAn

@LoChinAn LoChinAn commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Adds Traditional Chinese for 46 keys and corrects 7 existing ones.

New keys come from two sources:

  • v8.7.1 additions — friendly nameplate subtitle (player 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.
  • Options text the key scanner could not classify — strings returned from
    inside disabledTooltip = function() ... end, strings hoisted into a local
    before being used as a field value, and labels passed positionally to
    module-local helpers. All of them reach EllesmereUI.L() at render time, so
    they were always translatable; they just never showed up as candidates.

Also normalizes Threshold wording: 閾值 is replaced by 臨界值 or 門檻 so each
entry matches the term already used by the neighbouring options in its panel.

Rebased onto v8.7.1. Only Locales/zhTW.lua is touched.

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.
@LoChinAn
LoChinAn force-pushed the zhtw-sync-2026-08-01 branch from 9ab2a53 to 59ffa1b Compare August 1, 2026 13:36
@LoChinAn LoChinAn changed the title zhTW: translate 7 new keys zhTW: translate 39 new keys and unify threshold wording Aug 1, 2026
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.
@LoChinAn LoChinAn changed the title zhTW: translate 39 new keys and unify threshold wording zhTW: translate 46 new keys and unify threshold wording Aug 1, 2026
@LoChinAn

LoChinAn commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Because it's significantly behind the main branch, to avoid conflicts, I will open a new PR after closing this one.

@LoChinAn LoChinAn closed this Aug 3, 2026
EllesmereGaming added a commit that referenced this pull request Aug 3, 2026
zhTW: translate 89 new keys (supersedes #1121)
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.

1 participant