Autor: anne aublanc Data: A: Liste Guilde Assumpte: Re: gettext
----- Original Message -----
From: "Edgar Bonet" <guilde@???>
To: "Liste Guilde" <guilde@???>
Sent: Monday, December 13, 2004 7:35 PM
Subject: Re: gettext
| Le lundi 13 décembre, anne aublanc a écrit :
| > $ENV{LC_MESSAGES} = 'fr_FR'; C'est ok setlocale(LC_MESSAGES, ""); => fr_FR | > $ENV{HTTP_ACCEPT_LANGUAGE} => fr-be
| > $ENV{LC_MESSAGES} = $ENV{HTTP_ACCEPT_LANGUAGE}; pas ok =>
| > setlocale(LC_MESSAGES, ""); => C
| >
| > y-a pas de fr-be dans les locale mais fr_BE
| >
| > Le fr-be vient de mon pc windows....
| > Donc selon les navigateurs... la code langue n'est identique. | | À moins que tu ne t'amuses à traduire différemment pour les français et
| pour les belges, je te conseille de ne regarder que le code de langue
| (les deux premiers caractères) et d'ignorer celui de pays (les deux
| derniers).
Vi, vi
C'est ce que j'ai fait vu que le symbole monétaire ne m'intéresse pas
et avec expression régulière! (sans aide ;o)) )
$http_lang =~ s/^fr*./fr_FR/g;
$http_lang =~ s/^de.*/de_DE/g;
$ENV{LC_MESSAGES} = "$http_lang";
Mais je sais que je ne suis pas encore au point... les /\... c'est pas
toujours au point!