我在文件夹的文件夹和文件的子文件夹中有一个资源文件。看到这张图片:
同样在appxmanifest中我将默认语言设置为“en”。 但不幸的是,语言不随系统语言而改变。
我错过了什么吗?
链接到回购:https://github.com/NPadrutt/MoneyManager
编辑:正如评论中所建议的那样,将这行代码添加到App.cs中的OnLaunched方法解决了这个问题:
ApplicationLanguages.PrimaryLanguageOverride = GlobalizationPreferences.Languages[0];
答案 0 :(得分:5)
正如评论中所建议的那样,将这行代码添加到App.cs中的OnLaunched方法解决了这个问题:
ApplicationLanguages.PrimaryLanguageOverride = GlobalizationPreferences.Languages[0];
答案 1 :(得分:1)
这与操作系统语言(语言包)无关,而是与用户的首选语言相关:
这将设置应用程序的语言首选项,而不会影响Windows Shell等语言。