Skip to content

fix(i18n): refine Traditional Chinese interface copy - #5191

Open
AcerYue0 wants to merge 1 commit into
apache:mainfrom
AcerYue0:fix/zh-tw-copy-20260911
Open

fix(i18n): refine Traditional Chinese interface copy#5191
AcerYue0 wants to merge 1 commit into
apache:mainfrom
AcerYue0:fix/zh-tw-copy-20260911

Conversation

@AcerYue0

@AcerYue0 AcerYue0 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Refine Traditional Chinese interface copy across Desktop, shared UI, and the TUI. Fix literal translations and remaining Simplified Chinese, clarify message-delivery and Host-control wording, and align credentials, archive, connection, and application terminology.

Examples:

  • 開啟或關閉工作欄的面開啟或關閉工作欄面板
  • 符合不到任何人無法對應到任何使用者
  • 憑證檢查已透過憑證檢查已通過
  • 视觉視覺

Update existing render/copy expectations. Catalog keys, interpolation expressions, executable logic, English, and Simplified Chinese are unchanged.

Verification

  • Passed: npm run build, npm run typecheck, npm run lint, npm run format:check.
  • Passed: Knip for Desktop and shared UI; locale-hygiene check against the base commit; git diff --check.
  • Existing shared UI suite: 430 passed.
  • Existing Desktop copy/render suites, including Telegram ID validation, connection settings, and memory summaries: 100 passed.
  • Existing TUI copy suites: 21 passed.
  • AST comparison of all 19 production files confirmed only zh-TW literals changed.
  • Full repository test suite and Electron E2E were not run. The existing render/copy tests provide command-output evidence for these wording changes.

Windows pre-commit encountered spawnSync biome.cmd EINVAL. Ran Biome check on all 23 staged files, the ASF header check, protocol epoch guard, and staged whitespace check directly; all passed before bypassing that hook for the commit.

AI use

  • No generative tool made a substantive contribution
  • Generative tooling made a substantive contribution

Tool(s) and scope: Codex reviewed and edited zh-TW copy, updated existing expectations, and ran validation.

Checklist

  • Tests cover the change and fail without it
  • Lint, format, typecheck and the affected suites pass locally

Does this PR entail a change in behavior?

  • Yes — Traditional Chinese wording changes described above.
  • No

@github-actions github-actions Bot added the effort/M Under 500 readable lines label Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

effort/M Under 500 readable lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant