TranslationService
Fournit des opérations de traduction en langage naturel.
DetectLanguage |
---|
Détecte la langue du texte dans une requête. |
GetSupportedLanguages |
---|
Renvoie la liste des langues disponibles pour la traduction. |
TranslateText |
---|
Traduit le texte d'entrée et renvoie le texte traduit. |
DetectLanguageRequest
Message de requête pour la détection de la langue.
Champs | |
---|---|
parent |
Obligatoire. Projet pour passer un appel. Doit faire référence au projet d'un appelant. Format : |
mime_type |
Facultatif. Format du texte source (par exemple, "text/html" ou "text/plain"). Si vous ne renseignez pas ce champ, le type MIME est défini par défaut sur "text/html". |
content |
Contenu de l'entrée stocké sous forme de chaîne. |
DetectLanguageResponse
Message de réponse pour la détection de la langue.
Champs | |
---|---|
languages[] |
Langue la plus probable détectée par l'API Translation. Pour chaque requête, l'API Translation ne renverra toujours qu'un seul résultat. |
DetectedLanguage
Message de réponse pour la détection de la langue.
Champs | |
---|---|
language_code |
Code de langue BCP-47 du contenu source dans la requête, détecté automatiquement. |
confidence |
Niveau de confiance du résultat de la détection pour cette langue. |
S3Source
Emplacement de stockage du contenu d'entrée.
Champs | |
---|---|
input_uri |
Obligatoire. URI des données sources. Par exemple, |
GetSupportedLanguagesRequest
Message de requête pour découvrir les langues disponibles.
Champs | |
---|---|
parent |
Obligatoire. Projet pour passer un appel. Doit faire référence au projet d'un appelant. Format : |
display_language_code |
Facultatif. Langue à utiliser pour renvoyer les noms localisés et lisibles des langues disponibles. Si cette valeur est manquante, les noms à afficher ne sont pas renvoyés dans une réponse. |
SupportedLanguage
Une réponse dans une seule langue acceptée correspond à des informations liées à une langue acceptée.
Champs | |
---|---|
language_code |
Code de langue accepté, généralement composé de son identifiant ISO 639-1 (par exemple, "en" ou "ja"). Dans certains cas, des codes BCP-47 incluant des identifiants de langue et de région sont renvoyés (par exemple, &39;zh-TW' et 'zh-CN'). |
display_name |
Nom de la langue dans un format lisible par l'humain, localisé dans la langue d'affichage spécifiée dans la requête. |
support_source |
Peut être utilisé comme langue source. |
support_target |
Peut être utilisé comme langue cible. |
Langages acceptés
Message de réponse pour la découverte des langues disponibles.
Champs | |
---|---|
languages[] |
Liste des réponses dans les langues acceptées. Cette liste contient une entrée pour chaque langue acceptée par l'API Translation. |
TranslateTextRequest
Message de requête pour la traduction synchrone.
Champs | |
---|---|
contents[] |
Obligatoire. Contenu de l'entrée au format de chaîne. Nous vous recommandons de ne pas dépasser 30 000 points de code pour le contenu total. La longueur maximale de ce champ est de 1 024. |
mime_type |
Facultatif. Format du texte source, par exemple "text/html" ou "text/plain". Si vous ne renseignez pas ce champ, le type MIME est défini par défaut sur "text/html". |
source_language_code |
Code de langue BCP-47 du texte d'entrée, s'il est connu (par exemple, |
target_language_code |
Obligatoire. Code de langue BCP-47 à utiliser pour la traduction du texte d'entrée. Définissez l'un des codes de langue répertoriés dans la page Langues acceptées. |
parent |
Obligatoire. Projet pour passer un appel. Doit faire référence au projet d'un appelant. Format : |
TranslateTextResponse
Champs | |
---|---|
translations[] |
Réponses de traduction de texte. Ce champ a la même longueur que |
Traduction
Réponse de traduction unique.
Champs | |
---|---|
translated_text |
Texte traduit dans la langue cible. Si une erreur se produit lors de la traduction, ce champ peut être exclu de la réponse. |
detected_language_code |
Si la langue source a été transmise, la détection automatique de la langue ne se produit pas et ce champ est vide. |