有没有一个 web gui 可以导入/导出 Rails I18n 翻译?

发布于 2024-10-06 13:36:56 字数 500 浏览 3 评论 0原文

我在数据库中使用 Rails 3 和 i18n 翻译

   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 -接口字符串 也许它可能是一个带有 yml 文件导入/导出/合并的机架宝石

I use Rails 3 with i18n translations in the db

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

Is there a way to synchronize the development with the production db? or a webgui to import/export/edit the keys?

--
I meant something like http://drupal-translation.com/content/how-translate-interface-strings
Maybe It could be a rack gem with import/export/merge of yml files

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

不念旧人 2024-10-13 13:36:56

您正在寻找数据库 GUI。

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

Your looking for a database GUI.

I'm not sure that's what you are looking for, and if the best solution with Rails. But these tools will help you manage your database.

荒岛晴空 2024-10-13 13:36:56

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

I'm not totally sure what you are looking for but regarding importing/eporting yml files, there's a service called GetLocalization.com that allows you to do that so that they are easily editable by translators. There is also an In-page editor that allows you to edit strings on the web service itself.

最冷一天 2024-10-13 13:36:56

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

You could export your records to YAML and then load them.
Other option, if you are using the same type of database is to use the provided import/export mechanism (dump).

嘴硬脾气大 2024-10-13 13:36:56

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

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

We have built a service that focuses on exactly that issue: PhraseApp.

It works excellent with Rails and allows you to edit/manage your translations within a browser interface.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文