Skip to content

Give uk and ko the #288 move-handle pair, and sweep the dead pill key - #318

Merged
vinzdg merged 1 commit into
vinzdg:mainfrom
abrahaofv:uk-ko-static-sweep
Sep 23, 2026
Merged

vinzdg merged 1 commit into
vinzdg:mainfrom
abrahaofv:uk-ko-static-sweep

Conversation

@abrahaofv

Copy link
Copy Markdown
Contributor

Summary

Small follow-up from your review on #295 — you flagged that UK_STATIC was missing the two strings #288 added, and that UK_STATIC carried a dead key from the old Recentre caption.

  • UK_STATIC now has Show move handle and the arc caption, translated. The Ukrainian for both already exists in the Mac catalog (Sources/Localizable.xcstrings), so this is a straight transport, not a translation.
  • The dead key (The pill can be dragged up and down the right-hand edge...) is dropped from UK_STATIC. It no longer matches any live text since the Recentre caption was reworded, and it isn't in the Mac catalog either.
  • KO_STATIC already had the Fold the Windows notch to a pill when not in use, as the Mac's Show on hover does #288 pair (landed after your email, in "Add Korean on Windows") but carried the same dead key — dropped that too.

Net result: UK_STATIC and KO_STATIC both at 87 live keys, 0 dead, matching ZH_STATIC.

Also noticed while auditing (not touched here, flagging only)

  • RU_STATIC is missing 31 keys and JA_STATIC is missing 13 — mostly short control labels (Left, Right, Small, Off, Close...) in Russian, and the whole Edge/Screen placement block in Japanese. Both render in English today.
  • ZH_HANT_STATIC's translation of the Fold the Windows notch to a pill when not in use, as the Mac's Show on hover does #288 pair diverges slightly from the Mac catalog's wording for the same strings (顯示移動手柄 vs 顯示移動握把) — might be a deliberate Windows-side choice, just flagging.

Test plan

  • node scripts/check-ui-scripts.mjs — all three UI pages still parse
  • cargo test --locked — 131 passed, including traymenu::tests::the_card_and_the_menu_agree_on_window_names
  • cargo build --release; verified in the running app that Show move handle and the arc caption render translated under Українська, and that no English leaks through under 한국어

🤖 Generated with Claude Code

…ll key

UK_STATIC was missing the two strings vinzdg#288 added (Show move handle,
the arc caption) — both now render translated, using the Ukrainian
already authoritative in the Mac catalog. UK_STATIC and KO_STATIC
both carried a dead key from the old Recentre caption, which no
current page text matches; dropped from both rather than re-pointed,
since each already has the new caption's translation.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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