组件化中的本地化

在开发过程中,可能由于业务繁多,进行组件化处理
但是也有可能因为业务面向不同的国家,要有本地化处理

要想各个业务有自己的本地化文件处理,那么要如何处理呢

这里以中文为例,每个业务下都有各自的zh-Hans.lpro目录文件,然后在对应的目录下创建各自业务的strings类型文件,这样在工程代码中就可以进行使用,主要是在方法

/* Method for retrieving localized strings. */
- (NSString *)localizedStringForKey:(NSString *)key value:(nullable NSString *)value table:(nullable NSString *)tableName NS_FORMAT_ARGUMENT(1);

中通过tableName来区分对应的业务,对应的参数为strings类型文件的文件名(不带后缀)

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

推荐阅读更多精彩内容