The Charconv Plug-ins component contains plug-in converters for Charconv.
The character converters built into the Charconv Framework are used for most languages. However the range of languages can be increased by adding additional Character Encoding and Conversion plug-ins. Symbian provides a number of plug-ins. Device creators may also create plug-ins.
The Charconv Plug-ins component is part of the Character Conversion (Charconv) Framework collection. It contains ECom plug-ins which implement the CCharacterSetConverterPluginInterface interface for use with the Charconv Framework. Each library in the Plug-ins component is a plug-in converter for a specific character encoding.
The following table lists the plug-in converters and the target scripts. Each converter is identified by a Unique Identifier (UID). The UIDs are defined in the charconv.h header file.
Converter Name |
Target script |
ISO 8859-6 |
Arabic |
ISO 8859-13 |
Baltic |
ISO 8859-14 |
Celtic |
ISO 8859-2 |
Central European |
GB2312 |
Chinese (Simplified) |
GBK |
Chinese (Simplified) |
HZ |
Chinese (Simplified) |
GB18030 |
Chinese (Simplified) GB18030 |
Big5 |
Chinese (Traditional) |
GB12345 |
Chinese (Traditional) |
ISO 8859-5 |
Cyrillic |
ISO 8859-7 |
Greek |
ISO 8859-8 |
Hebrew |
eucJP |
Japanese |
ISO-2022-JP |
Japanese |
ISO-2022-JP1 |
Japanese |
JIS |
Japanese |
JIS X 0201 |
Japanese |
JIS X 0208 |
Japanese |
JIS X 0212 |
Japanese |
J5 DoCoMo |
Japanese encoding for DoCoMo |
Shift-JIS DoCoMo |
Japanese encoding for DoCoMo |
J5 KDDI |
Japanese encoding for KDDI |
Shift-JIS KDDI |
Japanese encoding for KDDI |
ISO 8859-10 |
Nordic |
ISO 8859-4 |
Northern European |
ISO 8859-3 |
South European |
ISO 8859-9 |
Turkish |
Default GSM7 Turkish Single |
Turkish |
Turkish Locking GSM7 Extension |
Turkish |
Turkish Locking Single |
Turkish |
Default GSM 7bit & Portuguese Single Shift |
Portuguese |
Portuguese Locking Shift & GSM 7Bit Extension |
Portuguese |
Portuguese Locking Shift & Single Shift |
Portuguese |
Default GSM 7 bit & Spanish Single Shift |
Spanish |
Extended SMS |
Eastern European |
UCS-2 |
Universal (Unicode) |
ISO 8859-15 |
Western European / US |
CP 850 |
Western European / US |