一.名字
1)编辑Info.plist,添加一个新的属性Application has localized display name, 设置其类型为boolean,并将其value设置为yes
同时设置 Localization native development region 的值为当前开发环境语言,如,english
2)
添加多语言
3)创建一个空文件,取名为InfoPlist.strings , 名字要为InfoPlist
4)点击InfoPlist.strings属性检查器,在需要的语言前选中,infoPlist文件也会自动创建对应的语言种类文件
5)编辑每种语言对应的InfoPlist.strings文件,设置显示名字,
CFBundleDisplayName = "APP名字";
二. 内容
1)创建一个空文件,取名为Localizable.strings , 名字要为Localizable
2)点击Localizable.strings属性检查器,在需要的语言前选中。
3)编辑每种语言对应的Localizable.strings文件。
- 使用多语言
NSString *str = NSLocalizedString(<#key#>, <#comment#>);
第一个参数为在Localizable.strings设置的key,第二个参数写@""。