gpt4 book ai didi

iPhone/iOS : How Do I Tell What Localization The Phone is Using At Runtime?

转载 作者:可可西里 更新时间:2023-11-01 03:37:39 28 4
gpt4 key购买 nike

我在对应用程序进行本地化时遇到困难。它需要本地化为波斯语(伊朗波斯语)。 Not only that, it needs to use the Solar Calendar, when fa_IR is selected as a localization.

操作系统有波斯历。我用它没问题,但我需要知道已经选择了 fa_IR 本地化。雪上加霜的是,我无法在美国测试此语言环境,因为 AT&T 似乎不允许将其作为本地化。我必须将它发送到伊朗,这是一种皇家 PItA。

我在运行时查找本地化时遇到了麻烦。有很多用于访问包标志的东西,但我找不到任何用于获取运行时信息的东西。

我在 iOS 编程方面非常新手,所以我仍然需要确定将哪个 M 用于 RTFM。我一直在使用许多关键字搜索文档,但无济于事。

任何人都可以帮助解决这个看似简单得离谱的问题吗?

最佳答案

NSLocale将具有您需要的语言环境信息。请注意,基础类支持建议的设置,例如 24 小时制和区域设置信息。

NSLog(@"%@", [[NSLocale currentLocale] localeIdentifier]);

关于iPhone/iOS : How Do I Tell What Localization The Phone is Using At Runtime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6998250/

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