[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Tk et gettext



On Wed, Mar 20, 2002 at 08:13:19AM +0100, Patrice Karatchentzeff wrote:
> Denis Barbier écrivait :
> 
> [...]
> 
>  > je n'ai pas réussi à reproduire tes erreurs, mais ça vient de toute
>  > façon certainement de constructions comme
>  >   $foo = gettext("blah"),"\n";
>  > Quand tu veux concaténer des chaînes, il faut mettre un point et pas une
>  > virgule, ça te fout la zone avec les variables passées en arguments de
>  > fonctions.
> 
> Intuitivement, j'aurai dit pareil mais 
> 
> 1) C'est marqué comme cela dans la doc gettext-perl
> 2) Cela fonctionne *au moins* avec print (cf. l'exemple bidon).

Roland a expliqué ce point.

> Ceci dit, je me suis méfié et pour certains trucs, comme les hachages
> ou certaines longues phrases, cela faisait bizarre et j'ai tout
> englobé. 

Englobé ? C'est-à-dire ?
AMHA la solution la plus simple serait de repartir du script non i18n-é,
et de remplacer partout où il faut :
  - "blah\n" par (gettext("blah")."\n")
  - "blah"   par gettext("blah")

Denis



Reply to: