我在I18n中有一个包含多种语言的rails项目,在config / locales /目录中有几个翻译ymls。
由于有必要定期更新这些yaml文件中的文本,因此我必须经常部署以更新文本。我希望有可能在没有部署的情况下更新yaml文件。
我知道,我可以将文本移动到db,但这对我来说是太多的开销,如果还有其他可能性,我绝对会喜欢这样。也许有一个宝石,以便项目的编辑可以自己更新文本?
感谢您的帮助!
更新 经过一些研究后,有两种可能的方法。
如下所述的Copycopter。但由于单独托管,我没有测试过这种可能性。这导致我......
http://www.localeapp.com 它开箱即用,非常不引人注目,非常适合动态编辑和翻译语言环境。在生产模式下,您只需重新加载I18n即可查看更改。在beta阶段,localeapp完全免费。
答案 0 :(得分:0)
从评论中复制答案,以便从“未答复”过滤器中删除此问题:
经过一些研究后,有两种可能的方式。
如下所述的Copycopter。但由于单独托管,我没有测试过这种可能性。这导致我......
- 醇>
http://www.localeapp.com它开箱即用,非常不引人注目,非常适合编辑和翻译 飞。在生产模式下,您只需重新加载I18n即可查看更改。 在beta阶段,localeapp完全免费。
〜每agieche
回答