ios - 快速获取 iPhone 语言

标签 ios swift internationalization

在我的应用程序中,我需要获取手机语言,以便如果手机语言设置为法语,则内容为法语,如果为英语,则内容为英语。

最佳答案

其实你的做法是错误的。如果您向项目添加语言并使用 Apple 提供的国际化和本地化方式,则切换是自动的。

看这里:

http://rshankar.com/internationalization-and-localization-of-apps-in-xcode-6-and-swift/

这里:

https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/LocalizingYourApp/LocalizingYourApp.html

您可能唯一需要这种语言的情况是,如果您查询的服务可能以依赖于语言的方式提供结果。

在这种情况下,您的问题是重复的: How to get current language code with Swift?

关于ios - 快速获取 iPhone 语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25964042/

相关文章:

jquery - iOS 上不那么糟糕的粘性导航?

ios - "Could Not Find Developer Disk Image"Xcode 7.1

php - 如何在 Javascript 和 PHP 中验证非英语(UTF-8)编码的电子邮件地址?

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

ios - 如何在swift3中使用DACirularProgressView?

ios - 在 iOS 7 SDK 中找不到 libIOKit.A.dylib

ios - 如何精简MKMapKit中的多个坐标折线条目

ios - 如何从 Objective-C 调用 Swift 初始化程序(具有参数)?

swift - 您如何利用 Swift 特性来重构这个递归函数?

ruby-on-rails - Rails 3 available_locales 不包括 gem 翻译