LocalizedString

  • LocalizedString objects store translations for a string, including a default value if no translation is available.

  • The translatedValues field within LocalizedString holds an array of TranslatedString objects, each representing a translation in a specific language.

  • TranslatedString objects contain the language code (language) and the actual translated string (value).

  • If no suitable translation is found in translatedValues, the defaultValue field's TranslatedString object is used for display.

JSON representation
{
  "kind": string,
  "translatedValues": [
    {
      object (TranslatedString)
    }
  ],
  "defaultValue": {
    object (TranslatedString)
  }
}
Fields
kind
(deprecated)

string

Identifies what kind of resource this is. Value: the fixed string "walletobjects#localizedString".

translatedValues[]

object (TranslatedString)

Contains the translations for the string.

defaultValue

object (TranslatedString)

Contains the string to be displayed if no appropriate translation is available.

TranslatedString

JSON representation
{
  "kind": string,
  "language": string,
  "value": string
}
Fields
kind
(deprecated)

string

Identifies what kind of resource this is. Value: the fixed string "walletobjects#translatedString".

language

string

Represents the BCP 47 language tag. Example values are "en-US", "en-GB", "de", or "de-AT".

value

string

The UTF-8 encoded translated string.