获取系统当前设定的语言环境
+ (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开发总汇
百度知道群:开发者俱乐部