一.应用名称 、启动图 国际化
1.在项目中体检多种语言
2.创建一个InfoPlist.string (必须是这个名称)文件
3.填写文件内容
创建两个LaunchScreen.storyboard文件 分别命名为 LaunchScreen-EN 、LaunchScreen-CH 如图:
4.填写文件内容
InfoPlist.string(English) 文件中
"CFBundleDisplayName" = "英文应用名称";
"UILaunchStoryboardName" = "LaunchScreen-EN";
InfoPlist.string(chinese(Simplified)) 文件中
"CFBundleDisplayName" = "中文应用名称";
"UILaunchStoryboardName" = "LaunchScreen-CH";
(每一行结束分号必不可少)
5.运行后应用会根据手机系统语言自动切换到对应的名称
二.应用内文字内容国际化设置
1. 同上第一步一样 给工程添加多语言
2.创建一个Localizable.string (必须是这个名称)文件
3.选中Localizable.string 点击右侧的Localizable 添加多语言文件
4.分别在Localizable.strings(English)和Localizable.string(Chinese (Simplified))中添加key 和value 如下:
5.访问国际化key
NSString *str = NSLocalizedString(@"GGG", nil);
NSLog(@"%@",str);
运行后更具手机系统语言 自动切换