Korvaa manuaalisesti yksittäisen olemassa olevan käännöksen tallennetun sisällön.
Korvaa olemassa olevan käännöksen tallennetun sisällön manuaalisesti. Käytä tätä, kun koneellisesti tuotettua tulosta täytyy korjata kääntämättä koko asiakirjaa uudelleen.
Päätepiste: PATCH /translations
Tunnistautuminen: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Hei",
"body": "..."
}
}
| Kenttä | Tyyppi | Pakollinen | Huomautukset |
|---|---|---|---|
document_id | uuid | kyllä | Käännökseen liitetty lähdedokumentti. |
language | string | kyllä | Päivitettävän käännöksen kielikoodi. |
content | object | kyllä | Korvaava käännetty sisältö. Sen on oltava JSON-objekti. |
Yhdistelmä document_id- ja language-kentistä yksilöi käännösrivin.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
Käännöksen manuaalinen päivittäminen ei muuta sen source_hash-arvoa.
Seurauksena:
POST /translation ohittaa käännöksen ja säilyttää manuaalisen korjauksencurl -X PATCH '{TRANSLATION_API_URL}/translations' \
-H 'Authorization: Bearer <workos-jwt>' \
-H 'Content-Type: application/json' \
-d '{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Hei",
"body": "Korjattu sisältö."
}
}'
400 Bad Request — content ei ole JSON-objekti401 Unauthorized — bearer-tunnus puuttuu tai on virheellinen404 Not Found — annetuille document_id- ja language-arvoille ei ole olemassa käännöstä500 Internal Server Error — käännöstä ei voitu päivittää tietokanta- tai palveluvirheen vuoksi