设置语言
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"]; |