File indexing completed on 2024-05-05 05:36:41

0001 /*
0002     SPDX-FileCopyrightText: 2014 Martin Klapetek <mklapetek@kde.org>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 
0006 */
0007 
0008 #include "timezonesi18n.h"
0009 
0010 #include <KLocalizedString>
0011 
0012 TimezonesI18n::TimezonesI18n(QObject *parent)
0013     : QObject(parent)
0014     , m_isInitialized(false)
0015 {
0016 }
0017 
0018 QString TimezonesI18n::i18nCity(const QString &city)
0019 {
0020     if (!m_isInitialized) {
0021         init();
0022     }
0023     return m_i18nCities.value(city);
0024 }
0025 
0026 QString TimezonesI18n::i18nContinents(const QString &continent)
0027 {
0028     if (!m_isInitialized) {
0029         init();
0030     }
0031     return m_i18nContinents.value(continent);
0032 }
0033 
0034 QString TimezonesI18n::i18nCountry(QLocale::Country country)
0035 {
0036     if (!m_isInitialized) {
0037         init();
0038     }
0039     return m_i18nCountries.value(country);
0040 }
0041 
0042 void TimezonesI18n::init()
0043 {
0044     m_i18nCities =
0045         QHash<QString, QString>({{QStringLiteral("Abidjan"), i18nc("This is a city associated with particular time zone", "Abidjan")},
0046                                  {QStringLiteral("Accra"), i18nc("This is a city associated with particular time zone", "Accra")},
0047                                  {QStringLiteral("Adak"), i18nc("This is a city associated with particular time zone", "Adak")},
0048                                  {QStringLiteral("Addis_Ababa"), i18nc("This is a city associated with particular time zone", "Addis Ababa")},
0049                                  {QStringLiteral("Adelaide"), i18nc("This is a city associated with particular time zone", "Adelaide")},
0050                                  {QStringLiteral("Aden"), i18nc("This is a city associated with particular time zone", "Aden")},
0051                                  {QStringLiteral("Algiers"), i18nc("This is a city associated with particular time zone", "Algiers")},
0052                                  {QStringLiteral("Almaty"), i18nc("This is a city associated with particular time zone", "Almaty")},
0053                                  {QStringLiteral("Amman"), i18nc("This is a city associated with particular time zone", "Amman")},
0054                                  {QStringLiteral("Amsterdam"), i18nc("This is a city associated with particular time zone", "Amsterdam")},
0055                                  {QStringLiteral("Anadyr"), i18nc("This is a city associated with particular time zone", "Anadyr")},
0056                                  {QStringLiteral("Anchorage"), i18nc("This is a city associated with particular time zone", "Anchorage")},
0057                                  {QStringLiteral("Andorra"), i18nc("This is a city associated with particular time zone", "Andorra")},
0058                                  {QStringLiteral("Anguilla"), i18nc("This is a city associated with particular time zone", "Anguilla")},
0059                                  {QStringLiteral("Antananarivo"), i18nc("This is a city associated with particular time zone", "Antananarivo")},
0060                                  {QStringLiteral("Antigua"), i18nc("This is a city associated with particular time zone", "Antigua")},
0061                                  {QStringLiteral("Apia"), i18nc("This is a city associated with particular time zone", "Apia")},
0062                                  {QStringLiteral("Aqtau"), i18nc("This is a city associated with particular time zone", "Aqtau")},
0063                                  {QStringLiteral("Aqtobe"), i18nc("This is a city associated with particular time zone", "Aqtobe")},
0064                                  {QStringLiteral("Araguaina"), i18nc("This is a city associated with particular time zone", "Araguaina")},
0065                                  {QStringLiteral("Aruba"), i18nc("This is a city associated with particular time zone", "Aruba")},
0066                                  {QStringLiteral("Ashgabat"), i18nc("This is a city associated with particular time zone", "Ashgabat")},
0067                                  {QStringLiteral("Asmara"), i18nc("This is a city associated with particular time zone", "Asmara")},
0068                                  {QStringLiteral("Astrakhan"), i18nc("This is a city associated with particular time zone", "Astrakhan")},
0069                                  {QStringLiteral("Asuncion"), i18nc("This is a city associated with particular time zone", "Asuncion")},
0070                                  {QStringLiteral("Athens"), i18nc("This is a city associated with particular time zone", "Athens")},
0071                                  {QStringLiteral("Atikokan"), i18nc("This is a city associated with particular time zone", "Atikokan")},
0072                                  {QStringLiteral("Atyrau"), i18nc("This is a city associated with particular time zone", "Atyrau")},
0073                                  {QStringLiteral("Auckland"), i18nc("This is a city associated with particular time zone", "Auckland")},
0074                                  {QStringLiteral("Azores"), i18nc("This is a city associated with particular time zone", "Azores")},
0075                                  {QStringLiteral("Baghdad"), i18nc("This is a city associated with particular time zone", "Baghdad")},
0076                                  {QStringLiteral("Bahia_Banderas"), i18nc("This is a city associated with particular time zone", "Bahia Banderas")},
0077                                  {QStringLiteral("Bahia"), i18nc("This is a city associated with particular time zone", "Bahia")},
0078                                  {QStringLiteral("Bahrain"), i18nc("This is a city associated with particular time zone", "Bahrain")},
0079                                  {QStringLiteral("Baku"), i18nc("This is a city associated with particular time zone", "Baku")},
0080                                  {QStringLiteral("Bamako"), i18nc("This is a city associated with particular time zone", "Bamako")},
0081                                  {QStringLiteral("Bangkok"), i18nc("This is a city associated with particular time zone", "Bangkok")},
0082                                  {QStringLiteral("Bangui"), i18nc("This is a city associated with particular time zone", "Bangui")},
0083                                  {QStringLiteral("Banjul"), i18nc("This is a city associated with particular time zone", "Banjul")},
0084                                  {QStringLiteral("Barbados"), i18nc("This is a city associated with particular time zone", "Barbados")},
0085                                  {QStringLiteral("Barnaul"), i18nc("This is a city associated with particular time zone", "Barnaul")},
0086                                  {QStringLiteral("Beirut"), i18nc("This is a city associated with particular time zone", "Beirut")},
0087                                  {QStringLiteral("Belem"), i18nc("This is a city associated with particular time zone", "Belem")},
0088                                  {QStringLiteral("Belgrade"), i18nc("This is a city associated with particular time zone", "Belgrade")},
0089                                  {QStringLiteral("Belize"), i18nc("This is a city associated with particular time zone", "Belize")},
0090                                  {QStringLiteral("Berlin"), i18nc("This is a city associated with particular time zone", "Berlin")},
0091                                  {QStringLiteral("Bermuda"), i18nc("This is a city associated with particular time zone", "Bermuda")},
0092                                  {QStringLiteral("Beulah"), i18nc("This is a city associated with particular time zone", "Beulah")},
0093                                  {QStringLiteral("Bishkek"), i18nc("This is a city associated with particular time zone", "Bishkek")},
0094                                  {QStringLiteral("Bissau"), i18nc("This is a city associated with particular time zone", "Bissau")},
0095                                  {QStringLiteral("Blanc-Sablon"), i18nc("This is a city associated with particular time zone", "Blanc-Sablon")},
0096                                  {QStringLiteral("Blantyre"), i18nc("This is a city associated with particular time zone", "Blantyre")},
0097                                  {QStringLiteral("Boa_Vista"), i18nc("This is a city associated with particular time zone", "Boa Vista")},
0098                                  {QStringLiteral("Bogota"), i18nc("This is a city associated with particular time zone", "Bogota")},
0099                                  {QStringLiteral("Boise"), i18nc("This is a city associated with particular time zone", "Boise")},
0100                                  {QStringLiteral("Bougainville"), i18nc("This is a city associated with particular time zone", "Bougainville")},
0101                                  {QStringLiteral("Bratislava"), i18nc("This is a city associated with particular time zone", "Bratislava")},
0102                                  {QStringLiteral("Brazzaville"), i18nc("This is a city associated with particular time zone", "Brazzaville")},
0103                                  {QStringLiteral("Brisbane"), i18nc("This is a city associated with particular time zone", "Brisbane")},
0104                                  {QStringLiteral("Broken_Hill"), i18nc("This is a city associated with particular time zone", "Broken Hill")},
0105                                  {QStringLiteral("Brunei"), i18nc("This is a city associated with particular time zone", "Brunei")},
0106                                  {QStringLiteral("Brussels"), i18nc("This is a city associated with particular time zone", "Brussels")},
0107                                  {QStringLiteral("Bucharest"), i18nc("This is a city associated with particular time zone", "Bucharest")},
0108                                  {QStringLiteral("Budapest"), i18nc("This is a city associated with particular time zone", "Budapest")},
0109                                  {QStringLiteral("Buenos_Aires"), i18nc("This is a city associated with particular time zone", "Buenos Aires")},
0110                                  {QStringLiteral("Bujumbura"), i18nc("This is a city associated with particular time zone", "Bujumbura")},
0111                                  {QStringLiteral("Busingen"), i18nc("This is a city associated with particular time zone", "Busingen")},
0112                                  {QStringLiteral("Cairo"), i18nc("This is a city associated with particular time zone", "Cairo")},
0113                                  {QStringLiteral("Cambridge_Bay"), i18nc("This is a city associated with particular time zone", "Cambridge Bay")},
0114                                  {QStringLiteral("Campo_Grande"), i18nc("This is a city associated with particular time zone", "Campo Grande")},
0115                                  {QStringLiteral("Canary"), i18nc("This is a city associated with particular time zone", "Canary")},
0116                                  {QStringLiteral("Cancun"), i18nc("This is a city associated with particular time zone", "Cancun")},
0117                                  {QStringLiteral("Cape_Verde"), i18nc("This is a city associated with particular time zone", "Cape Verde")},
0118                                  {QStringLiteral("Caracas"), i18nc("This is a city associated with particular time zone", "Caracas")},
0119                                  {QStringLiteral("Casablanca"), i18nc("This is a city associated with particular time zone", "Casablanca")},
0120                                  {QStringLiteral("Casey"), i18nc("This is a city associated with particular time zone", "Casey")},
0121                                  {QStringLiteral("Catamarca"), i18nc("This is a city associated with particular time zone", "Catamarca")},
0122                                  {QStringLiteral("Cayenne"), i18nc("This is a city associated with particular time zone", "Cayenne")},
0123                                  {QStringLiteral("Cayman"), i18nc("This is a city associated with particular time zone", "Cayman")},
0124                                  {QStringLiteral("Center"), i18nc("This is a city associated with particular time zone", "Center")},
0125                                  {QStringLiteral("Ceuta"), i18nc("This is a city associated with particular time zone", "Ceuta")},
0126                                  {QStringLiteral("Chagos"), i18nc("This is a city associated with particular time zone", "Chagos")},
0127                                  {QStringLiteral("Chatham"), i18nc("This is a city associated with particular time zone", "Chatham")},
0128                                  {QStringLiteral("Chicago"), i18nc("This is a city associated with particular time zone", "Chicago")},
0129                                  {QStringLiteral("Chihuahua"), i18nc("This is a city associated with particular time zone", "Chihuahua")},
0130                                  {QStringLiteral("Chisinau"), i18nc("This is a city associated with particular time zone", "Chisinau")},
0131                                  {QStringLiteral("Chita"), i18nc("This is a city associated with particular time zone", "Chita")},
0132                                  {QStringLiteral("Choibalsan"), i18nc("This is a city associated with particular time zone", "Choibalsan")},
0133                                  {QStringLiteral("Chongqing"), i18nc("This is a city associated with particular time zone", "Chongqing")},
0134                                  {QStringLiteral("Christmas"), i18nc("This is a city associated with particular time zone", "Christmas")},
0135                                  {QStringLiteral("Chuuk"), i18nc("This is a city associated with particular time zone", "Chuuk")},
0136                                  {QStringLiteral("Cocos"), i18nc("This is a city associated with particular time zone", "Cocos")},
0137                                  {QStringLiteral("Colombo"), i18nc("This is a city associated with particular time zone", "Colombo")},
0138                                  {QStringLiteral("Comoro"), i18nc("This is a city associated with particular time zone", "Comoro")},
0139                                  {QStringLiteral("Conakry"), i18nc("This is a city associated with particular time zone", "Conakry")},
0140                                  {QStringLiteral("Copenhagen"), i18nc("This is a city associated with particular time zone", "Copenhagen")},
0141                                  {QStringLiteral("Cordoba"), i18nc("This is a city associated with particular time zone", "Cordoba")},
0142                                  {QStringLiteral("Costa_Rica"), i18nc("This is a city associated with particular time zone", "Costa Rica")},
0143                                  {QStringLiteral("Creston"), i18nc("This is a city associated with particular time zone", "Creston")},
0144                                  {QStringLiteral("Cuiaba"), i18nc("This is a city associated with particular time zone", "Cuiaba")},
0145                                  {QStringLiteral("Curacao"), i18nc("This is a city associated with particular time zone", "Curacao")},
0146                                  {QStringLiteral("Currie"), i18nc("This is a city associated with particular time zone", "Currie")},
0147                                  {QStringLiteral("Dakar"), i18nc("This is a city associated with particular time zone", "Dakar")},
0148                                  {QStringLiteral("Damascus"), i18nc("This is a city associated with particular time zone", "Damascus")},
0149                                  {QStringLiteral("Danmarkshavn"), i18nc("This is a city associated with particular time zone", "Danmarkshavn")},
0150                                  {QStringLiteral("Dar_es_Salaam"), i18nc("This is a city associated with particular time zone", "Dar es Salaam")},
0151                                  {QStringLiteral("Darwin"), i18nc("This is a city associated with particular time zone", "Darwin")},
0152                                  {QStringLiteral("Davis"), i18nc("This is a city associated with particular time zone", "Davis")},
0153                                  {QStringLiteral("Dawson_Creek"), i18nc("This is a city associated with particular time zone", "Dawson Creek")},
0154                                  {QStringLiteral("Dawson"), i18nc("This is a city associated with particular time zone", "Dawson")},
0155                                  {QStringLiteral("Denver"), i18nc("This is a city associated with particular time zone", "Denver")},
0156                                  {QStringLiteral("Detroit"), i18nc("This is a city associated with particular time zone", "Detroit")},
0157                                  {QStringLiteral("Dhaka"), i18nc("This is a city associated with particular time zone", "Dhaka")},
0158                                  {QStringLiteral("Dili"), i18nc("This is a city associated with particular time zone", "Dili")},
0159                                  {QStringLiteral("Djibouti"), i18nc("This is a city associated with particular time zone", "Djibouti")},
0160                                  {QStringLiteral("Dominica"), i18nc("This is a city associated with particular time zone", "Dominica")},
0161                                  {QStringLiteral("Douala"), i18nc("This is a city associated with particular time zone", "Douala")},
0162                                  {QStringLiteral("Dubai"), i18nc("This is a city associated with particular time zone", "Dubai")},
0163                                  {QStringLiteral("Dublin"), i18nc("This is a city associated with particular time zone", "Dublin")},
0164                                  {QStringLiteral("DumontDUrville"), i18nc("This is a city associated with particular time zone", "Dumont d’Urville")},
0165                                  {QStringLiteral("Dushanbe"), i18nc("This is a city associated with particular time zone", "Dushanbe")},
0166                                  {QStringLiteral("Easter"), i18nc("This is a city associated with particular time zone", "Easter")},
0167                                  {QStringLiteral("Edmonton"), i18nc("This is a city associated with particular time zone", "Edmonton")},
0168                                  {QStringLiteral("Efate"), i18nc("This is a city associated with particular time zone", "Efate")},
0169                                  {QStringLiteral("Eirunepe"), i18nc("This is a city associated with particular time zone", "Eirunepe")},
0170                                  {QStringLiteral("El_Aaiun"), i18nc("This is a city associated with particular time zone", "El Aaiun")},
0171                                  {QStringLiteral("El_Salvador"), i18nc("This is a city associated with particular time zone", "El Salvador")},
0172                                  {QStringLiteral("Enderbury"), i18nc("This is a city associated with particular time zone", "Enderbury")},
0173                                  {QStringLiteral("Eucla"), i18nc("This is a city associated with particular time zone", "Eucla")},
0174                                  {QStringLiteral("Fakaofo"), i18nc("This is a city associated with particular time zone", "Fakaofo")},
0175                                  {QStringLiteral("Famagusta"), i18nc("This is a city associated with particular time zone", "Famagusta")},
0176                                  {QStringLiteral("Faroe"), i18nc("This is a city associated with particular time zone", "Faroe")},
0177                                  {QStringLiteral("Fiji"), i18nc("This is a city associated with particular time zone", "Fiji")},
0178                                  {QStringLiteral("Fort_Nelson"), i18nc("This is a city associated with particular time zone", "Fort Nelson")},
0179                                  {QStringLiteral("Fortaleza"), i18nc("This is a city associated with particular time zone", "Fortaleza")},
0180                                  {QStringLiteral("Freetown"), i18nc("This is a city associated with particular time zone", "Freetown")},
0181                                  {QStringLiteral("Funafuti"), i18nc("This is a city associated with particular time zone", "Funafuti")},
0182                                  {QStringLiteral("Gaborone"), i18nc("This is a city associated with particular time zone", "Gaborone")},
0183                                  {QStringLiteral("Galapagos"), i18nc("This is a city associated with particular time zone", "Galapagos")},
0184                                  {QStringLiteral("Gambier"), i18nc("This is a city associated with particular time zone", "Gambier")},
0185                                  {QStringLiteral("Gaza"), i18nc("This is a city associated with particular time zone", "Gaza")},
0186                                  {QStringLiteral("Gibraltar"), i18nc("This is a city associated with particular time zone", "Gibraltar")},
0187                                  {QStringLiteral("Glace_Bay"), i18nc("This is a city associated with particular time zone", "Glace Bay")},
0188                                  {QStringLiteral("Godthab"), i18nc("This is a city associated with particular time zone", "Godthab")},
0189                                  {QStringLiteral("Goose_Bay"), i18nc("This is a city associated with particular time zone", "Goose Bay")},
0190                                  {QStringLiteral("Grand_Turk"), i18nc("This is a city associated with particular time zone", "Grand Turk")},
0191                                  {QStringLiteral("Grenada"), i18nc("This is a city associated with particular time zone", "Grenada")},
0192                                  {QStringLiteral("Guadalcanal"), i18nc("This is a city associated with particular time zone", "Guadalcanal")},
0193                                  {QStringLiteral("Guadeloupe"), i18nc("This is a city associated with particular time zone", "Guadeloupe")},
0194                                  {QStringLiteral("Guam"), i18nc("This is a city associated with particular time zone", "Guam")},
0195                                  {QStringLiteral("Guatemala"), i18nc("This is a city associated with particular time zone", "Guatemala")},
0196                                  {QStringLiteral("Guayaquil"), i18nc("This is a city associated with particular time zone", "Guayaquil")},
0197                                  {QStringLiteral("Guernsey"), i18nc("This is a city associated with particular time zone", "Guernsey")},
0198                                  {QStringLiteral("Guyana"), i18nc("This is a city associated with particular time zone", "Guyana")},
0199                                  {QStringLiteral("Halifax"), i18nc("This is a city associated with particular time zone", "Halifax")},
0200                                  {QStringLiteral("Harare"), i18nc("This is a city associated with particular time zone", "Harare")},
0201                                  {QStringLiteral("Harbin"), i18nc("This is a city associated with particular time zone", "Harbin")},
0202                                  {QStringLiteral("Havana"), i18nc("This is a city associated with particular time zone", "Havana")},
0203                                  {QStringLiteral("Hebron"), i18nc("This is a city associated with particular time zone", "Hebron")},
0204                                  {QStringLiteral("Helsinki"), i18nc("This is a city associated with particular time zone", "Helsinki")},
0205                                  {QStringLiteral("Hermosillo"), i18nc("This is a city associated with particular time zone", "Hermosillo")},
0206                                  {QStringLiteral("Ho_Chi_Minh"), i18nc("This is a city associated with particular time zone", "Ho Chi Minh")},
0207                                  {QStringLiteral("Hobart"), i18nc("This is a city associated with particular time zone", "Hobart")},
0208                                  {QStringLiteral("Hong_Kong"), i18nc("This is a city associated with particular time zone", "Hong Kong")},
0209                                  {QStringLiteral("Honolulu"), i18nc("This is a city associated with particular time zone", "Honolulu")},
0210                                  {QStringLiteral("Hovd"), i18nc("This is a city associated with particular time zone", "Hovd")},
0211                                  {QStringLiteral("Indianapolis"), i18nc("This is a city associated with particular time zone", "Indianapolis")},
0212                                  {QStringLiteral("Inuvik"), i18nc("This is a city associated with particular time zone", "Inuvik")},
0213                                  {QStringLiteral("Iqaluit"), i18nc("This is a city associated with particular time zone", "Iqaluit")},
0214                                  {QStringLiteral("Irkutsk"), i18nc("This is a city associated with particular time zone", "Irkutsk")},
0215                                  {QStringLiteral("Isle_of_Man"), i18nc("This is a city associated with particular time zone", "Isle of Man")},
0216                                  {QStringLiteral("Istanbul"), i18nc("This is a city associated with particular time zone", "Istanbul")},
0217                                  {QStringLiteral("Jakarta"), i18nc("This is a city associated with particular time zone", "Jakarta")},
0218                                  {QStringLiteral("Jamaica"), i18nc("This is a city associated with particular time zone", "Jamaica")},
0219                                  {QStringLiteral("Jayapura"), i18nc("This is a city associated with particular time zone", "Jayapura")},
0220                                  {QStringLiteral("Jersey"), i18nc("This is a city associated with particular time zone", "Jersey")},
0221                                  {QStringLiteral("Jerusalem"), i18nc("This is a city associated with particular time zone", "Jerusalem")},
0222                                  {QStringLiteral("Johannesburg"), i18nc("This is a city associated with particular time zone", "Johannesburg")},
0223                                  {QStringLiteral("Johnston"), i18nc("This is a city associated with particular time zone", "Johnston")},
0224                                  {QStringLiteral("Juba"), i18nc("This is a city associated with particular time zone", "Juba")},
0225                                  {QStringLiteral("Jujuy"), i18nc("This is a city associated with particular time zone", "Jujuy")},
0226                                  {QStringLiteral("Juneau"), i18nc("This is a city associated with particular time zone", "Juneau")},
0227                                  {QStringLiteral("Kabul"), i18nc("This is a city associated with particular time zone", "Kabul")},
0228                                  {QStringLiteral("Kaliningrad"), i18nc("This is a city associated with particular time zone", "Kaliningrad")},
0229                                  {QStringLiteral("Kamchatka"), i18nc("This is a city associated with particular time zone", "Kamchatka")},
0230                                  {QStringLiteral("Kampala"), i18nc("This is a city associated with particular time zone", "Kampala")},
0231                                  {QStringLiteral("Karachi"), i18nc("This is a city associated with particular time zone", "Karachi")},
0232                                  {QStringLiteral("Kashgar"), i18nc("This is a city associated with particular time zone", "Kashgar")},
0233                                  {QStringLiteral("Kathmandu"), i18nc("This is a city associated with particular time zone", "Kathmandu")},
0234                                  {QStringLiteral("Kerguelen"), i18nc("This is a city associated with particular time zone", "Kerguelen")},
0235                                  {QStringLiteral("Khandyga"), i18nc("This is a city associated with particular time zone", "Khandyga")},
0236                                  {QStringLiteral("Khartoum"), i18nc("This is a city associated with particular time zone", "Khartoum")},
0237                                  {QStringLiteral("Kiev"), i18nc("This is a city associated with particular time zone", "Kyiv")},
0238                                  {QStringLiteral("Kigali"), i18nc("This is a city associated with particular time zone", "Kigali")},
0239                                  {QStringLiteral("Kinshasa"), i18nc("This is a city associated with particular time zone", "Kinshasa")},
0240                                  {QStringLiteral("Kiritimati"), i18nc("This is a city associated with particular time zone", "Kiritimati")},
0241                                  {QStringLiteral("Kirov"), i18nc("This is a city associated with particular time zone", "Kirov")},
0242                                  {QStringLiteral("Knox"), i18nc("This is a city associated with particular time zone", "Knox")},
0243                                  {QStringLiteral("Kolkata"), i18nc("This is a city associated with particular time zone", "Kolkata")},
0244                                  {QStringLiteral("Kosrae"), i18nc("This is a city associated with particular time zone", "Kosrae")},
0245                                  {QStringLiteral("Kralendijk"), i18nc("This is a city associated with particular time zone", "Kralendijk")},
0246                                  {QStringLiteral("Krasnoyarsk"), i18nc("This is a city associated with particular time zone", "Krasnoyarsk")},
0247                                  {QStringLiteral("Kuala_Lumpur"), i18nc("This is a city associated with particular time zone", "Kuala Lumpur")},
0248                                  {QStringLiteral("Kuching"), i18nc("This is a city associated with particular time zone", "Kuching")},
0249                                  {QStringLiteral("Kuwait"), i18nc("This is a city associated with particular time zone", "Kuwait")},
0250                                  {QStringLiteral("Kwajalein"), i18nc("This is a city associated with particular time zone", "Kwajalein")},
0251                                  {QStringLiteral("La_Paz"), i18nc("This is a city associated with particular time zone", "La Paz")},
0252                                  {QStringLiteral("La_Rioja"), i18nc("This is a city associated with particular time zone", "La Rioja")},
0253                                  {QStringLiteral("Lagos"), i18nc("This is a city associated with particular time zone", "Lagos")},
0254                                  {QStringLiteral("Libreville"), i18nc("This is a city associated with particular time zone", "Libreville")},
0255                                  {QStringLiteral("Lima"), i18nc("This is a city associated with particular time zone", "Lima")},
0256                                  {QStringLiteral("Lindeman"), i18nc("This is a city associated with particular time zone", "Lindeman")},
0257                                  {QStringLiteral("Lisbon"), i18nc("This is a city associated with particular time zone", "Lisbon")},
0258                                  {QStringLiteral("Ljubljana"), i18nc("This is a city associated with particular time zone", "Ljubljana")},
0259                                  {QStringLiteral("Lome"), i18nc("This is a city associated with particular time zone", "Lome")},
0260                                  {QStringLiteral("London"), i18nc("This is a city associated with particular time zone", "London")},
0261                                  {QStringLiteral("Longyearbyen"), i18nc("This is a city associated with particular time zone", "Longyearbyen")},
0262                                  {QStringLiteral("Lord_Howe"), i18nc("This is a city associated with particular time zone", "Lord Howe")},
0263                                  {QStringLiteral("Los_Angeles"), i18nc("This is a city associated with particular time zone", "Los Angeles")},
0264                                  {QStringLiteral("Louisville"), i18nc("This is a city associated with particular time zone", "Louisville")},
0265                                  {QStringLiteral("Lower_Princes"), i18nc("This is a city associated with particular time zone", "Lower Princes")},
0266                                  {QStringLiteral("Luanda"), i18nc("This is a city associated with particular time zone", "Luanda")},
0267                                  {QStringLiteral("Lubumbashi"), i18nc("This is a city associated with particular time zone", "Lubumbashi")},
0268                                  {QStringLiteral("Lusaka"), i18nc("This is a city associated with particular time zone", "Lusaka")},
0269                                  {QStringLiteral("Luxembourg"), i18nc("This is a city associated with particular time zone", "Luxembourg")},
0270                                  {QStringLiteral("Macau"), i18nc("This is a city associated with particular time zone", "Macau")},
0271                                  {QStringLiteral("Maceio"), i18nc("This is a city associated with particular time zone", "Maceio")},
0272                                  {QStringLiteral("Macquarie"), i18nc("This is a city associated with particular time zone", "Macquarie")},
0273                                  {QStringLiteral("Madeira"), i18nc("This is a city associated with particular time zone", "Madeira")},
0274                                  {QStringLiteral("Madrid"), i18nc("This is a city associated with particular time zone", "Madrid")},
0275                                  {QStringLiteral("Magadan"), i18nc("This is a city associated with particular time zone", "Magadan")},
0276                                  {QStringLiteral("Mahe"), i18nc("This is a city associated with particular time zone", "Mahe")},
0277                                  {QStringLiteral("Majuro"), i18nc("This is a city associated with particular time zone", "Majuro")},
0278                                  {QStringLiteral("Makassar"), i18nc("This is a city associated with particular time zone", "Makassar")},
0279                                  {QStringLiteral("Malabo"), i18nc("This is a city associated with particular time zone", "Malabo")},
0280                                  {QStringLiteral("Maldives"), i18nc("This is a city associated with particular time zone", "Maldives")},
0281                                  {QStringLiteral("Malta"), i18nc("This is a city associated with particular time zone", "Malta")},
0282                                  {QStringLiteral("Managua"), i18nc("This is a city associated with particular time zone", "Managua")},
0283                                  {QStringLiteral("Manaus"), i18nc("This is a city associated with particular time zone", "Manaus")},
0284                                  {QStringLiteral("Manila"), i18nc("This is a city associated with particular time zone", "Manila")},
0285                                  {QStringLiteral("Maputo"), i18nc("This is a city associated with particular time zone", "Maputo")},
0286                                  {QStringLiteral("Marengo"), i18nc("This is a city associated with particular time zone", "Marengo")},
0287                                  {QStringLiteral("Mariehamn"), i18nc("This is a city associated with particular time zone", "Mariehamn")},
0288                                  {QStringLiteral("Marigot"), i18nc("This is a city associated with particular time zone", "Marigot")},
0289                                  {QStringLiteral("Marquesas"), i18nc("This is a city associated with particular time zone", "Marquesas")},
0290                                  {QStringLiteral("Martinique"), i18nc("This is a city associated with particular time zone", "Martinique")},
0291                                  {QStringLiteral("Maseru"), i18nc("This is a city associated with particular time zone", "Maseru")},
0292                                  {QStringLiteral("Matamoros"), i18nc("This is a city associated with particular time zone", "Matamoros")},
0293                                  {QStringLiteral("Mauritius"), i18nc("This is a city associated with particular time zone", "Mauritius")},
0294                                  {QStringLiteral("Mawson"), i18nc("This is a city associated with particular time zone", "Mawson")},
0295                                  {QStringLiteral("Mayotte"), i18nc("This is a city associated with particular time zone", "Mayotte")},
0296                                  {QStringLiteral("Mazatlan"), i18nc("This is a city associated with particular time zone", "Mazatlan")},
0297                                  {QStringLiteral("Mbabane"), i18nc("This is a city associated with particular time zone", "Mbabane")},
0298                                  {QStringLiteral("McMurdo"), i18nc("This is a city associated with particular time zone", "McMurdo")},
0299                                  {QStringLiteral("Melbourne"), i18nc("This is a city associated with particular time zone", "Melbourne")},
0300                                  {QStringLiteral("Mendoza"), i18nc("This is a city associated with particular time zone", "Mendoza")},
0301                                  {QStringLiteral("Menominee"), i18nc("This is a city associated with particular time zone", "Menominee")},
0302                                  {QStringLiteral("Merida"), i18nc("This is a city associated with particular time zone", "Merida")},
0303                                  {QStringLiteral("Metlakatla"), i18nc("This is a city associated with particular time zone", "Metlakatla")},
0304                                  {QStringLiteral("Mexico_City"), i18nc("This is a city associated with particular time zone", "Mexico City")},
0305                                  {QStringLiteral("Midway"), i18nc("This is a city associated with particular time zone", "Midway")},
0306                                  {QStringLiteral("Minsk"), i18nc("This is a city associated with particular time zone", "Minsk")},
0307                                  {QStringLiteral("Miquelon"), i18nc("This is a city associated with particular time zone", "Miquelon")},
0308                                  {QStringLiteral("Mogadishu"), i18nc("This is a city associated with particular time zone", "Mogadishu")},
0309                                  {QStringLiteral("Monaco"), i18nc("This is a city associated with particular time zone", "Monaco")},
0310                                  {QStringLiteral("Moncton"), i18nc("This is a city associated with particular time zone", "Moncton")},
0311                                  {QStringLiteral("Monrovia"), i18nc("This is a city associated with particular time zone", "Monrovia")},
0312                                  {QStringLiteral("Monterrey"), i18nc("This is a city associated with particular time zone", "Monterrey")},
0313                                  {QStringLiteral("Montevideo"), i18nc("This is a city associated with particular time zone", "Montevideo")},
0314                                  {QStringLiteral("Monticello"), i18nc("This is a city associated with particular time zone", "Monticello")},
0315                                  {QStringLiteral("Montserrat"), i18nc("This is a city associated with particular time zone", "Montserrat")},
0316                                  {QStringLiteral("Moscow"), i18nc("This is a city associated with particular time zone", "Moscow")},
0317                                  {QStringLiteral("Muscat"), i18nc("This is a city associated with particular time zone", "Muscat")},
0318                                  {QStringLiteral("Nairobi"), i18nc("This is a city associated with particular time zone", "Nairobi")},
0319                                  {QStringLiteral("Nassau"), i18nc("This is a city associated with particular time zone", "Nassau")},
0320                                  {QStringLiteral("Nauru"), i18nc("This is a city associated with particular time zone", "Nauru")},
0321                                  {QStringLiteral("Ndjamena"), i18nc("This is a city associated with particular time zone", "Ndjamena")},
0322                                  {QStringLiteral("New_Salem"), i18nc("This is a city associated with particular time zone", "New Salem")},
0323                                  {QStringLiteral("New_York"), i18nc("This is a city associated with particular time zone", "New York")},
0324                                  {QStringLiteral("Niamey"), i18nc("This is a city associated with particular time zone", "Niamey")},
0325                                  {QStringLiteral("Nicosia"), i18nc("This is a city associated with particular time zone", "Nicosia")},
0326                                  {QStringLiteral("Nipigon"), i18nc("This is a city associated with particular time zone", "Nipigon")},
0327                                  {QStringLiteral("Niue"), i18nc("This is a city associated with particular time zone", "Niue")},
0328                                  {QStringLiteral("Nome"), i18nc("This is a city associated with particular time zone", "Nome")},
0329                                  {QStringLiteral("Norfolk"), i18nc("This is a city associated with particular time zone", "Norfolk")},
0330                                  {QStringLiteral("Noronha"), i18nc("This is a city associated with particular time zone", "Noronha")},
0331                                  {QStringLiteral("Nouakchott"), i18nc("This is a city associated with particular time zone", "Nouakchott")},
0332                                  {QStringLiteral("Noumea"), i18nc("This is a city associated with particular time zone", "Noumea")},
0333                                  {QStringLiteral("Novokuznetsk"), i18nc("This is a city associated with particular time zone", "Novokuznetsk")},
0334                                  {QStringLiteral("Novosibirsk"), i18nc("This is a city associated with particular time zone", "Novosibirsk")},
0335                                  {QStringLiteral("Nuuk"), i18nc("This is a city associated with particular time zone", "Nuuk")},
0336                                  {QStringLiteral("Ojinaga"), i18nc("This is a city associated with particular time zone", "Ojinaga")},
0337                                  {QStringLiteral("Omsk"), i18nc("This is a city associated with particular time zone", "Omsk")},
0338                                  {QStringLiteral("Oral"), i18nc("This is a city associated with particular time zone", "Oral")},
0339                                  {QStringLiteral("Oslo"), i18nc("This is a city associated with particular time zone", "Oslo")},
0340                                  {QStringLiteral("Ouagadougou"), i18nc("This is a city associated with particular time zone", "Ouagadougou")},
0341                                  {QStringLiteral("Pago_Pago"), i18nc("This is a city associated with particular time zone", "Pago Pago")},
0342                                  {QStringLiteral("Palau"), i18nc("This is a city associated with particular time zone", "Palau")},
0343                                  {QStringLiteral("Palmer"), i18nc("This is a city associated with particular time zone", "Palmer")},
0344                                  {QStringLiteral("Panama"), i18nc("This is a city associated with particular time zone", "Panama")},
0345                                  {QStringLiteral("Pangnirtung"), i18nc("This is a city associated with particular time zone", "Pangnirtung")},
0346                                  {QStringLiteral("Paramaribo"), i18nc("This is a city associated with particular time zone", "Paramaribo")},
0347                                  {QStringLiteral("Paris"), i18nc("This is a city associated with particular time zone", "Paris")},
0348                                  {QStringLiteral("Perth"), i18nc("This is a city associated with particular time zone", "Perth")},
0349                                  {QStringLiteral("Petersburg"), i18nc("This is a city associated with particular time zone", "Petersburg")},
0350                                  {QStringLiteral("Phnom_Penh"), i18nc("This is a city associated with particular time zone", "Phnom Penh")},
0351                                  {QStringLiteral("Phoenix"), i18nc("This is a city associated with particular time zone", "Phoenix")},
0352                                  {QStringLiteral("Pitcairn"), i18nc("This is a city associated with particular time zone", "Pitcairn")},
0353                                  {QStringLiteral("Podgorica"), i18nc("This is a city associated with particular time zone", "Podgorica")},
0354                                  {QStringLiteral("Pohnpei"), i18nc("This is a city associated with particular time zone", "Pohnpei")},
0355                                  {QStringLiteral("Pontianak"), i18nc("This is a city associated with particular time zone", "Pontianak")},
0356                                  {QStringLiteral("Port-au-Prince"), i18nc("This is a city associated with particular time zone", "Port-au-Prince")},
0357                                  {QStringLiteral("Port_Moresby"), i18nc("This is a city associated with particular time zone", "Port Moresby")},
0358                                  {QStringLiteral("Port_of_Spain"), i18nc("This is a city associated with particular time zone", "Port of Spain")},
0359                                  {QStringLiteral("Porto-Novo"), i18nc("This is a city associated with particular time zone", "Porto-Novo")},
0360                                  {QStringLiteral("Porto_Velho"), i18nc("This is a city associated with particular time zone", "Porto Velho")},
0361                                  {QStringLiteral("Prague"), i18nc("This is a city associated with particular time zone", "Prague")},
0362                                  {QStringLiteral("Puerto_Rico"), i18nc("This is a city associated with particular time zone", "Puerto Rico")},
0363                                  {QStringLiteral("Punta_Arenas"), i18nc("This is a city associated with particular time zone", "Punta Arenas")},
0364                                  {QStringLiteral("Pyongyang"), i18nc("This is a city associated with particular time zone", "Pyongyang")},
0365                                  {QStringLiteral("Qatar"), i18nc("This is a city associated with particular time zone", "Qatar")},
0366                                  {QStringLiteral("Qostanay"), i18nc("This is a city associated with particular time zone", "Qostanay")},
0367                                  {QStringLiteral("Qyzylorda"), i18nc("This is a city associated with particular time zone", "Qyzylorda")},
0368                                  {QStringLiteral("Rainy_River"), i18nc("This is a city associated with particular time zone", "Rainy River")},
0369                                  {QStringLiteral("Rangoon"), i18nc("This is a city associated with particular time zone", "Rangoon")},
0370                                  {QStringLiteral("Rankin_Inlet"), i18nc("This is a city associated with particular time zone", "Rankin Inlet")},
0371                                  {QStringLiteral("Rarotonga"), i18nc("This is a city associated with particular time zone", "Rarotonga")},
0372                                  {QStringLiteral("Recife"), i18nc("This is a city associated with particular time zone", "Recife")},
0373                                  {QStringLiteral("Regina"), i18nc("This is a city associated with particular time zone", "Regina")},
0374                                  {QStringLiteral("Resolute"), i18nc("This is a city associated with particular time zone", "Resolute")},
0375                                  {QStringLiteral("Reunion"), i18nc("This is a city associated with particular time zone", "Reunion")},
0376                                  {QStringLiteral("Reykjavik"), i18nc("This is a city associated with particular time zone", "Reykjavik")},
0377                                  {QStringLiteral("Riga"), i18nc("This is a city associated with particular time zone", "Riga")},
0378                                  {QStringLiteral("Rio_Branco"), i18nc("This is a city associated with particular time zone", "Rio Branco")},
0379                                  {QStringLiteral("Rio_Gallegos"), i18nc("This is a city associated with particular time zone", "Rio Gallegos")},
0380                                  {QStringLiteral("Riyadh"), i18nc("This is a city associated with particular time zone", "Riyadh")},
0381                                  {QStringLiteral("Rome"), i18nc("This is a city associated with particular time zone", "Rome")},
0382                                  {QStringLiteral("Rothera"), i18nc("This is a city associated with particular time zone", "Rothera")},
0383                                  {QStringLiteral("Saipan"), i18nc("This is a city associated with particular time zone", "Saipan")},
0384                                  {QStringLiteral("Sakhalin"), i18nc("This is a city associated with particular time zone", "Sakhalin")},
0385                                  {QStringLiteral("Salta"), i18nc("This is a city associated with particular time zone", "Salta")},
0386                                  {QStringLiteral("Samara"), i18nc("This is a city associated with particular time zone", "Samara")},
0387                                  {QStringLiteral("Samarkand"), i18nc("This is a city associated with particular time zone", "Samarkand")},
0388                                  {QStringLiteral("San_Juan"), i18nc("This is a city associated with particular time zone", "San Juan")},
0389                                  {QStringLiteral("San_Luis"), i18nc("This is a city associated with particular time zone", "San Luis")},
0390                                  {QStringLiteral("San_Marino"), i18nc("This is a city associated with particular time zone", "San Marino")},
0391                                  {QStringLiteral("Santa_Isabel"), i18nc("This is a city associated with particular time zone", "Santa Isabel")},
0392                                  {QStringLiteral("Santarem"), i18nc("This is a city associated with particular time zone", "Santarem")},
0393                                  {QStringLiteral("Santiago"), i18nc("This is a city associated with particular time zone", "Santiago")},
0394                                  {QStringLiteral("Santo_Domingo"), i18nc("This is a city associated with particular time zone", "Santo Domingo")},
0395                                  {QStringLiteral("Sao_Paulo"), i18nc("This is a city associated with particular time zone", "Sao Paulo")},
0396                                  {QStringLiteral("Sao_Tome"), i18nc("This is a city associated with particular time zone", "Sao Tome")},
0397                                  {QStringLiteral("Sarajevo"), i18nc("This is a city associated with particular time zone", "Sarajevo")},
0398                                  {QStringLiteral("Saratov"), i18nc("This is a city associated with particular time zone", "Saratov")},
0399                                  {QStringLiteral("Scoresbysund"), i18nc("This is a city associated with particular time zone", "Scoresbysund")},
0400                                  {QStringLiteral("Seoul"), i18nc("This is a city associated with particular time zone", "Seoul")},
0401                                  {QStringLiteral("Shanghai"), i18nc("This is a city associated with particular time zone", "Shanghai")},
0402                                  {QStringLiteral("Simferopol"), i18nc("This is a city associated with particular time zone", "Simferopol")},
0403                                  {QStringLiteral("Singapore"), i18nc("This is a city associated with particular time zone", "Singapore")},
0404                                  {QStringLiteral("Sitka"), i18nc("This is a city associated with particular time zone", "Sitka")},
0405                                  {QStringLiteral("Skopje"), i18nc("This is a city associated with particular time zone", "Skopje")},
0406                                  {QStringLiteral("Sofia"), i18nc("This is a city associated with particular time zone", "Sofia")},
0407                                  {QStringLiteral("South_Georgia"), i18nc("This is a city associated with particular time zone", "South Georgia")},
0408                                  {QStringLiteral("Srednekolymsk"), i18nc("This is a city associated with particular time zone", "Srednekolymsk")},
0409                                  {QStringLiteral("St_Barthelemy"), i18nc("This is a city associated with particular time zone", "St Barthelemy")},
0410                                  {QStringLiteral("St_Helena"), i18nc("This is a city associated with particular time zone", "St Helena")},
0411                                  {QStringLiteral("St_Johns"), i18nc("This is a city associated with particular time zone", "St Johns")},
0412                                  {QStringLiteral("St_Kitts"), i18nc("This is a city associated with particular time zone", "St Kitts")},
0413                                  {QStringLiteral("St_Lucia"), i18nc("This is a city associated with particular time zone", "St Lucia")},
0414                                  {QStringLiteral("St_Thomas"), i18nc("This is a city associated with particular time zone", "St Thomas")},
0415                                  {QStringLiteral("St_Vincent"), i18nc("This is a city associated with particular time zone", "St Vincent")},
0416                                  {QStringLiteral("Stanley"), i18nc("This is a city associated with particular time zone", "Stanley")},
0417                                  {QStringLiteral("Stockholm"), i18nc("This is a city associated with particular time zone", "Stockholm")},
0418                                  {QStringLiteral("Swift_Current"), i18nc("This is a city associated with particular time zone", "Swift Current")},
0419                                  {QStringLiteral("Sydney"), i18nc("This is a city associated with particular time zone", "Sydney")},
0420                                  {QStringLiteral("Syowa"), i18nc("This is a city associated with particular time zone", "Syowa")},
0421                                  {QStringLiteral("Tahiti"), i18nc("This is a city associated with particular time zone", "Tahiti")},
0422                                  {QStringLiteral("Taipei"), i18nc("This is a city associated with particular time zone", "Taipei")},
0423                                  {QStringLiteral("Tallinn"), i18nc("This is a city associated with particular time zone", "Tallinn")},
0424                                  {QStringLiteral("Tarawa"), i18nc("This is a city associated with particular time zone", "Tarawa")},
0425                                  {QStringLiteral("Tashkent"), i18nc("This is a city associated with particular time zone", "Tashkent")},
0426                                  {QStringLiteral("Tbilisi"), i18nc("This is a city associated with particular time zone", "Tbilisi")},
0427                                  {QStringLiteral("Tegucigalpa"), i18nc("This is a city associated with particular time zone", "Tegucigalpa")},
0428                                  {QStringLiteral("Tehran"), i18nc("This is a city associated with particular time zone", "Tehran")},
0429                                  {QStringLiteral("Tell_City"), i18nc("This is a city associated with particular time zone", "Tell City")},
0430                                  {QStringLiteral("Thimphu"), i18nc("This is a city associated with particular time zone", "Thimphu")},
0431                                  {QStringLiteral("Thule"), i18nc("This is a city associated with particular time zone", "Thule")},
0432                                  {QStringLiteral("Thunder_Bay"), i18nc("This is a city associated with particular time zone", "Thunder Bay")},
0433                                  {QStringLiteral("Tijuana"), i18nc("This is a city associated with particular time zone", "Tijuana")},
0434                                  {QStringLiteral("Tirane"), i18nc("This is a city associated with particular time zone", "Tirane")},
0435                                  {QStringLiteral("Tokyo"), i18nc("This is a city associated with particular time zone", "Tokyo")},
0436                                  {QStringLiteral("Tomsk"), i18nc("This is a city associated with particular time zone", "Tomsk")},
0437                                  {QStringLiteral("Tongatapu"), i18nc("This is a city associated with particular time zone", "Tongatapu")},
0438                                  {QStringLiteral("Toronto"), i18nc("This is a city associated with particular time zone", "Toronto")},
0439                                  {QStringLiteral("Tortola"), i18nc("This is a city associated with particular time zone", "Tortola")},
0440                                  {QStringLiteral("Tripoli"), i18nc("This is a city associated with particular time zone", "Tripoli")},
0441                                  {QStringLiteral("Troll"), i18nc("This is a city associated with particular time zone", "Troll")},
0442                                  {QStringLiteral("Tucuman"), i18nc("This is a city associated with particular time zone", "Tucuman")},
0443                                  {QStringLiteral("Tunis"), i18nc("This is a city associated with particular time zone", "Tunis")},
0444                                  {QStringLiteral("Ulaanbaatar"), i18nc("This is a city associated with particular time zone", "Ulaanbaatar")},
0445                                  {QStringLiteral("Ulyanovsk"), i18nc("This is a city associated with particular time zone", "Ulyanovsk")},
0446                                  {QStringLiteral("Urumqi"), i18nc("This is a city associated with particular time zone", "Urumqi")},
0447                                  {QStringLiteral("Ushuaia"), i18nc("This is a city associated with particular time zone", "Ushuaia")},
0448                                  {QStringLiteral("Ust-Nera"), i18nc("This is a city associated with particular time zone", "Ust-Nera")},
0449                                  {QStringLiteral("UTC+00:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+00:00")},
0450                                  {QStringLiteral("UTC+01:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+01:00")},
0451                                  {QStringLiteral("UTC+02:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+02:00")},
0452                                  {QStringLiteral("UTC+03:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+03:00")},
0453                                  {QStringLiteral("UTC+03:30"), i18nc("This is a generic time zone name, localize as needed", "UTC+03:30")},
0454                                  {QStringLiteral("UTC+04:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+04:00")},
0455                                  {QStringLiteral("UTC+04:30"), i18nc("This is a generic time zone name, localize as needed", "UTC+04:30")},
0456                                  {QStringLiteral("UTC+05:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+05:00")},
0457                                  {QStringLiteral("UTC+05:30"), i18nc("This is a generic time zone name, localize as needed", "UTC+05:30")},
0458                                  {QStringLiteral("UTC+05:45"), i18nc("This is a generic time zone name, localize as needed", "UTC+05:45")},
0459                                  {QStringLiteral("UTC+06:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+06:00")},
0460                                  {QStringLiteral("UTC+06:30"), i18nc("This is a generic time zone name, localize as needed", "UTC+06:30")},
0461                                  {QStringLiteral("UTC+07:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+07:00")},
0462                                  {QStringLiteral("UTC+08:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+08:00")},
0463                                  {QStringLiteral("UTC+09:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+09:00")},
0464                                  {QStringLiteral("UTC+09:30"), i18nc("This is a generic time zone name, localize as needed", "UTC+09:30")},
0465                                  {QStringLiteral("UTC+10:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+10:00")},
0466                                  {QStringLiteral("UTC+11:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+11:00")},
0467                                  {QStringLiteral("UTC+12:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+12:00")},
0468                                  {QStringLiteral("UTC+13:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+13:00")},
0469                                  {QStringLiteral("UTC+14:00"), i18nc("This is a generic time zone name, localize as needed", "UTC+14:00")},
0470                                  {QStringLiteral("UTC-00:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-00:00")},
0471                                  {QStringLiteral("UTC-01:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-01:00")},
0472                                  {QStringLiteral("UTC-02:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-02:00")},
0473                                  {QStringLiteral("UTC-03:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-03:00")},
0474                                  {QStringLiteral("UTC-03:30"), i18nc("This is a generic time zone name, localize as needed", "UTC-03:30")},
0475                                  {QStringLiteral("UTC-04:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-04:00")},
0476                                  {QStringLiteral("UTC-04:30"), i18nc("This is a generic time zone name, localize as needed", "UTC-04:30")},
0477                                  {QStringLiteral("UTC-05:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-05:00")},
0478                                  {QStringLiteral("UTC-06:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-06:00")},
0479                                  {QStringLiteral("UTC-07:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-07:00")},
0480                                  {QStringLiteral("UTC-08:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-08:00")},
0481                                  {QStringLiteral("UTC-09:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-09:00")},
0482                                  {QStringLiteral("UTC-10:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-10:00")},
0483                                  {QStringLiteral("UTC-11:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-11:00")},
0484                                  {QStringLiteral("UTC-12:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-12:00")},
0485                                  {QStringLiteral("UTC-13:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-13:00")},
0486                                  {QStringLiteral("UTC-14:00"), i18nc("This is a generic time zone name, localize as needed", "UTC-14:00")},
0487                                  {QStringLiteral("UTC"), i18nc("This is a generic time zone name, localize as needed", "UTC")},
0488                                  {QStringLiteral("Uzhgorod"), i18nc("This is a city associated with particular time zone", "Uzhhorod")},
0489                                  {QStringLiteral("Vaduz"), i18nc("This is a city associated with particular time zone", "Vaduz")},
0490                                  {QStringLiteral("Vancouver"), i18nc("This is a city associated with particular time zone", "Vancouver")},
0491                                  {QStringLiteral("Vatican"), i18nc("This is a city associated with particular time zone", "Vatican")},
0492                                  {QStringLiteral("Vevay"), i18nc("This is a city associated with particular time zone", "Vevay")},
0493                                  {QStringLiteral("Vienna"), i18nc("This is a city associated with particular time zone", "Vienna")},
0494                                  {QStringLiteral("Vientiane"), i18nc("This is a city associated with particular time zone", "Vientiane")},
0495                                  {QStringLiteral("Vilnius"), i18nc("This is a city associated with particular time zone", "Vilnius")},
0496                                  {QStringLiteral("Vincennes"), i18nc("This is a city associated with particular time zone", "Vincennes")},
0497                                  {QStringLiteral("Vladivostok"), i18nc("This is a city associated with particular time zone", "Vladivostok")},
0498                                  {QStringLiteral("Volgograd"), i18nc("This is a city associated with particular time zone", "Volgograd")},
0499                                  {QStringLiteral("Vostok"), i18nc("This is a city associated with particular time zone", "Vostok")},
0500                                  {QStringLiteral("Wake"), i18nc("This is a city associated with particular time zone", "Wake")},
0501                                  {QStringLiteral("Wallis"), i18nc("This is a city associated with particular time zone", "Wallis")},
0502                                  {QStringLiteral("Warsaw"), i18nc("This is a city associated with particular time zone", "Warsaw")},
0503                                  {QStringLiteral("Whitehorse"), i18nc("This is a city associated with particular time zone", "Whitehorse")},
0504                                  {QStringLiteral("Winamac"), i18nc("This is a city associated with particular time zone", "Winamac")},
0505                                  {QStringLiteral("Windhoek"), i18nc("This is a city associated with particular time zone", "Windhoek")},
0506                                  {QStringLiteral("Winnipeg"), i18nc("This is a city associated with particular time zone", "Winnipeg")},
0507                                  {QStringLiteral("Yakutat"), i18nc("This is a city associated with particular time zone", "Yakutat")},
0508                                  {QStringLiteral("Yakutsk"), i18nc("This is a city associated with particular time zone", "Yakutsk")},
0509                                  {QStringLiteral("Yangon"), i18nc("This is a city associated with particular time zone", "Yangon")},
0510                                  {QStringLiteral("Yekaterinburg"), i18nc("This is a city associated with particular time zone", "Yekaterinburg")},
0511                                  {QStringLiteral("Yellowknife"), i18nc("This is a city associated with particular time zone", "Yellowknife")},
0512                                  {QStringLiteral("Yerevan"), i18nc("This is a city associated with particular time zone", "Yerevan")},
0513                                  {QStringLiteral("Zagreb"), i18nc("This is a city associated with particular time zone", "Zagreb")},
0514                                  {QStringLiteral("Zaporozhye"), i18nc("This is a city associated with particular time zone", "Zaporizhzhia")},
0515                                  {QStringLiteral("Zurich"), i18nc("This is a city associated with particular time zone", "Zurich")}});
0516 
0517 #define ENTRY_ISO_3166(qlocale_enum, string) {QLocale::qlocale_enum, i18nd("iso_3166", string)}
0518     /* Make sure the country names match their versions in iso-codes,
0519      * ISO 3166. */
0520     m_i18nCountries = QHash<QLocale::Country, QString>({
0521         ENTRY_ISO_3166(IvoryCoast, "Côte d'Ivoire"),
0522         ENTRY_ISO_3166(Ghana, "Ghana"),
0523         ENTRY_ISO_3166(Ethiopia, "Ethiopia"),
0524         ENTRY_ISO_3166(Algeria, "Algeria"),
0525         ENTRY_ISO_3166(Eritrea, "Eritrea"),
0526         ENTRY_ISO_3166(Mali, "Mali"),
0527         ENTRY_ISO_3166(CentralAfricanRepublic, "Central African Republic"),
0528         ENTRY_ISO_3166(Gambia, "Gambia"),
0529         ENTRY_ISO_3166(GuineaBissau, "Guinea-Bissau"),
0530         ENTRY_ISO_3166(Malawi, "Malawi"),
0531         ENTRY_ISO_3166(CongoBrazzaville, "Congo"),
0532         ENTRY_ISO_3166(Burundi, "Burundi"),
0533         ENTRY_ISO_3166(Egypt, "Egypt"),
0534         ENTRY_ISO_3166(Morocco, "Morocco"),
0535         ENTRY_ISO_3166(Spain, "Spain"),
0536         ENTRY_ISO_3166(Guinea, "Guinea"),
0537         ENTRY_ISO_3166(Senegal, "Senegal"),
0538         ENTRY_ISO_3166(Tanzania, "Tanzania"),
0539         ENTRY_ISO_3166(Djibouti, "Djibouti"),
0540         ENTRY_ISO_3166(Cameroon, "Cameroon"),
0541         ENTRY_ISO_3166(WesternSahara, "Western Sahara"),
0542         ENTRY_ISO_3166(SierraLeone, "Sierra Leone"),
0543         ENTRY_ISO_3166(Botswana, "Botswana"),
0544         ENTRY_ISO_3166(BouvetIsland, "Bouvet Island"),
0545         ENTRY_ISO_3166(Zimbabwe, "Zimbabwe"),
0546         ENTRY_ISO_3166(SouthAfrica, "South Africa"),
0547         ENTRY_ISO_3166(SouthSudan, "South Sudan"),
0548         ENTRY_ISO_3166(Uganda, "Uganda"),
0549         ENTRY_ISO_3166(Sudan, "Sudan"),
0550         ENTRY_ISO_3166(Rwanda, "Rwanda"),
0551         ENTRY_ISO_3166(CongoKinshasa, "Congo, The Democratic Republic of the"),
0552         ENTRY_ISO_3166(Nigeria, "Nigeria"),
0553         ENTRY_ISO_3166(Gabon, "Gabon"),
0554         ENTRY_ISO_3166(Togo, "Togo"),
0555         ENTRY_ISO_3166(Angola, "Angola"),
0556         ENTRY_ISO_3166(Zambia, "Zambia"),
0557         ENTRY_ISO_3166(EquatorialGuinea, "Equatorial Guinea"),
0558         ENTRY_ISO_3166(Mozambique, "Mozambique"),
0559         ENTRY_ISO_3166(Lesotho, "Lesotho"),
0560         ENTRY_ISO_3166(Swaziland, "Swaziland"),
0561         ENTRY_ISO_3166(Somalia, "Somalia"),
0562         ENTRY_ISO_3166(Liberia, "Liberia"),
0563         ENTRY_ISO_3166(Kenya, "Kenya"),
0564         ENTRY_ISO_3166(Chad, "Chad"),
0565         ENTRY_ISO_3166(Niger, "Niger"),
0566         ENTRY_ISO_3166(Mauritania, "Mauritania"),
0567         ENTRY_ISO_3166(BurkinaFaso, "Burkina Faso"),
0568         ENTRY_ISO_3166(Benin, "Benin"),
0569         ENTRY_ISO_3166(SaoTomeAndPrincipe, "Sao Tome and Principe"),
0570         ENTRY_ISO_3166(Libya, "Libya"),
0571         ENTRY_ISO_3166(Tunisia, "Tunisia"),
0572         ENTRY_ISO_3166(Namibia, "Namibia"),
0573         ENTRY_ISO_3166(UnitedStates, "United States"),
0574         ENTRY_ISO_3166(Anguilla, "Anguilla"),
0575         ENTRY_ISO_3166(AntiguaAndBarbuda, "Antigua and Barbuda"),
0576         ENTRY_ISO_3166(Brazil, "Brazil"),
0577         ENTRY_ISO_3166(Argentina, "Argentina"),
0578         ENTRY_ISO_3166(Aruba, "Aruba"),
0579         ENTRY_ISO_3166(Paraguay, "Paraguay"),
0580         ENTRY_ISO_3166(Canada, "Canada"),
0581         ENTRY_ISO_3166(Mexico, "Mexico"),
0582         ENTRY_ISO_3166(Barbados, "Barbados"),
0583         ENTRY_ISO_3166(Belize, "Belize"),
0584         ENTRY_ISO_3166(Colombia, "Colombia"),
0585         ENTRY_ISO_3166(Venezuela, "Venezuela"),
0586         ENTRY_ISO_3166(FrenchGuiana, "French Guiana"),
0587         ENTRY_ISO_3166(CaymanIslands, "Cayman Islands"),
0588         ENTRY_ISO_3166(CostaRica, "Costa Rica"),
0589         ENTRY_ISO_3166(CuraSao, "Curaçao"),
0590         ENTRY_ISO_3166(Greenland, "Greenland"),
0591         ENTRY_ISO_3166(Dominica, "Dominica"),
0592         ENTRY_ISO_3166(ElSalvador, "El Salvador"),
0593         ENTRY_ISO_3166(TurksAndCaicosIslands, "Turks and Caicos Islands"),
0594         ENTRY_ISO_3166(Grenada, "Grenada"),
0595         ENTRY_ISO_3166(Guadeloupe, "Guadeloupe"),
0596         ENTRY_ISO_3166(Guatemala, "Guatemala"),
0597         ENTRY_ISO_3166(Ecuador, "Ecuador"),
0598         ENTRY_ISO_3166(Guyana, "Guyana"),
0599         ENTRY_ISO_3166(Cuba, "Cuba"),
0600         ENTRY_ISO_3166(Jamaica, "Jamaica"),
0601         ENTRY_ISO_3166(Bonaire, "Bonaire, Sint Eustatius and Saba"),
0602         ENTRY_ISO_3166(Bolivia, "Bolivia"),
0603         ENTRY_ISO_3166(Peru, "Peru"),
0604         ENTRY_ISO_3166(SintMaarten, "Sint Maarten (Dutch part)"),
0605         ENTRY_ISO_3166(Nicaragua, "Nicaragua"),
0606         ENTRY_ISO_3166(SaintMartin, "Saint Martin (French part)"),
0607         ENTRY_ISO_3166(Martinique, "Martinique"),
0608         ENTRY_ISO_3166(SaintPierreAndMiquelon, "Saint Pierre and Miquelon"),
0609         ENTRY_ISO_3166(Uruguay, "Uruguay"),
0610         ENTRY_ISO_3166(Montserrat, "Montserrat"),
0611         ENTRY_ISO_3166(Bahamas, "Bahamas"),
0612         ENTRY_ISO_3166(Panama, "Panama"),
0613         ENTRY_ISO_3166(Suriname, "Suriname"),
0614         ENTRY_ISO_3166(Haiti, "Haiti"),
0615         ENTRY_ISO_3166(HeardAndMcDonaldIslands, "Heard Island and McDonald Islands"),
0616         ENTRY_ISO_3166(TrinidadAndTobago, "Trinidad and Tobago"),
0617         ENTRY_ISO_3166(PuertoRico, "Puerto Rico"),
0618         ENTRY_ISO_3166(Chile, "Chile"),
0619         ENTRY_ISO_3166(DominicanRepublic, "Dominican Republic"),
0620         ENTRY_ISO_3166(SaintBarthelemy, "Saint Barthélemy"),
0621         ENTRY_ISO_3166(SaintKittsAndNevis, "Saint Kitts and Nevis"),
0622         ENTRY_ISO_3166(SaintLucia, "Saint Lucia"),
0623         ENTRY_ISO_3166(UnitedStatesVirginIslands, "Virgin Islands, U.S."),
0624         ENTRY_ISO_3166(SaintVincentAndTheGrenadines, "Saint Vincent and the Grenadines"),
0625         ENTRY_ISO_3166(Honduras, "Honduras"),
0626         ENTRY_ISO_3166(BritishVirginIslands, "Virgin Islands, British"),
0627         ENTRY_ISO_3166(Antarctica, "Antarctica"),
0628         ENTRY_ISO_3166(Australia, "Australia"),
0629         ENTRY_ISO_3166(SvalbardAndJanMayenIslands, "Svalbard and Jan Mayen"),
0630         ENTRY_ISO_3166(Yemen, "Yemen"),
0631         ENTRY_ISO_3166(Kazakhstan, "Kazakhstan"),
0632         ENTRY_ISO_3166(Jordan, "Jordan"),
0633         ENTRY_ISO_3166(Russia, "Russian Federation"),
0634         ENTRY_ISO_3166(Turkmenistan, "Turkmenistan"),
0635         ENTRY_ISO_3166(Iraq, "Iraq"),
0636         ENTRY_ISO_3166(Bahrain, "Bahrain"),
0637         ENTRY_ISO_3166(Azerbaijan, "Azerbaijan"),
0638         ENTRY_ISO_3166(Thailand, "Thailand"),
0639         ENTRY_ISO_3166(Lebanon, "Lebanon"),
0640         ENTRY_ISO_3166(Kyrgyzstan, "Kyrgyzstan"),
0641         ENTRY_ISO_3166(Brunei, "Brunei Darussalam"),
0642         ENTRY_ISO_3166(Mongolia, "Mongolia"),
0643         ENTRY_ISO_3166(China, "China"),
0644         ENTRY_ISO_3166(SriLanka, "Sri Lanka"),
0645         ENTRY_ISO_3166(Syria, "Syrian Arab Republic"),
0646         ENTRY_ISO_3166(Bangladesh, "Bangladesh"),
0647         ENTRY_ISO_3166(EastTimor, "Timor-Leste"),
0648         ENTRY_ISO_3166(UnitedArabEmirates, "United Arab Emirates"),
0649         ENTRY_ISO_3166(Tajikistan, "Tajikistan"),
0650         ENTRY_ISO_3166(PalestinianTerritories, "Palestine, State of"),
0651         ENTRY_ISO_3166(Vietnam, "Vietnam"),
0652         ENTRY_ISO_3166(HongKong, "Hong Kong"),
0653         ENTRY_ISO_3166(Indonesia, "Indonesia"),
0654         ENTRY_ISO_3166(Israel, "Israel"),
0655         ENTRY_ISO_3166(Afghanistan, "Afghanistan"),
0656         ENTRY_ISO_3166(Pakistan, "Pakistan"),
0657         ENTRY_ISO_3166(Nepal, "Nepal"),
0658         ENTRY_ISO_3166(India, "India"),
0659         ENTRY_ISO_3166(Malaysia, "Malaysia"),
0660         ENTRY_ISO_3166(Kuwait, "Kuwait"),
0661         ENTRY_ISO_3166(Macau, "Macao"),
0662         ENTRY_ISO_3166(Philippines, "Philippines"),
0663         ENTRY_ISO_3166(Oman, "Oman"),
0664         ENTRY_ISO_3166(Cyprus, "Cyprus"),
0665         ENTRY_ISO_3166(Cambodia, "Cambodia"),
0666         ENTRY_ISO_3166(NorthKorea, "Korea, Democratic People's Republic of"),
0667         ENTRY_ISO_3166(Qatar, "Qatar"),
0668         ENTRY_ISO_3166(Myanmar, "Myanmar"),
0669         ENTRY_ISO_3166(SaudiArabia, "Saudi Arabia"),
0670         ENTRY_ISO_3166(Uzbekistan, "Uzbekistan"),
0671         ENTRY_ISO_3166(SouthKorea, "Korea, Republic of"),
0672         ENTRY_ISO_3166(Singapore, "Singapore"),
0673         ENTRY_ISO_3166(Taiwan, "Taiwan"),
0674         ENTRY_ISO_3166(Georgia, "Georgia"),
0675         ENTRY_ISO_3166(Iran, "Iran, Islamic Republic of"),
0676         ENTRY_ISO_3166(Bhutan, "Bhutan"),
0677         ENTRY_ISO_3166(Japan, "Japan"),
0678         ENTRY_ISO_3166(Laos, "Lao People's Democratic Republic"),
0679         ENTRY_ISO_3166(Armenia, "Armenia"),
0680         ENTRY_ISO_3166(Portugal, "Portugal"),
0681         ENTRY_ISO_3166(Bermuda, "Bermuda"),
0682         ENTRY_ISO_3166(CapeVerde, "Cabo Verde"),
0683         ENTRY_ISO_3166(FaroeIslands, "Faroe Islands"),
0684         ENTRY_ISO_3166(Iceland, "Iceland"),
0685         ENTRY_ISO_3166(SouthGeorgiaAndTheSouthSandwichIslands, "South Georgia and the South Sandwich Islands"),
0686         ENTRY_ISO_3166(SaintHelena, "Saint Helena, Ascension and Tristan da Cunha"),
0687         ENTRY_ISO_3166(FalklandIslands, "Falkland Islands (Malvinas)"),
0688         ENTRY_ISO_3166(Netherlands, "Netherlands"),
0689         ENTRY_ISO_3166(Andorra, "Andorra"),
0690         ENTRY_ISO_3166(Greece, "Greece"),
0691         ENTRY_ISO_3166(Serbia, "Serbia"),
0692         ENTRY_ISO_3166(Germany, "Germany"),
0693         ENTRY_ISO_3166(Slovakia, "Slovakia"),
0694         ENTRY_ISO_3166(Belgium, "Belgium"),
0695         ENTRY_ISO_3166(Romania, "Romania"),
0696         ENTRY_ISO_3166(Hungary, "Hungary"),
0697         ENTRY_ISO_3166(Moldova, "Moldova"),
0698         ENTRY_ISO_3166(Denmark, "Denmark"),
0699         ENTRY_ISO_3166(Ireland, "Ireland"),
0700         ENTRY_ISO_3166(Gibraltar, "Gibraltar"),
0701         ENTRY_ISO_3166(Guernsey, "Guernsey"),
0702         ENTRY_ISO_3166(Finland, "Finland"),
0703         ENTRY_ISO_3166(IsleOfMan, "Isle of Man"),
0704         ENTRY_ISO_3166(Turkey, "Turkey"),
0705         ENTRY_ISO_3166(Jersey, "Jersey"),
0706         ENTRY_ISO_3166(Ukraine, "Ukraine"),
0707         ENTRY_ISO_3166(Slovenia, "Slovenia"),
0708         ENTRY_ISO_3166(UnitedKingdom, "United Kingdom"),
0709         ENTRY_ISO_3166(Luxembourg, "Luxembourg"),
0710         ENTRY_ISO_3166(Malta, "Malta"),
0711         ENTRY_ISO_3166(AlandIslands, "Åland Islands"),
0712         ENTRY_ISO_3166(Belarus, "Belarus"),
0713         ENTRY_ISO_3166(Monaco, "Monaco"),
0714         ENTRY_ISO_3166(Norway, "Norway"),
0715         ENTRY_ISO_3166(France, "France"),
0716         ENTRY_ISO_3166(Montenegro, "Montenegro"),
0717         ENTRY_ISO_3166(CzechRepublic, "Czechia"),
0718         ENTRY_ISO_3166(Latvia, "Latvia"),
0719         ENTRY_ISO_3166(Italy, "Italy"),
0720         ENTRY_ISO_3166(SanMarino, "San Marino"),
0721         ENTRY_ISO_3166(BosniaAndHerzegowina, "Bosnia and Herzegovina"),
0722         ENTRY_ISO_3166(Macedonia, "Macedonia, Republic of"),
0723         ENTRY_ISO_3166(Bulgaria, "Bulgaria"),
0724         ENTRY_ISO_3166(Sweden, "Sweden"),
0725         ENTRY_ISO_3166(Estonia, "Estonia"),
0726         ENTRY_ISO_3166(Albania, "Albania"),
0727         ENTRY_ISO_3166(Liechtenstein, "Liechtenstein"),
0728         ENTRY_ISO_3166(VaticanCityState, "Holy See (Vatican City State)"),
0729         ENTRY_ISO_3166(Austria, "Austria"),
0730         ENTRY_ISO_3166(Lithuania, "Lithuania"),
0731         ENTRY_ISO_3166(Poland, "Poland"),
0732         ENTRY_ISO_3166(Croatia, "Croatia"),
0733         ENTRY_ISO_3166(Switzerland, "Switzerland"),
0734         ENTRY_ISO_3166(Madagascar, "Madagascar"),
0735         ENTRY_ISO_3166(BritishIndianOceanTerritory, "British Indian Ocean Territory"),
0736         ENTRY_ISO_3166(ChristmasIsland, "Christmas Island"),
0737         ENTRY_ISO_3166(CocosIslands, "Cocos (Keeling) Islands"),
0738         ENTRY_ISO_3166(Comoros, "Comoros"),
0739         ENTRY_ISO_3166(FrenchSouthernTerritories, "French Southern Territories"),
0740         ENTRY_ISO_3166(Seychelles, "Seychelles"),
0741         ENTRY_ISO_3166(Maldives, "Maldives"),
0742         ENTRY_ISO_3166(Mauritius, "Mauritius"),
0743         ENTRY_ISO_3166(Mayotte, "Mayotte"),
0744         ENTRY_ISO_3166(Reunion, "Réunion"),
0745         ENTRY_ISO_3166(Samoa, "Samoa"),
0746         ENTRY_ISO_3166(NewZealand, "New Zealand"),
0747         ENTRY_ISO_3166(Micronesia, "Micronesia, Federated States of"),
0748         ENTRY_ISO_3166(Vanuatu, "Vanuatu"),
0749         ENTRY_ISO_3166(Kiribati, "Kiribati"),
0750         ENTRY_ISO_3166(TokelauCountry, "Tokelau"),
0751         ENTRY_ISO_3166(Fiji, "Fiji"),
0752         ENTRY_ISO_3166(TuvaluCountry, "Tuvalu"),
0753         ENTRY_ISO_3166(FrenchPolynesia, "French Polynesia"),
0754         ENTRY_ISO_3166(SolomonIslands, "Solomon Islands"),
0755         ENTRY_ISO_3166(Guam, "Guam"),
0756         ENTRY_ISO_3166(UnitedStatesMinorOutlyingIslands, "United States Minor Outlying Islands"),
0757         ENTRY_ISO_3166(MarshallIslands, "Marshall Islands"),
0758         ENTRY_ISO_3166(NauruCountry, "Nauru"),
0759         ENTRY_ISO_3166(Niue, "Niue"),
0760         ENTRY_ISO_3166(NorfolkIsland, "Norfolk Island"),
0761         ENTRY_ISO_3166(NewCaledonia, "New Caledonia"),
0762         ENTRY_ISO_3166(AmericanSamoa, "American Samoa"),
0763         ENTRY_ISO_3166(Palau, "Palau"),
0764         ENTRY_ISO_3166(Pitcairn, "Pitcairn"),
0765         ENTRY_ISO_3166(PapuaNewGuinea, "Papua New Guinea"),
0766         ENTRY_ISO_3166(CookIslands, "Cook Islands"),
0767         ENTRY_ISO_3166(NorthernMarianaIslands, "Northern Mariana Islands"),
0768         ENTRY_ISO_3166(Tonga, "Tonga"),
0769         ENTRY_ISO_3166(WallisAndFutunaIslands, "Wallis and Futuna")
0770         //           {QLocale::Default,                    i18nc("This is a country name associated with a particular time zone in a zone selection dialog",
0771         //           "Default")} },
0772     });
0773 #undef ENTRY_ISO_3166
0774 
0775     m_i18nContinents =
0776         QHash<QString, QString>({{QStringLiteral("Africa"), i18nc("This is a continent/area associated with a particular timezone", "Africa")},
0777                                  {QStringLiteral("America"), i18nc("This is a continent/area associated with a particular timezone", "America")},
0778                                  {QStringLiteral("Antarctica"), i18nc("This is a continent/area associated with a particular timezone", "Antarctica")},
0779                                  {QStringLiteral("Asia"), i18nc("This is a continent/area associated with a particular timezone", "Asia")},
0780                                  {QStringLiteral("Atlantic"), i18nc("This is a continent/area associated with a particular timezone", "Atlantic")},
0781                                  {QStringLiteral("Australia"), i18nc("This is a continent/area associated with a particular timezone", "Australia")},
0782                                  {QStringLiteral("Europe"), i18nc("This is a continent/area associated with a particular timezone", "Europe")},
0783                                  {QStringLiteral("Indian"), i18nc("This is a continent/area associated with a particular timezone", "Indian")},
0784                                  {QStringLiteral("Pacific"), i18nc("This is a continent/area associated with a particular timezone", "Pacific")}});
0785 
0786     m_isInitialized = true;
0787 }