taekchef/claude-code-zh-cn
Claude Code CLI 简体中文本地化 / 汉化插件;支持 macOS、Linux、WSL、Windows 与新版 native,一行安装,更新后自动修复。
解決的問題
Claude Code 是一個基於終端的 AI 程式設計助手,但缺乏原生的簡體中文介面。本專案提供一個全面的本地化外掛程式,將終端 UI、等待提示、系統通知和預設 AI 回應翻譯為簡體中文,讓中文使用者更容易使用此工具。
如何運作
本專案採用四層架構來實現本地化,無需官方 i18n 基礎設施:
- 設定注入:將
language、spinnerTipsOverride和spinnerVerbs注入設定檔,以變更 AI 回應與進度條文字。 - 鈎子系統:使用
SessionStart和Notification鈎子注入中文上下文並翻譯系統通知。 - 外掛程式系統:實作標準的 Claude Code 外掛程式,提供中文輸出風格。
- CLI 修補:使用 Node.js 基礎的字串字面量掃描器,尋找並取代
cli.js檔案或原生二進位檔中的硬編碼 UI 字串。包含安全機制,自動備份原始檔案,並在修補或自檢失敗時恢復,確保即使修補失敗 CLI 仍可正常運作。
適用對象
偏好使用簡體中文介面與體驗的 Claude Code 使用者。
主要特色
- 全面翻譯:涵蓋 2,065 個 UI 字串、187 個獨特的進度條動詞與 41 個進度條提示。
- 跨平台支援:支援 macOS、Linux 與 Windows(透過 PowerShell 或 WSL)。
- 安全至上:自動備份原始檔案,並在修補或自檢失敗時還原。
- 自動更新:偵測 Claude Code 版本變更,嘗試自動重新修補 UI。
- 技能本地化:可選功能,用於翻譯已安裝技能與外掛程式命令的描述。
相關
- 專案
- 專案
- 專案
- 專案