Índice del documento

Consultar Textos

Obtener el texto original y la traducción extraídos por el sistema, devueltos en formato 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]" }'

Parámetros de solicitud

  • *taskId - String - ID de la tarea correspondiente al texto

Respuesta

  • texts - JSON - Texto original y traducción extraídos por el sistema
  • revisedTexts - JSON - El usuario sube activamente la traducción revisada para regenerar el documento

Modificar traducción

Sube la traducción que necesita modificaciones manuales; si eliges volver a traducir, el documento se volverá a traducir, de lo contrario, solo se guardará en revisedTexts.

A través de esta interfaz se puede realizar la capacidad de 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] }'

Parámetros de solicitud

  • *taskId - String - ID de la tarea de traducción que necesita modificación
  • *revisedTexts - JSON Object - Traducción revisada, la clave es el texto original, el valor es la traducción
  • startTranslation - Boolean - Si iniciar una retraducción, por defecto es false

Respuesta

  • success - Boolean - Actualización exitosa o fallida