(Courriels de diversion: <parviendront@sinusoïdaux-grippant.com> <transposer@ravinement-piloterez.com> <dedoublais@desenflant-sympas.com> <geins@chatouilleux-mefieriez.com> <zinc@contres-deshumanisation.com> <imperturbable@tome-accoutumions.com> <cascader@connes-rapatriement.com> <adapterions@differentiable-seante.com> <effacait@dirigeront-surtaxez.com> <nue@vieilli-meteorite.com> )
marc Thirion wrote:
> Phil's Free wrote:
>
>> Debian stable.
>> locale
>> LANG=fr_FR@euro>>
>> perl -n -e 'print uc($_)'
>> Téléphone
>> TéLéPHONE
>>
>> et les "é" ???!!!
>> Snniiiffff :-(((
>>
>> Debian testing avec LANG=fr_FR.ISO-8859-1 => pas mieux
>>
>> Un gourou ? Une idée ?
>
>
> use locale;
>
> (perldoc perllocale peut aider ; bon, il peut pas mal confuser aussi ;
> ton kilométrage peut varier).
>
Ben, je ne sais pas trop, je n'ai jamais touché à perl mais je lis
les lignes :
· Regular expressions and case-modification functions
(uc(), lc(), ucfirst(), and lcfirst()) use "LC_CTYPE"
dans le man de perllocale. J'en déduis (bêtement ?) que ce n'est pas
LANG qui doit être à jour mais LC_CTYPE. Cela dit, j'ai essayé de
définir LC_CTYPE de plein de façons différentes et cela n'a pas l'air de
vouloir fonctionner :-)
Jean-Côme Charpentier
--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>