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?
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