taekchef/claude-code-zh-cn

Claude Code CLI 简体中文本地化 / 汉化插件;支持 macOS、Linux、WSL、Windows 与新版 native,一行安装,更新后自动修复。

解决的问题

Claude Code 是一个基于终端的 AI 编程助手,但缺乏原生的简体中文界面。本项目提供了一个全面的本地化插件,将终端 UI、等待提示、系统通知和默认 AI 响应翻译为简体中文,使该工具对中文开发者更加友好。

如何工作

该项目采用四层架构实现本地化,无需官方 i18n 基础设施支持:

  1. 设置注入:将 languagespinnerTipsOverridespinnerVerbs 注入配置文件,以更改 AI 响应和进度条文本。
  2. 钩子系统:使用 SessionStartNotification 钩子注入中文上下文并翻译系统通知。
  3. 插件系统:实现标准的 Claude Code 插件,提供中文输出风格。
  4. CLI 打补丁:使用基于 Node.js 的字符串字面量扫描器,查找并替换 cli.js 文件或原生二进制文件中的硬编码 UI 字符串。包含安全机制,自动备份原始文件,并在打补丁或自检失败时恢复,确保即使失败 CLI 仍可正常运行。

适用人群

偏好使用简体中文界面和体验的 Claude Code 用户。

主要亮点

  • 全面翻译:覆盖 2,065 个 UI 字符串、187 个独特的进度条动词和 41 个进度条提示。
  • 跨平台支持:支持 macOS、Linux 和 Windows(通过 PowerShell 或 WSL)。
  • 安全优先:自动备份原始文件,并在打补丁或自检失败时恢复。
  • 自动更新:检测 Claude Code 版本变化,尝试自动重新打补丁 UI。
  • 技能本地化:可选功能,用于翻译已安装技能和插件命令的描述。

相关

  • 项目
  • 项目
  • 项目
  • 项目