[Locales] Impossible d'utiliser la variable LANG ! (résolu)
Publié : mer. 05 sept. 2012, 21:45
Bonjour,
Après une mise à jour générale (je ne sais pas si ça a quelque chose à voir mais il y avait glibc dans le lot), j'essaie de lancer emelfm2 (mon file manager)... Je n'y arrive pas, et je découvre le problème en le lançant depuis la console. J'ai ce message d'erreur :
La variable LANG n'est pas attribuée ? Exact ; je créée donc le fichier /etc/locale.conf (qui n'existait pas, bizarrement), et je le remplis comme suit :
Mais rien n'y fait ; même erreur pour emelfm2, le système est en anglais et brouille les caractères français (comme les accents).
La commande donne :
Je n'y comprends rien... Quelqu'un aurait une idée ? En vous remerciant par avance,
Après une mise à jour générale (je ne sais pas si ça a quelque chose à voir mais il y avait glibc dans le lot), j'essaie de lancer emelfm2 (mon file manager)... Je n'y arrive pas, et je découvre le problème en le lançant depuis la console. J'ai ce message d'erreur :
Code : Tout sélectionner
Your current locale is 'C'.
You have set the environment variable G_BROKEN_FILENAMES, which
causes GTK+ to convert filename encoding, from the one specified
by the system locale, to UTF-8.
However, you have not set a system locale. Please do so, by setting
the environment variable LANG or LC_CTYPE!
(Note: There is a command line option -i/--ignore-problems, but use it
at your own risk!)
Code : Tout sélectionner
LANG="fr_FR.UTF_8"
LANGUAGE="fr_FR:en_US"
LC_COLLATE=C
La commande
Code : Tout sélectionner
locale
Code : Tout sélectionner
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=