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。
- 技能本地化:可选功能,用于翻译已安装技能和插件命令的描述。
相关
- 项目
- 项目
- 项目
- 项目