Simplified Chinese Catalog Items and Sysgen Variables (Compact 2013)
3/28/2014
For Simplified Chinese, Windows Embedded Compact contains locale-specific support for fonts, input method editors (IME), and input methods (IM).
If you want to add keyboard support to your OS, Windows Embedded Compact can support the U.S. keyboard for run-time images built for the Simplified Chinese locale.
For more information, see Simplified Chinese.
For more information about how to add or remove catalog items, see Create Your First OS.
Hardware and Software Requirements
- Requires Simplified Chinese language support. For more information, see National/Regional Language Support (NLS) Catalog Items and Sysgen Variables.
- Requires an IME. For more information, see Simplified Chinese Pocket IME Catalog Items and Sysgen Variables or Simplified Chinese MSPY 3.0 IME Catalog Items and Sysgen Variables.
Catalog Items and Sysgen Variables
The following table shows the catalog items and associated SYSGEN variables you can set to add functionality for Simplified Chinese to your OS.
Catalog item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
GB18030 Data Converter |
SYSGEN_GB18030 |
Provides data conversion for the GB-18030-2005 character set. |
None. |
Monotype Imaging AC3 Font Compression. |
SYSGEN_AC3_FONT |
Provides Monotype Imaging AC3 Font Compression that compresses fonts to help reduce memory requirements. Prior to Windows Embedded Compact 2013, this technology was referred to as Agfa AC3 Font Compression.
Note:
AC3 font compression is not supported in XAML for Windows Embedded applications. For XAML for Windows Embedded applications, either disable AC3 font compression in the OS Design, or embed and use non-compressed font files (.ttf or .ttc) in the application. For information about embedding fonts, see Embed Fonts in a XAML for Windows Embedded Application.
|
Requires a Korean font. |
East Asian Edit Control |
SYSGEN_EDIMEFE |
Provides an edit control that supports input of East Asian languages such as Chinese, Japanese, and Korean. |
Requires a touch screen. |
East Asian Word Wrap |
SYSGEN_MGFE |
Provides support for word wrap for East Asian languages, so that long sentences break correctly to appear in multiple lines of text. |
None. |
SimSun & NSimSUn |
SYSGEN_FONTS_SIMSUN |
Provides SimSun and NSimSun font for Chinese script. |
Requires Chinese language support. |
SimSun-ExtB |
SYSGEN_FONTS_SIMSUNB |
Provides Extension B characters Simplified Chinese brush style font for Chinese script. |
Requires Chinese language support. |
Microsoft YaHei |
SYSGEN_FONTS_MSYH |
Provides Microsoft YaHei font for Chinese script. |
Requires Chinese language support. |
Microsoft YaHei Bold |
SYSGEN_FONTS_MSYHBD |
Provides Microsoft bold YaHei font for Chinese script. |
Requires Chinese language support. |
Chinese |
SYSGEN_NLS_ZH |
Provides Chinese language support.
LCID Locale
0x0004 zh
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). |
Chinese (People's Republic of China) |
SYSGEN_NLS_ZH_CN |
Provides Chinese (People's Republic of China) language support.
LCID Locale
0x0804 zh-CN
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (People's Republic of China, stroke sort) |
SYSGEN_NLS_ZH_CN_STROKE |
Provides Chinese (People's Republic of China, stroke sort) language support.
LCID Locale
0x00020804 zh-CN-stroke
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Simplified) |
SYSGEN_NLS_ZH_HANS |
Provides Chinese (Simplified) language support.
LCID Locale
0x0004 zh-Hans
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Macao SAR) |
SYSGEN_NLS_ZH_MO |
Provides Chinese (Macao SAR) language support.
LCID Locale
0x1404 zh-MO
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Macao SAR, radical/stroke sort) |
SYSGEN_NLS_ZH_MO_RADSTR |
Provides Chinese (Macao SAR, radical/stroke sort) language support.
LCID Locale
0x00041404 zh-MO-radstr
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Macao SAR, stroke sort) |
SYSGEN_NLS_ZH_MO_STROKE |
Provides Chinese (Macao SAR, stroke sort) language support.
LCID Locale
0x00021404 zh-MO-stroke
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Singapore) |
SYSGEN_NLS_ZH_SG |
Provides Chinese (Singapore) language support.
LCID Locale
0x1004 zh-SG
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
Chinese (Singapore, stroke sort) |
SYSGEN_NLS_ZH_SG_STROKE |
Provides Chinese (Singapore, stroke sort) language support.
LCID Locale
0x00021004 zh-SG-stroke
|
Requires Unicode Script Processor for Complex Scripts (SYSGEN_UNISCRIBE). Also requires a code page. |
CJK Sort |
SYSGEN_NLS_SORTING_CJK |
Provides Unicode code-point value sort for CJK (Chinese, Japanese, and Korean) ideographic characters |
None. |
See Also
Reference
Simplified Chinese Registry Settings
Other Resources
Simplified Chinese
Simplified Chinese MSPY 3.0 IME
Simplified Chinese Pocket IME