【问题标题】:How to update translation yaml files without deploy?如何在不部署的情况下更新翻译 yaml 文件?
【发布时间】:2012-03-28 07:50:45
【问题描述】:

我有一个 Rails 项目,在 I18n 中有多种语言,在 config/locales/ 目录中有几个翻译 yml。

由于需要定期更新这些 yaml 文件中的文本,所以我不得不经常部署以更新文本。我希望能够在不部署的情况下更新 yaml 文件。

我知道,我可以将文本移动到 db,但这对我来说开销太大,如果有其他可能性,我肯定会更喜欢。也许有一个 gem,以便项目的编辑者可以自己更新文本?

感谢您的帮助!

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

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

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

【问题讨论】:

  • 也试试Loco。不只是为了 Rails,你可以随时通过 API 拉取 YML 文件。
  • @agieche - 如果您想将解决方案概括为您自己的答案,我将删除我的答案。 (请参阅meta.stackexchange.com/questions/90263/…,详细说明为什么这样做会有所帮助。)谢谢!

标签: ruby-on-rails localization


【解决方案1】:

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

经过一番研究,有两种可能的方法。

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

  2. http://www.localeapp.com 它开箱即用,非常不显眼,非常适合在 飞。在生产模式下,您只需重新加载 I18n 即可查看更改。 在 beta 阶段,localeapp 完全免费。

~回答agieche

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    • 1970-01-01
    • 2014-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多