Reference documentation and code samples for the Cloud Translation V3 Client class Translation.
A single translation response.
Generated from protobuf message google.cloud.translation.v3.Translation
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ translated_text
string
Text translated into the target language. If an error occurs during translation, this field might be excluded from the response.
↳ model
string
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
.
↳ 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
Google\Cloud\Translate\V3\TranslateTextGlossaryConfig
The glossary_config
used for this translation.
getTranslatedText
Text translated into the target language.
If an error occurs during translation, this field might be excluded from the response.
string
setTranslatedText
Text translated into the target language.
If an error occurs during translation, this field might be excluded from the response.
var
string
$this
getModel
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
.
string
setModel
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
.
var
string
$this
getDetectedLanguageCode
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.
string
setDetectedLanguageCode
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.
var
string
$this
getGlossaryConfig
The glossary_config
used for this translation.
hasGlossaryConfig
clearGlossaryConfig
setGlossaryConfig
The glossary_config
used for this translation.
$this