Bonjour,

Je n'arrive pas à faire fonctionner le multilinguisme.
J'ai 2 fichiers de resources, appelés ApplicationResources et ApplicationResources_EN.
Pour changer la langue, c'est via une selectbox qui déclanche une action, dont voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
	public ActionForward execute(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		ChangeLanguageForm changeLanguageForm = (ChangeLanguageForm) form;// TODO Auto-generated method stub
		String language = changeLanguageForm.getLanguage();
		HttpSession session = request.getSession();
		Locale l = new Locale(language, "");
		setLocale(request, l);
		ActionForward forward = new RedirectingActionForward();
		forward.setPath(request.getHeader("referer"));
		return forward;
	}
J'ai vérifié, le code langue est bon. Mais la langue ne change jamais. Quelqu'un a une idée ?

Merci d'avance pour toute réponse.