3

我正在编写一个将由不同语言的用户访问的应用程序。
据我了解,本地化 Rails 应用程序的标准方法是使用 gems i18n(本地化静态文本)和globalize(本地化 db 字段值)。这些 gem 运行良好,让我可以使用Globalize.with_locale(...) { ... }.

但是,我需要做的是在同一个视图中输入不同语言的值。我怎样才能做到这一点?

更新

更具体地说 - 我需要<inputs><form>其中(提交表单后)将它们的值保存到不同的语言环境中。

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

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

ETC

4

1 回答 1

0

如果您需要做的就是更改输入的标签,这很容易解决,如下所示:

=form.label :model_attribute, t('translation.in.your.locale.file')
于 2014-03-17T13:44:49.133 回答