更新时间:2024-07-30 GMT+08:00

设置语言

setLanguage

接口描述

用于设置当前应用的语言,设置后进入会议,会议界面中的文字会使用设置的语言。

方法定义

1
+ (void)setLanguage:(HWMSdkLanguageType)language;

参数描述

表1 参数说明

参数

是否必须

类型

描述

language

HWMSdkLanguageType

要设置的语言,目前只有中文和英文可以选择

表2 枚举HWMSdkLanguageType说明

枚举值

描述

HWMSdkLanguageTypeZH

中文

HWMSdkLanguageTypeEN

英文

HWMSdkLanguageTypeCustomized

自定义语言

示例代码

1
2
/// 语言初始化
[HWMSdk setLanguage:HWMSdkLanguageTypeEN];
  1. 该接口建议在初始化后进行设置。
  2. 该接口不支持在会议中时设置,如果进行设置,则会议中界面的文字不会立刻改变。
  3. 目前只支持设置中文和英文。

setLanguage:languageCode:

接口描述

该接口用于自定义设置SDK国际化语言,默认是中文。

注意事项

实现自定义语言,要求在 en.lproj 同级目录下创建对应的国际化文件。比如新增阿拉伯语则可以创建 ar.lproj/Localizable.strings。通过该接口设置的语言应与系统当前语言保持一致

方法定义

1
+ (void)setLanguage:(HWMSdkLanguageType)language languageCode:(NSString *)languageCode;

参数描述

表3 参数说明

参数

是否必须

类型

描述

language

HWMSdkLanguageType

语言类型枚举

languageCode

NSString *

自定义时对应的语言代码,若是中文/英文,该参数可以传空字符串

返回值

示例代码

1
2
/// 修改语言
[HWMSdk setLanguage:HWMSdkLanguageTypeCustomized languageCode:@"ar"];