Traduza textos e documentos a partir da linha de comando

Interaja com a tradução REST API diretamente da linha de comando ou de scripts Bash sem instalar nenhum software. Traduza textos e documentos de e para Inglês, Francês, Chinês, Espanhol, Alemão, Italiano, Russo, Árabe, Polonês e outros idiomas.

  • GroupDocs.Translation Cloud SDK para .NET
  • GroupDocs.Translation Cloud SDK para Java
  • GroupDocs.Translation Cloud SDK para Python
  • GroupDocs.Translation Cloud SDK para Android
Iniciar teste gratuito

GroupDocs.Translation oferece tradução automática em tempo real para textos, documentos, imagens e recursos. Algoritmos poderosos de aprendizado de máquina e redes neurais sofisticadas proporcionam uma qualidade próxima à de um tradutor humano profissional, mas muito mais rápida e econômica. Executando em um servidor de nuvem de alto desempenho hospedado por GroupDocs, ele pode traduzir documentos PDF, Microsoft Office e OpenOffice, arquivos Markdown, imagens e recursos .NET para 46 idiomas europeus, do Oriente Médio e asiáticos (em 128 pares de idiomas). O API não apenas traduz texto, mas também preserva com precisão metadados, estrutura, estilos e layout de documentos.

O serviço oferece um REST API versátil e fácil de usar, que pode ser acessado sem a necessidade de instalar nenhum software. Basta usar os comandos cURL e combiná-los em scripts para tarefas complexas. Você também pode usar ferramentas de terceiros REST API como Postman. Isso permite que você use GroupDocs.Translation em qualquer plataforma com conexão à internet, mesmo naquelas ainda não cobertas pelo SDK.

Recursos avançados de tradução de documentos REST API

Traduz de e para 46 idiomas europeus, do Oriente Médio e asiáticos

Traduz tabelas em documentos Word e apresentações PowerPoint

Traduz cabeçalhos e rodapés em documentos

Traduz notas de rodapé e notas finais em documentos Word

Traduz legendas de imagens em documentos Word

Traduz quadros de texto, gráficos e slides em apresentações PowerPoint

Traduz textos dentro de células de planilha

Traduz gráficos e tabelas dinâmicas em pastas de trabalho Excel

Traduz arquivos Markdown preservando toda a formatação comum dos arquivos Markdown

Traduz arquivos de URLs e de repositórios públicos

Converte resultados em diferentes formatos sem software adicional

Explorador API baseado na coleção Swagger

Qualquer linguagem, plataforma e provedor de serviço de armazenamento

GroupDocs.Translation é um REST API que pode ser facilmente integrado a qualquer aplicação escrita em qualquer linguagem de programação capaz de lidar com solicitações e respostas HTTP. Ele oferece suporte nativo a todos os serviços de armazenamento em nuvem populares, como Google Cloud, Drive, DropBox e Amazon S3, permitindo a interação sem dependências.

Início rápido com Tradução REST API

GroupDocs.Translation Cloud API vem com referências detalhadas para desenvolvedores e exemplos de código ao vivo para todas as principais linguagens de programação, permitindo que você comece a usar os recursos API em pouco tempo. Basta criar uma conta gratuita em GroupDocs Cloud, obter as informações de APP SID & Key para se comunicar com GroupDocs Cloud API e você estará pronto para fazer uma solicitação API em qualquer plataforma usando comandos cURL.

Traduzir 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 suporte e aprendizado

GroupDocs.Translation Cloud oferece SDKs para linguagens de programação e plataformas populares:

  Português
489343933