Windows运行时:如何获取用户首选语言的列表?

时间:2012-01-07 23:35:50

标签: localization internationalization windows-8 windows-runtime

WinRT类型的某些构造函数接受IEnumerable<string>种语言来尝试解析语言选择。例如,a Windows.Globalization.NumberFormatting.CurrencyFormatter constructor有一个语言列表可用于确定货币格式化程序的语言选择。

我知道访问用户语言的唯一方法是默认构造Windows.Globalization.Language对象并访问Id property。如果用户已设置首选语言列表,如何以他们指定的优先级顺序获取完整列表?

1 个答案:

答案 0 :(得分:4)

我认为这个属性是您所需要的:GlobalizationPreferences.Languages。有关详细信息,请参阅GlobalizationPreferences class上的MSDN页面。