转自: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);
本文详细介绍如何在iOS应用中实现多语言支持,包括创建语言文件、添加不同语言版本的文字资源及如何在代码中调用这些资源。





8520

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



