Informations détaillées sur Cloud Translation Advanced

Cloud Translation Advanced fait partie du service Cloud Translation qui fournit une assistance pour les glossaires, les requêtes par lots et les modèles AutoML.

Fonctionnalités

La liste suivante récapitule les principales fonctionnalités de Cloud Translation Advanced.

  • Glossaires : vous pouvez créer un dictionnaire personnalisé pour traduire des termes spécifiques à un domaine de manière correcte et cohérente.

  • Requêtes par lots : vous pouvez effectuer une requête asynchrone pour traduire d'importants volumes de texte.

  • Document Translation : traduisez des documents, tels que des fichiers PDF, pour conserver le format et la mise en page d'origine.

  • Sélection de modèles et modèles AutoML : vous pouvez traduire du texte à l'aide de la technologie de traduction automatique neuronale (NMT, Neural Machine Translation) de Google ou de modèles AutoML créés par vous-même ou par une autre personne à l'aide d'AutoML Translation.

  • Rôles IAM : vous sécurisez vos requêtes de traduction à l'aide d'Identity and Access Management. Créez des comptes de service et accordez-leur des autorisations en ajoutant des rôles IAM. Cloud Translation Advanced n'est pas compatible avec les clés API.

  • Libellés : vous pouvez ajouter des libellés définis par l'utilisateur (paires clé/valeur) à vos requêtes de traduction pour mieux suivre l'utilisation.

  • Point de terminaison régional : vous pouvez contrôler l'emplacement de stockage et de traitement des ressources de votre projet.

Glossaires

Un glossaire est un dictionnaire personnalisé qui permet à Cloud Translation Advanced de traduire correctement et de manière cohérente des termes qui vous sont propres. Les glossaires sont couramment utilisés pour traduire des termes spécifiques à un domaine et des entités nommées. Par exemple, vous pouvez employer un glossaire afin d'indiquer une traduction spécifique pour des termes tels que "Google Summer of Code", "mode confidentiel de Gmail" ou "rapport sur les performances des emplacements".

Vous pouvez également utiliser des glossaires pour empêcher la traduction de mots, tels que des mots empruntés ou des noms de produits. Pour plus d'informations sur la création et l'utilisation des glossaires, consultez la page Créer et utiliser des glossaires.

Requêtes par lot

Les requêtes de traduction par lots sont des requêtes asynchrones qui traduisent les entrées du bucket Cloud Storage. Cloud Translation Advanced effectue la traduction par lots en tant qu'opération de longue durée et écrit la sortie dans un bucket Cloud Storage que vous spécifiez. Les requêtes intégrées pour la traduction par lots ne sont pas acceptées.

Pour en savoir plus sur l'exécution de requêtes par lot, consultez la page Requêtes par lot (version Advanced).

Document Translation

Document Translation vous permet de traduire directement des documents existants, tels que des fichiers PDF et DOCX, dans une langue cible. Document Translation conserve le format d'origine afin que les documents traduits aient la même mise en page et le même format que les documents d'origine. Par exemple, Document Translation conserve les sauts de paragraphe et les titres afin que votre contenu traduit soit divisé comme dans le document d'origine.

Lorsque vous utilisez Document Translation, vous pouvez exploiter les fonctionnalités de Cloud Translation Advanced, telles que les glossaires et les modèles AutoML. Par exemple, si vous disposez d'un modèle AutoML existant que vous utilisez pour les traductions de texte, vous pouvez utiliser ce même modèle pour Document Translation. Pour en savoir plus sur les types de fichiers compatibles et sur la traduction de documents, consultez la page Traduire des documents.

Sélection de modèles et modèles AutoML

La sélection de modèles Cloud Translation Advanced vous permet de sélectionner de manière dynamique la technologie NMT de Google ou un modèle AutoML Translation, en fonction du contexte et du contenu que vous traduisez.

Vous pouvez créer un modèle personnalisé en utilisant AutoML Translation pour obtenir des traductions plus précises pour une terminologie spécifique à un domaine. Vous pouvez ensuite utiliser le modèle obtenu dans Cloud Translation Advanced pour traduire du texte.

Pour plus d'informations sur l'utilisation de modèles personnalisés pour traduire du texte, consultez la page Traduire du texte (version Advanced).

Rôles IAM

Cloud Translation Advanced s'intègre à IAM pour renforcer la sécurité de vos requêtes de traduction, permettre un contrôle des accès ultraprécis et assurer l'intégration à AutoML Translation.

Vous devez ajouter des utilisateurs et des comptes de service à l'un des rôles suivants pour leur permettre d'accéder à Cloud Translation Advanced. Pour en savoir plus sur la création de comptes de service, consultez la page Créer et gérer des comptes de service dans la documentation IAM.

Rôle ID de rôle Description
Lecteur de l'API Cloud Translation roles/cloudtranslate.viewer Peut accéder aux opérations Get et List.
Utilisateur de l'API Cloud Translation roles/cloudtranslate.user

Inclut les autorisations du rôle roles/cloudtranslate.viewer. Peut traduire du texte à l'aide des modèles NMT et AutoML Translation en ligne et de façon asynchrone (par lots). Peut utiliser Document Translation. Peut détecter la langue. Peut répertorier les langues disponibles pour les modèles NMT et AutoML Translation. Peut utiliser des glossaires pour la traduction.

Éditeur de l'API Cloud Translation roles/cloudtranslate.editor

Inclut les autorisations du rôle roles/cloudtranslate.user. Peut créer et supprimer des glossaires, et annuler ou supprimer des opérations de longue durée.

Administrateur de l'API Cloud Translation roles/cloudtranslate.admin

Inclut les autorisations du rôle roles/cloudtranslate.editor. Peut définir des stratégies IAM et accorder des autorisations IAM pour l'API Cloud Translation. Dispose de toutes les autorisations IAM associées à l'API Cloud Translation.

Ces rôles préconfigurés répondent à de nombreux cas d'utilisation typiques. Cependant, vous pouvez avoir besoin d'un rôle comprenant un ensemble d'autorisations personnalisé. Par exemple, pourriez vouloir créer un rôle permettant à un utilisateur de créer un glossaire dans un projet, sans l'autoriser à supprimer ou à mettre à jour les glossaires existant dans le projet. Dans ce cas, vous pouvez créer un rôle personnalisé IAM répondant à vos besoins.

Pour en savoir plus sur la gestion des rôles IAM, consultez les pages Accorder, modifier et révoquer les accès à des ressources et [Attribuer des rôles aux comptes de service].

Libellés

Cloud Translation Advanced permet d'ajouter des libellés définis par l'utilisateur (paires clé/valeur) aux requêtes TranslateText, BatchTranslateText et DetectLanguage. Les informations sur l'utilisation d'une requête sont transmises au système de facturation, dans lequel vous pouvez consulter le détail des frais apparaissant sur votre facture en fonction des libellés.

Pour en savoir plus sur les libellés définis par l'utilisateur, consultez la page Signaler l'utilisation avec des libellés (version Advanced).

Point de terminaison régional

Par défaut, Cloud Translation Advanced stocke et traite les ressources dans un emplacement mondial, ce qui signifie qu'il n'y a aucune garantie qu'elles restent dans un emplacement particulier. Au lieu d'utiliser le point de terminaison mondial par défaut, vous pouvez utiliser un point de terminaison régional pour conserver des ressources dans un emplacement particulier, tel que l'Union européenne. Pour en savoir plus, consultez la section Spécifier un point de terminaison régional.

Migrer de la version Basic vers la version Advanced

Si vous possédez déjà des applications qui utilisent Cloud Translation Basic, vous pouvez les migrer vers Cloud Translation Advanced. Pour utiliser Cloud Translation Advanced, vous devez mettre à jour les applications à utiliser, telles que les comptes de service et les bibliothèques clientes de l'édition Advanced. Pour en savoir plus, consultez la page Migrer vers Cloud Translation Advanced.

Étape suivante