TranslateTextResponse

JSON 表現
{
  "translations": [
    {
      object (Translation)
    }
  ],
  "glossary_translations": [
    {
      object (Translation)
    }
  ]
}
フィールド
translations[]

object (Translation)

用語集が適用されていないテキスト翻訳レスポンス。このフィールドの長さは contents と同じです。

glossary_translations[]

object (Translation)

リクエストで用語集が指定されている場合のテキスト翻訳レスポンス。条件が適用されない場合は、translations と同じでかまいません。このフィールドの長さは contents と同じです。

翻訳

単一の翻訳レスポンス。

JSON 表現
{
  "translated_text": string,
  "detected_language_code": string,
  "glossary_config": {
    object (TranslateTextGlossaryConfig)
  }
}
フィールド
translated_text

string

ターゲット言語に翻訳されたテキスト。変換中にエラーが発生した場合、このフィールドがレスポンスから除外されることがあります。

detected_language_code

string

最初のリクエストでソース言語が渡されなかった場合、自動的に検出された最初のリクエストのソーステキストの BCP-47 言語コード。ソース言語が渡された場合、言語の自動検出は行われず、このフィールドは空になります。

glossary_config

object (TranslateTextGlossaryConfig)

この翻訳に使用された glossary_config