# User name translation missing: pt-br.activemodel.errors.models

**URL:** <https://www.ruby-forum.com/t/user-name-translation-missing-pt-br-activemodel-errors-models/237706>\
**Category:** Rails I18n\
**Created:** [November 25, 2013, 7:08pm UTC](https://www.ruby-forum.com/t/user-name-translation-missing-pt-br-activemodel-errors-models/237706 "2013-11-25T19:08:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [November 25, 2013, 7:08pm UTC](https://www.ruby-forum.com/t/user-name-translation-missing-pt-br-activemodel-errors-models/237706/1 "2013-11-25T19:08:02Z")

</div>

All of sudden I began to experience this error below. I doubled check  
all keys and they are fine. The second model “ShopAddress” is working  
fine, but I cannot find what is wrong with “ShopUser”.

What else could it be?

“User name translation missing:  
pt-br.activemodel.errors.models.shop\_user.attributes.user\_name.blank”

# begin activemodel:

pt-br:  
activemodel:  
models:  
shop\_user: “ShopUser”  
attributes:  
shop\_user:  
user\_name: “Nome do usuário”  
user\_email: “Email”  
user\_password: “Senha”  
user\_duplicate\_email: “”  
shop\_name: “Empresa”  
shop\_address: “Endereço”  
shop\_city: “Cidade”  
shop\_neighborhood: “Bairro”  
shop\_state: “Estado”  
shop\_zip: “CEP”  
errors:  
models:  
shop\_user:  
attributes:  
user\_name:  
blank: “não pode ser nulo.”  
user\_email:  
blank: “não pode ser nulo.”  
invalid: “inválido!”  
taken: “Usuário já existe!”  
user\_duplicate\_email:  
taken: “Usuário já existe!”  
user\_password:  
blank: “não pode ser nula.”  
confirmation: “e confirmacao não conferem. Por favor  
digite novamente.”  
shop\_name:  
blank: “não pode ser nula.”  
shop\_address:  
blank: “não pode ser nulo.”  
shop\_city:  
blank: “não pode ser nula.”  
shop\_neighborhood:  
blank: “não pode ser nulo.”  
shop\_state:  
blank: “não pode ser nulo.”  
shop\_zip:  
blank: “não pode ser nulo.”  
invalid: “inexistente.”

# begin ShopAddress

```
models:
  shop_address: "ShopAddress"
attributes:
  shop_address:
    shop_name: "Nome do usuário"
    shop_street: "Endereço"
    shop_city: "Cidade"
    shop_neighborhood: "Bairro"
    shop_zip: "CEP"
    shop_siteurl: "Endereço do website "
    shop_phone: "Telefone "
    shop_email: "Email "
errors:
  models:
    shop_address:
      attributes:
        shop_name:
          blank: "não pode ser nulo."
        shop_street:
          blank: "não pode ser nulo."
        shop_city:
          blank: "não pode ser nula."
        shop_neighborhood:
          blank: "não pode ser nulo."
        shop_zip:
          blank: "não pode ser nulo."
          invalid: "inexistente."
        shop_siteurl:
          blank: "não pode ser nulo."
          invalid: "inválido. Verifique se este contém ponto(s) e se

```

o protocolo inicia com http:\\."  
shop\_phone:  
blank: “não pode ser nulo.”  
shop\_email:  
blank: “não pode ser nulo.”  
invalid: “inválido.”

---

<div class="post-metadata">

**Author:** ![rodusa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a4c791/32.png) [@rodusa](https://www.ruby-forum.com/u/rodusa)\
**Post date:** [November 25, 2013, 11:15pm UTC](https://www.ruby-forum.com/t/user-name-translation-missing-pt-br-activemodel-errors-models/237706/2 "2013-11-25T23:15:05Z")

</div>

I found my error. This one works.

# begin activemodel:

pt-br:  
activemodel:  
models:  
shop\_user: “ShopUser”  
shop\_address: “ShopAddress”  
attributes:  
shop\_user:  
user\_name: “Nome do usuário”  
user\_email: “Email”  
user\_password: “Senha”  
user\_duplicate\_email: “”  
shop\_name: “Empresa”  
shop\_address: “Endereço”  
shop\_city: “Cidade”  
shop\_neighborhood: “Bairro”  
shop\_state: “Estado”  
shop\_zip: “CEP”  
shop\_address:  
shop\_name: “Nome do usuário”  
shop\_street: “Endereço”  
shop\_city: “Cidade”  
shop\_neighborhood: “Bairro”  
shop\_zip: “CEP”  
shop\_siteurl: "Endereço do website "  
shop\_phone: "Telefone "  
shop\_email: "Email "  
errors:  
models:  
shop\_user:  
attributes:  
user\_name:  
blank: “não pode ser nulo.”  
user\_email:  
blank: “não pode ser nulo.”  
invalid: “inválido!”  
taken: “Usuário já existe!”  
user\_duplicate\_email:  
taken: “Usuário já existe!”  
user\_password:  
blank: “não pode ser nula.”  
confirmation: “e confirmacao não conferem. Por favor  
digite novamente.”  
shop\_name:  
blank: “não pode ser nula.”  
shop\_address:  
blank: “não pode ser nulo.”  
shop\_city:  
blank: “não pode ser nula.”  
shop\_neighborhood:  
blank: “não pode ser nulo.”  
shop\_state:  
blank: “não pode ser nulo.”  
shop\_zip:  
blank: “não pode ser nulo.”  
invalid: “inexistente.”  
shop\_address:  
attributes:  
shop\_name:  
blank: “não pode ser nulo.”  
shop\_street:  
blank: “não pode ser nulo.”  
shop\_city:  
blank: “não pode ser nula.”  
shop\_neighborhood:  
blank: “não pode ser nulo.”  
shop\_zip:  
blank: “não pode ser nulo.”  
invalid: “inexistente.”  
shop\_siteurl:  
blank: “não pode ser nulo.”  
invalid: “inválido. Verifique se este contém ponto(s) e se  
o protocolo inicia com http:\\.”  
shop\_phone:  
blank: “não pode ser nulo.”  
shop\_email:  
blank: “não pode ser nulo.”  
invalid: “inválido.”
