如果应用程序不支持所选的手机语言,它将回退到中性语言。如何在代码中检测到这一点? CultureInfo.CurrentUICulture
将始终返回在手机设置中选择的语言。
答案 0 :(得分:0)
实现此目标的一种方法是将字符串添加到每个资源文件及其文化标识符。也就是说,在资源文件中添加一个条目,例如名称为ResourceLanguage
和值(例如,如果是英语等,则为“en-US”)。
然后您可以检索代码中的值:
var language = AppResources.ResourceLanguage;