Traduce textos y documentos desde la línea de comandos

Interactúe con la API REST de traducción directamente desde la línea de comandos o scripts Bash sin instalar ningún software. Traduce textos y documentos hacia y desde inglés, francés, chino, español, alemán, italiano, ruso, árabe, polaco y otros idiomas.

  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
  • GroupDocs.Translation Cloud SDK for Android
Empiza la prueba gratuita

GroupDocs.Translation ofrece traducción automática en tiempo real de textos, documentos, imágenes y recursos. Potentes algoritmos de aprendizaje automático y sofisticadas redes neuronales proporcionan una calidad cercana a la de un traductor humano profesional, pero mucho más rápida y rentable. Al ejecutarse en un servidor en la nube de alto rendimiento alojado por GroupDocs, puede traducir documentos PDF, Microsoft Office y OpenOffice, archivos Markdown, imágenes y recursos .NET a 46 idiomas europeos, de Medio Oriente y asiáticos (en 128 pares de idiomas). La API no sólo traduce texto, sino que también preserva con precisión los metadatos, la estructura, los estilos y el diseño de los documentos.

El servicio proporciona una API REST versátil y fácil de usar, a la que se puede acceder sin instalar ningún software. Simplemente use comandos cURL y combínelos en scripts para tareas complejas. También puede utilizar herramientas API REST de terceros como Postman. Esto le permite utilizar GroupDocs.Translation en cualquier plataforma con conexión a Internet, incluso aquellas que aún no están cubiertas por el SDK.

Funciones avanzadas de la API REST de traducción de documentos

Traduce hacia y desde 46 idiomas europeos, de Medio Oriente y asiáticos.

Traduce tablas en documentos de Word y presentaciones de PowerPoint

Traduce encabezados y pies de página en documentos

Traduce notas al pie y notas al final en documentos de Word

Traduce leyendas de imágenes en documentos de Word

Traduce marcos de texto, gráficos y diapositivas en presentaciones de PowerPoint

Traduce textos dentro de celdas de hojas de cálculo

Traduce gráficos y tablas dinámicas en libros de Excel

Traduce archivos Markdown conservando todo el formato Markdown común

Traduce archivos de URL y repositorios públicos

Convierte los resultados en diferentes formatos sin software adicional

Explorador de API basado en la colección Swagger

Cualquier idioma, plataforma y proveedor de servicios de almacenamiento

GroupDocs.Translation es una API REST que se puede integrar fácilmente en cualquier aplicación escrita en cualquier lenguaje de programación capaz de manejar solicitudes y respuestas HTTP. Admite de forma nativa todos los servicios de almacenamiento en la nube populares, como Google Cloud, Drive, DropBox y Amazon S3 para interactuar sin dependencias.

Inicio rápido con la API REST de traducción

GroupDocs.Translation Cloud API viene con referencias detalladas para desarrolladores y ejemplos de código en vivo para todos los principales lenguajes de programación para comenzar a trabajar con funciones de API en poco tiempo. Simplemente cree una cuenta gratuita en GroupDocs Cloud, obtenga la información de clave y SID de la aplicación para comunicarse con la API de GroupDocs Cloud y estará listo para realizar una solicitud de API en cualquier plataforma utilizando los comandos cURL.

Traducir texto - cURL

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  // Getting token
  curl --location --reqest POST 'https://id.groupdocs.cloud/connect/token' \
      --header 'Content-Type: application/x-www-form-urlencoded' \
      --data-urlencode 'grant_type=client_credentials' \
      --data-urlencode 'client_id=CLIENT-ID-VALUE' \
      --data-urlencode 'client_secret=CLIENT-SECRET-VALUE'
  //response
  {
      "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...BUNNec2iRtStPW2Ywek4iJmYwMbWONQ",
      "expires_in": 3600,
      "token_type": "Bearer"
  }
  // Sending text for translation
  curl --location --request POST 'https://api.groupdocs.cloud/v2.0/translation/text' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA' \
      --data '{
          "sourceLanguage": "en",
          "targetLanguages": [
              "de"
          ],
          "texts": [
              "Hello, world! I can read this text in my language."
          ]
      }'
  //response
  {
      "status": 202,
      "message": "Starting translation",
      "id": "a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9"
  }
  //getting translation
  curl --request GET --location 'https://api.groupdocs.cloud/v2.0/translation/text/a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9' \
      --header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA'	
  //response
  {
      "status": 200,
      "message": "Text translated successfully",
      "translations": {
          "de": [
              "Hallo, Welt! Ich kann diesen Text in meiner Sprache lesen."
          ]
      }
  }	

Recursos de apoyo y aprendizaje

GroupDocs.Translation Cloud ofrece SDK para plataformas y lenguajes de programación populares:

  Español