Søgetekst
Få systemudtrukket en-til-en korrespondance mellem kildetekst og oversættelse, returneret i JSON-format
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{ "taskId": "[query taskId]" }'
Anmodningsparametre
Parametre | Type | Beskrivelse |
---|---|---|
*taskId | String | ID for opgaven svarende til teksten |
Svar
Parametre | Type | Beskrivelse |
---|---|---|
texts | JSON | Systemudtrukket en-til-en-korrespondance mellem originaltekst og oversættelse |
revisedTexts | JSON | Brugere uploader aktivt reviderede oversættelser til gendannelse af dokumenter |
Opdater tekst
Upload oversættelser, der kræver manuel redigering. Hvis du vælger at oversætte igen, vil dokumentet blive oversat på ny, ellers gemmes det kun i revisedTexts.
Gennem dette interface kan Post Editing-funktionalitet implementeres.
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{ "taskId": "[update taskId]", "revisedTexts": {"example":"样例"}, "startTranslation": [true or false] }'
Anmodningsparametre
Parametre | Type | Beskrivelse |
---|---|---|
*taskId | String | Oversættelsesopgave-ID, der skal ændres |
*revisedTexts | JSON Object | Revideret oversættelse, hvor key er originaltekst og value er oversættelse |
startTranslation | Boolean | Vil du genstarte oversættelsen, standard er false |
Svar
Parametre | Type | Beskrivelse |
---|---|---|
success | Boolean | Opdatering lykkedes, eller mislykkedes |