Translate Text API
This API starts a translation task for text, with or without HTML tags.
Basics
- Method:
POST - Endpoint:
https://api.bluente.com/api/20250924/blu_translate/text - Auth:
Authorization: Bearer $BLUENTE_API_KEY
Body Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| from | string | Yes | Source language code |
| to | string | Yes | Target language code |
| text | string | Yes | Text of translation |
Examples
Start Translation
curl -X POST "https://api.bluente.com/api/20250924/blu_translate/text" \
-H "Authorization: Bearer $BLUENTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "en",
"to": "zh",
"text": "<a href=\"https://example.com\" target=\"_blank\" rel=\"noopener\">Link text</a>\n<div class=\"container\" id=\"main\" data-value=\"123\">Content</div>",
}'Response Examples
Success:
{
"message": "success",
"code": 0,
"data": {
"text":"<html><head></head><body><a href=\"https://example.com\" target=\"_blank\" rel=\"noopener\">链接文本</a>\n<div class=\"container\" id=\"main\" data-value=\"123\">内容</div></body></html>"
}
}Error:
{
"message": "source language is not valid",
"code": 500,
"data": 40
}