UILanguage (microsoft-windows-international-core-uilanguage)

UILanguage specifies the default system language that is used to display user interface (UI) items (such as menus, dialog boxes, and Help files).

For a list of supported languages, see Available Language Packs.

In upgrade installation types, this setting is ignored. In upgrade installations, you can upgrade only from the same language.

Values

UI_language

Specifies the language of the UI.

UI_language is a string based on the language-tagging conventions of RFC 3066. The pattern language-region is used, where language is a language code and region is a country or region identifier (for example, en-US, fr-FR, or es-ES).

This value is not case-sensitive.

This string type supports empty elements.

Parent Hierarchy

Microsoft-Windows-International-Core | UILanguage

Valid Configuration Passes

oobeSystem

specialize

Applies To

For the list of the Windows editions and architectures that this component supports, see Microsoft-Windows-International-Core.

XML Example

The following example shows how to set the UI language to German (Germany).

<InputLocale>0407:00000407</InputLocale>
<SystemLocale>de-DE</SystemLocale>
<UILanguage>de-DE</UILanguage>
<UserLocale>de-DE</UserLocale>

Microsoft-Windows-International-Core Automate OOBE