Localization functions. More...
Public Member Functions | |
Localization () noexcept | |
Default constructor. | |
eLanguage | GetLanguage (void) const noexcept |
eLanguage | GetBaseLanguage (void) const noexcept |
eError | SetLanguage (eLanguage uLanguage) noexcept |
Protected Attributes | |
eLanguage | m_uLanguage |
Language being used. | |
Private Types | |
enum | eLanguage { kNone , kEnglish , kFrench , kSpanish , kGerman , kDutch , kRussian , kJapanese , kChinese , kKorean , kPolish , kItalian , kSwedish , kNorwegian , kFinnish , kEnglishUK = kEnglish + 0x100 , kEnglishAustralia = kEnglish + 0x200 , kEnglishCanada = kEnglish + 0x300 , kEnglishNewZealand = kEnglish + 0x400 , kEnglishIreland = kEnglish + 0x500 , kEnglishSouthAfrica = kEnglish + 0x600 , kEnglishJamaica = kEnglish + 0x700 , kEnglishCaribbean = kEnglish + 0x800 , kEnglishBelize = kEnglish + 0x900 , kEnglishTrinidad = kEnglish + 0xA00 , kEnglishZimbabwe = kEnglish + 0xB00 , kEnglishPhilippines = kEnglish + 0xC00 , kFrenchBelgium = kFrench + 0x100 , kFrenchCanada = kFrench + 0x200 , kFrenchSwiss = kFrench + 0x300 , kFrenchLuxembourg = kFrench + 0x400 , kFrenchMonaco = kFrench + 0x500 , kSpanishMexican = kSpanish + 0x100 , kSpanishGuatemala = kSpanish + 0x200 , kSpanishCostaRica = kSpanish + 0x300 , kSpanishPanama = kSpanish + 0x400 , kSpanishDominicanRepublic = kSpanish + 0x500 , kSpanishVenezuela = kSpanish + 0x600 , kSpanishColumbia = kSpanish + 0x700 , kSpanishPeru = kSpanish + 0x800 , kSpanishArgentina = kSpanish + 0x900 , kSpanishEcuador = kSpanish + 0xA00 , kSpanishChile = kSpanish + 0xB00 , kSpanishUruguay = kSpanish + 0xC00 , kSpanishParaguay = kSpanish + 0xD00 , kSpanishBolivia = kSpanish + 0xE00 , kSpanishElSalvador = kSpanish + 0xF00 , kSpanishHonduras = kSpanish + 0x1000 , kSpanishNicaragua = kSpanish + 0x1100 , kSpanishPuertoRico = kSpanish + 0x1200 , kGermanSwiss = kGerman + 0x100 , kGermanAustria = kGerman + 0x200 , kGermanLuxembourg = kGerman + 0x300 , kGermanLiechtenstien = kGerman + 0x400 , kDutchBelgium = kDutch + 0x100 , kChineseTraditonal = kChinese + 0x100 , kChineseHongKong = kChinese + 0x200 , kChineseSingapore = kChinese + 0x300 , kChineseMacau = kChinese + 0x400 , kItalianSwiss = kItalian + 0x100 , kSwedishFinland = kSwedish + 0x100 , kNorwegianBokmal = kNorwegian + 0x100 , kNorwegianNynorsk = kNorwegian + 0x200 } |
Enumerations for languages. More... | |
Localization functions.
|
private |
Enumerations for languages.
|
noexcept |
Default constructor.
|
inlinenoexcept |
|
inlinenoexcept |
|
protected |
Language being used.