translateText method
翻译文本消息
texts
待翻译文本数组。
sourceLanguage
源语言。可以设置为特定语言或”auto“。“auto“表示自动识别源语言。传空默认为”auto“。
targetLanguage
目标语言。支持的目标语言有多种,例如:英语-“en“,简体中文-”zh“,法语-”fr“,德语-”de“等。
Implementation
Future<V2TimValueCallback<Map<String, String>>> translateText({
required List<String> texts,
String? sourceLanguage,
required String targetLanguage,
}) async {
if (kIsWeb) {
return await TencentCloudChatSdkPlatform.instance.translateText(
texts: texts,
targetLanguage: targetLanguage,
sourceLanguage: sourceLanguage,
);
}
return await TIMMessageManager.instance.translateText(
texts: texts,
targetLanguage: targetLanguage,
sourceLanguage: sourceLanguage,
);
}