I just discovered Unicode::MapUTF8.
I tried it for:
from_utf8({ -string => $str, -charset => 'koi8-r' });
It failed saying:
character set 'koi8-r' is not supported
Yet, I do have the set at
/usr/lib/perl5/site_perl/5.005/i386-linux/Unicode/Map8/maps/koi8-r.bin
What is wrong?
On Wed, 18 Oct 2000, Ilia Lobsanov wrote:
Given: unicode strings ($ustr) like:
World/EspaÃf±ol/Artes
World/FranÃf§ais/Arts
World/Russian/Ã?ËoÃ'Â?Ã?ºÃ'Æ'Ã'Â?Ã'Â?Ã'â?sÃ?²Ã?¾
Problem: convert to that language's encoding.
Define "that language's encoding". For example, for Russian -- KOI8?
Windows codepage? Mac? Unicode? ISO-8859-x?
Yes, first two -> latin1 (i guess?)
Russian -> KOI8-R
Assume there is a list mapping utf8 language to encoding.
eg.
FranÃf§ais => 'latin1',
Russian => KOI8-R
ilia.