Pages : 1
#1 Le 13/01/2006, à 16:14
- Maniak
Erreur concernant les locales
Hello,
J'ai voulu utiliser l'astuce expliquée sur le sur ce topic, malheureusement j'ai maintenant cette erreur dans la console :
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "fr_CH:fr",
LC_ALL = (unset),
LANG = "fr_CH@euro"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_MESSAGES to default locale: No such file or directory
/usr/bin/locale: Cannot set LC_ALL to default locale: No such file or directory
Cela n'empêche en rien le bon fonctionnement du système.
Les commandes suivantes permettent de supprimer ce message d'erreur, mais les locales ne se portent pas mieux, le système est toujours à moitié en français, à moitié en anglais...
export LANGUAGE=fr_CH.ISO-8859-15
export LANG=fr_CH.ISO-8859-15
J'ai bien entendu recherché sur ce forum et sur google une réponse à ma question, mais rien n'y fait. J'ai pourtant bien essayé de réinstaller locales, de les reconfigurer, mais rien à faire...
Je ne sais pas ce qu'il se passe, j'espère que vous pourrez m'aider...?
Merci d'avance !
Hors ligne
#2 Le 13/01/2006, à 16:16
- Stemp
Re : Erreur concernant les locales
Un petit :
sudo dpkg-reconfigure locales
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#3 Le 13/01/2006, à 16:20
- Maniak
Re : Erreur concernant les locales
J'ai bien entendu recherché sur ce forum et sur google une réponse à ma question, mais rien n'y fait. J'ai pourtant bien essayé de réinstaller locales, de les reconfigurer, mais rien à faire...
Tout d'abord, merci pour ton aide.
Comme tu peux le voir dans mon message du dessus, j'ai déjà essayer de les reconfigurer par
sudo dpkg-reconfigure locales
Mais ça n'arrange pas le problème...
Hors ligne
#4 Le 13/01/2006, à 16:37
- Stemp
Re : Erreur concernant les locales
Excuse moi, j'avais lu en diagonale
Si tu remettais tes locales en fr_CH.UTF-8 ?
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#5 Le 13/01/2006, à 16:43
- Maniak
Re : Erreur concernant les locales
Excuse moi, j'avais lu en diagonale
Si tu remettais tes locales en fr_CH.UTF-8 ?
J'ai bien essayé avec dpkg-reconfigure locales. En executant locale j'obtiens ça ;
yann@Ubuntu:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=fr_CH@euro
LC_CTYPE="fr_CH@euro"
LC_NUMERIC="fr_CH@euro"
LC_TIME="fr_CH@euro"
LC_COLLATE="fr_CH@euro"
LC_MONETARY="fr_CH@euro"
LC_MESSAGES="fr_CH@euro"
LC_PAPER="fr_CH@euro"
LC_NAME="fr_CH@euro"
LC_ADDRESS="fr_CH@euro"
LC_TELEPHONE="fr_CH@euro"
LC_MEASUREMENT="fr_CH@euro"
LC_IDENTIFICATION="fr_CH@euro"
LC_ALL=
C'est bizarre non ?
Hors ligne
#6 Le 13/01/2006, à 17:48
- Stemp
Re : Erreur concernant les locales
Voui là c'est franchement étrange
«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux
Hors ligne
#7 Le 14/01/2006, à 09:18
- Maniak
Re : Erreur concernant les locales
Vu que dans le message d'erreur le système parle du fichier /usr/bin/locale, n'est pas possible que celui-ci soit corrompu et que par conséquent il ne puisse pas y lire le contenu ?
Qqn pourrait peut-être m'envoyer les ce fichier que j'essaie de le remplacer ?
Merci
Hors ligne
#8 Le 14/01/2006, à 12:38
- cep_
Re : Erreur concernant les locales
Tu peux aussi regarder ce que sort :
printenv | egrep '(LC_*|LANG)'
S'il n'est pas complet, voir si tu n'as pas une sauvegarde de /usr/lib/locale/locale-archive
Dans le cas contraire essaye de t'en sortir avec localedef.
Peut-être "localedef -i fr -f UTF-8 fr.UTF-8"
Voir plutôt man localedef
Pages : 1