carb::l10n::LocalizedName

Defined in carb/l10n/IL10n.h

enum class carb::l10n::LocalizedName

Boolean value tags for the getLanguageName() and getTerritoryName() functions.

These determine how the language and territory names will be returned. Note, returning the name of the language in any other arbitrary supported language is beyond the scope of the automatic behavior of the tables. If such an arbitrary translation is needed, the language’s name would have to be added to each table and translated into each target language. Accessing the arbitrary translations in that case would end up as a lookupString() call.

Values:

enumerator eUsEnglish

Retrieve the name in US English (ie: “Polish”).

Note that this will always be the first or second string entries in any given translation table.

enumerator eLocalized

Retrieve the name in the language the identifier specifies (ie: “Polski”).

Note that this will always be the third or fourth string entries in any given translation table.