代码之家  ›  专栏  ›  技术社区  ›  Christian

如何在Windows Phone中检索实际显示的语言的区域性信息?

  •  0
  • Christian  · 技术社区  · 12 年前

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

    1 回复  |  直到 12 年前
        1
  •  0
  •   anderZubi    12 年前

    实现这一目标的一种方法是向每个资源文件添加一个字符串,该字符串具有其区域性标识符 ResourceLanguage 以及值(例如,如果是英语,则为“en-US”等)。

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

    var language = AppResources.ResourceLanguage;