Internacionalizacao Struts

3 respostas
A

Ola Pessoal… estou tentando usar a internacionalizacao com struts…
porem por default ele esta pegando o EN
Como colocar o default para portugues?

Obrigada

Meu struts-config.xml

<message-resources parameter="MessageResources"/>

Tenho 2 arquivos:
Um MessageResources ( com atributos em portugues) e MessageResources_en ( com atributos em ingles)

Minha Action

public ActionForward execute(ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception 
	{


		Strinf language=request.getParameter("lingua");
		Locale locale=new Locale(lingua);
		
		setLocale(request,locale);
		
		return map.findForward("ok");
		
		
	}

Meu JSP:

<a href="chanceLanguage.do?lingua=pt">BR</a>
<a href="chanceLanguage.do?lingua=en">EN</a>

:roll:

3 Respostas

P

cara eu nao saco muito bem de Struts (ainda) mas faço alguma coisa de internacionalizacao com JSTL mas no seu Action nao tem algo de errado nao?

é isso mesmo ???
e pq nao String ??

Até. :cool:

R

Você já tentou colocar MessageResources_br , MessageResources_pt_BR ?

A

Nada pessoal :stuck_out_tongue:
ele entra com o idioma INGLES :confused:

Criado 26 de março de 2007
Ultima resposta 27 de mar. de 2007
Respostas 3
Participantes 3