Repository navigation
[codex] Replace machine-translated Simplified Chinese with human-reviewed product copy - #8923
ansonlotiniat wants to merge 1 commit into
Conversation
|
Thanks @ansonlotiniat — this is a serious piece of work and it deserves a straight answer rather than continuing to sit as a draft. Two things put it out of reach as it stands:
Meanwhile #12368 has landed and closed most of the outright-untranslated zh gap. The terminology standardization is the part I would most like to keep — Closing the draft on that basis. Thank you for the depth of thought in it. |
|
@ansonlotiniat — I'm sorry, I closed this and that was the wrong call. Reopening it as a draft. My reservations are unchanged and I'll restate them honestly: it adds On And the standing offer, which needs none of that: the Sorry again for closing it the way I did. |
|
Thanks for the clear direction. I’ve split out the requested glossary-only follow-up as #15464, based on current It is limited to the existing Simplified Chinese override/catalog architecture and contains no new locale, dependency, bootstrap/verifier rewrite, or |
Summary
This PR replaces Orca's literal, inconsistent machine-translated Simplified Chinese with deeply reviewed, context-aware product copy.
Simplified Chinese (
zh) is now the authoritative human-reviewed Chinese locale. The policy contains 2,260 context-specific full-key overrides, 246 approved full-value overrides, and 40 narrowly guarded phrase fixes. Each of the six locale catalogs contains 10,804 keys.Problem and user impact
The previous Simplified Chinese catalog translated many labels and sentence fragments without enough product context. This produced awkward Chinese word order, inconsistent terminology, ambiguous one-word actions, mistranslated brands and technical concepts, and dynamic sentences that only composed correctly in English.
These issues affected core workflows including agents, terminals, repositories, worktrees, workspaces, source control, reviews, work items, settings, onboarding, collaboration, browser profiles, accessibility labels, and status messages. Chinese was technically available, but it often did not read like native product copy.
Root cause
What changed
智能体, terminal ->终端, commit ->提交, repository ->仓库, review ->评审, issue ->议题, worktree ->工作树, workspace ->工作区, browser profile ->浏览器配置文件, and tab ->标签页.Traditional Chinese
This PR adds
zh-TWas a supported UI locale and generates it deterministically from reviewed Simplified Chinese with OpenCC'scn -> twprofile. Interpolation expressions are protected during conversion, and the committed Traditional Chinese catalog must exactly match generated output.This is deterministic Simplified-to-Traditional conversion, not a separate Taiwan-specific copywriting pass.
Safeguards
zh-TWfreshness as part of catalog verification.Validation
zh-TWexactly matches deterministic generation from stagedzh.git diff --checkvalidation.X/Twitter: @ansonlotiniat
ELI5
Simplified Chinese UI text was often stiff machine translation. This replaces it with human-reviewed product copy so menus and messages read naturally.