Andrew Rodland wrote:
On Monday 24 March 2008 02:08:06 am 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

(Decode: 1 did not make a difference), and I've got double-encoded
localize.

What and where should I fix?

Alex.

Does your pofile have the correct encoding declared? It should say something like

msgid ""
msgstr ""
"Content-Type: text/plain; charset=UTF-8"

(actually it's likely that there are lots of other "headers", but the point is that Content-Type should be one of them and it should declare a charset. Locale::Maketext::Gettext twigs on this to figure out how to decode.)

Added; no visible effect at all, still double-encoded UTF8

Alex.


_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to