Texto de consulta
Obtener el texto original y la traducción correspondiente 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
Parámetros | Tipo | Descripción |
---|---|---|
*taskId | String | ID correspondiente a la tarea del texto |
Respuesta
Parámetros | Tipo | Descripción |
---|---|---|
texts | JSON | Texto original y traducción extraídos por el sistema en correspondencia uno a uno |
revisedTexts | JSON | El usuario sube activamente traducciones revisadas para regenerar documentos |
Actualizar texto
Sube las traducciones que necesitan modificación manual. Si eliges volver a traducir, se traducirá de nuevo el documento; de lo contrario, solo se guardará en revisedTexts.
A través de esta interfaz se puede implementar 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
Parámetros | Tipo | Descripción |
---|---|---|
*taskId | String | ID de 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 | ¿Desea iniciar la retraducción? Por defecto es false |
Respuesta
Parámetros | Tipo | Descripción |
---|---|---|
success | Boolean | Actualización exitosa o fallida |