相关疑难解决方法(0)

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

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

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

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

cocoa-touch objective-c ios nslocale

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

如何强制NSLocalizedString使用特定语言

在iPhone上NSLocalizedString返回iPhone 语言的字符串.是否可以强制NSLocalizedString使用特定语言使应用程序使用与设备不同的语言?

localization objective-c internationalization nslocalizedstring ios

261
推荐指数
16
解决办法
14万
查看次数

iOS获取特定语言的字符串的本地化版本

我正在为iOS构建一个以英语和法语提供的应用程序.我已经阅读了一些关于国际化的教程,并且我了解它是如何工作的以及我需要做什么.

我遇到的问题是有一个特定的情况,我想为英语用户加载法语字符串.

我知道可以为整个应用程序设置语言,但是它需要在应用程序生效之前重新启动它.我想避免这种情况,而是能够根据需要选择加载法语或英语字符串.

是否可以通过编程方式从特定语言的.strings文件中加载字符串?

xcode localization internationalization nslocalizedstring ios

11
推荐指数
2
解决办法
3818
查看次数