Problème d'accents sous debian - Divers - Linux et OS Alternatifs
Marsh Posté le 02-01-2003 à 17:33:34
ReplyMarsh 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=
Marsh Posté le 02-01-2003 à 17:34:26
Dsls a écrit : |
c fait avec le support de l'euro
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à...
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. |
j'ai pas de desktop manager !
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 ?
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.
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.
Marsh Posté le 01-05-2003 à 15:12:53
Moi je les crée dans xterm ou dans la console du démarage.
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
Marsh Posté le 01-05-2003 à 15:29:18
JaJar >> Tu as une idée lorsque ce n'est pas nautilus qui est utilisé ?
Marsh Posté le 01-05-2003 à 15:31:34
Pour rester dans le contexte, comment je peux activer NumLock au boot sur ma deb ?
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)
|
Pour X, on peux installer un package. Vas voir sur ce site :
http://www.via.ecp.fr/~alexis/form [...] l#AEN10913
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.
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).