[Catalyst] Plugin::I18N and UTF-8

Alex Povolotsky tarkhil at over.ru
Mon Mar 24 20:29:02 GMT 2008


Knut-Olav Hoven wrote:
> On Monday 24 March 2008 14:33:47 Alex Povolotsky wrote:
>   
>> Knut-Olav Hoven wrote:
>>     
>>> On Monday 24 March 2008 08:08:06 Alex Povolotsky wrote:
>>>       
>>>> Hello!
>>>>
>>>> Having completed UTF-8 quest successfully, I've tried to do I18N and
>>>> found the same double-UTF-encoding trouble.
>>>>
>>>> I've put UTF-8 strings into I18N/ru.po file,and configured Plugin:I18N
>>>>
>>>> Plugin::I18N:
>>>>     maketext_options:
>>>>         Decode: 0
>>>>         Encoding: utf-8
>>>>         
>
> Remove the "Encoding: utf-8" line
>
> According to the manual of Locale::Maketext::Simple, the Encoding parameter 
> implies Decode => 1
>   

No difference. BTW, it seems to ALWAYS try to localize strings.

   MACRO l(text, args) BLOCK;
              Catalyst.localize(text, args);
   END;

is defined in root/src/main

Alex.




More information about the Catalyst mailing list