let userLanguage = UserDefaults.standard.object(forKey: "AppleLanguages") //返回的也是數(shù)組
let appLanguages = Locale.preferredLanguages // 返回一個(gè)數(shù)組
let deviceLanguage = Locale.current.languageCode
let bundleLanguages = Bundle.main.preferredLocalizations // 返回一個(gè)數(shù)組
let availableLanguages = Localize.availableLanguages() // 必須引入第三方庫 import Localize_Swift, 獲取當(dāng)前 app 所有支持的語言列表
let currentLanguage = Localize.currentLanguage() // 引入第三方庫,表示當(dāng)前 App 使用的語言
image.png
image.png
參考文章:https://juejin.im/post/5bf2bf0851882541ca1cf4a0
https://forums.developer.apple.com/thread/88711