Traduit le texte d'entrée et renvoie le texte traduit.
Requête HTTP
POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{parent}:translateText
Paramètres de chemin
Paramètres | |
---|---|
parent |
Obligatoire. Projet pour passer un appel. Doit faire référence au projet d'un appelant. Format : |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"contents": [
string
],
"mime_type": string,
"source_language_code": string,
"target_language_code": string,
"glossary_config": {
object |
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 |
Facultatif. Code de langue BCP-47 du texte d'entrée, s'il est connu (par exemple, "en-US" ou "sr-Latn"). Les codes de langue acceptés sont listés dans la section "Langues acceptées". Si la langue source n'est pas spécifiée, l'API tente de l'identifier automatiquement et la renvoie dans la réponse. |
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. |
glossary_config |
Facultatif. Glossaire à appliquer.
|
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de TranslateTextResponse
.