Ruční nahrazení uloženého obsahu jednoho existujícího překladu.
Ruční nahrazení uloženého obsahu existujícího překladu. Použijte ji, když je třeba opravit strojově vygenerovaný výstup bez opětovného překladu celého dokumentu.
Koncový bod: PATCH /translations
Autorizace: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Dobrý den",
"body": "..."
}
}
| Pole | Typ | Povinné | Poznámky |
|---|---|---|---|
document_id | uuid | ano | Zdrojový dokument spojený s překladem. |
language | string | ano | Kód jazyka překladu, který se má aktualizovat. |
content | object | ano | Náhradní přeložený obsah. Musí být objektem JSON. |
Kombinace document_id a language identifikuje řádek překladu.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
Ruční aktualizace překladu nemění hodnotu source_hash.
V důsledku toho:
POST /translation překlad přeskočí a zachová ruční opravucurl -X PATCH '{TRANSLATION_API_URL}/translations' \
-H 'Authorization: Bearer <workos-jwt>' \
-H 'Content-Type: application/json' \
-d '{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Dobrý den",
"body": "Opravený obsah."
}
}'
400 Bad Request — content není objekt JSON401 Unauthorized — chybí nebo je neplatný token typu bearer404 Not Found — pro zadané hodnoty document_id a language neexistuje žádný překlad500 Internal Server Error — překlad se nepodařilo aktualizovat kvůli chybě databáze nebo služby