iOS开发之获取当前系统的语言环境

来源:互联网 发布:网络限速设置多少合适 编辑:程序博客网 时间:2024/05/21 19:37

NSUserDefaults* default = [NSUserDefaults standardUserDefaults];NSArray* languages = [default objectForKey:@"AppleLanguages"];NSString* preferredLang = [languages objectAtIndex:0];NSLog(@"Preferred Language:%@", preferredLang);

通过返回的preferrenLang来判断当前系统的语言环境

en:英文  zh-Hans:简体中文   zh-Hant:繁体中文    ja:日本

网络原文为

/**  *得到本机现在用的语言  * en:英文  zh-Hans:简体中文   zh-Hant:繁体中文    ja:日本  ......  */ + (NSString*)getPreferredLanguage {     NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];     NSArray* languages = [defs objectForKey:@"AppleLanguages"];     NSString* preferredLang = [languages objectAtIndex:0];     NSLog(@"Preferred Language:%@", preferredLang);     return preferredLang; }

通过返回的preferrenLang来判断当前系统的语言环境

en:英文  zh-Hans:简体中文   zh-Hant:繁体中文    ja:日本

网络原文为

/**  *得到本机现在用的语言  * en:英文  zh-Hans:简体中文   zh-Hant:繁体中文    ja:日本  ......  */ + (NSString*)getPreferredLanguage {     NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];     NSArray* languages = [defs objectForKey:@"AppleLanguages"];     NSString* preferredLang = [languages objectAtIndex:0];     NSLog(@"Preferred Language:%@", preferredLang);     return preferredLang; }





原创粉丝点击