类似的问题,但对于 java,Keeping i18n resources synced
如何保持 i18n yaml locals 的 key 同步?即,当将 key 添加到 en.yml 时,如何将它们添加到 nb.yml 或 ru.yml?
如果我在 my_title: "a title"
旁边添加键 my_label: "some text in english"
我想把它给我的其他本地人 < em>我指定,因为我不能做所有的翻译,它应该回到其他语言的英语
例如en.yml
somegroup:
my_tile: "a title in english"
my_label: "some text in english"
othergroup:
...
我想发出命令,将整个键和值注入(inject)挪威语翻译和相应位置(如果丢失)。然后 git diff
会显示所有要用这种语言进行的翻译。
nb.yml
somegroup:
my_tile: "En tittel på norsk"
+ my_label: "some text in english"
othergroup:
...
是否有任何 gem 可以做这样的事情?如果你认为这是个好主意,也许我应该花时间自己做。其他方法?
最佳答案
试试 i18n_translation_spawner gem ,它可能会有所帮助。
关于ruby-on-rails - 本地 yaml key 的 i18n 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176665/