用于组织JSON文件中的翻译的工具

str*_*str 11 json translation localization internationalization angular-translate

我正在为我的Angular应用程序调查不同的翻译工具.到目前为止,angular-translate似乎是一个很好的解决方案.它使用的结构类似于"lang/NAMESPACE/LANG.json"的每种语言JSON文件(例如"lang/user/de.json"),如下所示:

{
  "key1": "Value1",
  "key2": "Value2",
  "key3": "Value3",  
}
Run Code Online (Sandbox Code Playgroud)

可选地,JSON也可以嵌套.

这似乎很容易使用.但是,在实际添加新的或更改现有翻译时稍微不方便.您必须来回更改不同的语言文件,找到某个键​​的翻译很麻烦.比较不同的翻译也是不方便的.

是否有任何工具可以读取本地翻译文件,并且能够为每个键并排显示不同的翻译?应用程序(Mac OS支持是必须的)或基于浏览器的.

bea*_*eat 9

我还没有尝试过(但是)但这可能有用:https://github.com/jcbvm/i18n-editor

用Java编写,因此(最有可能)将在Mac上运行.

  • 谢谢,我会试试.虽然它完全回答了这个问题但有人对此表示赞同...... (3认同)