Erstat manuelt det lagrede indhold for en enkelt eksisterende oversættelse.
Erstat manuelt det lagrede indhold af en eksisterende oversættelse. Brug dette, når maskingenereret output skal korrigeres uden at genoversætte hele dokumentet.
Slutpunkt: PATCH /translations
Autentificering: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Bonjour",
"body": "..."
}
}
| Felt | Type | Påkrævet | Noter |
|---|---|---|---|
document_id | uuid | ja | Kildedokument tilknyttet oversættelsen. |
language | string | ja | Sprogkoden for den oversættelse, der skal opdateres. |
content | object | ja | Erstatningsindhold til oversættelsen. Skal være et JSON-objekt. |
Kombinationen af document_id og language identificerer oversættelsesrækken.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
Manuel opdatering af en oversættelse ændrer ikke dens source_hash.
Som følge heraf:
POST /translation oversættelsen over og bevarer den manuelle rettelsecurl -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": "Korrigeret indhold."
}
}'
400 Bad Request — content er ikke et JSON-objekt401 Unauthorized — bearer-token mangler eller er ugyldigt404 Not Found — ingen oversættelse findes for det angivne document_id og language500 Internal Server Error — oversættelsen kunne ikke opdateres på grund af en database- eller tjenestefejl