problème de locales(partiellement résolu)

bonsoir.
Je rencontre un souci après ma réinstall : ma debian est en anglais.
De plus, j’ai droit à ce message d’erreur lors de l’utilisation d’apt par exemple :

[code]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
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = “fr_FR”,
LC_ALL = “fr_fr@euro”,
LANG = "fr_FR.UTF-8"
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

[/code]
comment tout remettre en français svp?

Bonjour,

[quote=“thuban”]bonsoir.
Je rencontre un souci après ma réinstall : ma debian est en anglais.
De plus, j’ai droit à ce message d’erreur lors de l’utilisation d’apt par exemple :

[code]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
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = “fr_FR”,
LC_ALL = “fr_fr@euro”,
LANG = "fr_FR.UTF-8"
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

[/code]
comment tout remettre en français svp?[/quote]En installant le paquet locales?

Salut,

Bien-sûr tu adaptes en fonction de la locale que tu veux.

Et hop !

Merci, je vais tester une fois que je serais à la maison.
J’ai bien le paquet locales d’installé en tout cas!
J’espere que ça me permettra d’avoir à nouveau les programmes en francais.
il faudra que je poste ce que j’ai lorsque je tape locale en user (il me dit que c’est POSIX …)

Ou alors via cette commande également ça fonctionne également.

export LC_ALL=“fr_FR”

j’ai éxécuté la commande donnée par lsam, ainsi que par grolapinou, mais rien n’y fait, mes programmes s’affichent toujours en anglais.
J’ai utilisé aussi le set-language-env, mais rien de mieux.
Voici ce que j’ai avec la commande locale en user :

LC_CTYPE="fr_FR" LC_NUMERIC="fr_FR" LC_TIME="fr_FR" LC_COLLATE="fr_FR" LC_MONETARY="fr_FR" LC_MESSAGES="fr_FR" LC_PAPER="fr_FR" LC_NAME="fr_FR" LC_ADDRESS="fr_FR" LC_TELEPHONE="fr_FR" LC_MEASUREMENT="fr_FR" LC_IDENTIFICATION="fr_FR" LC_ALL=fr_FR
c’est mieux qu’avant déja, où j’avais POSIX à la place de fr_FR

j’ai résolu mon souci en mettant

dans mon .xinitrc.
Là, tout est en français.
Cependant, si je les retire, ça revient en anglais. Pourquoi? les changements ne peuvent être permanents? Je ne comprend pasle souci.
Je n’avais pas ce souci avant car j’utilisais gdm et non la ligne de commande pour lancer ma session?

[quote=“thuban”]j’ai résolu mon souci en mettant

dans mon .xinitrc.
Là, tout est en français.
Cependant, si je les retire, ça revient en anglais. Pourquoi? les changements ne peuvent être permanents? Je ne comprend pasle souci.
Je n’avais pas ce souci avant car j’utilisais gdm et non la ligne de commande pour lancer ma session?[/quote]

Réinstalle debian à la limite (et là tu pourras l’avoir direct en français).

c’est une install toute fraiche. :slightly_smiling:

Une debian ne se réinstalle pas !

thuban : Que contient /etc/default/locale ?

Une debian ne se réinstalle pas !
[/quote]
+1 !
Voici le contenu de /etc/default/locale

[code]xavier@Lothlorien:~$ cat /etc/default/locale

File generated by update-locale

LANG=fr_FR@euro
[/code]
Enfin, comme je disais plus haut, j’ai mes sessions en français, mais seulement si je rajoute au .xinitrc les lignes qu’il faut. Les changements ne persistent pas d’un login à l’autre, et c’est ça que j’aimerais comprendre, car avant j’utilisais gdm et je n’avais pas besoin de ça, donc j’ai peur qu’il y ai un souci ailleurs.

Etrange !
Quelle locale as-tu dans un tty ?
Qu’utilises-tu pour te logguer sous X ? xdm, xinit (startx) ? Il n’y a rien qui changerait la locale dans le fichier de conf du bouzin ?
Rien d’anormal dans les .bashrc, /etc/profile et cie ?

Dans un tty, j’ai fr_FR.UTF-8 (export dans .profile et .bashrc défini pour), comme sous X j’ai fr_FR.UTF-8 (du à l’export que j’ai mis dans le .xinitrc).
Pour le login, j’utilise slim.
Bon, comme je l’ai dit, mon problème est résolu depuis ce que j’ai ajouté dans le .xinitrc. Ce que je ne comprenais pas, c’est pourquoi ce n’était pas permanent d’un login à l’autre.

J’ai aussi découvert que si avant je n’ai pas eu ce souci, c’est parce que gdm permettait de charger la langue automatiquement (regardez du côté de votre .dmrc ou .xsession).

[quote=“thuban”]Dans un tty, j’ai fr_FR.UTF-8 (export dans .profile et .bashrc défini pour), comme sous X j’ai fr_FR.UTF-8 (du à l’export que j’ai mis dans le .xinitrc).
Pour le login, j’utilise slim.
Bon, comme je l’ai dit, mon problème est résolu depuis ce que j’ai ajouté dans le .xinitrc. Ce que je ne comprenais pas, c’est pourquoi ce n’était pas permanent d’un login à l’autre.

J’ai aussi découvert que si avant je n’ai pas eu ce souci, c’est parce que gdm permettait de charger la langue automatiquement (regardez du côté de votre .dmrc ou .xsession).[/quote]

Si il est résolu, pourquoi n’y a t-il pas de coche verte en regard du titre de ton post?