ios - 如何检测是否使用了英文 localizable.strings?

标签 ios cocoa-touch

在我的应用程序中,我希望能够检测用户何时使用我的英文版 localizable.strings。最好的方法是简单地在 localizable.strings 的英文版中放置一个标志并检查其值是否为“YES”?例如:

/* Key which determines if the language is English */
"EnglishKey" = "YES";

有没有更好的方法来实现这一点?

最佳答案

这似乎是我真正找到的唯一方法——在 localizable.strings 中放入一个字符串来识别语言,然后读入它。让我有点惊讶的是没有其他方法可以找到,但我在出现更好的情况之前,暂时将此标记为是。

关于ios - 如何检测是否使用了英文 localizable.strings?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24490588/

相关文章:

iphone - mfmailcomposer发送邮件的邮件大小限制是多少

ios - Swift - UIImagePickerController - 如何使用它?

iphone - 在 iPhone 应用程序中将单个像素直接绘制到屏幕上的最快方法是什么?

ios - 使用 Swift 以编程方式在 Mapkit 中倾斜 map

ios - NSFetchedResultsController XCode 7 问题

ios - UIImageView tintColor 设置,无论如何都不对图像应用颜色

objective-c - 通过 KVC 访问集合(以保护集合并符合 KVO)

iOS 后台位置更新最佳实践

iOS - 在我的应用程序中打开相册中的照片

php - 登录页面 objective-c/mysql