组件化中的本地化

2018-10-12  本文已影响9人  杨闯

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

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

这里以中文为例,每个业务下都有各自的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类型文件的文件名(不带后缀)

上一篇 下一篇

猜你喜欢

热点阅读