encoding decoding low characters IC4.8.0 - new post
"Chen Naor" <[email protected]> Wed, 10 Sep 2003 15:18:33 +0200
| Newsgroups | gmane.comp.web.interchange.internationalization |
|---|---|
| Organization | Lilux Systems |
| Message-ID | <[email protected]> |
Hi, I posted in the past on the problem IC have in decoding / encoding of characters that are not ISO-8859/1 (Latin-1?). The problem is that some part of the UI (buttons and select fields) and some part in the store (variants options) are not decoded to the right character set - it is shown in ISO-8859/1. Well I found the blame, it is the HTML::Entities. According to the docs: http://aspn.activestate.com/ASPN/docs/ActivePerl/site/lib/HTML/Entities.html quote: decode_entities($string) This routine replaces HTML entities found in the $string with the corresponding ISO-8859/1 (or with perl-5.7 or better Unicode) character. Unrecognized entities are left alone It resulting that all the HI characters that are not ISO-8859/1 are decoded to it. Since I worked with perl 5.6.1, I gave a chance and upgrade to perl 5.8.0 and compiled HTML::Entities with Unicode support. Well it did not work. The problem accurse in the UI in: Hebrew and Japanese (All the rest of the languages are using ISO-8859/1). Any Idea or guidance to the place that this function is working will be grate. Chen