There is considerable internationalization work going on
in Perl. People like Jeffrey Friedl have been using Perl
to process Japanese text for some time, so it is possible
even if I haven't done it.
An alternative to consider if you don't want to figure out
the appropriate hoops for Perl to jump is Ruby. It was
developed in Japan so I bet its support for working with
Japanese text is pretty good. I would have to investigate,
but I suspect that Perl's Unicode support is further
along. But Ruby has natively supported common Japanese
formats for a while, but Perl isn't quite so strong there. | [reply] [Watch: Dir/Any] |
Perl was doing really great until I tried to type a Japanese string directly into my source file. I can't remember the exact string, but something like:
print "これは日本語ですよ!\n"; # This is Japanese Text, btw
would die miserably because the interpreter saw the japanese characters one byte at a time, and eventually found a ". I'm not honestly sure that was what was going on, but the same code with English output was fine. use locale; and use utf8; only changed what the errors were. Also, piping Japanese text in and out through forms and text files works great too (so far).
This was in PerlScript in IIS as well, I suppose that might have had something to do with it. I can at least say that the errors I received made the least sense of anything I'd ever seen. ;)
I might give Ruby a look though...lots of Japanese documentation for them will only make my life easier. You thought explaining Regular Expressions in English was hard?
-Lexicon
| [reply] [Watch: Dir/Any] [d/l] |
Everything is already written in Perl. But I don't see what that has to do with Japane -- oh, wait. Ignore me.. ;>
perl -e 'print "I love $^X$\"$]!$/"#$&V"+@( NO CARRIER'
| [reply] [Watch: Dir/Any] |