Search code examples
.netvisual-studiolocalizationuwpresource-files

UWP app.manifest default language not setting to en-US


I have 2 language .resw file set under string folder String -> en-US -> Resources.resw String -> fr-FR -> Resources.resw When i change my language to english or france, the behaviour is as expected. But when i change my language to Arabic, then the default language mentioned in app.manifest is en-US which should be displayed, but it is displaying the previously set language. What is the cause?


Solution

  • By default UWP app loads in the language the system's culture is set, if you want the app to load into a specific culture then use the property PrimaryLanguageOverride.

    Also for more details refer the following link - https://learn.microsoft.com/en-us/windows/uwp/globalizing/manage-language-and-region