面向书籍与长篇文本的桌面翻译应用,支持全书语境、实时术语表和证据式审校。
- Star
- 802
- Fork
- 97
- 未关闭 Issue
- 18
- 最近提交
- 22天前
这是什么?
chatgpt-i18n 是一个用于翻译网站和应用本地化语言文件的网页应用。用户上传 JSON 格式的语言文件并选择目标语言后,应用会通过 OpenRouter 调用大模型完成翻译,也支持配置 Azure。
直接让 ChatGPT 翻译 JSON 常见两个问题:模型容易破坏 JSON 结构,且大文件超出单次请求的处理能力。为此,应用会在翻译前把大型 JSON 拆分成较小的片段。此外,它还提供网页编辑器用于查看和修改译文,并支持一次导出多个语言文件。
后端基于 Node.js 22,使用 OpenAI SDK 对接 OpenRouter,可通过环境变量或应用内的设置页面进行配置。项目使用 TypeScript 编写,可在本地运行开发服务,也可部署到 Vercel。
核心功能
- 01通过 OpenRouter 调用大模型,将 JSON 语言文件翻译为目标语言。
- 02将大型 JSON 文件拆分为小块处理,减少结构损坏。
- 03提供网页编辑器,用于查看和修改译文。
- 04支持一次导出多个语言文件。
- 05除 OpenRouter 外,也支持 Azure 服务配置。
适用场景
- 将网站或应用基于 JSON 的 i18n 资源文件本地化为多种语言。
- 生成初版译文,再由开发者或译者审阅修改。
- 一次批量导出多种语言的语言文件。
快速上手
- 1
创建 .env 文件,填入你的 OpenRouter API 密钥和模型
- 2
安装依赖(需要 Node.js 22)
yarn install --frozen-lockfile - 3
构建前端
npm run build - 4
启动开发服务器,然后打开 localhost:3000
npm run server
使用前须知
- 需要 Node.js 22,并需要付费的 OpenRouter API 密钥才能进行翻译。
- 作者提到服务目前可能较慢,有时会超出 Vercel FaaS 的限制。
- 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,要求分享通过网络提供服务的修改后源代码。
收录于专题
标签
常见问题
- chatgpt-i18n 是什么?
- 一款借助 AI 翻译 i18n 语言文件的网页应用,支持在线编辑和批量导出多语言文件。 chatgpt-i18n 是一个用于翻译网站和应用本地化语言文件的网页应用。用户上传 JSON 格式的语言文件并选择目标语言后,应用会通过 OpenRouter 调用大模型完成翻译,也支持配置 Azure。
- chatgpt-i18n 可以免费使用吗?用的什么许可证?
- chatgpt-i18n 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- chatgpt-i18n 还在维护吗?
- 活跃维护中。chatgpt-i18n 最近一次提交是在 2026年10月16日。
- chatgpt-i18n 适合用来做什么?
- 将网站或应用基于 JSON 的 i18n 资源文件本地化为多种语言。 生成初版译文,再由开发者或译者审阅修改。 一次批量导出多种语言的语言文件。
- chatgpt-i18n 怎么安装和运行?
- 创建 .env 文件,填入你的 OpenRouter API 密钥和模型 安装依赖(需要 Node.js 22): yarn install --frozen-lockfile 构建前端: npm run build 启动开发服务器,然后打开 localhost:3000: npm run server
- 在哪里获取 chatgpt-i18n?
- 源代码和安装说明在 GitHub 上:https://github.com/ObservedObserver/chatgpt-i18n
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2890+34 本周227PythonMIT维护活跃更新于 18小时前
可自托管的网页本地化平台,用于软件和内容翻译,并与版本控制紧密集成。
6160+19 本周1381PythonGPL-3.0更新于 23小时前
开源可自托管的翻译管理平台,支持团队协作、多种本地化格式导入导出和 REST API。
2139222JavaScriptAGPL-3.0更新于 12天前
可自托管的网页与原生应用翻译管理工具,提供完整编辑历史、团队协作讨论、命令行工具和 GraphQL API。
1493120TypeScriptBSD-3-Clause维护活跃更新于 22天前
把 GitHub 界面翻译成简体中文、繁体中文的浏览器扩展,翻译在本地完成。
512+441 本周40TypeScriptMIT维护活跃更新于 前天
基于 ChatGPT 等大模型 API 的划词翻译浏览器插件与跨平台桌面应用,支持翻译、润色和摘要。
2.5万+1 本周1852TypeScriptAGPL-3.0维护活跃更新于 5天前