如何在不部署的情况下更新翻译yaml文件?

时间:2012-03-28 07:50:45

标签: ruby-on-rails localization

我在I18n中有一个包含多种语言的rails项目,在config / locales /目录中有几个翻译ymls。

由于有必要定期更新这些yaml文件中的文本,因此我必须经常部署以更新文本。我希望有可能在没有部署的情况下更新yaml文件。

我知道,我可以将文本移动到db,但这对我来说是太多的开销,如果还有其他可能性,我绝对会喜欢这样。也许有一个宝石,以便项目的编辑可以自己更新文本?

感谢您的帮助!

更新 经过一些研究后,有两种可能的方法。

  1. 如下所述的Copycopter。但由于单独托管,我没有测试过这种可能性。这导致我......

  2. http://www.localeapp.com 它开箱即用,非常不引人注目,非常适合动态编辑和翻译语言环境。在生产模式下,您只需重新加载I18n即可查看更改。在beta阶段,localeapp完全免费。

1 个答案:

答案 0 :(得分:0)

从评论中复制答案,以便从“未答复”过滤器中删除此问题:

  

经过一些研究后,有两种可能的方式。

     
      
  1. 如下所述的Copycopter。但由于单独托管,我没有测试过这种可能性。这导致我......

  2.   
  3. http://www.localeapp.com它开箱即用,非常不引人注目,非常适合编辑和翻译   飞。在生产模式下,您只需重新加载I18n即可查看更改。   在beta阶段,localeapp完全免费。

  4.   

〜每agieche

回答