Getting current device language in iOS?

前端 未结 30 2740
星月不相逢
星月不相逢 2020-11-22 09:10

I\'d like to show the current language that the device UI is using. What code would I use?

I want this as an NSString in fully spelled out format. (Not

30条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-22 09:39

    @amir response in Swift :

    // Get language prefered by user
        let langageRegion = NSLocale.preferredLanguages().first!
        let languageDic = NSLocale.componentsFromLocaleIdentifier(langageRegion)
        let language = languageDic[NSLocaleLanguageCode]
    

提交回复
热议问题