translate
open suspend fun translate(sourceLanguage: TranslateLanguage = TranslateLanguage.Auto, targetLanguage: TranslateLanguage = TranslateLanguage.of(CommandAutoTranslate.languageCode), text: String): TranslationResult
Translates the provided text from a source language to a target language. The source language is auto-detected by default, and the target language is defined by the targetLanguage parameter.
Return
A TranslationResult object containing the translation result.
Parameters
source Language
The language of the input text. Defaults to TranslateLanguage.Auto (auto-detection).
target Language
The language to which the text should be translated. Defaults to a language code from CommandAutoTranslate.languageCode.
text
The text to translate.
Throws
If the text parameter is blank.