Ručno zamijenite pohranjeni sadržaj jednog postojećeg prijevoda.
Ručno zamijenite pohranjeni sadržaj postojećeg prijevoda. Upotrijebite ovo kada strojno generirani rezultat treba ispraviti bez ponovnog prevođenja cijelog dokumenta.
Krajnja točka: PATCH /translations
Autentikacija: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Bonjour",
"body": "..."
}
}
| Polje | Tip | Obavezno | Napomene |
|---|---|---|---|
document_id | uuid | da | Izvorni dokument povezan s prijevodom. |
language | string | da | Šifra jezika prijevoda koji treba ažurirati. |
content | object | da | Zamjenski prevedeni sadržaj. Mora biti JSON objekt. |
Kombinacija document_id i language identificira redak prijevoda.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
source_hashRučno ažuriranje prijevoda ne mijenja njegov source_hash.
Kao rezultat:
POST /translation preskače prevođenje i zadržava ručnu ispravkucurl -X PATCH '{TRANSLATION_API_URL}/translations' \
-H 'Authorization: Bearer <workos-jwt>' \
-H 'Content-Type: application/json' \
-d '{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Bonjour",
"body": "Ispravljeni sadržaj."
}
}'
400 Bad Request — content nije JSON objekt401 Unauthorized — token nositelja nedostaje ili je nevažeći404 Not Found — za navedene document_id i language ne postoji prijevod500 Internal Server Error — prijevod nije bilo moguće ažurirati zbog pogreške baze podataka ili servisa