On 4.8.2010 22:28, perltk wrote:
It's been a while since I've done stuff in wxPerl but I'm absolutely
sure I could display unicode characters without problems.
What do you mean exactly when you say unicode? What is the used
encoding? UTF-8?
Here are some ideas:
- Did you test Mattia's suggestion? Unicode and databases are known
to cause weird troubles that are hard to identify
- Try creating a test app and let it read from a test textfile of
which you are sure that it's UTF-8 encoded ( maybe even create it
with something like open(my $fh, ">:encoding(UTF-8)", "test.txt")
- As you mentioned in another reply, font can most definitely be a
culprit. Lots of (older) fonts can't display characters beyond the
ascii or latin-1 set.
I have a wxperl app which handle several languages (including Arabic and
Chineses) - no problems.
As to your problem, I have to second what others said already- examine
the utf8 flag of the data being displayed.