[Catalyst] uri_for and unicode
Octavian Rasnita
orasnita at gmail.com
Tue Mar 9 14:32:06 GMT 2010
From: "Bernhard Graf" <catalyst4 at augensalat.de>
Am 09.03.2010 14:30, schrieb Alex Povolotsky:
>
>> After adding Catalyst::Plugin::Unicode::Encoding, it became MUCH worse.
>> What was readable, became unreadable. What was unreadable, remained so.
>> Replacing C::P::Unicode by C::P::Unicode::Encoding did not yield any
>> difference.
>
> Then you are probably doing it wrong!
>
> I suspect that you want to use cyrillic characters. The problem is, that
> most software components (also Perl) default to latin1 or similar.
>
> A good start is always to use utf-8 encoding everywhere: your source
> code, your web pages encoding and your database charset.
>
> Always
>
> use utf8;
>
> in your Perl file!
> (unless you are absolutely sure, you are not using any non-ASCII chars)
>
> Explicitly set your databases encoding to utf-8 on connect (see the
> appropriate DBD::*/DBIC manpages how to do that) and don't use
> DBIx::Class::UTF8Columns.
Is this a general recommendation? (For not using DBIx::Class::UTF8Columns)
Thanks.
Octavian
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4929 (20100309) __________
The message was checked by ESET NOD32 Antivirus.
http://www.eset.com
More information about the Catalyst
mailing list