//只有3种返回结果 zh-TW zh-CN en-US
+(NSString *) getLanguage
{
NSString* pkLan = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] objectAtIndex:0];
NSLog(@"ios取语言...函数调用 pkLan:%@",pkLan);
if(![pkLan compare:@"zh-HK"]){
return @"zh-TW";
}
else if(![pkLan compare:@"zh-TW"]){
return @"zh-TW";
}
else if([pkLan length]>=7&& ![pkLan compare:@"zh-Hans" options:NSAnchoredSearch range:NSMakeRange(0,7)])
{
return @"zh-CN";
}
else if([pkLan length]>=7&& ![pkLan compare:@"zh-Hant" options:NSAnchoredSearch range:NSMakeRange(0,7)])
{
return @"zh-TW";
}
else
{
return @"en-US";
}
}
小轮子 ios 获取语言
最新推荐文章于 2025-09-26 00:26:37 发布
本文介绍了一个iOS应用中用于获取用户设备语言设置的方法,并详细解释了如何根据不同的语言环境返回对应的zh-TW、zh-CN或en-US语言标识。通过检查用户首选语言列表的第一项来确定用户的语言偏好。
414

被折叠的 条评论
为什么被折叠?



