public sealed class DocumentTranslation : IMessage<DocumentTranslation>, IEquatable<DocumentTranslation>, IDeepCloneable<DocumentTranslation>, IBufferMessage, IMessage
public RepeatedField<ByteString> ByteStreamOutputs { get; }
The array of translated documents. It is expected to be size 1 for now. We
may produce multiple translated documents in the future for other type of
file formats.
The detected language for the input document.
If the user did not provide the source language for the input document,
this field will have the language code automatically detected. If the
source language was passed, auto-detection of the language does not occur
and this field is empty.
[[["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\u003eDocumentTranslation\u003c/code\u003e class is a message class designed for handling translated documents within the Google Cloud Translate V3 API, implementing interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThis page provides documentation for various versions of the Google Cloud Translate V3 API, from the latest version 3.9.0 down to 2.2.0, with the selected version being 2.3.0, which is not the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDocumentTranslation\u003c/code\u003e class has two constructors, one default and one that takes another \u003ccode\u003eDocumentTranslation\u003c/code\u003e object for copying, and it has properties such as \u003ccode\u003eByteStreamOutputs\u003c/code\u003e, \u003ccode\u003eDetectedLanguageCode\u003c/code\u003e, and \u003ccode\u003eMimeType\u003c/code\u003e to manage details of the translated document.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eByteStreamOutputs\u003c/code\u003e property, of type \u003ccode\u003eRepeatedField<ByteString>\u003c/code\u003e, holds an array of translated documents, currently expected to contain only one element.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDetectedLanguageCode\u003c/code\u003e property, represented as a string, contains the language code for the input document if it was automatically detected, or it is empty if the source language was provided by the user.\u003c/p\u003e\n"]]],[],null,[]]