|
static final int | MaxTranslationTextSize = 5000 |
|
◆ clearTranslations()
void com.hyphenate.chat.EMTranslationManager.clearTranslations |
( |
| ) |
|
◆ getSupportedLanguages()
List< EMLanguage > com.hyphenate.chat.EMTranslationManager.getSupportedLanguages |
( |
| ) |
|
获取支持翻译的语言列表。
- 返回
- 支持翻译的语言列表。
◆ getTranslationResult()
EMTranslationResult com.hyphenate.chat.EMTranslationManager.getTranslationResult |
( |
String |
messageId | ) |
|
◆ init()
◆ isInitialized()
boolean com.hyphenate.chat.EMTranslationManager.isInitialized |
( |
| ) |
|
初始化是否完成。
- 返回
- boolean -
true
:是;
◆ isTranslationResultForMessage()
boolean com.hyphenate.chat.EMTranslationManager.isTranslationResultForMessage |
( |
String |
messageId | ) |
|
◆ logout()
void com.hyphenate.chat.EMTranslationManager.logout |
( |
| ) |
|
◆ removeResultsByConversationId()
void com.hyphenate.chat.EMTranslationManager.removeResultsByConversationId |
( |
String |
conversationId | ) |
|
◆ removeTranslationResult()
void com.hyphenate.chat.EMTranslationManager.removeTranslationResult |
( |
String |
messageId | ) |
|
◆ removeTranslationResults()
void com.hyphenate.chat.EMTranslationManager.removeTranslationResults |
( |
List< String > |
messageIds | ) |
|
◆ translate()
void com.hyphenate.chat.EMTranslationManager.translate |
( |
String |
messageId, |
|
|
String |
conversationId, |
|
|
String |
messageText, |
|
|
String |
targetLanguageCode, |
|
|
EMValueCallBack< EMTranslationResult > |
callback |
|
) |
| |
翻译文本。
- 参数
-
messageId | 消息 ID。 |
conversationId | 会话 ID。 |
messageText | 需要翻译的文本。 |
targetLanguageCode | 微软翻译目标语言对应的 code。 |
- 返回
- 翻译记录。
◆ updateTranslationResult()
void com.hyphenate.chat.EMTranslationManager.updateTranslationResult |
( |
EMTranslationResult |
result | ) |
|
该类的文档由以下文件生成:
- com/hyphenate/chat/EMTranslationManager.java