iOS 多国语言创建

创建语言文件生成所需国家语言.strings文件


F26CC58D-56FE-4556-8CB4-4225CD1278BB.png

赋值对应的语言


image.png

根据名字地址获取bundle地址
language 为缩写 例如:ja、fr、 en

[[NSBundle mainBundle] pathForResource:language ofType:@"lproj"]

再地址根据获取对应语言

- (NSString *)localizedStringForKey:(NSString *)key value:(nullable NSString *)value table:(nullable NSString *)tableName; 

文件名字为Localizable,value和tableName可以直接为nil.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容