En fait, j'avais un comportement très aléatoire: si je mets es_ES et fr_FR, sur l'écran de connexion, juste en actualisant, je peux avoir du français, de l'espagnol ou de l'anglais pour l'un ou l'autre.
J'ai même pu avoir de l'espagnol en n'ayant dans le fichier de config seulement du français... C'était donc le cache. En le vidant, cela rentre dans l'ordre.
En revanche, je cherche à créer un locale personnelle, fr_PX, cela ne semble pas fonctionner. Elle fonctionne si je l'appelle fr_FR, mais ça ne m'arrange pas pour l'installation.