转自:http://blog.sina.com.cn/s/blog_7b9d64af0101jncz.html
NOTE:添加完两个string文件后,再加入中文简体和其它语言比较方便
最终效果:
"play"="播放";
"play"="play";
App程序名设置
在InfoPlist.strings(English)
"CFBundleDisplayName"="YourAppName";
NSString *strPlay = NSLocalizedString(@"play",@"");
[self.btnPlay setTitle:strPlay forState:UIControlStateNormal];
// 取得用户默认信息
// 取得 iPhone 支持的所有语言设置
NSArray *languages = [defaults objectForKey : @"AppleLanguages" ];
NSLog (@"%@", languages);
// 获得当前iPhone使用的语言
NSString* currentLanguage = [languages objectAtIndex:0];
NSLog(@"当前使用的语言:%@",currentLanguage);