Silk Test - what is the difference between DBCS/MBCS (MultiByte character set) and Unicode
Japanese, Chinese and Korean languages all use DBCS (double-byte character set, sometimes referred to as MBCS, or multibyte character set). In DBCS, a "character" as the user thinks of it may be one or two bytes.
FYI: In the Japanese language, there are four alphabets:
Kanji-ideograms-meaning not related to pronunciation
Hiragana-phonetic-used for Japanese words
Katakana-phonetic-used for foreign words
UNICODE can be used for all languages, in UNICODE all characters are uniformly 16 bits.
Each Unicode character occupies a fixed number of bytes.
For STi, UNICODE has specifically been chosen over MBCS.
STi only supports fully Unicode enabled platforms and its internal character representation is Unicode, one of the reasons behind this is because the newer Microsoft platforms such as NT, Win2000, and WinCE support the Unicode standard.