Internacionalização
28/06/2010 00:00
0
Olá pessoal,

Estou iniciando com grails e ao gerar uma aplicação e vi que ele gera em inglês(normal) porém vi que tem um arquivo de internacionalização o messages_pt_BR.properties como faço para minha aplicação utilizar ele ?
Tags: Grails


0
Na verdade o navegador é quem escolhe o arquivo, caso o cliente seja oriundo do
Brasil irá utilizar esse arquivo. No seu caso ele será escolhido automaticamente(messages_pt_BR.properties).
28/06/2010 00:00


0
Na verdade você pode forçar o navegador a utilizar outro arquivo de properties, na verdade o grails a utilizar outro arquivo de properties, da uma lida neste topico no stackoverflow que dão exemplos de como alterar via controlador e link.
Mas outra maneira simples é concatenar na url a linguagem e o pais:

?lang=pt&country=BR
28/06/2010 00:00


1
[quote="fernando88to"]Na verdade o navegador é quem escolhe o arquivo, caso o cliente seja oriundo do
Brasil irá utilizar esse arquivo. No seu caso ele será escolhido automaticamente(messages_pt_BR.properties).[/quote]

Na verdade ele não escolhe o arquivo de messages_pt_BR.properties SE o usuario for do Brasil. Ele escolhe pela CONFIGURAÇÃO do browser. Eu testei: se você estiver no Brasil mas usar o Firefox(por exemplo) configurado em inglês, ele vai mostrar as mensagens em inglês. Acho isso melhor ainda do que por localidade...

Pensa naqueles intercambistas preguisos que vão para outro pais supostamente aprender inglês mas continuam fazendo tudo em portguês... se o browser estiver configurado para pt_BR, mesmo que ele for na China vai estar em português.
06/07/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto