in reply to How to handle unicode txt file on Windows
You might have a look at perlunitut: Unicode in Perl.
Update: and UTF-8 text files with Byte Order Mark has some good pointers.