The ISO-639 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.
Only present when model is present in the request.
model here is normalized to have project number.
For example:
If the model requested in TranslationTextRequest is
projects/{project-id}/locations/{location-id}/models/general/nmt then
model here would be normalized to
projects/{project-number}/locations/{location-id}/models/general/nmt.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eTranslation\u003c/code\u003e class in the Google Cloud Translation v3 API represents a single translation response, which includes properties like \u003ccode\u003eDetectedLanguageCode\u003c/code\u003e, \u003ccode\u003eGlossaryConfig\u003c/code\u003e, \u003ccode\u003eModel\u003c/code\u003e, and \u003ccode\u003eTranslatedText\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe API offers multiple versions, with the latest being 3.9.0, and the current context focuses on the 3.4.0 version of the \u003ccode\u003eTranslation\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTranslation\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionalities for message handling, equality checks, deep cloning, and buffered message support.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eTranslation\u003c/code\u003e class has two constructors: a default constructor \u003ccode\u003eTranslation()\u003c/code\u003e and one that accepts another \u003ccode\u003eTranslation\u003c/code\u003e object for copying its properties.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModel\u003c/code\u003e property within the \u003ccode\u003eTranslation\u003c/code\u003e class contains the normalized model path, including the project number, when a specific model is used in the translation request.\u003c/p\u003e\n"]]],[],null,[]]