I am using the following code:
NSLocale *locale = NSLocale.currentLocale;
NSString *countryCode = [locale objectForKey:NSLocaleCountryCode];
NSString *langaugeCode =[locale objectForKey:NSLocaleLanguageCode];
and the language code always comes back to be en_US even if I switch the language of my iPad. Any suggestions of what I might be doing wrong?