gpt4 book ai didi

ios - 在 Xamarin iOS 上获取系统语言设置

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:01:37 25 4
gpt4 key购买 nike

我正在尝试阅读 iOS 上的语言设置。所以在下面的例子中我想得到“en”或“English”,而不是“de”或“German”:

我已经检查了整个 CultureInfo.CurrentCulture来自 System.Globalization 的对象和 NSLocale.CurrentLocale来自 MonoTouch.Foundation .但我只看到 de_DE无处不在。

最佳答案

好的,我找到了基于这个的解决方案 very similar thread :

在 iOS 上您可以获取当前语言代码作为“首选语言”的第一项:

NSLocale.PreferredLanguages[0]

在 Android 上,跨平台解决方案工作得很好:

CultureInfo.CurrentCulture.TwoLetterISOLanguageName

为了让共享代码可以访问语言代码,我推荐 App.cs 的公共(public)静态成员,它在 OnCreate 中初始化FinishedLaunching,分别。

关于ios - 在 Xamarin iOS 上获取系统语言设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27226214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com