相关疑难解决方法(0)

在iOS中获取当前的设备语言?

我想显示设备UI正在使用的当前语言.我会用什么代码?

我希望这是一个NSString完全拼写的格式.(不是@"en_US")

编辑:对于那些开车的人来说,这里有很多有用的评论,因为答案随着新的iOS版本的发展而演变.

cocoa-touch objective-c ios nslocale

420
推荐指数
14
解决办法
23万
查看次数

总是在iOS中获得ISO 639-2(三个字符)语言代码?

我正在开发一个需要三个字母(ISO 639-2)语言代码才能访问REST服务的项目.我希望使用当前的语言设置[[NSLocale currentLocale] objectForKey:NSLocaleLanguageCode].不幸的是,这种方法更喜欢返回两个字母(ISO 639-1)语言代码.有没有办法可以强制NSLocale返回更新的代码,还是有另一种方法可以用来将双字母语言代码转换为三字母语言代码?

localization ios

4
推荐指数
2
解决办法
5756
查看次数

标签 统计

ios ×2

cocoa-touch ×1

localization ×1

nslocale ×1

objective-c ×1