warning: setlocale: LC_ALL: impossible de changer les paramètres régionaux

39

Je veux passer à la langue française. J'ai donc essayé la commande ci-dessous:

myUbundu@myUbundu-desktop:~$ export LC_ALL=fr_FR

Mais je reçois l'avertissement

-bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR)

Comment définir les paramètres régionaux en français? Dois-je installer des paquets supplémentaires?

Champignons lunaires
la source

Réponses:

40

Essayez les commandes suivantes

sudo locale-gen fr_FR
sudo update-locale LANG=fr_FR
LnxSlck
la source
2
sudo: locale-gen: command not foundDois-je installer cet outil? Comment?
DiAlex
@DiAlex sans le ':' après sudo
infoclogged
1
@infoclogged Il a collé la sortie en indiquant qu'il ne l'a pas locale-geninstallé. Quel est le nom du paquet, locale-genc’est aussi ma question.
dhill
11

Je me suis battu avec cela pendant environ une semaine.

Le plus fiable (et aussi le plus simple) pour moi était de modifier mon fichier de profil avec

gedit ~/.profile

Un ajout de ces variables de langue à définir à chaque connexion

LANG="en_AU.UTF-8"
LANGUAGE="en_AU:en"

Vous devez vous déconnecter et vous reconnecter pour que les modifications prennent effet.

Aas
la source
Cela fonctionne également à partir de la ligne de commande, lorsque vous ne souhaitez le modifier que pendant un certain temps.
daniel kullmann
11

J'ai eu le même problème, et aucune des réponses n'a fonctionné, sauf dpkg-reconfigure locales. Mais cela prend trop de temps de le faire de cette façon. Décommentez simplement tous les paramètres régionaux nécessaires dans /etc/locale.gen et exécutez locale-gen. Ou faites-le à partir de la ligne de commande (en tant que root):

echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "fr_FR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
Alek_A
la source
1
Contrairement à l’autre réponse, cela a également fonctionné pour moi.
user643011
Contrairement à la réponse acceptée, cela a également fonctionné pour moi (Ubuntu 16-04) bien que je me sois contenté de regarder dans le fichier locale.gen et de ne pas commenter les paramètres régionaux que je souhaitais.
Dark Star1
0

Essayez d'installer le pack de langue pour le français, par exemple

sudo apt-get install language-pack-fr

Pour toute autre langue, lancez: check-language-support -l CODEpour vérifier les paquetages supportés, par exemple

$ check-language-support -l fr
firefox-locale-fr gimp-help-fr hunspell-fr language-pack-fr language-pack-gnome-fr thunderbird-locale-fr wfrench

Vérifiez également: LC_ALL: impossible de changer les paramètres régionaux .

Kenorb
la source