Я установил default_locale в моем приложении rails на французский: config.i18n.default_locale = :fr
Затем я установил devise gem. И применил devise
к модели Membre
.
new. html .erb:
<h2><%= t('login') %></h2>
<%= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| %>
<div class="field">
<%= f.label :email %><br />
<%= f.email_field :email, autofocus: true, autocomplete: "email" %>
</div>
fr.yml
fr:
login: "S'indentifer"
activerecord:
models:
Membre:
attributes:
Membre:
email: "e-mail"
password: "mot de passe"
Логин переводится , так что конфигурация i18n в порядке. но адрес электронной почты и пароль остаются на английском языке sh.