Compartir a través de


Operaciones de traducción de documentos

Característica de referencia
: Traducción de documentos de Azure Translator →

La traducción de documentos es una característica basada en la nube de Azure Translator y forma parte de la familia foundry Tool de las API REST. La API de traducción de documentos de Batch traduce documentos en todos los idiomas y dialectos admitidos , a la vez que conserva la estructura del documento y el formato de datos. Los métodos disponibles se enumeran en las tablas siguientes:

Versión de API: 2024-05-01

Nota:

  • La versión actual es compatible con la versión heredada.

  • Con esta versión actual y versiones posteriores, el get supported storage sources método ya no se admite. Translator solo admite Azure Blob Storage.

Solicitar Método Descripción Ruta de acceso de API
Soltero/a Sincrónico Document Traducción
Traducir documento PUBLICAR Traduce sincrónicamente un único documento. {document-translation-endpoint}/translator/document:translate?targetLanguage={target_language}&api-version={date}
Batch Asincrónico Documentos Traducción
Iniciar traducción PUBLICAR Inicie un trabajo de traducción de documentos por lotes. {document-translation-endpoint}/translator/document/batches?api-version={date}
Obtener el estado de todos los trabajos de traducción GET Solicite una lista y el estado de los trabajos de traducción enviados por el usuario. {document-translation-endpoint}/translator/document/batches?api-version={date}
Obtención del estado de un trabajo de traducción específico GET Solicite un resumen del estado de un trabajo de traducción específico. La respuesta incluye el estado general del trabajo y el estado de los documentos que se traducen como parte de ese trabajo. {document-translation-endpoint}/translator/document/batches/{id}?api-version={date}
Obtener el estado de todos los documentos GET Solicite el estado de todos los documentos de un trabajo de traducción. {document-translation-endpoint}/translator/document/batches/{id}/documents?api-version={date}
Obtener el estado de un documento específico GET Solicite el estado de un documento específico en un trabajo. {document-translation-endpoint}/translator/document/batches/{id}/documents/{documentId}?api-version={date}
Cancelación de la traducción Delete Cancele un trabajo de traducción de documentos que está procesando o en cola. {document-translation-endpoint}/translator/document/batches/{id}?api-version={date}
Obtención de formatos de documento admitidos GET Solicite una lista de formatos de documento admitidos. {document-translation-endpoint}/translator/document/formats?api-version={date}&type=document
Obtención de formatos de glosario admitidos GET Solicite una lista de formatos de glosario admitidos. {document-translation-endpoint}/translator/document/formats?api-version={date}&type=glossary

Heredado

Nota:

  • La versión heredada es compatible con versiones anteriores con la versión actual. Puede usar las operaciones de cualquiera de las versiones para traducir documentos.
  • Se recomienda migrar las aplicaciones a la versión más reciente para beneficiarse de una experiencia mejorada y funcionalidades avanzadas.
Solicitar Método Descripción Ruta de acceso de API
Soltero/a Sincrónico Document Traducción
Traducir documento PUBLICAR Traduce sincrónicamente un único documento. {document-translation-endpoint}/translator/document:translate?sourceLanguage={source language}&targetLanguage={target language}&api-version=2024-05-01" -H "Ocp-Apim-Subscription-Key:{your-key}" -F "document={path-to-your-document-with-file-extension};type={ContentType}/{file-extension}" -F "glossary={path-to-your-glossary-with-file-extension};type={ContentType}/{file-extension}" -o "{path-to-output-file}"
Batch Asincrónico Documentos Traducción
Iniciar traducción PUBLICAR Inicie un trabajo de traducción de documentos por lotes. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches
Obtener el estado de todos los trabajos de traducción GET Solicite una lista y el estado de los trabajos de traducción enviados por el usuario. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches
Obtención del estado de un trabajo de traducción específico GET Solicite un resumen del estado de un trabajo de traducción específico. La respuesta incluye el estado general del trabajo y el estado de los documentos que se traducen como parte de ese trabajo. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}
Obtener el estado de todos los documentos GET Solicite el estado de un documento específico en un trabajo. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}/documents
Obtener el estado de un documento específico GET Solicite el estado de un documento específico en un trabajo. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}/documents/{documentId}
Cancelación de la traducción Delete Cancele un trabajo de traducción de documentos que está procesando o en cola. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/batches/{id}
Obtención de formatos de documento admitidos GET Solicite una lista de formatos de documento admitidos. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/documents/formats
Obtención de formatos de glosario admitidos GET Solicite una lista de formatos de glosario admitidos. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/glossaries/formats
Obtención de orígenes de almacenamiento admitidos GET Solicite una lista de las opciones o orígenes de almacenamiento admitidos. Actualmente, Translator solo admite Azure Blob Storage. {document-translation-endpoint}.cognitiveservices.azure.com/translator/text/batch/v1.1/storagesources