InputLocale (Standard 8 Module Reference)
输入区域设置(标准8模块参考)
Review the applicable Embedded Core modules and any examples for the InputLocale setting in Windows Embedded 8 Standard (Standard 8).
This setting contains a string that specifies the input language including keyboard layout. The string can use one of two formats.
To use the default input language, set this value to the ISO language-region identifier. For example, to use the default QWERTY keyboard for English (United States), set the value en-US. The following table shows the ISO language-region identifiers to use.
要使用默认输入语言,请将此值设置为ISO语言区域标识符。例如,要使用默认的英文(美国)QWERTY键盘,请设置值en US。下表显示了要使用的ISO语言区域标识符。
Language (region)
ISO language-region identifier
Central Atlas Tamazight (Latin) - Algeria
fr-FR
Chinese (Simplified)
zh-CN
Chinese (Traditional)
zh-TW
English (United States)
en-US
French (France)
fr-FR
German (Germany)
de-DE
Japanese (Japan)
ja-JP
Korean (Korea)
ko-KR
Portuguese (Brazil)
pt-BR
Spanish (Spain)
es-ES
To support more than one input language, separate multiple values for InputLocale with semicolons. For example, to add support for the default English (US), German (Germany), and Korean (Korea) keyboards, specify
<InputLocale>en-US; de-DE; ko-KR </InputLocale>
. The first value listed is used as the default keyboard.
If you configure multiple input locales, the user can switch between them through the Languages tab of the Regional and Language Options Control Panel.要支持多个输入语言,请用分号分隔inputLocale的多个值。例如,要添加对默认英语(美国)、德语(德国)和朝鲜语(韩国)键盘的支持,请指定<inputlocale>en-us;de de;ko-kr</inputlocale>。列出的第一个值用作默认键盘。
如果配置多个输入区域设置,用户可以通过“区域和语言选项”控制面板的“语言”选项卡在它们之间进行切换。
To explicitly set the keyboard, set this value to the hexadecimal language and keyboard layout identifiers assigned by Microsoft, separating each identifier with a colon.
The following table shows the hexadecimal identifiers to use for the various keyboards.Keyboard
Hexadecimal language identifier
Keyboard and Hexadecimal keyboard identifier
Central Atlas Tamazight (Latin) - Algeria
0x040c
0000040c
Chinese (Simplified, PRC) – Microsoft Pinyin - Simple Fast
0x0804
{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411f-A5AC-CA038EC515D7}
Chinese (Simplified, Singapore) - Microsoft Pinyin - Simple Fast
0x0804
{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{FA550B04-5AD7-411f-A5AC-CA038EC515D7}
Chinese (Traditional, Macao) - Chinese (Traditional) - Quick
0x0404
{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}
Chinese (Traditional, Taiwan) - New Phonetic
0x0404
{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{B2F9C502-1742-11D4-9790-0080C882687E}
Chinese (Traditional, Hong Kong) – Quick
0x0404
{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}
French
0x040c
0x0000040c
German
0x0407
0x00000407
Japanese - Microsoft IME
0x0411
{03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}
Korean (Extended Wansung) - Microsoft IME
0x0412
{A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}
Portuguese (Brazilian ABNT)
0x0416
0x00000416
Spanish (International sort)
0x0c0a
0x0000040a
Spanish (Traditional sort)
0x040a
0x0000040a
United States - English
0x0409
0x00000409
For example, for United States - English, set the value to 0409:00000409.
The system puts the values for this setting in the HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts registry key.
Modules
The following table shows the modules that you can apply this setting to. In Image Configuration Editor (ICE), you can follow the corresponding path to set this setting for a module.
Module | Path |
---|---|
Products/Embedded Core/International-Core/InputLocale | |
Products/Embedded Core/International-Core-WinPE/InputLocale |
XML Example
The following example shows how to set the input locale to the English (United States) keyboard.
XML
<InputLocale>0409:00010409</InputLocale> <SystemLocale>en-US</SystemLocale> <UILanguage>en-US</UILanguage> <UserLocale>en-US</UserLocale>