UILanguageFallback specifies the language to use for resources that are not localized for the default system user interface (UI) (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 language. Only 80 percent 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 must specify this setting only 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.

For the list of supported languages, locales, and identifiers, see Supported Language Packs and Default Settings.

Values

Language_fallback

Indicates 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.

This string type supports empty elements.

Parent Hierarchy

Valid Configuration Passes

windowsPE

Applies To

For a 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 change the fallback language to English (United States) from Arabic (Saudi Arabia).

  Copy Code
<InputLocale>0401:00000401</InputLocale> 
<SystemLocale>ar-sa</SystemLocale> 
<UILanguage>ar-sa</UILanguage> 
<UILanguageFallback>en-us</UILanguageFallback> 
<UserLocale>ar-sa</UserLocale>

See Also