Задать вопрос
Infinite
@Infinite
Developer

Использование русского label при генерации формы

Изучаю ROR и возник следующий вопрос, для генерации формы в учебнике используется следующий код

<%= form_for(:session, url: sessions_path) do |f| %>
      <%= f.label :email %>
      <%= f.text_field :email %>

      <%= f.label :password %>
      <%= f.password_field :password %>

      <%= f.submit "Sign in", class: "btn btn-large btn-primary" %>
<% end %>


Как правильно сделать label на русском языке?
  • Вопрос задан
  • 3114 просмотров
Подписаться 2 Оценить Комментировать
Решение пользователя DeFANCE К ответам на вопрос (3)
@DeFANCE
Как уже отмечалось, следует использовать локали. И все строки текста крайне рекомендуется выносить из шаблонов. Наиболее безболезненный вариант — использовать i18n (всё загайжено уже давно).
en: guides.rubyonrails.org/i18n.html
ru: rusrails.ru/rails-internationalization-i18n-api
Ответ написан