> Alors il faut que l'on m'explique pourquoi mettre LANG=french change > quelque chaose au fait d'avoir des � ou autre caract�res frenchies :-) > dans les terminaux. >
Parce que les terminaux (et d'autres) utilisent les variables LANG et LC_XXX pour savoir quels caract�res ils affichent, et comment. Par exemple, si tu es allemand, le � ne te sert � rien, mais le B (esset), oui. Alors dans la table de caract�res des allemands, il n'y a pas de �, mais il y a un esset. Pour savoir quelle table utiliser, tu lui dit dans la variable d'environnement LANG (normalement). Un bon endroit pour le mettre est /etc/environment. Une autre solution est carr�ment le .profile ou le .bashrc D'autre part, french n'est qu'un alias (voir /etc/locale.alias) pour fr_FR.ISO-8859-1. Enfin, dans certains cas, un de tes scripts d'init peut �craser LANG (ou LC_ALL) par autre chose. C'est pour �a que "LC_ALL=fr_FR.ISO-8859-1" dans le .bashrc est s�r � 100%. Si �a ne marche pas, c'est qu'il y a un probl�me ailleurs > Moi la seule solution que j'ai trouv� et qui marche du tonnerre c'est de > modifier le fichier > > /etc/inputrc > > il faut d�commenter la ligne "set convert-meta off" pour autoris� les > caracteres sur 8-bit (comme c expliqu� dans le fichier) > > et ca marche > Chez moi, il est comment� ... et �a marche quand m�me. Bon courage, -- Nicolas SABOURET LIMSI-CNRS, BP133, 91403 Orsay, France http://www.limsi.fr/Individu/nico

