Applies To: Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Vista

UILanguage specifies the language that is used to display menu items in Windows® Setup and Windows Deployment Services.

In addition to this UILanguage setting, a UILanguage setting is used to specify the default user interface (UI) language of the Windows installation.



Indicates the language of the user interface to use during Windows Setup or Windows Deployment Services.

The UI_language string is 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.

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

This string type does not support empty elements. Do not create an empty value for this setting.

Parent Hierarchy

Microsoft-Windows-International-Core-WinPE | SetupUILanguage | UILanguage

Valid Configuration Passes


Applies To

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

XML Example

The following example shows how to configure the Windows Setup UI language to display French (France).


See Also