更新时间:2025-06-18 GMT+08:00

设置语言

接口描述

调用此接口,可以设置会议界面语言。

1、入会时,该接口必须在joinConf接口的then中调用。

2、入会后,如果要切换界面显示语言,该接口可以随时调用。

3、如果不调用该接口,会议界面语言默认为中文。

方法定义

1
setLang(lang,path):Promise<Result>

参数描述

表1 参数说明

参数

是否必须

类型

描述

lang

string

zh-CN :中文

en-US :英文

ar:阿拉伯语(自定义语言)

path

string

自定义语言(当前仅支持ar阿拉伯语)的请求路径

1、请求完整路径,例如:https://api.example.com/lang.json;

2、请求相对路径(需要前后端同源),例如:/lang.json

说明:界面词条在Web UI SDK包中common、sdk文件获取,将两个文件中的同一个语言文件内容合并,例如:en_US.json,文件内容是一个json体,value值表示文本内容,根据当前语言文本内容翻译成目标自定义语言内容。例如:

当前语言文本json:

{

"title": "My Meeting"

}

自定义语言json:

{

"title": "اجتماعاتي"

}

返回值

Error结构参考9.7.1返回结构参考-表3 Error对象参数说明

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
/**
* 加入会议并设置语言
*/
HWMeeting.joinConf({confId, pwd, nickName, token}).then(() => {
   HWMeeting.setLang('en-US'); //设置语言
    ...    
   }).catch((e) => {
    // 调用失败
    ...    
})