🌐 gh2cn

开源项目自动化汉化平台 — 输入 GitHub 仓库地址,AI 自动翻译代码注释、文档与 UI 文本

🚀 三步完成汉化

1

提交项目

粘贴 GitHub 仓库地址
或上传项目 ZIP 包

2

AI 自动翻译

智能识别代码注释、文档与 UI 文本
保护代码结构不被破坏

3

下载 / 发布

下载汉化结果 ZIP
或一键发布到 GitHub

了解翻译流水线如何处理你的项目
克隆仓库
分析结构
AI 翻译
打包结果
上传存储
完成 ✓

翻译范围:代码注释、文档字符串、CLI 帮助文本、错误提示、日志消息、国际化文件 (.po/.pot) 以及 Markdown/RST 文档。 不会修改:函数逻辑、变量名、API 接口、配置文件结构。技术术语(git、--help、JSON 等)自动保护不翻译。

📋 新建翻译任务

💡 支持 GitHub 和 GitLab 仓库地址。系统会自动使用国内镜像加速克隆。

...

💡 如果你已有项目源码的 ZIP 包,可直接上传,系统会解压后自动翻译。

🔑 Token(可选):

📊 最近任务

状态图例: 等待中 克隆中 翻译中 完成 失败

❓ 常见问题

翻译会不会破坏我的代码?
不会。gh2cn 只翻译代码注释、文档字符串、CLI 提示文本等用户可见内容。函数体、变量名、控制流等代码逻辑完全保持不变。技术术语(如 git、--help、JSON、API)会自动识别并保留英文。
支持哪些类型的文件?
支持 Python (.py)、JavaScript (.js)、TypeScript (.ts)、Java、C/C++、Rust (.rs)、Go、Ruby (.rb)、Shell (.sh) 等常见语言的源代码文件。文档支持 Markdown (.md)、RST (.rst)、纯文本 (.txt)。国际化文件支持 .po 和 .pot 格式。
克隆失败了怎么办?
系统会依次尝试 Gitee 镜像、gitclone.com 镜像以及原始 GitHub 地址。如果所有源都失败,可以先将项目下载为 ZIP 包,然后使用"上传 ZIP 翻译"功能。
翻译一个项目需要多长时间?
取决于项目规模。小型项目(< 50 个文件)通常在 1-3 分钟内完成。大型项目可能需要 5-10 分钟。系统使用批量翻译技术减少 API 调用次数,在保证质量的前提下最大化效率。
翻译文件保存多久?如何管理磁盘空间?
翻译结果通过阿里云 OSS 对象存储保存。本地工作区临时文件在翻译完成后自动清理。你可以通过任务列表中的 ✕ 按钮手动删除任务及所有关联文件(工作区 + OSS + 上传文件)。
...