← 返回信息流
Agent SkillLINUX DO · AI·1 小时前

Claude Desktop 轻量汉化脚本开源,适配最新版

原标题:【开源推广】Claude Desktop 中文版来啦!轻量汉化脚本适配最新版本!

速览

该脚本仅需修改三个资源文件即可实现汉化,无需改动客户端。作者自行翻译并精校了7000多条缺失文本,确保汉化完整。脚本支持查看状态、备份、还原、导出缺失翻译等功能,可随Claude版本更新自动适配。该项目降低了中文用户使用Claude Desktop的门槛,社区可共同维护翻译库。

AI 深度解读

背景

Claude Desktop 是 Anthropic 推出的 AI 对话客户端,但其官方版本仅提供英文界面。随着 Claude Code 和 Claude Desktop 在国内开发者社群中逐渐流行,汉化需求日益迫切。此前已有社区成员开发了诸如 javaht/claude-desktop-zh-cn 的翻译引擎项目,但该方案本质上是为客户端加一层 GUI 翻译层,且翻译数据覆盖不全——三个核心资源文件总计约 1.8 万条翻译条目,而该引擎仅翻译了 1 万余条,存在较大遗漏。此外,Claude Desktop 的新版本将 ion-dist/i18n/dynamic 文件夹的结构做了调整,原处理逻辑可能失效。基于这些痛点,一位社区成员(下文简称“作者”)编写了一个轻量级的 Shell 汉化脚本,旨在直接修改客户端资源文件,实现完整、可自更新的汉化方案。

核心内容

该脚本仅为一个 Shell 文件,核心原理是直接替换 Claude Desktop 安装目录下的三个英文 JSON 资源文件中的文本内容,将其改为中文,无需修改客户端二进制文件或引入额外 GUI 层,原有功能完全不受影响。涉及的文件路径为:

  • app/resources/en-US.json
  • app/resources/ion-dist/i18n/en-US.json
  • app/resources/ion-dist/i18n/dynamic/en-US.json

脚本内置了一个经过二次精校的“记忆库”,覆盖了上述三个文件全部约 1.8 万条翻译条目(作者额外翻译了遗漏的 7000 多条,并进行了整体校对),汉化完整度较高。

脚本提供了以下主要交互功能(通过菜单选择):

  1. 查看状态:显示当前 Claude 版本号、资源路径、备份状态以及预计可替换的翻译条目数量。
  2. 备份当前 Claude 资源:手动备份上述三个资源文件,以便后续还原。
  3. 使用记忆库汉化:先执行备份,然后将记忆库中的中文数据替换到资源文件中。
  4. 从备份还原:将 Claude 恢复到备份时的英文原版状态。
  5. 导出缺失翻译清单:扫描当前资源文件,找出记忆库中未命中的英文文本,生成报告供用户或后续改进参考。
  6. 检查更新/更新记忆库:手动触发工具版本和记忆库版本的检查,确保翻译库始终跟随 Claude 客户端更新。

脚本的公开托管地址为 GitHub,作者邀请社区试用、提交 Issue 或 PR,并共同维护翻译库。Claude Desktop 官方下载地址也一并附在帖中。

关键要点

  • 轻量简洁:仅一个 Shell 脚本,无需安装额外依赖或运行独立服务,适合 macOS 和 Windows(通过相应 Shell 环境)用户。
  • 直接修改文件:替换客户端自带的三个 JSON 资源文件中的英文文本,而非通过中间翻译层,性能无损耗,不影响 Claude 原有逻辑。
  • 完整翻译覆盖:记忆库覆盖全部约 1.8 万条翻译条目,作者在原有 1 万多条基础上补全并精校了剩余的 7000 多条。
  • 自动适应版本更新:Claude Desktop 更新后,即使文件结构发生变化(如新版调整了 dynamic 文件夹),脚本仍可通过检查更新功能获取匹配新版本的翻译记忆库,无需等待第三方发布新包。
  • 安全机制:汉化前自动备份原文件,提供一键还原功能,降低风险;同时可导出缺失清单,便于社区补充翻译。
  • 开源协作:项目完全开源,接受 Issue、PR,翻译记忆库可共同维护,降低单点维护压力。

意义与影响

该脚本为中文 Claude Desktop 用户提供了一种极低门槛、高完整度的汉化方案。相比以往依赖第三方封装客户端或半成品翻译引擎的做法,直接修改资源文件的方式更稳定、更可控,且能通过社区协作持续跟进官方版本更新。对于开发者和 AI 爱好者而言,这降低了语言障碍,使 Claude Code 等工具能更好地被中文用户理解和上手。此外,开源项目附带的“导出缺失翻译”功能形成了闭环——用户发现的遗漏可以反向贡献回内存库,形成正向迭代。从社区生态看,这一方案也展示了“轻量脚本+精细数据”的实用思路,可推广至其他未提供原生中文支持的桌面端 AI 工具。

查看原文 →linux.do