美文网首页
iOS多语言问题踩过的坑

iOS多语言问题踩过的坑

作者: 小呀小苹果呀 | 来源:发表于2019-07-05 18:35 被阅读0次
    let userLanguage   = UserDefaults.standard.object(forKey: "AppleLanguages") //返回的也是数组
    let appLanguages   = Locale.preferredLanguages // 返回一个数组
    let deviceLanguage = Locale.current.languageCode
    let bundleLanguages = Bundle.main.preferredLocalizations // 返回一个数组
    
    let availableLanguages = Localize.availableLanguages() // 必须引入第三方库 import Localize_Swift, 获取当前 app 所有支持的语言列表
    let currentLanguage = Localize.currentLanguage() // 引入第三方库,表示当前 App 使用的语言
    
    image.png image.png

    参考文章:https://juejin.im/post/5bf2bf0851882541ca1cf4a0
    https://forums.developer.apple.com/thread/88711

    相关文章

      网友评论

          本文标题:iOS多语言问题踩过的坑

          本文链接:https://www.haomeiwen.com/subject/tqtyhctx.html