TranslateTextResponse

JSON representation
{
  "translations": [
    {
      object (Translation)
    }
  ],
  "glossary_translations": [
    {
      object (Translation)
    }
  ]
}
Fields
translations[]

object (Translation)

Text translation responses with no glossary applied. This field has the same length as contents.

glossary_translations[]

object (Translation)

Text translation responses if a glossary is provided in the request. This can be the same as translations if no terms apply. This field has the same length as contents.

Translation

A single translation response.

JSON representation
{
  "translated_text": string,
  "detected_language_code": string,
  "glossary_config": {
    object (TranslateTextGlossaryConfig)
  }
}
Fields
translated_text

string

Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.

detected_language_code

string

The BCP-47 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.

glossary_config

object (TranslateTextGlossaryConfig)

The glossary_config used for this translation.