Skip to content

i18n: zh-TW full audit — 全面繁體化術語、消除簡體殘留(零殘留) - #1075

Closed
leonoxo wants to merge 3 commits into
Open-Less:betafrom
leonoxo:i18n/zh-tw-full-audit
Closed

leonoxo wants to merge 3 commits into
Open-Less:betafrom
leonoxo:i18n/zh-tw-full-audit

Conversation

@leonoxo

@leonoxo leonoxo commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Scope(Architect 裁決:strict zh-TW.ts)

本次 PR 僅收錄 openless-all/app/src/i18n/zh-TW.ts 的 net 改動(vs upstream beta):

檔 變更
openless-all/app/src/i18n/zh-TW.ts 1 檔 changed, +409 / −749

實查與驗證(QA)

  • 範圍純淨:逐檔抽查 + key-parity 全量掃描(5 語言,ja/ko 完全對稱 0 缺 0 多),確認 zh-TW 所有 key 都有對應譯文,無整段缺漏。
  • 殘留掃描 = 0 處:對修正後的 zh-TW.ts 以「簡體特有字」精確字元掃描,無任何簡體殘留字元。
  • 術語全面繁體化:含 selection-polish、ASR 供應商、Foundry/Whisper、Shizuku、模型管理等區段之繁中術語(取代上游繁中档中混用的「加載」/「設置」/「保存」等簡繁混用)。

待辦(不在此 PR,列為後續技術債)

  1. lib.rs 窗口標題繁體化:upstream origin/beta 的 src-tauri/src/lib.rs 窗口標題仍為簡體(OpenLess 选区润色预览、OpenLess 选区语音),留作獨立小改動。
  2. en/ko 的「粒/例」示例殘留(上游 HEAD 即存在),列為技術債分階段修。

關聯

本次為獨立 i18n audits,不觸及任何選區功能代碼。

@leonoxo
leonoxo force-pushed the i18n/zh-tw-full-audit branch from 397629e to befb2e5 Compare September 13, 2026 15:41
@H-Chris233 H-Chris233 self-assigned this Sep 16, 2026
@H-Chris233

Copy link
Copy Markdown
Collaborator

开始审查

@H-Chris233

Copy link
Copy Markdown
Collaborator

CI红了呢...

@H-Chris233

Copy link
Copy Markdown
Collaborator

@leonoxo 还维护吗,不维护我接手了

@H-Chris233

Copy link
Copy Markdown
Collaborator

接手

merge origin/beta(a8ebcf6f/cbde1fc2/9b55ae1a)後 zh-TW 落後 ~237 鍵
(cloudSync/localAsr/modal/overview/vocab 等新 feature)。
以 zh-CN 結構為準重生成:既有 1525 鍵保留 PR 繁體原值,
缺鍵自 zh-CN 經 opencc s2t 繁中化補齊。
tsc 0 error + vite build 綠。
@leonoxo

leonoxo commented Sep 23, 2026

Copy link
Copy Markdown
Contributor Author

我已經把上游 base 新增的 i18n keys(zh-TW)都補齊了,CI 需要批准才能跑,麻煩您 Approve and run 一下,謝謝!

@leonoxo

leonoxo commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

上游 beta 已自行吸收全部正字繁中修正(含視窗標題選區潤色/選區語音);逐字比對 PR 樹 vs origin/beta 淨差=0(等效 no-op)→ 依 architect 裁決關閉。衝突修復過程詳見 R-FIX-PR1075-CONFLICT-0924。

@leonoxo leonoxo closed this Sep 24, 2026
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