获取当前手机系统设置语言

获取系统当前设定的语言环境



+ (NSString*)getPreferredLanguage
{
    NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
    NSArray* languages = [defs objectForKey:@"AppleLanguages"];
    NSString* preferredLang = [languages objectAtIndex:0];
    return preferredLang;
}




设置App在不同系统语言环境下显示的App的名字


在PROJECT下选择项目,选择info选项,添加多语言版本


然后在Supporting Files就会多出一个InfoPlist.strings,我这里只添加中英文版本、所以下面会有2个文件,分别表示中文string和英文string

分别在两个文件中写入


 CFBundleDisplayName ="App Name";

中文的string文件App Name就写中文

英文的string文件就写英文就OK。



获取当前系统设定的语言环境

微信公众平台已开通,加个关注呗。我们一起学习,一起进步
微信号:ios开发总汇
百度知道群:开发者俱乐部



版权声明:本文为sd271206214原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。