InputLocale (microsoft-windows-international-core-inputlocale)

InputLocale 指定输入设备的输入语言和方法,如键盘布局。 输入区域设置(也称为输入语言)是描述输入语言(例如希腊语)和输入方法(例如键盘)的每进程设置。

可以安装多个输入区域设置,用户可以在它们之间切换。 用户可以通过“区域和语言”控制面板的“键盘和语言”选项卡添加和删除输入区域设置。

有关支持的语言、区域设置和标识符的列表,请参阅支持的语言包和默认设置

Input_locale

为 Windows 安装指定输入语言和键盘布局。

Input_locale 可以是两个值之一:

  • 若要使用语言的默认输入区域设置,请指定语言标识符。 例如,若要使用与 QWERTY 键盘对应的英语(美国)默认键盘,可以指定值 en-US。

  • 指定区域设置 ID 和键盘布局十六进制值。 例如,对于 en-US,请使用 0409:00000409。 第一个值 (0409) 是表示输入语言的区域设置 ID,第二个值 (00000409) 是键盘布局值。

如果要指定多个输入区域设置以添加对多个键盘类型的支持,可以指定多个用分号分隔的值。 例如,可以指定 <InputLocale>en-US;fr-FR;es-ES</InputLocale> 以添加对英语(美国)、法语(法国)和西班牙语(西班牙)键盘的支持。 列出的第一个值用作默认键盘。

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts 注册表项中列出了可在系统上配置的有效键盘布局。

有关默认输入区域设置值的列表,请参阅支持的语言包和默认设置

该字符串类型支持空元素。

父层次结构

Microsoft-Windows-International-Core | InputLocale

有效配置阶段

oobeSystem

specialize

应用于

有关此组件支持的 Windows 版本和体系结构的列表,请参阅 Microsoft-Windows-International-Core

XML 示例

以下示例演示如何将输入区域设置设置为英语(美国)Dvorak 键盘。

<InputLocale>0409:00010409</InputLocale>
<SystemLocale>en-US</SystemLocale> 
<UILanguage>en-US</UILanguage> 
<UserLocale>en-US</UserLocale>

以下示例演示如何将输入区域设置设置为英语 - 国际(美国国际)键盘。

<InputLocale>0409:00020409</InputLocale>
<SystemLocale>en-US</SystemLocale> 
<UILanguage>en-US</UILanguage> 
<UserLocale>en-US</UserLocale>

Microsoft-Windows-International-CoreAutomate OOBE