[langue] utf-8 ? (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

[langue] utf-8 ? (résolu)

Message par Guiux »

Bonjour,
j'ai remarqué depuis un moment (je ne sais plus depuis quand) que les caractères spéciaux dans Kmail n'étaient pas affichés correctement. Mais si je choisis l'encodage "unicode utf-8" dans les paramètres d'affichage (par défaut, il est sur "automatique"), le problème est résolu.

Autre symptôme : si je fais un "locale -a", le "ç" de "français" n'apparait pas correctement :

Code : Tout sélectionner

$locale -a
C
fran?ais
french
fr_FR
fr_FR@euro
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
POSIX
Et je cherche aussi le moyen de résoudre un problème d'imprimante HP, et mes recherches m'amènent à penser que le problème pourrait être lié à l'encodage.


Auriez-vous des explications ?
Dernière modification par Guiux le dim. 29 nov. 2009, 23:38, modifié 1 fois.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [langue] utf-8 ?

Message par farvardin »

ton système est-il bien en utf-8 par défaut ?

http://www.haypocalc.com/wiki/UTF-8_et_Linux
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Apparemment oui :

Code : Tout sélectionner

$ echo -n é | wc -c
2

Code : Tout sélectionner

$ locale
LANG=fr_FR.utf8
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=fr_FR.utf8
Pourtant, les problèmes sont bien présents. Par exemple, voilà une partie du mail que j'ai reçu pour me prévenir de ta réponse, si je reste en encodage "automatique" :
Bonjour Guiux,

Vous recevez cet e-mail car vous surveillez le sujet, "[langue] utf-8 ?"
sur "Archlinux.fr [Forums]". Ce sujet a reçu une réponse depuis votre
derniÚre visite. Vous ne recevrez plus aucune autre notification jusqu'Ã
votre prochaine visite sur le sujet.

Pour voir les nouvelles réponses, cliquez sur le lien suivant:
http://forums.archlinux.fr/viewtopic.ph ... 47&e=42647
Si je passe en utf8, aucun problème.
Mais pourquoi n'utilise-t-il pas l'utf8 par défaut ? Est-ce qu'il se réfère au système pour le choix de l'encodage ? Parce que visiblement, le problème ne se limite pas aux mails.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Personne ? :cry:
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [langue] utf-8 ?

Message par chipster »

Tu as lu le wiki pour configurer l'utf8 / le clavier fr pour X ?
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Je l'ai déjà fait plusieurs fois, mais apparemment, ça a changé depuis : à l'époque, j'avais du décommenter trois lignes dans le "/etc/locale.gen", alors que là ils ne demandent que d'en décommenter une.

J'essaie et je vous tiens au courant.
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Voilà ce que me donne maintenant un locale -a :

Code : Tout sélectionner

$ locale -a
C
POSIX
fr_FR.utf8
Pour Kmail, rien de changé...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

C'est bien ce qu'il me semblait : il y a une contradiction dans le Wiki :

dans la section "installation", il est demandé de décommenter ces lignes :
fr_FR.UTF-8 UTF-8
fr_FR ISO-8859-1
fr_FR@euro ISO-8859-15
Alors que dans la section "francisation", seule la ligne "fr_FR.UTF-8 UTF-8" est évoquée.

Qu'est-ce que vous me conseillez ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [langue] utf-8 ?

Message par tuxce »

C'est pas ce que j'appellerai une contradiction, il faut comprendre ce que décommenter et générer une locale veut dire, ça indique juste la possibilité de l'utiliser, donc pour un système utf8, les 2 sont valables.

Pour l'exemple du wiki d'install (car ce n'est qu'un exemple), ça va te permettre d'avoir 3 locales possibles dans ton système, mais tu n'en utilises qu'une à un instant donnée.

Pour en revenir à kmail, il le fait pour tous les mails ou juste pour certains ?
si c'est juste pour certains, ils doivent contenir des caractères non utf8 ce qui fausse la détection.
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Juste pour certains. Les mails d'Archlinux, par exemple... :lol:
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [langue] utf-8 ?

Message par tuxce »

C'est arrangé pour les mails d'archlinux.fr
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Je confirme. :D

Sinon, par défaut, l'encodage par défaut de Kmail est l'iso. Il vaut mieux le passer en utf8 ou pas ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [langue] utf-8 ?

Message par chipster »

à ton avis ? :mrgreen:
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

Ben, je pensais que si ça n'était pas fait par défaut, c'est qu'il y avait une raison, non ? :|
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [langue] utf-8 ?

Message par chipster »

la raison : le choix et tout le monde n'utilise pas l'utf8 même si aujourd'hui c'est une hérésie
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

C'est bien ce qu'il me semblait... :mrgreen:
Donc en gros je le laisse en iso...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [langue] utf-8 ?

Message par chipster »

Bah pourquoi ?
faut passer en utf8 et tu n'auras plus de soucis particulier. Ceux qui utilise encore l'iso55859-1 ou -15 sont des arriérés
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [langue] utf-8 ?

Message par Guiux »

OK, si tu le dis... :wink:
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Répondre