设置语言
setLanguage
接口描述
该接口设置SDK国际化语言。默认是中文。
注意事项
无
方法定义
1 | + (void)setLanguage:(HWMSdkLanguageType)language; |
参数描述
| 参数 | 是否必须 | 类型 | 描述 |
|---|---|---|---|
| language | 是 | 语言类型枚举。 |
| 枚举值 | 描述 |
|---|---|
| HWMSdkLanguageTypeZH | 中文。 |
| HWMSdkLanguageTypeEN | 英文。 |
| HWMSdkLanguageTypeCustomized | 自定义语言 |
返回值
无
示例代码
1 2 | /// 修改语言 [HWMSdk setLanguage:HWMSdkLanguageType]; |
setLanguage:languageCode:
接口描述
该接口用于自定义设置SDK国际化语言,默认是中文。
注意事项
实现自定义语言,要求在 en.lproj 同级目录下创建对应的国际化文件。比如新增阿拉伯语则可以创建 ar.lproj/Localizable.strings。通过该接口设置的语言应与系统当前语言保持一致
方法定义
1 | + (void)setLanguage:(HWMSdkLanguageType)language languageCode:(NSString *)languageCode; |
参数描述
| 参数 | 是否必须 | 类型 | 描述 |
|---|---|---|---|
| language | 是 | 语言类型枚举。 | |
| languageCode | 否 | NSString * | 若LanguageType传入的是中文或者英文,则此参数可传空字符串或任意值; 若LanguageType传入的是自定义语言,则需要填对应的语言代码,如“ar”代表阿拉伯语 |
返回值
无
示例代码
1 2 | /// 修改语言 [HWMSdk setLanguage:HWMSdkLanguageTypeCustomized languageCode:@"ar"]; |