TranslateMessagesParams

public final class TranslateMessagesParams

Translate message parameters.

Used for Batch Translate message request Parameter, Contains Message list, Whether force re- New translation and Translation mode.

Usage Example:

val params = TranslateMessagesParams(
listOf(
TranslateMessageParam("messageUId1"),
TranslateMessageParam("messageUId2").apply {
targetLanguage = "en"
}
)
).apply {
force = true
mode = TranslateMode.INTELLIGENT
}
NCEngine.translate.translateMessages(params) { error ->
if (error == null) {
}
}
}

Default is false.

Constructors

Properties

Link copied to clipboard
private Boolean force

Translation mode.

Link copied to clipboard
private final List<TranslateMessageParam> messages
Link copied to clipboard

翻译模式。

Functions

Link copied to clipboard
public final Boolean getForce()

Translation mode.

Link copied to clipboard
public final List<TranslateMessageParam> getMessages()
Link copied to clipboard
public final TranslateMode getMode()

翻译模式。

Link copied to clipboard
public final Unit setForce(Boolean force)

Translation mode.

Link copied to clipboard
public final Unit setMode(TranslateMode mode)

翻译模式。