i18n + nested forms + mensagens de erro

24 views
Skip to first unread message

megamvb

unread,
Nov 5, 2009, 8:56:38 AM11/5/09
to rails-br
Olá,

Estou recorrendo a lista, pois não achei em outro lugar problema
parecido, ou talvez eu não soube interpretar: tenho 2 models, e estou
usando o recurso accepts_nested_attributes_for, através do model
clients e o segundo é address! Estou usando i18n para traduzir as
mensagens de erro etc.. porém ao validar o formulário clients X
address somente as mensagens do model clients são traduzidas, as do
model address ficam em ingles, mesmo tendo a tradução no arquivo da
localização! Alguém teve algum problema parecido? Ou pra me dar uma
luz?!

Agradeço!

Marcos

Ivan Schuster

unread,
Nov 5, 2009, 10:48:00 AM11/5/09
to rail...@googlegroups.com
Se não estou enganado, há pouco tempo atrás houve um tópico que endereçava isto, inclusive com a solução.

Abs,

Ivan

2009/11/5 megamvb <meg...@gmail.com>

megamvb

unread,
Nov 5, 2009, 6:22:42 PM11/5/09
to rails-br
Achei Ivan, porém não deu certo aqui, eu to usando a versão 2.3.4!

Se alguém teve o mesmo problema fica a dica, se eu achar o que houve
aqui eu envio a resposta!

[]s Marcos

http://groups.google.com/group/rails-br/browse_thread/thread/3ba3c7112e804e38

Mickele Moriconi

unread,
Nov 6, 2009, 9:40:09 PM11/6/09
to rails-br
Qual o tipo de relacionamento que está usando? Acredito que seja um
para muitos, correto?

Tente isso na config do seu arquivo de tradução:
address:
addresses_name: 'Endereço'

Não ficou muito claro para mim o porque dele buscar em "address" e não
em "client" mas só funcionou assim...

Se o relacionamento for um para um, a solução do outro tópico era para
funcionar:
client:
address_name: 'Endereço'


O mais legal é que nos 2 problemas apenas utilizei a intuição :)
> http://groups.google.com/group/rails-br/browse_thread/thread/3ba3c711...

Filipe Chagas

unread,
Nov 29, 2009, 9:07:34 AM11/29/09
to rails-br
Não podia deixar de agradecer a voce Mickele Moriconi!
Encontrei seu post numa busca no google e resolveu meu problema (que
era exatamente o mesmo do colega autor da thread).
Valeu mesmo!
Reply all
Reply to author
Forward
0 new messages