Sun, 14 Sep 2014 12:10:03 +0200 andre_deb...@numericable.fr écrivait : > [...] > > > localedef --list-archive : > fr_FR > fr_FR.iso88591 > fr_FR.utf8 > français > french > > Ci-dessus, le "ç" de "français" est en hiéroglyphes, > alors que je suis en "fr_FR"...
Le «ç» en hiéroglyphes, c'est typique d'un problème UTF8 affiché en iso8859. L'UTF8 code les caractères avec plusieurs octets, comme le «ç». > > > grep -v ^# /etc/locale.gen : > fr_FR ISO-8859-1 > fr_FR.UTF-8 UTF-8 La liste des localisations contenues dans le fichier d'archive ne correspond pas à la liste des localisations que tu as choisies. Debian fonctionne comme cela : Il faut fabriquer les fichiers de définition des paramètres régionaux souhaités en déclarant les paramètres régionaux dans le fichier /etc/locale.gen puis il faut les construire avec locale-gen. Ensuite, il suffit de positionner la bonne valeur pour la variable LANG. Cf https://www.debian.org/doc/manuals/fr/debian-fr-howto/ch3.html Mais depuis la version 3.0, cela se fait grâce à la commande <dpkg-reconfigure locales>. > [...] Lorsque tu as exécuté <dpkg-reconfigure>, je suppose que tu as choisi <fr_FR> comme locale par défaut. Pas d'erreur dans les logs de <dpkg> ? Et quid d'aliases qui t'induiraient en erreur ? Jette un œil dans /etc/locale.alias Jean-Marc <jean-m...@6jf.be>
pgpe9rsCixtPI.pgp
Description: PGP signature