class Google::Apis::TranslateV3beta1::SupportedLanguage
A single supported language response corresponds to information related to one supported language.
Attributes
Human readable name of the language localized in the display language specified in the request. Corresponds to the JSON property `displayName` @return [String]
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN') Corresponds to the JSON property `languageCode` @return [String]
Can be used as source language. Corresponds to the JSON property `supportSource` @return [Boolean]
Can be used as source language. Corresponds to the JSON property `supportSource` @return [Boolean]
Can be used as target language. Corresponds to the JSON property `supportTarget` @return [Boolean]
Can be used as target language. Corresponds to the JSON property `supportTarget` @return [Boolean]
Public Class Methods
# File lib/google/apis/translate_v3beta1/classes.rb, line 887 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/translate_v3beta1/classes.rb, line 892 def update!(**args) @display_name = args[:display_name] if args.key?(:display_name) @language_code = args[:language_code] if args.key?(:language_code) @support_source = args[:support_source] if args.key?(:support_source) @support_target = args[:support_target] if args.key?(:support_target) end