in reply to Chinese PinYin and PERL

This is depends of font, which may or may not have characters you want with your encoding.
if
perl -e "print chr for 0..255"
shows your characters, then you will succeed, otherwise you need to install and use appropriate font.
Sometimes I do programming for Russia, and such problem is quite common to me.

Vadim Konovalov