Activeadmin: I18n для кнопки отправки

Созданный на 7 авг. 2011  ·  4Комментарии  ·  Источник: activeadmin/activeadmin

Когда я использую i18n для перевода приложения, кнопка отправки не может отображать мой язык. Как я могу решить эту проблему? Спасибо!

Самый полезный комментарий

Привет, ребята, я только что нашел лучшее решение, и я хотел бы поделиться.
На самом деле, просто добавьте этот фрагмент кода в свой файл локали, потому что кнопка отправки интернационализирована на formtastic.

en:
  formtastic:
    :yes: 'Yes'
    :no: 'No'
    :create: 'Create %{model}'
    :update: 'Update %{model}'
    :submit: 'Submit %{model}'
    :required: 'required'

Ваше здоровье,
Родриго

Все 4 Комментарий

Не идеальное решение, но вы можете использовать пользовательские формы:

...
form do |f|
  f.inputs
  f.buttons do
    f.submit I18n.t('submit')
  end
end
...

Спасибо! Это работа.

Привет, ребята, я только что нашел лучшее решение, и я хотел бы поделиться.
На самом деле, просто добавьте этот фрагмент кода в свой файл локали, потому что кнопка отправки интернационализирована на formtastic.

en:
  formtastic:
    :yes: 'Yes'
    :no: 'No'
    :create: 'Create %{model}'
    :update: 'Update %{model}'
    :submit: 'Submit %{model}'
    :required: 'required'

Ваше здоровье,
Родриго

Я только что сам столкнулся с этой проблемой, сам нашел решение, а затем подумал, что поделюсь им здесь ... Только чтобы обнаружить, что это было решено уже год!

Может быть, сейчас самое время добавить файл локали formtastic в ActiveAdmin, чтобы будущим пользователям не пришлось снова идти по этому пути? Или, может быть, задокументировать это немного лучше?

Как вы думаете ?

Была ли эта страница полезной?
0 / 5 - 0 рейтинги