消息翻译

功能描述

文本消息翻译功能:当您进入了聊天界面后,可以手动长按消息列表中的文本消息 item,在出现的菜单中,单击翻译按钮,翻译文本。
注意:
文本消息翻译功能仅对专业版、专业版 Plus 和企业版客户开放,购买专业版、专业版 Plus 和企业版 后可使用;体验版支持一定额度免费试用,有效期一个月。

文本消息翻译能力

翻译按钮
文本消息翻译效果


翻译的目标语言保存在 AppBuilder 中,可以参考 demo 来设置和获取目标语言:
// 设置翻译的目标语言
AppBuilder.getInstance().translateConfig.setTargetLanguage('zh');
// 获取翻译的目标语言
final currentLanguage = AppBuilder.getInstance().translateConfig.targetLanguage;
MessageListconfig 参数中,提供了文本消息翻译功能开关,默认值为 true,如果不想使用,设置为 false 即可。
MessageList(
config: ChatMessageListConfig(isSupportTranslate: false),
),
注意:
仅支持文本消息、文本类的引用或回复消息,图片、语音、视频、文件、表情、自定义消息等不支持翻译。
最高调用频率为5次/s。