Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

linux:config:linux_francais [2007/08/29 21:23] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Linux en Français ======
 +Configurer parfaitement Linux en français n'est pas toujours chose aisée.
  
 +Cette page traite des différentes configurations possibles/nécessaires spécifique au français.
 +
 +===== Introduction =====
 +Un des points les plus importants concerne l'affichage des caractères accentués. Il existe deux normes qui permettent cette fonction :
 +  * ISO-8859
 +  * UTF8
 +
 +La norme iso est celle historiquement utilisée dans l'informatique en générale. Tous les caractères sont codés sur 8bits, il faut charger la bonne table de caractères en fonction de la langue. Pour le français, il s'agit de la table ISO-8859-1 ou ISO-8859-15. La table ISO-8859-15 inclus en plus le caracètre euro (€). Je vous déconseille toutefois l'utilisation de la norme ISO-8859-15 car elle est non supportée par une grande partie des polices de caractères. J'ai eu des problèmes d'affichage dans xmms et xine par exemple.
 +
 +La norme UTF8 a pour objectif d'étendre le nombre de caractères supportés par le système. Pour cela, le codage est réalisé sur un nombre d'octets variables (de 1 à 4). Cela permet de gérer tous les caractères de toutes les langues dans une seule table. De plus, les caractères anglais restent sur un codage sur 1 octet pour conserver la compatibilité.
 +
 +La norme UTF8 représente donc l'avenir et est utilisée de plus en plus, certains programmes ne la supporte malheureusement pas encore.
 +En utilisant la norme iso vous garantissez une compatibilité maximum, en utilisant utf8 vous garantissez un support de tous les caractères existants.
 +
 +Debian sarge utilise par défaut la norme iso, tandis que Debian etch utilise par défaut UTF8.
 +
 +===== Locale =====
 +Exemple de configuration avec UTF8 :
 +<code>
 +matthieu@leela:~$ locale
 +LANG=fr_FR.UTF-8
 +LANGUAGE=fr_FR:fr:en_GB:en
 +LC_CTYPE="fr_FR.UTF-8"
 +LC_NUMERIC="fr_FR.UTF-8"
 +LC_TIME="fr_FR.UTF-8"
 +LC_COLLATE="fr_FR.UTF-8"
 +LC_MONETARY="fr_FR.UTF-8"
 +LC_MESSAGES="fr_FR.UTF-8"
 +LC_PAPER="fr_FR.UTF-8"
 +LC_NAME="fr_FR.UTF-8"
 +LC_ADDRESS="fr_FR.UTF-8"
 +LC_TELEPHONE="fr_FR.UTF-8"
 +LC_MEASUREMENT="fr_FR.UTF-8"
 +LC_IDENTIFICATION="fr_FR.UTF-8"
 +LC_ALL=
 +matthieu@leela:~$
 +</code>
 +
 +===== Comment changer la table de caractères =====
 +Il vous suffit de tapper la commande :
 +<code>
 +#dpkg-reconfigure locales
 +</code>
 +
 +===== Conseil pour un serveur de fichier Samba ou FTP =====
 +Par expérience, Windows utilise plutôt la norme ISO pour coder le contenu des fichiers. Même si samba est configuré en UTF8, seule le nom des fichiers sera modifié et le contenu sera potentiellement illisible sous Linux.
 +
 +De même UTF8 n'est pas encore supporté par tous les clients FTP ou serveurs.
 +
 +C'est pourquoi j'utilise la locale ISO pour le serveur [[linux:bender]].
 +
 +===== Montage des dossiers =====
 +Voir [[Mount#Bien gérer la langue française]]
 +
 +===== Links =====
 +  * [[linux:bender]]
 +  * http://www.tldp.org/HOWTO/Francophones-HOWTO.html
linux/config/linux_francais.txt · Dernière modification: 2007/08/29 21:23 (modification externe)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki