On Fri, Nov 30, 2001 at 11:01:27AM +0100, Manganneau Emmanuel wrote: > C'est que dpkg utilise perl, que perl regarde tes locales, et que 'fr' > n'existe pas. Juste pour voir, fais un > export LC_ALL=fr_FR > > et quelques tests. > Dans mon locale.gen, j'ai : > fr_FR ISO-8859-15 > [EMAIL PROTECTED] ISO-8859-15
Combien de fois faudra-t-il r�p�ter que �a doit marcher avec LANG, et sans LC_ALL ? Oui, �a marche avec LC_ALL, mais la norme, c'est LANG. Le premier test � faire, c'est toujours (sous bash): truc$ locale LANG=fr_FR.ISO-8859-1 LC_CTYPE="fr_FR.ISO-8859-1" LC_NUMERIC="fr_FR.ISO-8859-1" LC_TIME="fr_FR.ISO-8859-1" ...plein de trucs LC_IDENTIFICATION="fr_FR.ISO-8859-1" LC_ALL= D�j�, si on a pas pass� �a (on peut avoir -15 au lieu de -1 ou un alias), c'est pas bon, retour � la case d�part. Ensuite: truc$ date ven nov 30 12:46:08 CET 2001 Si on a pas �a, c'est que les locales n'ont pas �t� g�n�r�es. On peut le tester ind�pendamment avec: truc$ LANG=fr_FR date ven nov 30 12:46:08 CET 2001 Par pr�caution, je g�n�re toujours aussi les locales allemandes pour �tre s�r que je n'ai pas laiss� tra�n� un param�trage de variable dans mon terminal courant. C'est vite fait, d'oublier �a, et forc�ment, �a remarche beaucoup moins bien le lendemain. Donc et pour r�sumer, le seul param�trage de variable d'environnement n�cessaire sous debian, c'est LANG=pays_CONTR�E.JEU-DE-CARACT�RES-XXX ou une variante avec un alias.

