public sealed class GlossaryInputConfig : IMessage<GlossaryInputConfig>, IEquatable<GlossaryInputConfig>, IDeepCloneable<GlossaryInputConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Translation v3 API class GlossaryInputConfig.
Required. Google Cloud Storage location of glossary data.
File format is determined based on the filename extension. API returns
[google.rpc.Code.INVALID_ARGUMENT] for unsupported URI-s and file
formats. Wildcards are not allowed. This must be a single file in one of
the following formats:
For unidirectional glossaries:
TSV/CSV (.tsv/.csv): Two column file, tab- or comma-separated.
The first column is source text. The second column is target text.
No headers in this file. The first row contains data and not column
names.
TMX (.tmx): TMX file with parallel data defining source/target term
pairs.
For equivalent term sets glossaries:
CSV (.csv): Multi-column CSV file defining equivalent glossary terms
in multiple languages. See documentation for more information -
glossaries.
[[["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\u003eGlossaryInputConfig\u003c/code\u003e class is part of the Google Cloud Translation v3 API, specifically in the \u003ccode\u003eGoogle.Cloud.Translate.V3\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThis class is used for configuring input settings for glossaries in translation tasks, supporting various file formats like TSV/CSV and TMX for unidirectional glossaries and CSV for equivalent term sets.\u003c/p\u003e\n"],["\u003cp\u003eIt offers a \u003ccode\u003eGcsSource\u003c/code\u003e property to specify the Google Cloud Storage location of glossary data, with the file format determined by the filename extension.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGlossaryInputConfig\u003c/code\u003e class has inheritance from \u003ccode\u003eobject\u003c/code\u003e and implements \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\u003eThere are several version releases of the library, with 3.9.0 being the most recent and 3.3.0 being the context of this specific page, all of which contains a version of \u003ccode\u003eGlossaryInputConfig\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]