Locale-specific OS Design Development (Windows Embedded CE 6.0)
1/6/2010
Windows Embedded CE enables you to include support for different locales in your OS design.
Modules and Components
The following table shows the components and modules for the locales supported in Windows Embedded CE.
Item | Module | Component |
---|---|---|
Monotype Imaging Font Compression |
gwes |
decompdrv |
Transcriber Handwriting Recognition Application |
transcriber |
None |
Fonts and Font versions |
fonts |
arial_1_08, arial_1_30, arialbd_1_08, cour_1_08, gautami, gl_ce, gulim_1_30, gulim_1_40, gulim_1_50, gulim_1_60, latha, mangal, mingliu, mingliu_2_70, mingliu_2_80, mingliu_2_90, msgothic, msgothic_1_50, msgothic_1_60, msgothic_1_70, msgothic_1_80, msgothic_1_90, msgothic30, msmincho, raavi, shruti, simsun, simsun2_20, simsun_2_50, simsun_2_60, simsun_2_70, simsun_2_80, simsun_2_90, tunga |
East Asian language line breaking |
gwes |
mgfe |
East Asian Edit Control |
gwes |
edctl, edimefe |
Japanese Pocket IME |
imejpp |
imejppui, imeskdic, imejpp_dic_s, imejpp_dic_n |
Japanese IME 3.1 |
imjp31 |
imjp31k, imjp31m, imjp31u, imjp31ux, imjp31dx, imjp31c, imjp31s |
Japanese TESTIME |
testime |
None |
Japanese on-screen keyboard for Katakana |
mskana |
None |
Japanese on-screen keyboard for western alphabet |
msroma |
None |
Japanese Search by Radical IM |
msradlist |
None |
Japanese Search by Stroke IM |
msstrklist |
None |
Japanese All Character List |
msallchar |
None |
Multibox (Japanese UI for Handwriting Recognition) |
hwxjpn |
None |
Korean IME |
mshime97 |
kimeui |
Korean Input Method |
msimk |
None |
Korean UI for Handwriting Recognition |
hwxkor |
None |
MSPY 3.0 for Windows Embedded CE |
chsim30 |
None |
Simplified Chinese Pocket IME |
msimesp |
None |
Simplified Chinese Shuang Pin IM |
spim |
None |
Simplified Chinese Shuang Pin Soft Keyboard - Large |
sskim3 |
None |
Simplified Chinese Shuang Pin Soft Keyboard - Small |
sskim |
None |
GB18030 text converter |
gb18030 |
None |
Traditional Chinese Phonetic Pocket IME |
phonim |
None |
Traditional Chinese Chang Jei Pocket IME |
pimetcdb |
None |
Traditional Chinese Phonetic IM |
msimeph |
None |
Traditional Chinese Chang Jei IM |
wceshellfe |
chajeiim, msimecj |
Traditional Chinese Handwriting Recognition Engine |
hwxcht |
None |
Traditional Chinese UI for Handwriting Recognition |
mboxcht |
None |
Pocket IME UI module for Simplified Chinese and Traditional Chinese |
msimeuic |
None |
Arabic Keyboard (101) |
kbda1 |
None |
Hebrew Keyboard |
kbdheb |
None |
Gujarati |
kbdinguj |
None |
Hindi Traditional Keyboard |
kbdinhin |
None |
Kannada Keyboard |
kbdinkan |
None |
Marathi Keyboard |
kbdinmar |
None |
Punjabi Keyboard |
kbdinpun |
None |
Tamil Keyboard |
kbdintam |
None |
Telugu Keyboard |
kbdintel |
None |
Thai Kedmanee Keyboard |
kbdth0 |
None |
Locale Specific Support Implementation Considerations
The following table shows the Sysgen variables for the locale specific Catalog items included in Windows Embedded CE.
Sysgen variable | Description |
---|---|
SYSGEN_AGFA_FONT |
When this variable is set, Monotype Imaging AC3 Font Compression is included in the run-time image. Prior to Windows Embedded CE 6.0, the company Monotype Imaging was named Agfa Monotype, and the Monotype Imaging AC3 Font Compression technology was referred to as Agfa AC3 Font Compression. |
SYSGEN_TRANSCRIBER |
When this variable is set, the Transcriber Handwriting Recognizer Application is included in the OS design. |
SYSGEN_KBD_ARABIC_101 |
When this variable is set, the Arabic Keyboard (101) is included in the OS design. |
SYSGEN_FONTS_ARIAL_1_08 |
When this variable is set, the Arial (subset 1_08) font is included in the run-time image. |
SYSGEN_FONTS_ARIALBD_1_08 |
When this variable is set, the Arial Bold (subset 1_08) font is included in the run-time image. |
SYSGEN_FONTS_COUR_1_08 |
When this variable is set, the Courier (subset 1_08) font is included in the run-time image. |
SYSGEN_FONTS_TAHOMA_1_08 |
When this variable is set, the Tahoma (subset 1_08) font is included in the run-time image. |
SYSGEN_FONTS_TAHOMABD_1_08 |
When this variable is set, the Tahoma Bold (subset 1_08) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN |
When this variable is set, the SimSun and NSimSun font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_20 |
When this variable is set, the SimSun & NSimSun (Subset 2_20) font set is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_50 |
When this variable is set, the SimSun & NSimSun (Subset 2_50) font set is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_60 |
When this variable is set, the SimSun & NSimSun (Subset 2_60) font set is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_70 |
When this variable is set, the SimSun & NSimSun (Subset 2_70) font set is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_80 |
When this variable is set, the SimSun & NSimSun (Subset 2_80) font is included in the run-time image. |
SYSGEN_FONTS_SIMSUN_2_90 |
When this variable is set, the SimSun & NSimSun (Subset 2_90) font set is included in the run-time image. |
SYSGEN_GB18030 |
When this variable is set, the GB 18030 Data Converter is included in the run-time image. |
SYSGEN_SPIM_MSPY |
When this variable is set, the Double Spelling (Shuang Pin) IM is included in the run-time image. |
SYSGEN_MSPY3_SC |
When this variable is set, the MSPY 3.0 for Windows Embedded CE IME is included in the run-time image. |
SYSGEN_SPIM_MSPY_LARGE |
When this variable is set, the large Double Spelling (Shuang Pin) soft keyboard IM for MSPY 3.0 is included in the run-time image. |
SYSGEN_MSPY3_DB_1 |
When this variable is set, the 1.1 MB version (minimal) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_MSPY3_DB_3 |
When this variable is set, the 1.3 MB version (compact) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_MSPY3_DB_7 |
When this variable is set, the 1.7 MB version (standard) of the lexical database for MSPY 3.0 is included the run-time image. |
SYSGEN_PIME_SC |
When this variable is set, Pocket IME is included in the run-time image. |
SYSGEN_SPIM |
When this variable is set, the small Double Spelling (Shuang Pin) soft keyboard IM for Pocket IME is included in the run-time image. |
SYSGEN_FONTS_MINGLIU |
When this variable is set, the MingLiU & PMingLiU font set is included in the run-time image. |
SYSGEN_FONTS_MINGLIU_2_70 |
When this variable is set, the MingLiU & PMingLiU (Subset 2_70) font set is included in the run-time image. |
SYSGEN_FONTS_MINGLIU_2_80 |
When this variable is set, the MingLiU & PMingLiU (Subset 2_80) font set is included in the run-time image. |
SYSGEN_FONTS_MINGLIU_2_90 |
When this variable is set, the MingLiU & PMingLiU (Subset 2_90) font set is included in the run-time image. |
SYSGEN_PIME_TC |
When this variable is set, the Pocket IME is included in the run-time image. |
SYSGEN_HWX |
When this variable is set, the Handwriting Recognizer Engine (HWX) is included in the run-time image. |
SYSGEN_MBOXCHT |
When this variable is set, the MboxCHT HWX Sample UI is included in the run-time image. |
SYSGEN_CHAJEIIM |
When this variable is set, the Input by Radical (Chang Jei) IM is included in the run-time image. |
SYSGEN_PHONIM |
When this variable is set, the Phonetic Input (Bopomofo) IM is included the run-time image. |
SYSGEN_KBD_HEBREW |
When this variable is set, the Hebrew Keyboard is included in the OS design. |
SYSGEN_FONTS_SHRUTI |
When this variable is set, the Shruti font is included in the run-time image. |
SYSGEN_KBD_GUJARATI |
When this variable is set, the Gujarati Keyboard is included in the OS design. |
SYSGEN_FONTS_MANGAL |
When this variable is set, the Mangal font is included in the run-time image. |
SYSGEN_KBD_HINDI_TRADITIONAL |
When this variable is set, the Hindi Traditional Keyboard is included in the OS design. |
SYSGEN_FONTS_TUNGA |
When this variable is set, the Tunga font is included in the run-time image. |
SYSGEN_KBD_KANNADA |
When this variable is set, the Kannada Keyboard is included in the OS design. |
SYSGEN_KBD_MARATHI |
When this variable is set, the Marathi Keyboard is included in the OS design. |
SYSGEN_FONTS_RAAVI |
When this variable is set, the Raavi font is included in the run-time image. |
SYSGEN_KBD_PUNJABI |
When this variable is set, the Punjabi Keyboard is included in the OS design. |
SYSGEN_FONTS_LATHA |
When this variable is set, the Latha font is included in the run-time image. |
SYSGEN_KBD_TAMIL |
When this variable is set, the Tamil Keyboard is included in the OS design. |
SYSGEN_FONTS_GAUTAMI |
When this variable is set, the Gautami font is included in the run-time image. |
SYSGEN_KBD_TELUGU |
When this variable is set, the Telugu Keyboard is included in the OS design. |
SYSGEN_FONTS_MSGOTHIC |
When this variable is set, the MS Gothic & MS PGothic & MS UI Gothic font set is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC_1_50 |
When this variable is set, the MS Gothic & MS PGothic & MS UI Gothic font set (Subset 1_50) is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC_1_60 |
When this variable is set, the MS Gothic & MS PGothic & MS UI Gothic font set (Subset 1_60) is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC_1_80 |
When this variable is set, the MS Gothic & MS PGothic & MS UI Gothic font set (Subset 1_80) is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC_1_70 |
When this variable is set, the MS Gothic & MS PGothic & MS UI Gothic font set (Subset 1_70) is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC30 |
When this variable is set, the MS Gothic & MS PGothic font set (Subset 30) is included in the run-time image. |
SYSGEN_FONTS_MSGOTHIC30_1_19 |
When this variable is set, the MS Gothic & MS PGothic font set (Subset 30_1_1_19) is included in the run-time image. |
SYSGEN_FONTS_MSMINCHO |
When this variable is set, the MS Mincho & MS PMincho font set is included in the run-time image. |
SYSGEN_IMEJPN |
When this variable is set, IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_DB_COMPACT |
When this variable is set, the compact database for IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_DB_STANDARD |
When this variable is set, the standard database for IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_DICTIONARY_TOOL |
When this variable is set, the dictionary tool for IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_PROPERTY |
When this variable is set, the property dialog box for IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_ADVANCED_SETTING |
When this variable is set, the advanced settings dialog box for IME 3.1 is included in the run-time image. |
SYSGEN_IMEJPN_SYSTRAY |
When this variable is set, system tray icon support for IME 3.1 is included in the run-time image. |
SYSGEN_PIME |
When this variable is set, Japanese Pocket IME is included in the run-time image. |
SYSGEN_PIME_NAME_PLACE_DATA |
When this variable is set, the name and place database for Japanese Pocket IME is included in the run-time image. |
SYSGEN_PIME_SUPPLEMENTAL_DATA |
When this variable is set, the supplemental database for Japanese Pocket IME is included in the run-time image. |
SYSGEN_TESTIME |
When this variable is set, the Japanese Test IME is included in the run-time image. |
SYSGEN_IM_ALLCHAR |
When this variable is set, the All Characters List IM is included in the run-time image. |
SYSGEN_CACJPN |
When this variable is set, the Character Auto Complete sample UI that works with the handwriting recognizer engine is included in the run-time image. |
SYSGEN_MULTIBOX |
When this variable is set, the Multibox sample UI for Japanese handwriting input that works with IME 3.1 and with Pocket IME is included in the run-time image. |
SYSGEN_IM_KANA |
When this variable is set, the Kana Soft Keyboard, an on-screen keyboard that enables input of Hiragana and Katakana directly, is included in the run-time image. |
SYSGEN_IM_ROMA |
When this variable is set, the Romaji/English Soft Keyboard, an on-screen keyboard that enables input of the Western alphabet, is included in the run-time image. |
SYSGEN_IM_RADICAL |
When this variable is set, the Search by Radical IM is included in the run-time image. |
SYSGEN_IM_STROKE |
When this variable is set, the Search by Stroke IM is included in the run-time image. |
SYSGEN_FONTS_GL_CE |
When this variable is set, the Gulim font is included in the run-time image. |
SYSGEN_FONTS_GULIM_1_30 |
When this variable is set, the Gulim & GulimChe font set (Subset 1_30) is included in the run-time image. |
SYSGEN_FONTS_GULIM_1_40 |
When this variable is set, the Gulim & GulimChe font set (Subset 1_40) is included in the run-time image. |
SYSGEN_FONTS_GULIM_1_50 |
When this variable is set, the Gulim & GulimChe font set (Subset 1_50) is included in the run-time image. |
SYSGEN_FONTS_GULIM_1_60 |
When this variable is set, the Gulim & GulimChe font set (Subset 1_60) is included in the run-time image. |
SYSGEN_K_IME97 |
When this variable is set, the Korean IME 97 is included in the run-time image. |
SYSGEN_MBOXKOR |
When this variable is set, the Mboxkor sample UI for Korean handwriting input is included in the run-time image. |
SYSGEN_MSIMK |
When this variable is set, the Korean Soft Keyboard Sample, a sample soft keyboard IM that allows input and is closely tied to IME 97 is included in the run-time image. |
SYSGEN_KBD_THAI_KEDMANEE |
When this variable is set, the Thai Kedmanee Keyboard is included in the run-time image. |
In This Section
- Locale-specific Migration
Provides information about factors to consider when migrating to a newer version of Windows Embedded CE.
Related Sections
- National Language Support (NLS)
Provides information about NLS support in Windows Embedded CE. NLS enables support of the different locale-specific needs of users around the world.
- Input Method Manager (IMM)
Provides a comprehensive overview of IMM. IMM manages the communication between an Input Method Editor (IME) and an application.
- International OS Design Development
Provides OEM guide information about the International features supported in Windows Embedded CE.
- International Application Development
Describes how to program and design a global application.
- Unicode Script Processor for Complex Scripts
Provides a comprehensive overview of the Uniscribe technology. This technology supports scripts that require special processing to show and edit because the characters are not laid out in a linear progression from left to right.