Tradutores de línguas

Clique para copiar

Módulos para localização em diferentes línguas e tradução de textos na sua aplicação.


Google Translate

O móduloGoogle Translate adiciona integração com o serviço Google Translate à sua aplicação e destina-se à tradução automática de textos.


Processos empresariais

Google Translate: Translate

Entrada

  • text (text) - texto original para tradução.
  • source_lang (ENUM) - língua do texto de partida.
  • target_lang (ENUM) - língua de destino para a tradução
  • is_html (boolean) - uma marca de que o texto fonte de entrada é formatado em html.

Saída

  • text (text) - texto traduzido

Definições

ParâmetroPredefiniçãoDescrição
Project ID-O seu ID de projecto na plataforma Google Cloud.
Service Account File-Conta de serviço chave privada JSON ficheiro JSON do seu projecto Google Cloud

Use o Google Cloud Console para obter o ID do projecto. O manual para obter e configurar o ID do Projecto está disponível neste link.
O manual para obter o Ficheiro de Conta de Serviço está disponível neste link. De acordo com a política de segurança, o Google não armazena a sua chave privada para que não possa voltar a descarregar o seu ficheiro JSON. Terá de criar uma nova chave, se necessário.


DeepL Tradutora

O módulo fornece integração com DeepL Translator


ParâmetroPredefiniçãoDescrição
Auth Key-Auth Key da sua conta DeepL
Use Pro version?DesligadoApenas para utilizadores pagos

DeepL Translator: Translate Text

Entrada

  • sourse_lang (enum) - a língua do texto a ser traduzido;
  • target_lang (enum) - a língua para a qual o texto deve ser traduzido;
  • text (string) - o texto a ser traduzido. Apenas texto simples codificado em UTF8 é suportado;
  • split_sentences (boolean) - define se o motor de tradução deve primeiro dividir a entrada em frases. Isto é activado por defeito;
  • glossary_id (string) - especifica o glossário a utilizar para a tradução. Importante: Isto requer a definição do parâmetro source_lang e o par de línguas do glossário tem de corresponder ao par de línguas do pedido.

Saída

  • text (string) - o texto traduzido.

DeepL Translator: Translate document

Entrada

  • sourse_lang (enum) - a língua do texto a ser traduzido;
  • target_lang (enum) - a língua para a qual o texto deve ser traduzido;
  • document (file) - o ficheiro do documento a ser traduzido.

Saída

  • document_id (string) - uma identificação única atribuída ao documento carregado e ao processo de tradução;
  • document_key (string) - uma chave única que é utilizada para encriptar o documento carregado, bem como a tradução resultante no lado do servidor.

DeepL Translator: Check translation status

Entrada

  • document_id (string) - uma identificação única atribuída ao documento e ao processo de tradução;
  • document_key (string) - a chave de encriptação do documento que foi enviada para o cliente quando o documento foi carregado na API.

Saída

  • document_id (string) - uma identificação única atribuída ao documento e ao processo de tradução;
  • status (enum) - uma breve descrição do estado em que se encontra actualmente o processo de tradução do documento. Os valores possíveis são:
    • "queued" - o trabalho de tradução está em fila de espera para ser processado
    • "translating" - a tradução está actualmente em curso
    • "done" - a tradução é feita e o documento traduzido está pronto para download
    • "error" - ocorreu um erro irrecuperável durante a tradução do documento
  • seconds_remaining (integer) - número estimado de segundos até que a tradução seja feita. Este parâmetro só é incluído enquanto a tradução estiver em curso.

DeepL Translator: Downloading translated documents

Entrada

  • document_id (string) - um ID único atribuído ao documento e ao processo de tradução;
  • document_key (string) - a chave de encriptação do documento que foi enviada para o cliente quando o documento foi carregado na API.
  • name (string) - nome do ficheiro.

Saída

  • document (file) - ficheiro descarregado

Tradutor Microsoft

O módulo fornece integração com o Microsoft Translator API


ParâmetroPredefiniçãoDescrição
Subscription Key-Chave de Subscrição na sua conta Azure
Subscription Region-Região de Subscrição na sua conta Azure

Microsoft Translator: Detect language

Entrada

  • text (text) - texto a ser traduzido.

Saída

  • lang (enum) - código da língua detectada.

Microsoft Translator: Transliterate

Entrada

  • text (text) - texto a ser transliterado;
  • sourse_lang (enum) - língua do texto.

Saída

  • text (text) - texto que é o resultado da conversão do texto de entrada.

Microsoft Translator: Translate

Entrada

  • is_html (boolean) - é o texto html;
  • target_lang (enum) - a língua para a qual o texto deve ser traduzido;
  • sourse_lang (enum) - a língua do texto a ser traduzido;
  • text (text) - o texto a ser traduzido.

Saída

  • text (text) - o texto traduzido.

Definições

Processos empresariais

Definições

Processos empresariais