// 其中 “title” 为 strings 文件中对应的 key,“infoPlist”是本地化字符串文件名
NSString *localizedString = SOLocalizedStringFromTable(@"title", @"infoPlist");
5.修改应用内使用的语言
// to use English
[SOLocalization sharedLocalization].region = SOLocalizationEnglish;
// to use 简体中文
[SOLocalization sharedLocalization].region = SOLocalizationSimplifiedChinese;
6.自定义的本地化字符串文件名
SOLocalization 提供的 API 中,默认使用的本地化字符串文件名为 infoPlist.strings 文件,如果使用其他文件名(比如使用这个文件名:local.strings),如下即可:
// 对于支持的 UIKit 对象
label.sol_table = @"local";
// 使用 SOLocalizedStringFromTable 时
NSString *localizedString = SOLocalizedStringFromTable(@"title", @"local");
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ASPKU的支持。
注:相关教程知识阅读请移步到IOS开发频道。










