如何在Windows Phone中检索实际显示语言的文化信息?

时间:2013-10-01 05:14:22

标签: localization windows-phone

如果应用程序不支持所选的手机语言,它将回退到中性语言。如何在代码中检测到这一点? CultureInfo.CurrentUICulture将始终返回在手机设置中选择的语言。

1 个答案:

答案 0 :(得分:0)

实现此目标的一种方法是将字符串添加到每个资源文件及其文化标识符。也就是说,在资源文件中添加一个条目,例如名称为ResourceLanguage和值(例如,如果是英语等,则为“en-US”)。

然后您可以检索代码中的值:

var language = AppResources.ResourceLanguage;