internationalization - 维护 Chrome 扩展的翻译

标签 internationalization google-chrome-extension

我正在考虑使用 Chrome 扩展的国际化支持,如 here 所述.

建议的翻译方法是先创建英文 messages.json 文件,然后将其复制并翻译成给定的语言。

我的问题是,这对于初始翻译来说工作正常,但是当已经有一些翻译并且扩展中发生了一些变化时,我看不到更新翻译的简单方法。

我想我需要工具来完成这些任务:

  • 检测新的未翻译字符串
  • 检测可能需要用其他语言修改的英文字符串
  • 检测不再使用的字符串

我想通过保留原始英文 messages.json 文件并使用 diff 工具我可以手动完成此操作,但我想知道是否有任何工具可以帮助完成此操作。

最佳答案

你可以试试https://webtranslateit.com/ . 我们正在使用它。

关于internationalization - 维护 Chrome 扩展的翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14082199/

相关文章:

javascript - 如何通过点击按钮运行 Chrome 扩展?

ruby-on-rails - Rails 3.1 共享客户端/服务器模板,支持 i18n

django i18n_patterns 从 url 隐藏默认 lang_code

javascript - Chrome扩展异步问题

javascript - DeclarativeContent - 等待显示页面操作

javascript - Chrome扩展程序检测用户添加的新标签

android - 检测 Cordova 应用程序中的首选语言顺序

Java 国际化

jquery - 任意+时间 : i18N of day and month abbreviations from moment. js

javascript - Chrome 扩展后台消息监听器启动两次