Avertissement : Les solutions proposées ici sont valables pour KDE 2.1.2 sur Debian GNU/Linux 2.2 (Potato).
Cette section a été réalisée en collaboration avec Michel Grentzinger mic.grentz@online.fr
. N'hésitez
pas à le contacter pour signaler un manque ou une erreur.
KDE ne prend pas en compte correctement la variable LANG. Il
utilise son propre système de configuration pour les « locales », qui
est géré par les paquets kde-i18n-*
.
Vous devez donc installer le paquet kde-i18n-fr
pour avoir KDE en
français :
apt-get install kde-i18n-fr
Tous les outils de KDE sont maintenant configurés automatiquement pour le
français. Cependant, il est possible de « perdre » ces préférences
lors de modification de la configuration à l'aide de l'utilitaire graphique de
KDE. De plus, le gestionnaire de connexion kdm
reste en anglais,
même si vous avez fait la modification nécessaire en tant que root.
NB : Les applications non KDE, même lancées depuis le bureau, utilisent toujours la variable LANG et les tables d'entrée-sortie standards.
Pour que tout votre bureau KDE soit en français, il suffit de lancer l'outil Configuration de KDE. Dans le sous-menu Pays et langue du menu Personnalisation, choisissez l'onglet Localisation qui contient trois champs :
Vous pouvez remarquer que les applications root lancées à partir
du bureau KDE d'un utilisateur normal (comme kdesu
, par exemple)
ne sont pas en français. Vous pouvez alors choisir de :
L'outil graphique de configuration de KDE modifie le fichier
~/.kde/share/config/kdeglobals
. Ce fichier comprend une section
[locale] pour définir le pays, la langue et le jeu de caractère à
utiliser.
Un environnement KDE bien configuré pour le français doit donc correspondre à
un fichier kdeglobals
contenant :
[Locale] Charset=iso8859-15 Country=fr Language=fr
Ce qui correspond à la définition fr_FR[@euro].ISO-8859-15 de
locale.alias
pour les autres applications.
Le fichier kdeglobals
de votre répertoire local
« surcharge » celui défini pour tout le système dans
/etc/kde2
. Il est donc théoriquement possible, pour que tous les
utilisateurs aient KDE en français, de remplir la section locale
de /etc/kde2/kdeglobals
. Malheureusement, certaines parties de
l'interface n'utilisent pas correctement le fichier de configuration globale et
resteront en anglais si vous ne configurez pas KDE pour chaque utilisateur.
Cette limite peut être contournée en définissant LANGUAGE=fr dans
/etc/environment
.
Utiliser et configurer Debian pour le français
15 mars 2001nico@debian.org