Google Cloud Translation v3 API - Class Translation (3.10.0)

public sealed class Translation : IMessage<Translation>, IEquatable<Translation>, IDeepCloneable<Translation>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Translation v3 API class Translation.

A single translation response.

Inheritance

object > Translation

Namespace

Google.Cloud.Translate.V3

Assembly

Google.Cloud.Translate.V3.dll

Constructors

Translation()

public Translation()

Translation(Translation)

public Translation(Translation other)
Parameter
Name Description
other Translation

Properties

DetectedLanguageCode

public string DetectedLanguageCode { get; set; }

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.

Property Value
Type Description
string

GlossaryConfig

public TranslateTextGlossaryConfig GlossaryConfig { get; set; }

The glossary_config used for this translation.

Property Value
Type Description
TranslateTextGlossaryConfig

Model

public string Model { get; set; }

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.

Property Value
Type Description
string

TranslatedText

public string TranslatedText { get; set; }

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

Property Value
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月06日 UTC.