Icu Intl
unread,Nov 20, 2003, 12:01:44 PM11/20/03Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Ben-Yair, Yossi, icu...@us.ibm.com, icu-i...@www-126.southbury.usf.ibm.com, icu-ch...@www-126.southbury.usf.ibm.com
For support questions please subscribe to the icu4c-support mailing list:
http://oss.software.ibm.com/icu/archives/
For this particular question, as far as I understand RFC 1556, which
defines these bidi-specific charset names, text encoded with -i charset
are to be interpreted just like Unicode. This means that you should be
able to remove the -i, open a Unicode converter (ucnv_open()), convert to
Unicode, and you have valid Unicode text.
The -i charsets store text in logical order just like Unicode. See the
Unicode website and the standard for details.
Don't forget to un-base64 the text below as indicated by the ?B? before
you perform the conversion to Unicode. ICU itself does not have functions
for base64 transformations. (You may find an Internet-protocol-handling
library with such functions.)
Best regards,
markus
"Ben-Yair, Yossi" <Yossi.Ben-Yair@...262...>
2003-11-20 05:21
To: Icu Intl/Cupertino/IBM@...41...
cc:
Subject: Charest conversion !
Hi !
How do I convert a name in iso-8859-8-i format to Unicode, for example:
=?iso-8859-8-i?B?6eXx6SDh7y3p4On4?=
can you give the correct API functions, or a good conversion example ?
Thanks !