Asenda ĂŒhe olemasoleva tĂ”lke salvestatud sisu kĂ€sitsi.
Asenda olemasoleva tÔlke salvestatud sisu kÀsitsi. Kasuta seda siis, kui masinaga loodud vÀljundit tuleb parandada ilma kogu dokumenti uuesti tÔlkimata.
LÔpppunkt: PATCH /translations
Autentimine: Bearer JWT (WorkOS)
{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Tere",
"body": "..."
}
}
| VĂ€li | TĂŒĂŒp | NĂ”utav | MĂ€rkused |
|---|---|---|---|
document_id | uuid | jah | TÔlkega seotud algdokument. |
language | string | jah | Uuendatava tÔlke keelekood. |
content | object | jah | Asendav tÔlgitud sisu. Peab olema JSON-objekt. |
Kombinatsioon document_id ja language vÀljadest tuvastab tÔlkerea.
{
"document_id": "<uuid>",
"language": "fr",
"updated": true
}
TÔlke kÀsitsi uuendamine ei muuda selle source_hash vÀÀrtust.
SeetÔttu:
POST /translation tÔlke vahele ja sÀilitab kÀsitsi parandusecurl -X PATCH '{TRANSLATION_API_URL}/translations' \
-H 'Authorization: Bearer <workos-jwt>' \
-H 'Content-Type: application/json' \
-d '{
"document_id": "<uuid>",
"language": "fr",
"content": {
"title": "Tere",
"body": "Parandatud sisu."
}
}'
400 Bad Request â content ei ole JSON-objekt401 Unauthorized â Bearer-mĂ€rgis puudub vĂ”i on vigane404 Not Found â antud document_id ja language jaoks tĂ”lget ei leidu500 Internal Server Error â tĂ”lget ei saanud uuendada andmebaasi- vĂ”i teenuse vea tĂ”ttu