1. 使用本地化多语言
有时候,在网上下载的Demo,有本地化的处理,默认的本地化都是英文,这时候,可以考虑这么处理:
info.plist->Infomation Property List -> Localization native development->China
2. 配置多语言系统
当然,如果自己来配置多语言,就是另外的一个知识点了。步骤如下:
2.1. 添加新的语言支持
XCode 点击 [工程名]->Project->info->Localizations,然后添加语言。
2.2. 创建Localizable
终端->切换到工程目录->输入 “genstrings ./【工程名】/*.m”,就会把.m文件里需要多语言的部分提取出来。需要多语言的部分指的是使用了
NSLocalizedString(@"key", @"[注释]")的地方。
2.3. 添加多语言
把上面生成的Localizable.strings添加到工程里面。这时,还只是一个文件,并不能配置多语言。那么,还需要一步,选中Localizable.strings文件,在属性中有一个“Localization”,可以添加对应的语言版本。然后在Localizable.strings下面就会生成几个对应的文件,就可以进行修改了。
2.4. 应用名称多语言
2.4.1. 创建 InfoPlist.strings文件
“new file” -> 选择IOS的resource -> “String File”。创建这个文件,命名为“InfoPlist”(一定是这个文件名)。然后步骤如同 2.3。
2.4.2. 更改信息
infoPlist.strings中输入 "CFBundleDisplayName" = "应用名"