一、将需要国际化的文字都替换为NSLocalizedString(@"待替换文字", @"待替换文字");
二、创建Localizable.strings文件
Target->File->New->File->选择Strings File文件,命名为Localizable
三、执行下面提取国际化文字
1、cd到需要工程代码目录
2、find ./ -name "*.m" -print0 | xargs -0 genstrings -o en.lproj(对应语言文件夹)
四、应用名国际化
1、创建strings文件,Target->File->New->File->选择Strings File文件,命名为InfoPlist.strings
2、内容填写为
CFBundleDisplayName = "应用名";
3、选中文件,点击Localize...,选中需要的语言
image.png
五、图片国际化
1、需要国际化的图片不能用Assets.xcassets管理,直接添加文件到工程
2、选中文件,点击Localize...,选中需要的语言
网友评论