[locale] Nombreux messages d'erreur (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
sylvain
Hankyu
Messages : 28
Inscription : mar. 03 mars 2009, 19:38

[locale] Nombreux messages d'erreur (résolu)

Message par sylvain »

Bonjour,

Je suis désolé de ne pas arriver à trouver une solution tout seul mais de puis ma résintallation, j'ai des messages d'erreur à peu près tout le temps concernant mes "locales".
Je ne vous embêterais pas avec ça mais certains de mes programmes préférés ne se lancent plus à cause de cela. Commençons :
  • J'ai bien décommenté les lignes concernant la langue française de France (oui c'est lourd, mais c'est écrit comme ça) du fichier locale.gen;
  • Mon fichier locale.conf :

    Code : Tout sélectionner

    LANG=fr_FR.UFT-8
    LC_MESSAGES=C
    ;
  • La commande 'locale' me renvoie:

    Code : Tout sélectionner

    locale : Cannot set LC_TYPE to default locale : No such file or directory
    locale : Cannot set LC_ALL to default locale : No such file or directory
    LANG=fr_FR.UFT-8
    LC_CTYPE="fr_FR.UFT-8"
    LC_NUMERIC="fr_FR.UFT-8"
    LC_TIME=fr_FR
    LC_COLLATE="fr_FR.UFT-8"
    LC_MONETARY="fr_FR.UFT-8"
    LC_MESSAGES=C
    LC_PAPER="fr_FR.UFT-8"
    LC_NAME="fr_FR.UFT-8"
    LC_ADDRESS="fr_FR.UFT-8"
    LC_TELEPHONE="fr_FR.UFT-8"
    LC_MEASUREMENT="fr_FR.UFT-8"
    LC_IDENTIFICATION="fr_FR.UFT-8"
    LC_ALL=
    
    ;
  • `locale-gen` me renvoie :

    Code : Tout sélectionner

    Generating locales...
      fr_FR.UTF-8... done
      fr_FR.ISO-8859-1... done
      fr_FR.ISO-8859-15@euro... done
    Generation complete.
    ;
  • Au lancement de X ou de la session utilisateur (je fais un lancement automatique de `inittab`), j'ai trois lignes d'erreur que je ne peux recopier car ça défile trop vite. Mais j'arrive à voir "locale" et "No suche file or directory"
  • Quand je vide mon fichier "locale.conf" sans le supprimer, ce dernier message d'erreur disparaît
  • Quand je lance newsbeuter, j'obtiens:

    Code : Tout sélectionner

    setlocale failed : no such file or directory
    Et finalement l'application ne se lance pas. Retour à l'invite. Un post récent sur le forum suggérait de réinstaller les applications posant problème [http://forums.archlinux.fr/topic11669.h ... ocale.conf]. Avec newsbeuter, ça ne marche pas.
  • Dans mon bashrc j'ai:

    Code : Tout sélectionner

    export LANG=fr_FR.UFT-8
    export LC_MESSAGES=C
    export LC_TIME=fr_FR
    
  • J'ai aussi des messages lors de mises à jour, qui commencent par bsdtar etc.
J'ai bien lu, il me semble, les pages wiki anglaises et françaises mais je ne vois pas comment avancer maintenant.
Si donc vous avez des pistes... merci d'avance !
Dernière modification par sylvain le jeu. 16 août 2012, 17:02, modifié 1 fois.
Blueicefield
Hankyu
Messages : 18
Inscription : ven. 03 juin 2011, 14:55

Re: [LOCALE] Nombreux messages d'erreur

Message par Blueicefield »

Je n'ai pas une réelle idée de la cause de ton souci mais je te suggère d'essayer de repartir sur une configuration de ce type :

Fichier: /etc/locale.gen

Code : Tout sélectionner

fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
puis commande :

Code : Tout sélectionner

locale-gen
Fichier: /etc/locale.conf

Code : Tout sélectionner

# Spécifier fr par défaut
LANG="fr_FR.UTF-8"
# Préférer l'anglais à la langue par défaut si la traduction fr n'existe pas
LANGUAGE="fr_FR:en_US"
# Mais garder un tri par défaut
LC_COLLATE=C
et pour finir vérifie que tu n'as aucune locale configurée dans ton /etc/rc.conf ni dans ton .bashrc.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [LOCALE] Nombreux messages d'erreur

Message par FoolEcho »

Tu as mis UFT à la place de UTF dans locale.conf (à moins d'une coquille recopiée à la main ?).
«The following statement is not true. The previous statement is true.» :nage:
sylvain
Hankyu
Messages : 28
Inscription : mar. 03 mars 2009, 19:38

Re: [LOCALE] Nombreux messages d'erreur

Message par sylvain »

Merci à Blueicefield et FoolEcho :
L'un pour la fôte d'orthographe, le second pour la suppression de l'export de variables dans le bashrc.
A priori, tout remarche et sans message d'erreur ! Ce sujet est clos !
Merci encore !
Répondre