Links

Translate Message

Auto-translates the provided message.
URL
Requires Auth
HTTP Method
/api/v1/autotranslate.translateMessage
yes
POST

Payload

Argument
Example
Required
Description
messageId
Fq7sQNSnDEfzj8qoS
Required
The message's id to be translated.
targetLanguage
en
Optional
The target language that the message will be translated.

Example Call

curl -H "X-Auth-Token: 9HqLlyZOugoStsXCUfD_0YdwnNnunAJF8V47U3QHXSq" \
-H "X-User-Id: Z3cpiYN6CNK2oXWKv" \
-H "Content-type:application/json" \
http://localhost:3000/api/v1/autotranslate.translateMessage \
-d '{
"messageId": "Fq7sQNSnDEfzj8qoS",
"targetLanguage": "en"
}'

Example Result

{
"message": {
"_id": "Fq7sQNSnDEfzj8qoS",
"rid": "GENERAL",
"msg": "Isso é um teste",
"ts": "2019-06-27T15:35:20.753Z",
"u": {
"_id": "pC6Z2N2ijivxdsYSu",
"username": "marcos",
"name": "marcos"
},
"_updatedAt": "2019-06-27T15:47:01.486Z",
"mentions": [],
"channels": [],
"translations": {
"en": "This is a test"
}
},
"success": true
}

Change Log

Version
Description
1.3.0
Added
Last modified 1yr ago
Deprecation for cloud services and apps is now extended to November 20, 2023. Rocket.Chat versions receive support for six months after release.