UILanguageFallback specifies the language that is used for resources that are not localized for the default system user interface (UI) (the UILanguage setting).

This setting is used by Windows® Setup and Windows Deployment Services.

A fallback language is used when resources are not localized for a partially localized language. For example, Arabic is a partially localized lO

language. Only 80% of the Windows resources are localized into Arabic. The possible fallback languages for the Arabic language pack are its base languages, English and French. See the “Language pack type” column in Available Language Packs for details.

You only need to specify this setting if the language that UILanguage specifies is not fully localized and has more than one fallback language. In all other cases, this setting will be ignored.



Specifies the language of the UI for resources that have not been localized into the system-preferred language.

The Language_fallback 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 supports empty elements.

Parent Hierarchy

Valid Configuration Passes



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 fallback language to US English (United States).

  Copy Code

See Also