Erstatt manuelt det lagrede innholdet i én eksisterende oversettelse.
Erstatt manuelt det lagrede innholdet i en eksisterende oversettelse. Bruk dette nÄr maskingenerert output mÄ korrigeres uten Ä oversette hele dokumentet pÄ nytt.
Endepunkt: PATCH /translations
Autentisering: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Bonjour",
"body": "..."
}
}
| Felt | Type | PÄkrevd | Merknader |
|---|---|---|---|
document_id | uuid | ja | Kildedokument knyttet til oversettelsen. |
language | string | ja | SprÄkkode for oversettelsen som skal oppdateres. |
content | object | ja | Erstattende oversatt innhold. MĂ„ vĂŠre et JSON-objekt. |
Kombinasjonen av document_id og language identifiserer oversettelsesraden.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
Manuell oppdatering av en oversettelse endrer ikke source_hash.
Som et resultat:
POST /translation over oversettelsen og beholder den manuelle korreksjonencurl -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": "Contenu corrigé."
}
}'
400 Bad Request â content er ikke et JSON-objekt401 Unauthorized â bearer-token mangler eller er ugyldig404 Not Found â ingen oversettelse finnes for den oppgitte kombinasjonen av document_id og language500 Internal Server Error â oversettelsen kunne ikke oppdateres pĂ„ grunn av en database- eller tjenestefeil