translateMessage method

  1. @override
Future<Message> translateMessage({
  1. required String roomId,
  2. required Message message,
  3. required LanguageCode language,
})
override

Description Translate the specified message

  • Parameters:
    • message: ChatMessage kind of text message.
    • completion: Translate callback,what if success or error.

Implementation

@override
Future<Message> translateMessage({
  required String roomId,
  required Message message,
  required LanguageCode language,
}) async {
  Message msg = await Client.getInstance.chatManager.translateMessage(
    msg: message,
    languages: [language.code],
  );
  onMessageTransformed(roomId, msg);
  return msg;
}