Apresentação do Cloud Translation - Advanced

O Cloud Translation - Advanced inclui vários recursos e atualizações extras:

Recursos

  • Glossários: crie um dicionário personalizado para traduzir termos específicos do cliente com precisão e consistência.

  • Solicitações em lote: faça uma solicitação assíncrona para traduzir grandes quantidades de texto.

  • Tradução de documentos: traduz documentos, como arquivos PDF, para preservar o formato e o layout originais.

Atualizações

  • Modelos do AutoML: o Cloud Translation - Advanced inclui suporte para a tradução de texto com modelos personalizados criados usando o AutoML Translation.

  • Papéis do IAM: o Cloud Translation - Advanced integra-se ao IAM para fornecer mais segurança às solicitações de tradução e oferecer suporte à integração com o AutoML Translation.

  • Rótulos: o Cloud Translation - Advanced permite adicionar rótulos definidos pelo usuário (pares de chave-valor) a solicitações.

  • Incompatibilidade com chaves de API: o Cloud Translation - Advanced ainda não é compatível com chaves de API. Recomendamos que você crie uma conta de serviço para as solicitações do Cloud Translation - Advanced. Saiba mais sobre como criar uma conta de serviço em Como criar e gerenciar contas de serviço. Sua conta de serviço precisa ser adicionada a um dos papéis do IAM no Cloud Translation - Advanced.

Primeiros passos com o Cloud Translation - Advanced

Para começar a usar o Cloud Translation - Advanced, acesse este guia de início rápido:

Como migrar para o Cloud Translation - Advanced

O Cloud Translation - Advanced traz uma nova forma de especificar qual modelo será usado para traduzir textos, detectar idiomas e conseguir idiomas compatíveis. Para informações sobre como atualizar o aplicativo e o código da biblioteca de cliente para o Cloud Translation - Advanced, consulte Como migrar para o Translation - Advanced.

Glossários

Um glossário é um dicionário personalizado que o Cloud Translation - Advanced usa para traduzir termos específicos de maneira correta e consistente. Glossários são comumente usados para traduzir termos específicos do cliente e entidades nomeadas. Por exemplo, é possível usar um glossário para determinar uma tradução específica de termos como "Google Summer of Code", "Gmail confidential mode" ou "placement performance report".

Para informações sobre como criar e usar glossários, consulte Como criar e usar glossários.

Solicitações em lote

As solicitações de tradução em lote permitem que você faça uma solicitação assíncrona para traduzir grandes quantidades de texto. O Cloud Translation - Advanced executa a tradução em lote como uma operação de longa duração e grava a saída em um bucket do Cloud Storage especificado por você. A entrada de uma solicitação de tradução em lote também precisa vir de um bucket do Cloud Storage. As solicitações in-line para tradução em lote não são compatíveis.

Para informações sobre como fazer solicitações em lote, consulte Solicitações em lote (avançado).

Tradução de documentos

Com o Translation Document, é possível traduzir diretamente os documentos existentes, como arquivos PDF e DOCX, para um idioma de chegada. A tradução de documentos preserva o formato original para que os documentos traduzidos tenham o mesmo layout e formato que os documentos originais. Por exemplo, a tradução de documentos mantém quebras de parágrafos e cabeçalhos para que o conteúdo traduzido seja dividido como no documento original.

Com o Translation Document, é possível aproveitar os recursos avançados, como glossários e modelos do AutoML. Por exemplo, se você tiver um modelo atual do AutoML usado para traduções de texto, poderá usar esse mesmo modelo para o Document Translation. Para mais informações sobre os tipos de arquivo compatíveis e como traduzir documentos, consulte Traduzir documentos.

Modelos de AutoML

O Cloud Translation - Advanced é compatível com a tradução de textos com modelos personalizados criados usando o AutoML Translation. É possível criar um modelo personalizado usando o AutoML Translation que permite ver traduções mais precisas para a terminologia específica do cliente.

Para informações sobre como usar um modelo de AutoML Translation em solicitações de tradução texto, consulte Como traduzir textos (avançado).

Rótulos

O Cloud Translation - Advanced aceita a adição de rótulos definidos pelo usuário (pares de chave-valor) às solicitações TranslateText, BatchTranslateText e DetectLanguage. As informações sobre o uso de uma solicitação são encaminhadas ao sistema de faturamento. Nele, é possível filtrar as cobranças por rótulo.

Para mais informações sobre rótulos definidos pelo usuário, consulte Como gerar relatórios de uso com rótulos (avançado).

Papéis IAM

O Cloud Translation - Advanced integra-se ao IAM para fornecer mais segurança às solicitações de tradução, ativar controle de acesso minucioso e oferecer suporte à integração com o AutoML Translation.

É preciso adicionar usuários e contas de serviço a um dos seguintes papéis para que as contas tenham acesso ao Cloud Translation - Advanced.

Papel ID do papel Descrição
Leitor da API Cloud Translation roles/cloudtranslate.viewer Pode acessar as operações get e list.
Usuário da API Cloud Translation roles/cloudtranslate.user

Inclui as permissões de roles/cloudtranslate.viewer. Pode traduzir textos usando modelos gerais e de AutoML Translation no modo on-line e assíncrono (lote). Pode usar a tradução de documentos Pode detectar o idioma. Pode listar idiomas compatíveis com modelos gerais e de AutoML Translation. Pode usar glossários para tradução.

Editor da API Cloud Translation roles/cloudtranslate.editor

Inclui as permissões de roles/cloudtranslate.user. Também pode criar e excluir glossários, além de cancelar ou excluir operações de longa duração.

Administrador da API Cloud Translation roles/cloudtranslate.admin

Inclui as permissões de roles/cloudtranslate.editor, pode definir políticas do IAM e conceder permissões do IAM para a API Cloud Translation. Tem todas as permissões do IAM para a API Cloud Translation.

Esses papéis pré-configurados abordam muitos casos de uso típicos. No entanto, pode ser necessário ter um papel que inclua um conjunto personalizado de permissões. Por exemplo, é possível criar um papel que permita que um usuário crie um glossário em um projeto, sem permitir que ele exclua ou atualize glossários atuais. Nesses casos, você pode criar um papel personalizado do IAM que atenda às suas necessidades. Veja também Noções básicas sobre papéis personalizados do IAM.

Para informações sobre como gerenciar papéis do IAM, consulte Como conceder, alterar e revogar o acesso a recursos e Como conceder papéis a contas de serviço.