Сообщения об ошибках ActiveRecord: перевод для полей

Я использовал инструкции, указанные вhttp://guides.rubyonrails.org/i18n.html переводить поля моей модели, но метки не переводятся. Что я делаю не так.

у меня естьUser модель с полемname и я хотел бы перевести его на бразильский португальский язык (pt_br), поэтому я получил свой pt_br.yml:

pt_br:
    errors: "Erro!"
    activerecord:
        models:
            user: "Usuário"
        attributes:
            name: "Nome"
            address: "Endereço"
        errors:
            template:
                body: "Por favor, corrija os campos assinalados"
                header: "Dados inválidos"
            messages:
                blank: "é obrigatório"
                taken: "já existe"
                too_short: "incompleto"

когда я попал на страницу с формой:

<% form_for(@usuario) do |f| %>
<%= f.error_messages %>
<%= f.label :name %>
<%= f.text_field :name %>
<% end %>

У меня все-таки есть поле, помеченное как «имя», а не как «Ном», как мне хотелось бы. у меня тоже есть

config.i18n.default_locale = :pt_br 

в моем окружении

Чего не хватает?

Ответы на вопрос(3)

Ваш ответ на вопрос