Autre précision, en V5 pour changer la langue d’un utilisateur une fois connecté, il faut passer par la nouvelle méthode :
getGrant().changeLang(Globals.LANG_FRENCH, true);
- Cela va modifier le
usr_lang
en base (etusr_lang_pref
si le second paramètre est à true) - Et aussi recharger le cache de session du User
C’est la méthode invoquée en back lorsqu’on clique sur une autre langue en front dans le popup de sa session (second paramètre à false, on garde sa langue préférée, on change uniquement celle en cours).