您的位置:首页 > 移动开发 > IOS开发

iOS获取设备的语言

2015-11-19 14:26 501 查看
//获取语言,设置segment
if ([[self getPreferredLanguage] isEqualToString:@"zh-TW"] ||
[[self getPreferredLanguage] isEqualToString:@"zh-HK"] ||
[[self getPreferredLanguage] isEqualToString:@"zh-Hant"] ||
[[self getPreferredLanguage] isEqualToString:@"zh-Hant-CN"]) {
//繁体中文
}else if ([[self getPreferredLanguage] isEqualToString:@"zh-Hans-CN"]) {
//简体中文
}else {
//其他语言,使用英文
}
- (NSString*)getPreferredLanguage {
NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];
NSArray * allLanguages = [defaults objectForKey:@"AppleLanguages"];
NSString * preferredLang = [allLanguages objectAtIndex:0];
NSLog(@"当前语言:%@", preferredLang);
return preferredLang;
}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: