Índice del documento

API de Tarea de Traducción

Crear tarea de traducción

/v1/translation/create

Crear una nueva tarea de traducción para la traducción de documentos/archivos.

Ejemplo

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/create' \
2--header 'Authorization: [yourSecretKey]' \
3--form 'file=@bitcoin.pdf' \
4--form 'fromLang=English' \
5--form 'toLang=Simplified Chinese' 

Parámetros de Solicitud

ParámetrosTipoPredeterminadoDescripciónEjemplo
*filebinary-
  • Archivo que necesita ser traducido - Tipos de archivo admitidos: consultar
bitcoin.pdf
*fromLangString-
  • Idioma de origen; el idioma de origen no puede ser el mismo que el idioma de destino - Idiomas compatibles: consultar
English
*toLangString-
  • Idioma de destino, el idioma de destino no puede ser el mismo que el idioma original - Idiomas compatibles: consultar
Simplified Chinese
modelString-
  • Modelo de IA para traducción - Modelos compatibles: consultar
-
fileDescriptionString-

Descripción del documento: mejore la calidad de la traducción proporcionando información adicional, como añadir información de contexto adicional del documento y otros requisitos de traducción, etc.

-
glossaryString-

Nombre del glosario de términos utilizado para la traducción

-
previewBooleanfalse

Si generar únicamente vista previa. Al generar únicamente vista previa, pague 2 créditos para generar la vista previa de la traducción del documento

-
shouldTranslateImageBooleanfalse
  • Si traducir las imágenes del documento - Solo admite PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

¿Traducir nombres de archivo?

-
passwordString-

Contraseña de apertura del archivo PDF

-
ignoreCommentsBooleanfalse

¿Omitir comentarios de DOCX, PPTX y XLSX?

-
ignoreNotesBooleanfalse

¿Omitir notas de PPTX?

-
ignoreHeadersAndFootersBooleanfalse

¿Omitir encabezados y pies de página de DOCX?

-
ignoreHiddenBooleanfalse

¿Omitir diapositivas ocultas de PPTX?

-
ignoreMastersBooleanfalse

¿Omitir texto de patrón principal de PPTX?

-
ignoreSheetNamesBooleanfalse

Si no traducir los nombres de las hojas de XLSX

-
extractTextRegExpPatternString-
  • Traducir únicamente el contenido que coincida con la expresión regular y reemplazarlo con la traducción - Solo compatible con txt
-
extractTextRegExpFlagsString-
  • Flags de expresiones regulares: g, s, m, u, y - Solo admite txt
-
webhookUrlString-

URL de callback para actualizaciones de estado; el contenido del callback incluye: {taskId, progress, status}

-

Respuesta

ParámetrosTipoPredeterminadoDescripciónEjemplo
taskIdString-

ID de tarea

-
API de Tarea de Traducción
Consultar tarea de traducción