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 |
Charconv Plug-ins can be used to do character conversion for target scripts. Each plug-in converter converts text between a foreign encoding and Unicode.