iOS:本地化独立于 iPad 语言设置的应用程序

标签 ios iphone objective-c localization internationalization

我正在开发一个应用程序,我必须在应用程序中提供语言设置选项。我的问题是,如果我从 iPad 设置中设置法语,然后如果我从应用程序设置中设置日语,那么我的应用程序如何知道文本应该转换为日语?或者如何让我的应用程序设置独立于 iPad 设置。我可以使用本地化功能吗?或者我必须制定自己的逻辑来开发它。

在上面的场景中使用本地化可以将文本转换为法语,但我的内部语言设置是日语。所以我希望它显示日语文本。

请给我建议。

最佳答案

如果您想在 iPad 语言设置更改时切换您的应用程序语言,请使用 NSLocalizedString

如果您希望您的应用程序语言独立于 iPad 语言设置,请使用 aggressive-mediocrityAMLocalizedString

关于iOS:本地化独立于 iPad 语言设置的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22808243/

相关文章:

iphone - IOS 5 TWTweetComposeViewController 重复推文

iphone - %new & %class 的目的是什么?

objective-c - NSDate 的 dateWithTimeIntervalSinceNow 中的负 NSTimeInterval :

ios - 消除 Objective C 中委托(delegate)的重复代码

ios - 在模态视图 Controller 上呈现模态视图 Controller

iphone - iOS中的仪表控件

ios - 无法在 UITableViewCell 的 drawRect 中绘制

iphone - 如何检查EKCalendar是否可见

ios - 无法在xcode 4中添加数据模型

iphone - 当应用程序在 iOS 中进入挂起模式时如何调用函数?