Съдържание на документа

Текст за търсене

Извличане на съответстващите оригинални и преведени текстове в 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]" }'

Параметри на заявката

ПараметриТипОписание
*taskIdStringID на задачата, съответстваща на текста

Отговор

ПараметриТипОписание
textsJSONСъответстващи оригинални текстове и преводи, извлечени от системата
revisedTextsJSONПотребителят активно качва редактирани преводи за повторно генериране на документи

Актуализиране на текст

Качете преведен текст, който се нуждае от ръчна корекция. Ако изберете повторен превод, документът ще бъде преведен отново, в противен случай ще бъде запазен само в 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] }'

Параметри на заявката

ПараметриТипОписание
*taskIdStringID на задача за превод, която се нуждае от редакция
*revisedTextsJSON ObjectРедактиран превод, key е оригиналният текст, value е преводът
startTranslationBooleanДали да се стартира повторен превод, по подразбиране е false

Отговор

ПараметриТипОписание
successBooleanАктуализацията е успешна или неуспешна
Предишна стъпка
Задача за превод
Следваща стъпка
Преведен текст