Internacionalização - é isso mesmo, mais um tópico

3 respostas
gui_sv

Olá galera…

Procurei em todos os tópicos referentes a internacionalização, e nenhum resolve o meu problema…por isso estou a cá…

Seguinte:

Minha aplicação nao é desenvolvida em struts(mvc) e sim servlet e jsp…
ai surgiu a necessidade de internacionaliza-la. O que eu fiz: coloquei todos os textos no arquivo MessageResource.properties ai traduzi e criei MessageResource_en_US.properties.

Quando o usuário irá se conectar, na tela de login ele seleciona qual a liguagem que deseja navegar com aplicação…

Como poderia internacionaliza de uma maneira q nao utilizaria as Action do Struts???

tem um topico do guj q o cara teve um problema parecido … mas nao tem a solucao … hehehe

Alguem me ajuda … se precisar … msn: [email removido]

Vlw galera … espero ter sido claro com relacao ao meu problema

3 Respostas

C

Vou tentar te ajudar, mas nunca fiz a internacionalização sem ser pelo Struts, mas acredito que seja da mesma forma com as sevlets…

Na sua pagina de login, quando o usuário for escolher a lingua que ele deseja navegar, mande como parametro para uma servlet o idioma que ele deseja navegar.

Exemplo: /mudaIdioma?idioma=EN

Dentro da sua Servlet “MudaIdioma” vc recebe esse parametro e faça isso.

Locale locale = new Locale(idioma); setLocale(request, locale);

Depois é só redirecionar a sua servlet para a pagina de login novamente.

Espero ter ajudado de alguma forma.

[]s

guilherme.chapiewski

Uma forma bem simples de se fazer mas que funciona é: http://www.portaljava.com/home/modules.php?name=Content&pa=showpage&pid=65

guilherme.chapiewski

Mai um link: http://java.sun.com/docs/books/tutorial/i18n/

Criado 1 de fevereiro de 2007
Ultima resposta 2 de fev. de 2007
Respostas 3
Participantes 3