Bonjour tout le monde !

voila, je voudrais pouvoir changer la locale à partir d'une action et non pas d'un param dans l'url.

en fait, j'ai une action d'authentification, et en fonction de l'utilisateur qui s'est authentifié, je veux lui appliquer une certaine locale.

j'ai essayé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
session.put("WW_TRANS_I18N_LOCALE", "my_locale")
[...]
session.put("WW_TRANS_I18N_LOCALE", new Locale("my_locale"))
car j'ai remarqué que cet attribut était mis en place après un appel du type "url/myAction?request_locale=my_locale", mais sans résultat :/

une idée ?