Cloud Translation V3 Client - Class LanguageCodePair (1.12.12)

Reference documentation and code samples for the Cloud Translation V3 Client class LanguageCodePair.

Used with unidirectional glossaries.

Generated from protobuf message google.cloud.translation.v3.Glossary.LanguageCodePair

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ source_language_code string

Required. The BCP-47 language code of the input text, for example, "en-US". Expected to be an exact match for GlossaryTerm.language_code.

↳ target_language_code string

Required. The BCP-47 language code for translation output, for example, "zh-CN". Expected to be an exact match for GlossaryTerm.language_code.

getSourceLanguageCode

Required. The BCP-47 language code of the input text, for example, "en-US". Expected to be an exact match for GlossaryTerm.language_code.

Returns
TypeDescription
string

setSourceLanguageCode

Required. The BCP-47 language code of the input text, for example, "en-US". Expected to be an exact match for GlossaryTerm.language_code.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getTargetLanguageCode

Required. The BCP-47 language code for translation output, for example, "zh-CN". Expected to be an exact match for GlossaryTerm.language_code.

Returns
TypeDescription
string

setTargetLanguageCode

Required. The BCP-47 language code for translation output, for example, "zh-CN". Expected to be an exact match for GlossaryTerm.language_code.

Parameter
NameDescription
var string
Returns
TypeDescription
$this