Je pense savoir ...
dans lib/functions_users.php t'as cette ligne :
// now all regs are done. Send mail to confirm it.
$forcelang = DEF_LANG;
et là il reprend la langue par défaut, qui peut ne pas être "forcelang" ...
soit tu n'utilises QUE le formulaire surchargé (et exclusivement celui-ci) auquel cas, quelques lignes plus haut, remplace :
global $ntux2, $act, $SITE_NAME, $array_profiles;
par
global $ntux2, $act, $SITE_NAME, $array_profiles, $use_lang;
et du coup, pour ne pas tropavoir à modifier la suite, remplace ligne 516
// now all regs are done. Send mail to confirm it.
$forcelang = DEF_LANG;
par
// now all regs are done. Send mail to confirm it.
$forcelang = $use_lang;
soit tu veux utiliser le formulaire simple et on peut faire une modif un peu plus avancée ...