【问题标题】:is there a web gui to import/export Rails I18n translations?是否有用于导入/导出 Rails I18n 翻译的 web gui?
【发布时间】:2010-12-07 11:16:30
【问题描述】:

我在数据库中使用带有 i18n 翻译的 Rails 3

   create_table :translations do |t|
     t.string :locale
     t.string :key
     t.text   :value
     t.text   :interpolations
     t.boolean :is_proc, :default => false
   end

有没有办法将开发与生产数据库同步?还是一个 webgui 来导入/导出/编辑密钥?

-- 我的意思是http://drupal-translation.com/content/how-translate-interface-strings 也许它可能是一个带有 yml 文件导入/导出/合并的机架 gem

【问题讨论】:

  • 您是否尝试过编写脚本来从一个数据库导出到另一个数据库?如果您不使用外键,那么执行这种类型的导入/导出对于您想要它执行的操作来说可能是微不足道的。

标签: ruby-on-rails ruby-on-rails-3 localization internationalization translation


【解决方案1】:

您正在寻找数据库 GUI。

我不确定这是否是您正在寻找的,以及是否是 Rails 的最佳解决方案。但这些工具将帮助您管理数据库。

【讨论】:

    【解决方案2】:

    我不完全确定您在寻找什么,但关于导入/导出 yml 文件,有一个名为 GetLocalization.com 的服务允许您这样做,以便翻译人员可以轻松编辑它们。还有一个页内编辑器,允许您在 Web 服务本身上编辑字符串。

    【讨论】:

      【解决方案3】:

      您可以将记录导出到 YAML,然后加载它们。 其他选项,如果您使用相同类型的数据库,则使用提供的导入/导出机制(转储)。

      【讨论】:

        【解决方案4】:

        我们已经构建了一个专门针对该问题的服务:PhraseApp

        它与 Rails 配合得非常好,并允许您在浏览器界面中编辑/管理您的翻译。

        【讨论】:

          猜你喜欢
          • 2012-09-03
          • 2017-01-01
          • 1970-01-01
          • 2013-05-26
          • 2015-04-20
          • 1970-01-01
          • 2014-12-18
          • 2011-10-13
          • 2015-03-25
          相关资源
          最近更新 更多