获取系统语言
- 2017-02-10 14:32 751
/**
* 获取当前系统的语言
* iOS9.0之前 zh-Hans:简体中文 en:英文
* iOS9.0 zh-Hans-CN:简体中文 en-CN:英文
* iOS10 zh-Hans-US:简体中文(后面试了一下又变成zh-Hans-CN) en:英文 Plubs上是en-CN(不一定)
* 建议的判断方式是 if ([[Util getPreferredLanguage] hasPrefix:@"zh-Hans"])
*/
+ (NSString *)getPreferredLanguage {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *allLanguages = [defaults objectForKey:@"AppleLanguages"];
NSString *preferLanguage = [allLanguages objectAtIndex:0];
return preferLanguage;
}