在Rails中输入不同语言的字段值

时间:2014-03-17 13:40:02

标签: ruby-on-rails rails-i18n globalize3 globalize

我正在撰写将由不同语言的用户访问的应用程序 据我了解,本地化Rails应用程序的标准方法是使用gems i18n(本地化静态文本)和globalize(本地化db字段值)。这些宝石很好用,让我使用Globalize.with_locale(...) { ... }在同一个视图上显示不同语言的字段。

但是,我需要做的是在同一视图上以不同语言输入值。我怎么能这样做?

更新

更具体地说 - 我需要在<inputs>内部<form>(在提交表单后)将其值保存到不同的区域设置中。

                   ____________________________
Description (en): |             Ruby           |
                  |____________________________|

                   ____________________________
Description (de): |             Rubin          |
                  |____________________________|

1 个答案:

答案 0 :(得分:-1)

如果你需要做的就是改变输入的标签,这很容易解决:

=form.label :model_attribute, t('translation.in.your.locale.file')