Каталог документів

Текст запиту

Отримати відповідні оригінальні та перекладені тексти, вилучені системою, у форматі 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Успішно оновлено або помилка
Попередній крок
Завдання перекладу
Наступний крок
Перекласти текст