:: Internacionalização - Spring MVC

caros,
bom dia.

Precisava de uma ajuda com internacionalização no spring framework.

Eu consegui usar isso:
context-servlet.xml

<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="basename" value="messages" /> </bean>
message.properties

name=Nome title=Título
index.jsp

Agora eu precisava saber como posso criar outros arquivos de mensagens em outro idioma, por exemplo:
message_en.properties

name=Name title=Title

E atraves de sessão ou cookie poder selecionar qual idioma o usuário poderá acessar o sistema.

Atenciosamente,

Ricardo Cajueiro
ricardo@rcajueiro.eti.br

rcajueiro,

Uma solução seria você colocar tudo em um único arquivo e diferenciá-los por uma palavra. Por exemplo:

[code]en.name=Name
en.title=Title

br.name=Nome
br.title=Título
[/code]
Queria saber qual a tag que você utilizou para poder usar &lt;spring:message code="name" /&gt; na sua página index.jsp.

Abraço.

Boa tarde.

To usando o tlds do spring framework:

É isso que você precisa saber, pq não entendi muito bem a sua pergunta.

obrigado…

abraço,

Ricardo Cajueiro
ricardo@rcajueiro.eti.br

Isso! Seria isso mesmo. A solução para o seu problema, que eu dei, resolveria?

Abraço.

Ainda não eh bem isso. Preciso d alguma forma nos meus views eu informar uma variavel. Quando o usuário se logar, ele vai ter uma configuração de idioma, atraves dessa configuração, tenho q pegar d algum lugar a referencia das variaveis com o idioma certo. Enfim, sei lah… vou tentar fazer alguma coisa aqui… Se eu conseguir fazer eu posto aqui no GUJ! Valeu pela ajuda man!

abraço,

Ricardo Cajueiro
ricardo@rcajueiro.eti.br