ActiveRecord-Fehlermeldungen: Übersetzung für Felder

Ich habe die in angegebenen Anweisungen verwendethttp://guides.rubyonrails.org/i18n.html Felder meines Modells zu übersetzen, aber die Beschriftungen werden nicht übersetzt. Was mache ich falsch?

Ich habe einUser Modell mit dem Feldname und ich möchte es in brasilianisches Portugiesisch (pt_br) übersetzen lassen, also habe ich meine 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"

als ich mit einem Formular auf die Seite kam:

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

Ich habe das Feld noch als "Name" und nicht als "Nome" beschriftet, wie ich es gerne hätte. ich habe auch

config.i18n.default_locale = :pt_br 

in meiner Umgebung.rb

Was fehlt?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage