我有一个WinRT应用程序,我在.resw资源文件中有本地化的字符串。当我通过调试器启动应用程序来测试它时,两种语言都可以正常工作,但是当我使用VS生成的powershell脚本来加载应用程序时,只有en-US语言有效。我在运行时使用this method动态更改语言。
为了解决这个问题,我该怎么办?我应该找到这样的错误吗?
其他详情:
<Resources>
<Resource Language="es-419" />
<Resource Language="en-US" />
</Resources>
答案 0 :(得分:0)
打包的应用只能从控制面板中访问Windows可用作语言首选项的语言。
Here是有关如何在更改PrimaryLanguageOverride之后休息资源上下文的其他信息