Translation Strings

Translation Strings 是一款最简单的应用程序翻译字符串管理工具,利用 ChatGPT 进行自动翻译。

主要功能与特点:

  • 易于使用的控制面板,用于管理应用程序的翻译字符串。
  • 使用 ChatGPT 自动翻译成几乎任何语言。
  • 在几分钟内将应用程序从一种语言翻译成多种语言。
  • 与传统的翻译方法相比,更加便宜且节省时间。
  • 可以为翻译添加上下文,以便 ChatGPT 机器人或人工翻译师更好地理解。
  • 将翻译下载为 JSON 格式,方便复制/粘贴到应用程序中(支持 VueJs、React 甚至 Angular,前提是应用程序使用 JSON 翻译对象)。
  • 通过 API 提取翻译内容,即可以直接编写进应用程序的构建流水线中。

典型用例与使用流程: 页面提供了一个 NodeJS 脚本示例,展示了如何从该工具更新项目的语言文件。流程包括使用项目密钥和 API 密钥通过 axios 获取项目的语言列表,循环遍历每种语言,获取该语言的翻译字符串,最后将获取到的翻译 JSON 数据写入本地磁盘(例如写入 VueJS 项目的 src/translations 目录下)。

核心优势: 作者指出,在近20年的开发经验中,现有的解决方案在集成成本与收益上往往不划算,导致99%的应用程序要么使用自定义方案,要么仅使用框架自带的 i18n 解决方案,这些方式维护起来令人头痛。Translation Strings 让管理应用程序的翻译变得轻而易举,使用 ChatGPT 的自动翻译功能节省了大量的时间和精力,添加上下文的能力也改善了本地化流程。

其他信息: 用户可以在 GitHub 上提交 issue 来提供项目想法。该着陆页、网站徽标和文本均由 ChatGPT 创建,并有人工辅助。页面提供了登录与注册功能,注册时需要填写名字、姓氏、电子邮件地址、确认电子邮件地址和密码,并需同意网站条款。

国家: Portugal

评论

登录 After Sign In, you can make comments