Текст за търсене
Извличане на съответстващите оригинални и преведени текстове в JSON формат
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]" }'
Параметри на заявката
Параметри | Тип | Описание |
---|---|---|
*taskId | String | ID на задачата, съответстваща на текста |
Отговор
Параметри | Тип | Описание |
---|---|---|
texts | JSON | Съответстващи оригинални текстове и преводи, извлечени от системата |
revisedTexts | JSON | Потребителят активно качва редактирани преводи за повторно генериране на документи |
Актуализиране на текст
Качете преведен текст, който се нуждае от ръчна корекция. Ако изберете повторен превод, документът ще бъде преведен отново, в противен случай ще бъде запазен само в revisedTexts.
Чрез този интерфейс може да се реализира функцията Post Editing.
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] }'
Параметри на заявката
Параметри | Тип | Описание |
---|---|---|
*taskId | String | ID на задача за превод, която се нуждае от редакция |
*revisedTexts | JSON Object | Редактиран превод, key е оригиналният текст, value е преводът |
startTranslation | Boolean | Дали да се стартира повторен превод, по подразбиране е false |
Отговор
Параметри | Тип | Описание |
---|---|---|
success | Boolean | Актуализацията е успешна или неуспешна |