为什么?
你首先要在基础语言中声明内容。然后你花时间复制它,发送给你喜欢的 AI 提供商,等待翻译完成,最后将所有内容粘贴回你的 /locales 或 /messages 文件夹。
你必须为每种语言和每个命名空间重复这一过程。
每当你的内容发生变化时,你都要再次经历同样痛苦的循环。
如果你的 JSON 文件太大,你甚至可能需要将它们拆分成多个部分才能让一切正常运行。
为了解决这个问题,许多团队转向那些按键收费的本地化平台,但这对于大型项目来说可能成本高昂。
在我看来,翻译本身已经不再有真正的价值了。
到了 2025 年,一个设计良好的脚本连接你喜欢的 AI 提供商,就能比增加另一个被厂商锁定的解决方案更好、更快、更便宜地完成任务。
这正是 Intlayer 想要提供的——一个脚本,以你所选择的 AI 模型的成本,自动生成缺失的翻译。
💡 示例: 为 Intlayer 网站添加一种新语言(100 多个英文页面)仅花费了约 ¥29,使用的是 gpt-5-mini,无需更大的模型。
想试试吗?克隆仓库,在我们 200 个缺失的语言文件中运行脚本,然后提交你的 PR 吧。
Intlayer 能为你做什么?
- 自动化测试支持 – 可从 CLI、CI/CD 流水线,甚至在你的 单元测试中运行 Intlayer。
- 自动填充缺失翻译 – Intlayer 会检测缺失的字符串,并仅翻译这些内容。
- 智能分块 – 如果你的 JSON 很大,Intlayer 会自动拆分并独立翻译每个部分。
- 并行翻译 – 通过内置并行处理,高效处理数百个命名空间。
- 健壮的 AI 处理 – 如果你的 AI 提供商返回不一致的结构(字符串 vs. 对象),Intlayer 会检测、重试并自动修复问题。
- 自由选择 – 使用任何 AI 提供商(openAI、Anthropic、DeepSeek、Google、Mistral),并使用你自己的 API 密钥。
-> 了解更多: Intlayer 与 next-i18next