iOS 国际化
2024-03-05 本文已影响0人
yeniugo
1.先到project的localizations里面,添加自己的语言
image.png
2.到项目添加多语言配置文件,文件可以改名字,但不能改后缀
image.png
3.按图所示,点击localization下面的按钮
image.png
这个时候,就可以添加多语言了,后面如果添加多语言,会自动生成多语言配置(包括xib),如果strings文件没有多语言,在图3位置检查多语言部分是否钩上即可
使用的时候
1.如果多语言修改文件名,必须使用函数NSLocalizedStringFromTable,参数2为文件名字,不含后缀,否则只需要使用NSLocalizedString,少一个参数,不过这里可以重新用宏定义重写一下,变为一个参数,影响不大,看个人使用了