Problème d'accents sous debian

Problème d'accents sous debian - Divers - Linux et OS Alternatifs

Marsh Posté le 02-01-2003 à 17:25:30    

Voila mon problème :  
 
Tous les caractères accentués marche sous la console et sous X. Mais le problème est que si je crée un fichier ho_hé.txt sous X (par l'intermédiaire de nautilus par ex) et si je lui visualise sous un term ou console ça donne : ho_hé.txt
 
(Bien évidemment avant de poster j'ai regardé les howto mais sans succès).

Reply

Marsh Posté le 02-01-2003 à 17:25:30   

Reply

Marsh Posté le 02-01-2003 à 17:33:34    

JoWiLe a écrit :

apt-get install locales


... voire dpkg-reconfigure locales, avec sélection de fr_FR :)

Reply

Marsh Posté le 02-01-2003 à 17:33:59    

JoWiLe a écrit :

apt-get install locales


 
euh oui .... mes locales sont installés et configurés  
 
% locale
LANG=fr_FR@euro
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=

Reply

Marsh Posté le 02-01-2003 à 17:34:26    

Dsls a écrit :


... voire dpkg-reconfigure locales, avec sélection de fr_FR :)


 
c fait avec le support de l'euro

Reply

Marsh Posté le 02-01-2003 à 17:40:06    

j'ai eu un souci similaire, et c'était gdm qui forçait les mauvaises locales. En sélectionnant la bonne langue dans le menu, le problème était résolu.
Essaye de regarder du coté du Desktop Manager, ça vient peut-être de là...

Reply

Marsh Posté le 02-01-2003 à 17:42:17    

Dsls a écrit :

j'ai eu un souci similaire, et c'était gdm qui forçait les mauvaises locales. En sélectionnant la bonne langue dans le menu, le problème était résolu.
Essaye de regarder du coté du Desktop Manager, ça vient peut-être de là...


 
j'ai pas de desktop manager !

Reply

Marsh Posté le 01-05-2003 à 14:12:27    

Bon depuis j'ai toujours ce petÿ problrème. J'ai vu en fait que sous un terminal ou sous une console le "character coding" était iso-8859-15. Si je crée un fichier ho_hé.txt sous x (par l'intermédiaire de nautilus) et que je le visualise sous un term ça me donne ho_hé.txt. Mais si sous le terminal je change le character coding à UTF-8, le ls me donne bien ho_hé.txt. Donc apparement, sous X je ne suis pas en iso-8859-15.
 
et comment on le change alors ?

Reply

Marsh Posté le 01-05-2003 à 14:41:07    

J'ai exactement le même problème. Pourtant, dans la section File Systems de la configuration du noyau, j'ai entre autre "NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)" dans Native Language Support -- et mis par défaut.
 
Lorsque je crée un répertoire/fichier avec accent dans le nom, celui-ci n'est pas affiché correctement lorsque je fait un ls --literal. Par contre, lorsque je fait cd avec complétion, l'accent est affiché ...
 
Je pense que mes locales sont correctes.


Message édité par mexx20 le 01-05-2003 à 14:47:13
Reply

Marsh Posté le 01-05-2003 à 15:03:44    

Le problème c'est que nautilus fonctionne complètement en UTF-8 en interne. Donc si tu veux voir correctement les caractères créés par nautilus dans un terminal, il faut utiliser une locale UTF-8.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 01-05-2003 à 15:12:53    

Moi je les crée dans xterm ou dans la console du démarage.

Reply

Marsh Posté le 01-05-2003 à 15:12:53   

Reply

Marsh Posté le 01-05-2003 à 15:19:00    

euh ouais mais c pas très pratique.

Reply

Marsh Posté le 01-05-2003 à 15:19:49    

Jar Jar a écrit :

Le problème c'est que nautilus fonctionne complètement en UTF-8 en interne. Donc si tu veux voir correctement les caractères créés par nautilus dans un terminal, il faut utiliser une locale UTF-8.


 
ok merci

Reply

Marsh Posté le 01-05-2003 à 15:29:18    

JaJar >> Tu as une idée lorsque ce n'est pas nautilus qui est utilisé ?

Reply

Marsh Posté le 01-05-2003 à 15:31:34    

Pour rester dans le contexte, comment je peux activer NumLock au boot sur ma deb :D ?

Reply

Marsh Posté le 01-05-2003 à 15:35:39    

Pour la console, j'ai rajouté ceci dans mon script de login (/etc/zlogin pour zsh)


case "`tty`" in /dev/tty[0-9]*)-
    setleds +num
esac


 
Pour X, on peux installer un package. Vas voir sur ce site :
 
http://www.via.ecp.fr/~alexis/form [...] l#AEN10913


Message édité par mexx20 le 01-05-2003 à 15:40:28
Reply

Marsh Posté le 01-05-2003 à 15:36:45    

Le script est compatible bash ou pas ?

Reply

Marsh Posté le 01-05-2003 à 15:38:33    

Je ne sais pas te répondre. A mons avis si tu installes le package comme indiqué sur le site ca devrait aller mais c'est uniquement pour X.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed