如何在Windows Phone 8.1中检测操作系统语言
本文关键字:检测 操作系统 语言 Windows Phone | 更新日期: 2023-09-27 18:24:08
所以在我使用之前:
System.Threading.Thread.CurrentThread.CurrentCulture
如何在Wp8.1。为什么所有被否决的东西都没有一个好的文档——你可以像在xCode中那样使用它?
CultureInfo.CurrentCulture用于返回区域格式设置。WP 8.1似乎返回Package.appxmanifest中设置的默认语言。
有点糟糕,不是吗?:)
我认为这是有计划的,因为他们想引导我们改用GlobalizationPreferences
。所以,回到你想要的。。。。你需要做这样的事情:
CultureInfo ci = new CultureInfo(Windows.System.UserProfile.GlobalizationPreferences.Languages[0]);
它基本上是基于他们喜欢的顶级语言(我认为是显示UI)创建一个CultureInfo。
祝你好运:)