diff --git a/autotests/addresstest.h b/autotests/addresstest.h --- a/autotests/addresstest.h +++ b/autotests/addresstest.h @@ -43,6 +43,7 @@ void shouldExportVCard4WithGeoPosition(); void shouldParseAddressVCard4WithGeoPosition(); void countryToISOTest(); + void isoToCountryTest(); }; #endif diff --git a/autotests/addresstest.cpp b/autotests/addresstest.cpp --- a/autotests/addresstest.cpp +++ b/autotests/addresstest.cpp @@ -160,13 +160,6 @@ void AddressTest::formatTest() { - { - // check availability of country to ISO code mapping data file - QFileInfo fileInfo(QStringLiteral(":/org.kde.kcontacts/countrytransl.map")); - QVERIFY2(fileInfo.exists(), "Country to ISO code mapping data file does not exist"); - QVERIFY2(fileInfo.isReadable(), "Country to ISO code mapping data file is not readable"); - } - { KContacts::Address address; address.setStreet(QStringLiteral("Lummerlandstr. 1")); @@ -442,3 +435,18 @@ QCOMPARE(Address::countryToISO(QStringLiteral("United States Of America")), QLatin1String("us")); QCOMPARE(Address::countryToISO(QStringLiteral("United")), QString()); } + +void AddressTest::isoToCountryTest() +{ + qunsetenv("LC_ALL"); + qputenv("LANGUAGE", "en"); + + using namespace KContacts; + QCOMPARE(Address::ISOtoCountry(QStringLiteral("FR")), QLatin1String("France")); + QCOMPARE(Address::ISOtoCountry(QStringLiteral("de")), QLatin1String("Germany")); + + // invalid + QCOMPARE(Address::ISOtoCountry(QStringLiteral("EU")), QLatin1String("EU")); + QCOMPARE(Address::ISOtoCountry(QStringLiteral("zz")), QLatin1String("zz")); + QCOMPARE(Address::ISOtoCountry(QStringLiteral("0")), QLatin1String("0")); +} diff --git a/src/address.cpp b/src/address.cpp --- a/src/address.cpp +++ b/src/address.cpp @@ -21,6 +21,7 @@ #include "address.h" #include "geo.h" #include "countrytoisomap_data.cpp" +#include "isotocountrymap_data.cpp" #include "kcontacts_debug.h" #include @@ -644,11 +645,6 @@ return ret; } -struct IsoCache { - QHash isoToCountry; -}; -Q_GLOBAL_STATIC(IsoCache, sIsoCache) - QString Address::countryToISO(const QString &cname) { const auto lookupKey = cname.toCaseFolded().toUtf8(); @@ -678,32 +674,16 @@ QString Address::ISOtoCountry(const QString &ISOname) { // get country name from ISO country code (e.g. "no" -> i18n("Norway")) - const auto iso = ISOname.simplified().toLower(); - if (iso.simplified().isEmpty()) { - return QString(); - } - - const auto it = sIsoCache->isoToCountry.constFind(iso); - if (it != sIsoCache->isoToCountry.constEnd()) { - return it.value(); - } - - QFile file(QStringLiteral(":/org.kde.kcontacts/countrytransl.map")); - if (file.open(QIODevice::ReadOnly)) { - QTextStream s(&file); - QString searchStr = QLatin1Char('\t') + iso; - QString strbuf = s.readLine(); - while (!strbuf.isEmpty()) { - int pos; - if ((pos = strbuf.indexOf(searchStr)) != -1) { - file.close(); - const auto country = i18nd("iso_3166-1", strbuf.leftRef(pos).toUtf8().constData()); - sIsoCache->isoToCountry.insert(iso, country); - return country; - } - strbuf = s.readLine(); - } - file.close(); + const auto iso = ISOname.simplified().toLower().toUtf8(); + if (iso.size() != 2) { + return ISOname; + } + + const auto it = std::lower_bound(std::begin(iso_to_country_index), std::end(iso_to_country_index), iso.constData(), [](const IsoToCountryIndex &lhs, const char *rhs) { + return strncmp(&lhs.m_c1, rhs, 2) < 0; + }); + if (it != std::end(iso_to_country_index) && strncmp(&(*it).m_c1, iso.constData(), 2) == 0) { + return i18nd("iso_3166-1", en_country_name_stringtable + (*it).m_offset); } return ISOname; diff --git a/src/countrytransl.map b/src/countrytransl.map deleted file mode 100644 --- a/src/countrytransl.map +++ /dev/null @@ -1,5685 +0,0 @@ -Andorra ad -Андора ad -Андора ad -Andora ad -ອີນເດີຍ ad -Andora ad -Андорра ad -安道尔 ad -United Arab Emirates ae -Vereenigde Arabiese Emirate ae -الإمارات العربية المتحدة ae -Злучаныя Арабскія Эміраты ae -Обединени Арабски Емирства ae -Ujedinjeni arapski emirati ae -Emirats Àrabs Units ae -Spojené arabské emiráty ae -Forenende Arabiske Emirater ae -Vereinigte Arabische Emirate ae -Ενωμένα Αραβικά Εμιράτα ae -Emiratos árabes unidos ae -Araabia Ühendemiraadid ae -Arabiar Emirato Batuak ae -امارات متحده عربی ae -Yhdistyneet Arabiemiraatit ae -Émirats Arabes Unis ae -איחוד האמירויות הערביות ae -Ujedinjeni arapski emirati ae -Egyesült Arab Emirátusok ae -Emirati arabi uniti ae -アラブ首長国連邦 ae -아랍 에미레이트 연합 ae -ສະຫະລັດ ae -Jungtiniai Arabų Emiratai ae -Emirati Għarab Magħquda ae -De forente arabiske emirater ae -Verenigde Arabische Emiraten ae -Dei sameinte arabiske emirata ae -Di-Emirate tseo di Kopanego tsa Arab ae -Zjednoczone Emiraty Arabskie ae -Emiratos Árabes Unidos ae -Emirados Árabes ae -Emiratele Arabe Unite ae -Объединенные Арабские Эмираты ae -Spojené arabské emiráty ae -Združeni arabski Emirati ae -Förenade arabemiraten ae -³ì¸¢Â «ÃÒ ¿¡Î¸û ae -Birleşik Arap Emirlikleri ae -Об'єднані Арабські Емірати ae -Mashango o tangananaho a Emirates ae -阿拉伯联合酋长国 ae -阿拉伯聯合大公國 ae -Izindawo zezinduna zase-United Arab ae -Afghanistan af -Афганістан af -Афганистан af -Afganistan af -Afghanistán af -Afganisztán af -ລີທົ່ວເນີຍ af -Afeganistão af -Afganistan af -Afganistan af -Afganistan af -Афганістан af -阿富汗 af -Antigua and Barbuda ag -Antigue en Barbuda ag -أنتيغوا و باربودا ag -Antigua və Barbuda ag -Антыгуа і Барбуда ag -Антигуа и Барбадос ag -Antigua ha Barbuda ag -Antigua i Barbuda ag -Antigua i Barbuda ag -Antigua a Barbuda ag -Antigua og Barbuda ag -Antigua und Barbuda ag -Antigua και Barbuda ag -Antigvo kaj Barbudo ag -Antigua y Barbuda ag -Antigua ja Barbuda ag -Antigua eta Barbuda ag -آنتیگوا و باربودا ag -Antigua ja Barbados ag -Antigua og Barbuda ag -Antigua et Barbuda ag -Antiga e Barbuda ag -אנטיגואה וברבודה ag -Antigua i Barbuda ag -Antigua és Barbuda ag -Antigua dan Barbuda ag -Antigúa og Barbúda ag -Antigua e Barbuda ag -アンティグアバーブーダ ag -앤티가 바부다 ag -Antikva ir Barbuda ag -Antigva un Barbudas ag -Antigwa u Barbuda ag -Antigua og Barbuda ag -Antigua en Barbuda ag -Antigua og Barbuda ag -Antigua le Barbuda ag -Antigua e Barbuda ag -Antigua i Barbuda ag -Antigua e Barbuda ag -Antigua e Barbuda ag -Antigua şi Barbuda ag -Антигуа и Барбадос ag -Antigua a Barbuda ag -Antigva in Barbuda ag -Antigua i Barbuda ag -I-Antigua kanye ne Barbuda ag -Antigua och Barbuda ag -¬ýÊÌÅ¡ & À¡÷Ò¼¡ ag -Antigua ve Barbuda ag -Трінідад та Тобаго ag -Antigua và Barbuda ag -Antigua eyet Barbuda ag -Antigua ne Barbuda ag -安地瓜岛和巴布达岛 ag -安地瓜島和巴布達島 ag -Antigua kanye ne-Barbuda ag -Anguilla ai -Ангуила ai -ແພນວິນ ai -Angvila ai -Ангілья ai -安圭拉 ai -Albania al -Альбанія al -Албания al -Albanija al -Albanien al -Albánia al -ແອດແລນຕິກ al -Albânia al -Albánsko al -Albanija al -Albanien al -Албанія al -阿尔巴尼亚 al -Armenia am -Армэнія am -Армения am -Armenija am -Armenien am -Örményország am -ອາເຈນຕິນາ am -Armênia am -Arménsko am -Armenija am -Armenien am -Арменія am -亚美尼亚 am -Netherlands Antilles an -Холандски Антили an -Nizozemski Antili an -Nederlandske antiller an -Antillas holandesas an -Antilla Holandarrak an -Holland-Antillák an -ເນເທີແລນ an -Antilhas an -Holandské Antily an -Nizozemski Antili an -Nederländska Antillerna an -Голландські Антилли an -荷属安的列斯群岛 an -Angola ao -Ангола ao -Ангола ao -ບັນແກເລີຍ ao -Ангола ao -安哥拉 ao -Argentina ar -Argentinië ar -الأرجنتين ar -Аргентына ar -Аржентина ar -Arc'hantina ar -Argentinien ar -Αργεντινή ar -Argentino ar -Argentiina ar -آرژانتین ar -Agentiina ar -Argentine ar -Arxentina ar -ארגנטינה ar -Argentína ar -Argentína ar -アルゼンチン ar -아르헨티나 ar -ອາເຈນຕິນາ ar -Argentīna ar -Arġentina ar -Argentinië ar -Argentyna ar -Аргентина ar -Argentína ar -I-Argentina ar -¬÷¦ºƒýÊÉ¡ ar -อาร์เจนตินา ar -Arjantin ar -Аргентина ar -Agenthina ar -Årdjintene ar -阿根廷 ar -阿根廷 ar -American Samoa as -Амэрыканскае Самоа as -Американска Самоа as -Američka Samoa as -Samoa (USA) as -Samoa americana as -Amerikako Samoa as -Amerikai Szamoa as -ອາເມລິກາເຫນືອ as -Samoa Americana as -Americká Samoa as -Ameriška Samoa as -Amerikanska Samoa as -Американське Самоа as -美属萨摩亚群岛 as -Austria at -Oostenryk at -النمسا at -Avstriya at -Аўстрыя at -Австрия at -Aostria at -Austrija at -Àustria at -Rakousko at -Østrig at -Österreich at -Αυστρία at -Aŭstrio at -اتریش at -Itävalta at -Eysturríki at -Autriche at -אוסטריה at -Austrija at -Ausztria at -Austurríki at -オーストリア at -오스트리아 at -ອອດສະເຕເລີຍ at -Austrija at -Austrija at -Awtrija at -Østerrike at -Oostenrijk at -Austerrike at -Áustria at -Áustria at -Австрия at -Rakúsko at -Avstrija at -Austrija at -I-Austria at -Österrike at -¬Íò¾¢Ã¢Â¡ at -ออสเตรีย at -Avusturya at -Австрія at -Ositiria at -A'o at -Ôtriche at -奥地利 at -奧地利 at -Australia au -Australië au -أستراليا au -Avustralya au -Аўстралія au -Австралия au -Aostralia au -Australija au -Austràlia au -Austrálie au -Australien au -Australien au -Αυστραλία au -Aŭstralio au -Austraalia au -استرالیا au -Australie au -אוסטרליה au -Australija au -Ausztrália au -Ástralía au -オーストラリア au -오스트레일리아 au -ອອດສະເຕເລີຍ au -Australija au -Austrālija au -Awstralja au -Australië au -Austrália au -Austrália au -Австралия au -Austrália au -Avstralija au -Australija au -I-Australia au -Australien au -¬ŠÍò¾¢§ÃĢ¡ au -ออสเตรเลีย au -Avusturalya au -Австралія au -Ositiralia au -U'c au -Ôstraleye au -澳大利亚 au -澳大利亞 au -Aruba aw -Аруба aw -ເກມໄັພ່ aw -Аруба aw -阿鲁巴岛 aw -Azerbaijan az -أذربيجان az -Azərbaycan az -Азэрбайджан az -Азарбайджан az -Azerbejdžan az -Azerbaitjan az -Ázerbajdžánský az -Azerbajdjan az -Aserbaidschan az -Αζερμπαϊτζάν az -Azerbajĝana az -Azerbaiján az -Aserbaidžaan az -آذربایجان az -Azerbaidzan az -Aserbadsjan az -אזרביג'ן az -Azerbejdžan az -Azerbajdzsán az -Azerbaigian az -アゼルバイジャン az -아제르바이잔 az -ອາເຊີໄບຈັນ az -Azerbaidžanas az -Azerbaidžāņu az -Ażerbajġan az -Aserbajdsjan az -Azerbeidjan az -Aserbajdsjan az -Azerbejdżan az -Azerbaijão az -Turco az -Azerbadjan az -Азербайджан az -Ázerbajdžánsky az -Azerbajdžan az -Azerbejdžan az -I-Azerbaijan az -«º÷¨Àº¡ý az -อาร์เซอร์ไบจัน az -Azerice az -Азербайджан az -Azerbaydjan az -阿塞拜疆 az -亞塞拜然 az -Bosnia and Herzegovina ba -Bosnië en Herzegovina ba -البوسنا و الهرسك ba -Босьнія і Герцагавіна ba -Боснена и Херцеговина ba -Bosna i Hercegovina ba -Bòsnia i Hercegovina ba -Bosna a Herzegovina ba -Bosnien-Herzegovina ba -Bosnien und Herzegowina ba -Βοσνία και Ερζεγοβίνη ba -Bosnio kaj Hercegovino ba -Bosnia y Herzegovina ba -Bosnia ja Hertsegovina ba -Bosnia eta Herzegovina ba -بوسنی و هرزگوین ba -Bosnia ja Herzegovina ba -Bosnia-Herzegovina ba -Bosnie herzégovine ba -בוסניה הרצגובינה ba -Bosna i Hercegovina ba -Bosznia-Hercegovina ba -Bosnia e Erzegovina ba -ボスニアヘルツェゴビナ ba -보스니아어와 헤르체고비나 ba -ບອສເນີຍ ແລະ ເຫີເຊີໂກວິນາ ba -Bosnija ir Hercegovina ba -Bosnija un Hercogovina ba -Bożnia u Ħerżegovina ba -Bosnia-Hercegovina ba -Bosnië en Herzegovina ba -Bosnia-Hercegovina ba -Bosnia le Herzegovina ba -Bośnia i Hercegowina ba -Bósnia e Herzegovina ba -Bósnia Herzegóvina ba -Bosnia şi Herţegovina ba -Босния и Герцеговина ba -Bosna a Hercegovina ba -Bosna in Hercegovina ba -I-Bosnia kanye ne Herzegovina ba -Bosnien och Herzegovina ba -¦À¡Íɢ¡ ba -บอสเนีย และ เฮอร์เซโกวินา ba -Bosna Hersek ba -Боснія та Герцеговина ba -Mubosinia na Muhezegovina ba -Bosneye ba -Bosnia ne Herzegovina ba -波斯尼亚和黑塞哥维那 ba -波士尼亞與赫塞哥維納 ba -Bosnia kanye ne-Herzegovina ba -Barbados bb -بربادوس bb -Барбадос bb -Барбадос bb -Μπαρμπάντος bb -Babadoso bb -باربادوس bb -Barbade bb -ברבדוס bb -バルバドス bb -바르바도스 bb -ບາລບາດອດສ bb -Barbadosas bb -Barbadosa bb -Барбадос bb -I-Barbados bb -À¡÷§À¼¡Í bb -บาร์บาดอส bb -Барбадос bb -Barbades bb -巴巴多斯 bb -巴貝多 bb -Bangladesh bd -بنغلاديش bd -Banqladeş bd -Банглядэш bd -Бангладеш bd -Bangladeš bd -Bangladéš bd -Bangladesch bd -Μπαγκλαντές bd -Bangladeŝo bd -بنگلادش bd -בנגלדש bd -Bangladeš bd -Banglades bd -バングラデシュ bd -방글라데시 bd -ບັງຄະລາເທດ bd -Bangladešas bd -Bangladeša bd -Bangladexx bd -Bangladesz bd -Banglade bd -Бангладеш bd -Bangladéš bd -Bangladeš bd -I-Bangladesh bd -Àí¸Ç¡§¾Í bd -บังคลาเทศ bd -Bangladeş bd -Бангладеш bd -孟加拉 bd -孟加拉 bd -Belgium be -België be -بلجيكا be -Belçika be -Бэльгія be -Белгия be -Belgia be -Belgija be -Bèlgica be -Belgie be -Belgien be -Belgien be -Βέλγιο be -Belgio be -Bélgica be -Belgia be -Belgika be -بلژیک be -Belgia be -Belgia be -Belgique be -Bélxica be -בלגיה be -Belgija be -Belgia be -Belgía be -Belgio be -ベルギー be -벨기에 be -ເບລຢ່ງມ be -Belgija be -Beļģija be -Belġju be -Belgia be -België be -Belgia be -Bèlgica be -Belgia be -Bélgica be -Bélgica be -Belgia be -Бельгия be -Belgicko be -Belgija be -Belgija be -I-Belgium be -Belgien be -¦Àøº¢Âõ be -เบลเยียม be -Belçika be -Бельгія be -Beljike be -比利时 be -比利時 be -Burkina Faso bf -Буркіна Фасо bf -Буркина Фаско bf -ຕຸລະກີ bf -Буркіна Фасо bf -布基纳法索 bf -Bulgaria bg -Bulgarye bg -بلغاريا bg -Bolgarıstan bg -Баўгарыя bg -България bg -Bugarska bg -Bulgària bg -Bulharsko bg -Bulgarien bg -Bulgarien bg -Βουλγαρία bg -Bulgario bg -Bulgaaria bg -بلغارستان bg -Bulgarie bg -בולגריה bg -Bugarska bg -Bulgária bg -Búlgaría bg -ブルガリア bg -불가리아 bg -ບັນແກເລີຍ bg -Bulgarija bg -Bulgārija bg -Bulgarija bg -Bulgarije bg -Bułgaria bg -Bulgária bg -Bulgária bg -Болгария bg -Bulharsko bg -Bolgarija bg -Bugarska bg -I-Bulgaria bg -Bulgarien bg -Àø§¸Ã¢Â¡ bg -บัลแกเรีย bg -Bulgaristan bg -Болгарія bg -Baligaria bg -Bulgåreye bg -保加利亚 bg -保加利亞 bg -Bahrain bh -البحرين bh -Бахрэйн bh -Бахрейн bh -Bahrein bh -Bahrajn bh -Μπαχρέιν bh -Bahrein bh -Bahrein bh -بحرین bh -בחריין bh -バーレーン bh -바레인 bh -ຖັກກ່ງວ bh -Bahreinas bh -Baħrain bh -Baghrein bh -Bahrajn bh -Bahamas bh -Bahrein bh -Бахрейн bh -Bahrajn bh -Bahrajn bh -I-Bahrain bh -Bahrein bh -À‹¨Ãý bh -Bahreyn bh -Бахрейн bh -巴林 bh -巴林 bh -Burundi bi -Бурундзі bi -Бурунди bi -ເຄອຣດ bi -Бурунді bi -布隆迪 bi -Benin bj -Бэнін bj -Бенин bj -ບອສເນີຍ bj -Бенін bj -贝宁 bj -Bermuda bm -Бэрмуды bm -Бермуда bm -ເຍລລະມັນ bm -Bermudy bm -Bermudi bm -Бермуди bm -百慕大 bm -Brunei Darussalam bn -Брунэй bn -Бруней bn -Brunei bn -Brunei Szultánság bn -ເບລາລັສເຊີຍ bn -Brunei bn -Brunei Darusalam bn -Бруней Даруссалам bn -Bolivia bo -Bolivië bo -بوليفيا bo -Boliviya bo -Балівія bo -Боливия bo -Bolivija bo -Bolívia bo -Bolívie bo -Bolivien bo -Βολιβία bo -Bolivio bo -Boliivia bo -بولیوی bo -Bolivie bo -בוליביה bo -Bolivija bo -Bolívia bo -Bólivía bo -ボリビア bo -볼리비아 bo -ໂບລີເວີຍ bo -Bolivija bo -Bolīvija bo -Bolivja bo -Boliwia bo -Bolívia bo -Bolívia bo -Боливия bo -Bolívia bo -Bolivija bo -Bolivija bo -I-Bolivia bo -¦À¡Ä¢Å¢Â¡ bo -โบลิเวีย bo -Bolivya bo -Болівія bo -Boliveye bo -波利维亚 bo -玻利維亞 bo -Brazil br -Brazilië br -البرازيل br -Braziliya br -Бразылія br -Бразилия br -Brasil br -Brazílie br -Brasilien br -Brasilien br -Βραζιλία br -Brazilo br -Brasil br -Brasiilia br -Brasil br -برزیل br -Brasilia br -Brésil br -Brasil br -ברזיל br -Brazília br -Brasilía br -Brasile br -ブラジル br -브라질 br -ບາຊີລ br -Brazilija br -Brazīlija br -Brażil br -Brasil br -Brazilië br -Brasil br -Brasil br -Brazylia br -Brasil br -Brasil br -Brazilia br -Бразилия br -Brazília br -Brazilija br -I-Brazil br -Brasilien br -À¢§Ãº¢ø br -บราซิล br -Brezilya br -Бразилія br -Burazili br -Braezi br -巴西 br -巴西 br -Bahamas bs -Багамы bs -Бахами bs -Bahami bs -Bahamák bs -ປານາມາ bs -Bahamy bs -Bahami bs -Багами bs -巴哈马 bs -Bhutan bt -Бутан bt -Бутан bt -Butan bt -Bhután bt -Bhután bt -ຖັກກ່ງວ bt -Butan bt -Бутан bt -不丹 bt -Botswana bw -Батсвана bw -Боцвана bw -Bocvana bw -ບອດສເນີຍ bw -Botsvana bw -Ботсвана bw -博茨瓦纳 bw -Belarus by -روسيا البيضاء by -Беларусь by -Беларус by -Bjelorusija by -Bělorusko by -Hviderusland by -Weißrussland by -Bjelorusio by -Valgevene by -بلاروس by -Valkovenäjä by -Hvítarusland by -Bélarus by -בלרוס by -Bjelorusija by -Fehéroroszország by -Hvíta-Rússland by -Bielorussia by -ベラルーシ by -벨라루스 by -ເບລາລັສ by -Baltarusija by -Baltkrievu by -Hviterussland by -Wit-Rusland by -Kviterussland by -Białoruś by -Bielorússia by -Bielorusso by -Беларусь by -Bielorusko by -Belorusija by -I-Belarus by -Vitryssland by -¦ÀÄ¡åÍ by -เบลารัส by -Білорусія by -Belaruss by -白俄罗斯 by -白俄羅斯 by -Belize bz -Бэлізе bz -Белиз bz -ເບລຍ່ງມ bz -Беліз bz -伯利兹 bz -Default C -Verstek C -افتراضي C -Əsas C -Па ўмаўчаньні C -По подразбиране C -Dre ziouer C -Omissió C -Výchozí C -Standard C -Standard C -Προκαθορισμένο C -Apriora C -Predeterminado C -Vaikimisi C -Aurremugatua C -پیش‌فرض C -Oletus C -Forsettur C -Par défaut C -Por Omisión C -ברירת מחדל C -Uobičajeno C -Alapértelmezett C -Standar C -Sjálfgefið C -Predefinito C -標準 C -기본 C -ຄ່າປະລິຍາຍ C -Nutylima C -Noklusētais C -Normali C -Standard C -Standaard C -Standard C -Thuso ya Tshoganetso C -Omission C -Domyślnie C -Por Omissão C -Padrão C -Implicit C -По умолчанию C -Štandardný C -Privzeto C -Predefinisano C -Förval C -¦¸¡¼¡¿¢¨Ä C -ค่าปริยาย C -Öntanımlı C -Типовий C -Mặc định C -Prémetou C -Okwendalo C -默认 C -預設 C -Okwendalo C -Canada ca -Kanada ca -كندا ca -Kanada ca -Канада ca -Канада ca -Kanada ca -Kanada ca -Canadà ca -Kanada ca -Kanada ca -Καναδάς ca -Kanado ca -Canadá ca -Kanada ca -Kanada ca -کانادا ca -Kanada ca -Kanada ca -Canadá ca -קנדה ca -Kanada ca -Kanada ca -Kanada ca -Kanada ca -カナダ ca -캐나다 ca -ແຄນາດາ ca -Kanada ca -Kanāda ca -Kanada ca -Kanada ca -Canadá ca -Canadá ca -Канада ca -Kanada ca -Kanada ca -Kanada ca -I-Canada ca -Kanada ca -¸É¼¡ ca -แคนาดา ca -Kanada ca -Канада ca -加拿大 ca -加拿大 ca -Cocos (Keeling) Islands cc -Кокосови Острови cc -Kokosovo (Keeling) ostrvo cc -Islas Cocos (Keeling) cc -Koko Irlak cc -Kókusz-szigetek (Keeling) cc -Ilhas Cocos cc -Kokosove Ostrovy cc -Kokosovi (Keelingovi) otoki cc -Kokosöarna cc -Кокосові острови cc -Congo, the democratic republic of the cd -Дэмакратычная Рэспубліка Конга cd -Конго cd -Kongo, demokratska republika cd -Congo, den demokratiske republik cd -Congo, república democrática del cd -Kongo, errepublika demokratikoa cd -Kongói Demokratikus Köztársaság cd -República Democrática do Congo cd -Demokratická Republika Kongo cd -Kongo, demokratična republika cd -Demokratiska republiken Kongo cd -刚果民主共和国 cd -Central African Republic cf -ЦАР cf -Centralnoafrička Republika cf -Central-afrikanske Republik cf -República Centroafricana cf -Afrika Erdiko Errepublika cf -Közép-Afrikai Köztársaság cf -ໂດມິນິກັນ cf -República da África Central cf -Stredoafrická Republika cf -Centralnoafriška republika cf -Centralafrikanska Republiken cf -Центральноафриканська республіка cf -中非共和国 cf -Congo cg -Конга cg -Конго cg -Kongo cg -Kongo cg -Kongó cg -ຄອນໂໍຊລ cg -Kongo cg -Kongo cg -Kongo cg -Конго cg -刚果 cg -Switzerland ch -Switserland ch -سويسرا ch -İsveçrə ch -Швэйцарыя ch -Швейцария ch -Suis ch -Švicarska ch -Suïssa ch -Švýcarsko ch -Schweiz ch -Schweiz ch -Ελβετία ch -Svislando ch -Suiza ch -Šveits ch -Suitza ch -سوییس ch -Sveitsi ch -Suisse ch -Suíza ch -שוייץ ch -Švicarska ch -Svájc ch -Swiss ch -Sviss ch -Svizzera ch -スイス ch -스위스 ch -ສະວິສເຊີແລນ ch -Šveicarija ch -Šveice ch -Svizzera ch -Sveits ch -Zwitserland ch -Sveits ch -Suissa ch -Szwajcaria ch -Suíça ch -Suíça ch -Elveţia ch -Швейцария ch -Švajčiarsko ch -Švica ch -Švajcarska ch -I-Switzerland ch -Schweiz ch -ÍÅ¢ðº÷Ä¡óÐ ch -สวิสเซอร์แลนด์ ch -İsviçre ch -Швейцарія ch -Thuỵ Sĩ ch -Swisse ch -瑞士 ch -瑞士 ch -Cote d'ivoire ci -Бераг Слановай Косьці ci -Кот'Дивоар ci -Obala Slonovače ci -Elfenbenskysten ci -Costa de Marfil ci -Elefántcsontpart ci -ປ່ອຍຫມາກກະລອກ ci -Slonokoščena obala ci -Elfenbenskusten ci -Кот д'Івуар ci -Cook islands ck -Kukova ostrva ck -Cook-øerne ck -Islas Cook ck -Cook Irlak ck -Cook-szigetek ck -ຄຸກກີ້ ck -Ilhas Cook ck -Cookove ostrovy ck -Cookovi otoki ck -Cooköarna ck -Острови Кука ck -库克群岛 ck -Chile cl -Chilië cl -تشيلي cl -Şili cl -Чылі cl -Чили cl -Čile cl -Xile cl -Χιλή cl -Ĉilio cl -Tšiili cl -Txile cl -شیلی cl -Chili cl -צ'ילה cl -Čile cl -Chili cl -Cile cl -チリ cl -칠레 cl -ຊີລີ cl -Čilė cl -Čīle cl -Ċile cl -Chili cl -Cile cl -Чили cl -Čile cl -Čile cl -Čile cl -I-Chile cl -º¢Ä¢ cl -ชิลี cl -Şili cl -Чилі cl -Chi lê cl -Tchili cl -智利 cl -智利 cl -Cameroon cm -Камэрун cm -Камерун cm -Kamerun cm -Cameroun cm -Camerún cm -Kamerun cm -Kamerun cm -ຕາລາງງານ - K cm -Camarões cm -Komerun cm -Kamerun cm -Kamerun cm -Камерун cm -喀麦隆 cm -China cn -Sjina cn -الصين cn -Çin cn -Кітай cn -Китай cn -Sina cn -Kina cn -Xina cn -Čína cn -Kina cn -Κίνα cn -Ĉinujo cn -Hiina cn -Txina cn -چین cn -Kiina cn -Kina cn -Chine cn -סין cn -Kina cn -Kína cn -Cina cn -Kína cn -Cina cn -中国 cn -중국 cn -ຈີນ cn -Kinija cn -Ķīna cn -Ċina cn -Kina cn -Kina cn -Xina cn -Chiny cn -Китай cn -Čína cn -Kitajska cn -Kina cn -I-China cn -Kina cn -º£É¡ cn -จีน cn -Çin cn -Китай cn -Trung Quốc cn -Chine cn -中国 cn -中國 cn -Colombia co -Colombië co -كولمبيا co -Калюмбія co -Колумбия co -Kolumbija co -Colòmbia co -Kolumbie co -Kolumbien co -Κολομβία co -Kolumbio co -Kolumbia co -Kolonbia co -کلمبیا co -Kolumbia co -Colombie co -קולומביה co -Kolumbija co -Kolumbia co -コロンビア co -콜롬비아 co -ໂຄລຳເບີຍ co -Kolumbija co -Kolumbija co -Kolumbja co -Columbia co -Kolumbia co -Colômbia co -Colômbia co -Columbia co -Колумбия co -Kolumbia co -Kolumbija co -I-Colombia co -¦¸¡ÄõÀ¢Â¡ co -โคลัมเบีย co -Kolombiya co -Колумбія co -Colombeye co -Columbia co -哥伦比亚 co -哥倫比亞 co -Costa Rica cr -كوستاريكا cr -Коста Рыка cr -Коста Рика cr -Kostarika cr -Kostarika cr -Κόστα Ρίκα cr -کاستاریکا cr -Kosta Rika cr -קוסטה ריקה cr -Costa rica cr -コスタリカ cr -코스타 리카 cr -ໂຄເອເທີຍ cr -Kosta Rika cr -Kostaryka cr -Коста-Рика cr -Kostarika cr -Kostarika cr -I-Costa Rica cr -§¸¡Š¼¡ ⸡ cr -Kosta Rika cr -Коста-Ріка cr -哥斯达黎加 cr -哥斯大黎加 cr -Cuba cu -Kuba cu -كوبا cu -Куба cu -Куба cu -Kuba cu -Kuba cu -Kuba cu -Κούβα cu -Kuuba cu -Kuba cu -کوبا cu -Kuuba cu -Kuba cu -קובה cu -Kuba cu -キューバ cu -쿠바 cu -ເກມໄພ່ cu -Kuba cu -Kuba cu -Kuba cu -Куба cu -Kuba cu -Kuba cu -I-Cuba cu -Kuba cu -¸¢ÔÀ¡ cu -Küba cu -Куба cu -古巴 cu -古巴 cu -Cape Verde cv -Капе Верде cv -Zelenortska ostrva cv -Kapverdiske øer cv -Cabo Verde cv -Cabo Verde cv -Zöldfoki-szigetek cv -ເກມໄພ່ cv -Cabo Verde cv -Kap Verde cv -佛得角 cv -Christmas Island cx -Božično ostrvo cx -Juleøen cx -Islas Christmas cx -Eguberri Irla cx -Karácsony-szigetek cx -ຄິດສະຕອລ cx -Ilhas do Natal cx -Vianočné Ostrovy cx -Božični otok cx -Julön cx -Острів Різдва cx -圣诞岛 cx -Cyprus cy -Кіпр cy -Кипър cy -Kipar cy -Cypern cy -Chipre cy -Txipre cy -Ciprus cy -ບີບອັດ cy -Chipre cy -Ciper cy -Cypern cy -Кипр cy -塞浦路斯 cy -Czechia cz -Czechië cz -التشيك cz -Çex Respublikası cz -Чэхія cz -Чехия cz -Tchekia cz -Češka cz -Txèquia cz -Česko cz -Tjekkiet cz -Tschechien cz -Τσεχία cz -Ĉeĥio cz -República Checa cz -Tšehhi cz -Txekia cz -چک cz -Tsekki cz -République tchèque cz -Chequia cz -צ'כיה cz -Češka cz -Csehország cz -Tékkland cz -Repubblica Ceca cz -チェコ cz -체코 cz -Čekija cz -Čehija cz -Cżekia cz -Tsjekkia cz -Tsjechië cz -Tsjekkia cz -Chèquia cz -Czechy cz -República Checa cz -República Tcheca cz -Cehia cz -Чехия cz -Česko cz -Češka cz -Češka cz -I-Czechia cz -Tjeckien cz -¦ºì¡ cz -Çek Cumhuriyeti cz -Чехія cz -Séc cz -Tchekeye cz -捷克 cz -捷克 cz -Germany de -Duitsland de -ألمانيا de -Almaniya de -Нямеччына de -Германия de -Alamagn de -Njemačka de -Alemanya de -Německo de -Tyskland de -Deutschland de -Γερμανία de -Germanio de -Alemania de -Saksamaa de -Alemania de - آلمان de -Saksa de -Týskland de -Allemagne de -Alemaña de -גרמניה de -Njemačka de -Németország de -Jerman de -Þýskaland de -Germania de -ドイツ de -독일 de -ເຍລລະມັນນີ de -Vokietija de -Vācija de -Ġermanja de -Tyskland de -Duitsland de -Tyskland de -Alemanya de -Niemcy de -Alemanha de -Alemanha de -Germania de -Германия de -Nemecko de -Nemčija de -Nemačka de -I-Germany de -Tyskland de -§º÷ÁÉ¢ de -เยอรมันนี de -Almanya de -Німеччина de -Đức de -Almagne de -德国 de -德國 de -IJalimani de -Djibouti dj -جيبوتي dj -Джыбуці dj -Джибути dj -Đibuti dj -Džibuti dj -Dschibuti dj -Τζιμπουτί dj -جیبوتی dj -ג'יבוטי dj -Džibuti dj -Dzsibuti dj -ジブティ dj -지부티 dj -ພັດພາ dj -Džibuti dj -Dġibuti dj -Dżibuti dj -Djibuti dj -Djibuti dj -Джибути dj -Džibuty dj -Džibuti dj -I-Djibouti dj -Ê¢ƒ¢¦À¡Ê dj -Cibuti dj -Джібуті dj -吉布提 dj -吉布地 dj -Denmark dk -Denemarke dk -الدنمارك dk -Danimarka dk -Данія dk -Дания dk -Danmark dk -Danska dk -Dinamarca dk -Dánsko dk -Danmark dk -Dänemark dk -Δανία dk -Danlando dk -Dinamarca dk -Taani dk -Danimarka dk -دانمارک dk -Tanska dk -Danmark dk -Danemark dk -Dinamarca dk -דנמרק dk -Danska dk -Dánia dk -Danmörk dk -Danimarca dk -デンマーク dk -덴마크 dk -ເດນມາກ dk -Danija dk -Dānija dk -Danimarka dk -Danmark dk -Denemarken dk -Danmark dk -Dinamarca dk -Dania dk -Dinamarca dk -Dinamarca dk -Danemarca dk -Дания dk -Dánsko dk -Danska dk -Danska dk -I-Denmark dk -Danmark dk -¦¼ýÁ¡÷ì dk -เดนมาร์ก dk -Danimarka dk -Данія dk -Đan Mạch dk -Daenmåtche dk -丹麦 dk -丹麥 dk -Dominica dm -Дамініка dm -Доминика dm -Dominika dm -Dominika dm -ໂລມາເນີຍ dm -Dominicana dm -Dominikánsko dm -Dominikanska republika dm -Домініка dm -多米尼加 dm -Dominican Republic do -Dominikiese Republiek do -جمهورية الدومينيكان do -Dominik Respublikası do -Дамініканская Рэспубліка do -Доминиканска република do -Republik Dominikan do -Dominikanska Republika do -República Dominicana do -Dominikánská republika do -Dominikanske Republik do -Dominikanische Republik do -Δομινικανή Δημοκρατία do -Dominika Respubliko do -República Dominicana do -Dominikaani Vabariik do -Dominikar Errepublika do -جمهوری دامینیکن do -Dominikaaninen tasavalta do -République dominicaine do -República Dominicana do -הרפובליקה הדומיניקנית do -Dominikanska Republika do -Dominikai Köztársaság do -Republik Dominika do -Dóminíska Lýðveldið do -Repubblica Dominicana do -ドミニカ共和国 do -도미니카 공화국 do -ໂດມິນີກັນ do -Dominikos Respublika do -Dominikas Republika do -Repubblika Dominikana do -Den dominikanske republikk do -Dominicaanse Republiek do -Den dominikanske republikken do -Republica Dominicana do -Dominikana do -República Dominicana do -República Dominicana do -Republica Dominicană do -Доминиканская республика do -Dominikánska republika do -Dominikanska republika do -Dominikanska republika do -I-Dominican Republic do -Dominikanska republiken do -¦¼¡Á¢É¢ì¸ý ÌÊÂÃÍ do -โดมินิกัน do -Dominik Cumhuriyeti do -Домініканська республіка do -Muvhuso wa Dominican do -Cộng hoà Dominican do -Republike Dominikinne do -IRepublic yeDominican do -多米尼加共和国 do -多明尼加共和國 do -Algeria dz -Algerië dz -الجزائر dz -Альжыр dz -Алжир dz -Alžir dz -Algèria dz -Alžírsko dz -Algeriet dz -Algerien dz -Αλγερία dz -Algerio dz -Argelia dz -Alžeeria dz - الجزیره dz -Algérie dz -אלג'יריה dz -Alžir dz -Algéria dz -アルジェリア dz -알제리 dz -ບັນກາເລີຍ dz -Alžyras dz -Alġerija dz -Algerie dz -Algerije dz -Algerie dz -Algieria dz -Argélia dz -Argélia dz -Алжир dz -Alžírsko dz -Alžirija dz -I-Algeria dz -Algeriet dz -«øƒ¢Ã¢Â¡ dz -Алжир dz -Aldjereye dz -阿尔及利亚 dz -阿爾及利亞 dz -Equador ec -Ewenaar ec -الإكوادور ec -Ekvator ec -Эквадор ec -Еквадор ec -Ecuador ec -Ekvador ec -Ekvádor ec -Ecuador ec -Ισημερινός ec -Ekvadoro ec -Ecuador ec -Ekvador ec -Ekuador ec -اکوادور ec -Équateur ec -Ecuador ec -אקוודור ec -Ekvador ec -Ecuador ec -Ekvador ec -Ecuador ec -エクアドル ec -에콰도르 ec -ເອກໍດໍ ec -Ekvadoras ec -Ekvadora ec -Ekwador ec -Ecuador ec -Ecuador ec -Ekwador ec -Ecuador ec -Эквадор ec -Ekvádor ec -Ekvador ec -Ekvador ec -I-Equador ec -®ì¦Å§¼¡÷ ec -เอกวาดอร์ ec -Ekvator ec -Еквадор ec -Ecwåteur ec -厄瓜多尔 ec -厄瓜多 ec -Estonia ee -Estlandies ee -استونيا ee -Estoniya ee -Эстонія ee -Естония ee -Estonija ee -Estònia ee -Estonsko ee -Estland ee -Estland ee -Εσθονία ee -Estlando ee -Eesti ee -استونی ee -Eesti ee -Estonie ee -אסטוניה ee -Estonija ee -Észtország ee -Eistland ee -エストニア ee -에스토니아 ee -ເອໂທເນີຍ ee -Estija ee -Igaunija ee -Estonja ee -Estland ee -Estland ee -Estland ee -Estònia ee -Estónia ee -Estônia ee -Эстония ee -Estónsko ee -Estonija ee -Estonija ee -I-Estonia ee -Estland ee -±Í§¼¡É¢Â¡ ee -เอสโธเนีย ee -Estonya ee -Естонія ee -Estoneye ee -爱沙尼亚 ee -愛沙尼亞 ee -Egypt eg -Egipte eg -مصر eg -Misir eg -Эгіпэт eg -Египет eg -Egipat eg -Egipte eg -Egypten eg -Ägypten eg -Αίγυπτος eg -Egiptujo eg -Egipto eg -Egiptus eg -Egypto eg -مصر eg -Egypti eg -Egyptaland eg -Égypte eg -מצרים eg -Egipat eg -Egyiptom eg -Egyptaland eg -Egitto eg -エジプト eg -이집트 eg -ອີຢີບ eg -Egiptas eg -Ēģipte eg -Eġittu eg -Egypte eg -Egepeta eg -Egipt eg -Egipto eg -Egito eg -Egipt eg -Египет eg -Egipt eg -I-Egypt eg -Egypten eg -±¸¢ôÐ eg -อียิปต์ eg -Mısır eg -Єгипет eg -Edjipe eg -埃及 eg -埃及 eg -Igibhithe eg -Western Sahara eh -Западна Сахара eh -Zapadna Sahara eh -Vestsahara eh -Sahara occidental eh -Mendebaldeko Sahara eh -Nyugat-Szahara eh -ພື້ນທີ່ທຳງານ eh -Sahara eh -Západna Sahara eh -Zahodna Sahara eh -Västsahara eh -Західна Сахара eh -西撒哈拉 eh -Eritrea er -Эрытрэя er -Еритрея er -Eritreja er -ແກ້ໄຂແຟ້ມທຳງານ er -Eritreja er -Еритрея er -厄立特里亚 er -Spain es -Spanje es -أسبانيا es -İspaniya es -Гішпанія es -Испания es -Spagn es -Španija es -Espanya es -Španělsko es -Spanien es -Spanien es -Ισπανία es -Hispanio es -España es -Hispaania es -Espainia es -اسپانیا es -Espanja es -Spania es -Espagne es -España es -ספרד es -Španjolska es -Spanyolország es -Spanyol es -Spánn es -Spagna es -スペイン es -스페인 es -ສະເປັນ es -Ispanija es -Spānija es -Spanja es -Spania es -Spanje es -Spania es -Espanha es -Hiszpania es -Espanha es -Espanha es -Spania es -Испания es -Španielsko es -Španija es -Španija es -I-Spain es -Spanien es -ͦÀ¢ý es -สเปน es -İspanya es -Іспанія es -Tây Ban Nha es -Sipagne es -西班牙 es -西班牙 es -Ethiopia et -Этыёпія et -Етиопия et -Etiopija et -Ethiopien et -Etiopía et -Etiopia et -Etiópia et -ເອໂທເນີຍ et -Etiópia et -Etiópia et -Etiopija et -Etiopien et -Ефіопія et -埃塞俄比亚 et -Finland fi -فنلندا fi -Finlandiya fi -Фінляндыя fi -Финландия fi -Finska fi -Finlàndia fi -Finsko fi -Finnland fi -Φινλανδία fi -Finlando fi -Finlandia fi -Soome fi -Finlandia fi -فنلاند fi -Suomi fi -Finnland fi -Finlande fi -Finlandia fi -פינלנד fi -Finska fi -Finnország fi -Finlandia fi -Finnland fi -Finlandia fi -フィンランド fi -핀란드 fi -ຟີນແລນ fi -Suomija fi -Somija fi -Finlandja fi -Finlandia fi -Finlandia fi -Finlândia fi -Finlândia fi -Finlanda fi -Финляндия fi -Fínsko fi -Finska fi -Finska fi -I-Finland fi -À¢ýÄ¡óÐ fi -ฟินแลนด์ fi -Finlandiya fi -Фінляндія fi -Phần Lan fi -Finlande fi -芬兰 fi -芬蘭 fi -Fiji fj -Фіджы fj -Фиджи fj -Fidži fj -Fidzsi fj -ມີດີ fj -Ilhas Fiji fj -Fidži fj -Fidži fj -Фіджі fj -斐济 fj -Falkland Islands (Malvinas) fk -Фолклендски Острови fk -Foklandska ostrva (Malvini) fk -Falkland-øerne fk -Islas Falkland (Malvinas) fk -Falkland Irlak (Malvinak) fk -Falkland-szigetek fk -Ilhas Malvinas fk -Falklandské Ostrovy (Malviny) fk -Falklandski otoki (Malvini) fk -Falklandsöarna fk -福克兰岛 (马尔维纳斯) fk -Micronesia, Federated states of fm -Федэрацыя Мiкранэзіі fm -Микронезия fm -Mikronezija, Federalne države fm -Mikronesien, de forenede stater af fm -Micronesia, Estados federados de fm -Mikronesia, Estatu Federatuak fm -Mikronézia fm -Estados Federados da Micronésia fm -Spjoené štáty Mikronézie fm -Mikronezija, Združene države fm -Mikronesiska federationen fm -密克罗尼西亚联邦 fm -Faroe Islands fo -Фареорски Острови fo -Farska ostrva fo -Færøerne fo -islas Faroe fo -Faroe Irlak fo -Faroe-szigetek fo -ໄອແລນ fo -Ilhas Faroe fo -Ostrovy Faroe fo -Otoki Faroe fo -Färöarna fo -Фарерські острови fo -France fr -Frankryk fr -فرنسا fr -Fransa fr -Францыя fr -Франция fr -Frañs fr -Francuska fr -França fr -Francie fr -Frankrig fr -Frankreich fr -Γαλλία fr -Francio fr -Francia fr -Prantsusmaa fr -Frantzia fr -فرانسه fr -Ranska fr -Frakland fr -Francia fr -צרפת fr -Francuska fr -Franciaország fr -Prancis fr -Frakkland fr -Francia fr -フランス fr -프랑스 fr -ຝຣັ່ງ fr -Prancūzija fr -Francija fr -Franza fr -Frankrike fr -Frankrijk fr -Frankrike fr -Fora fr -França fr -Francja fr -França fr -França fr -Franţa fr -Франция fr -Francúzsko fr -Francija fr -Francuska fr -I-France fr -Frankrike fr -À¢Ã¡ýÍ fr -ฝรั่งเศส fr -Fransa fr -Франція fr -Fura fr -Pháp fr -Fransi fr -法国 fr -法國 fr -Gabon ga -Габон ga -Габон ga -Gabón ga -ແກລ່ງນ ga -Gabão ga -Габон ga -加蓬 ga -United Kingdom gb -Vereenigde Koninkryk gb -المملكة المتحدة gb -Birləşmiş Krallıq gb -Злучанае Каралеўства gb -Великобритания gb -Rouantelezh Unanet gb -Velika Britanija gb -Regne Unit gb -Spojené království gb -Storbritannien gb -Großbritannien gb -Ηνωμένο Βασίλειο gb -Britio gb -Reino Unido gb -Ühendatud Kuningriigid gb -Erreinu Batua gb -بریتانیا gb -Iso-Britannia gb -Stórabretland gb -Royaume Uni gb -Reino Unido gb -בריטניה gb -Ujedinjeno Kraljevstvo gb -Egyesült Királyság gb -Inggris gb -Stóra Bretland gb -Regno Unito gb -イギリス gb -영국 gb -ສະຫະລາດສະອານາຈັກ gb -Jungtinė Karalystė gb -Apvienotā Karaliste gb -Renju Unit gb -Storbritannia gb -Verenigd Koninkrijk gb -Storbritannia gb -Regne Unit gb -Wielka Brytania gb -Reino Unido gb -Reino Unido gb -Anglia gb -Великобритания gb -Anglicko gb -Združeno kraljestvo gb -Velika Britanija gb -I-United Kingdom gb -Storbritannien gb -³ì¸¢Â ­Ã¡îº¢Âõ gb -สหราชอาณาจักร gb -Birleşik Krallık gb -Великобританія gb -Anh gb -United Kingdom gb -联合王国 gb -聯合王國 gb -United Kingdom gb -Grenada gd -غرينادا gd -Qrenada gd -Грэнада gd -Гренада gd -Granada gd -Γρενάδα gd -Grenado gd -Granada gd -گرانادا gd -Grenade gd -Granada gd -גרנדה gd -Grænhöfðaeyjar gd -Granada gd -グラナダ gd -그러네이다 gd -ເກນາດາ gd -Grenāda gd -Granada gd -Granada gd -Granada gd -Гренада gd -I-Grenada gd -¸¢¦Ãɼ¡ gd -เกรนาดา gd -Гренада gd -格林纳达 gd -格瑞那達 gd -Georgia ge -Грузія ge -Грузия ge -Gruzija ge -Georgien ge -Grúzia ge -ເຊີເບີຍ ge -Geórgia ge -Gruzija ge -Georgien ge -Грузія ge -格鲁吉亚 ge -Ghana gh -غانا gh -Гана gh -Гана gh -Gana gh -Γκάνα gh -غنا gh -גאנה gh -ガーナ gh -ຈີນ gh -Gana gh -Gana gh -Gana gh -Гана gh -Gana gh -I-Ghana gh -¸¡É¡ gh -Гана gh -加纳 gh -迦納 gh -Gibraltar gi -Гибралтар gi -Gibraltár gi -ມອລຕາ gi -Гібралтар gi -直布罗陀 gi -Gambia gm -Гамбія gm -Гамбия gm -Gambija gm -ແກມມາ gm -Gâmbia gm -Gambija gm -Гамбія gm -冈比亚 gm -Guinea gn -Гвінэя gn -Гвинея gn -Gvineja gn -ເຖາວັນ gn -Guiné gn -Gvineja gn -Гвінея gn -几内亚 gn -Guadeloupe gp -Гвадалупа gp -Gvadalupe gp -Guadalupe gp -ເດີລຸກ gp -Guadalupe gp -Гваделупа gp -瓜德罗普岛 gp -Equatorial Guinea gq -Экватарыяльная Гвінэя gq -Екваториялна Гвинея gq -Ekvatorijalna Gvineja gq -Ækvatorial Guinea gq -Guinea equatorial gq -Ginea Ekuatoriala gq -Egyenlítői Guinea gq -ການສອນ gq -Guiné Equatorial gq -Rovníkova Guinea gq -Ekvatorialna Gvineja gq -Ekvatorialguinea gq -Екваторіальна Гвінея gq -赤道几内亚 gq -Greece gr -Griekeland gr -اليونان gr -Yunanıstan gr -Грэцыя gr -Гърция gr -Gres gr -Grčka gr -Grècia gr -Řecko gr -Grækenland gr -Griechenland gr -Ελλάδα gr -Grekujo gr -Grecia gr -Kreeka gr -Grezia gr -یونان gr -Kreikka gr -Grikkaland gr -Grèce gr -Grecia gr -יוון gr -Grčka gr -Görögország gr -Grikkland gr -Grecia gr -ギリシャ gr -그리스 gr -ກີຊ gr -Graikija gr -Grieķija gr -Greċja gr -Hellas gr -Griekenland gr -Hellas gr -Grèça gr -Grecja gr -Grécia gr -Grécia gr -Grecia gr -Греция gr -Grécko gr -Grčija gr -Grčka gr -I-Greece gr -Grekland gr -¸¢Ã£Í gr -กรีซ gr -Yunanistan gr -Греція gr -Hy Lạp gr -Grece gr -希腊 gr -希臘 gr -Guatemala gt -Gautemala gt -غواتيمالا gt -Quatemala gt -Гватэмала gt -Гватемала gt -Gvatemala gt -Γουατεμάλα gt -Gvatemalo gt -Guatemaala gt -گواتمالا gt -גואטמלה gt -Gvatemala gt -カタロニア gt -과테말라 gt -ກັວເຕມາລາ gt -Gvatemala gt -Gvatemala gt -Gwatemala gt -Gwatemala gt -Гватемала gt -Gvatemala gt -Gvatemala gt -I-Guatemala gt -ÌÅ¡ò¾Á¡Ä¡ gt -กัวเตมาลา gt -Гватемала gt -Gwatemala gt -瓜地马拉 gt -瓜地馬拉 gt -Guam gu -Гуам gu -ແກມມາ gu -Гуам gu -关岛 gu -Guinea-Bissau gw -Гвінэя-Бісаў gw -Гвинея-Бисау gw -Gvineja-Bisau gw -Ginea-Bissau gw -Bissau-Guinea gw -ລັດເຊີຍ gw -Guiné-Bissau gw -Гвінея-Біссау gw -几内亚比绍 gw -Guyana gy -Гвіяна gy -Гуана gy -Gvajana gy -ຈີນ gy -Guiana gy -Gvajana gy -Гаяна gy -圭亚那 gy -Hong Kong hk -Ганконг hk -Хонг Конг hk -Hongkong hk -ບໍ່ຮູ້ຈັກ hk -Гонконг hk -香港 hk -Honduras hn -هندوراس hn -Гандурас hn -Хондурас hn -Hondures hn -Ονδούρα hn -Honduraso hn -Honduuras hn -هندوراس hn -הונדורס hn -ホンデュラス hn -온두라스 hn -ຫອນດູລັດ hn -Hondūras hn -Hondurasa hn -Ħonduras hn -Hondures hn -Гондурас hn -I-Honduras hn -¬ñÎáŠÍ hn -ฮอนดูรัส hn -Гондурас hn -洪都拉斯 hn -宏都拉斯 hn -Croatia hr -Kroatië hr -كرواتيا hr -Xırvatıstan hr -Харватыя hr -Хърватска hr -Kroatia hr -Hrvatska hr -Croàcia hr -Chorvatsko hr -Kroatien hr -Kroatien hr -Κροατία hr -Kroatio hr -Croacia hr -Horvaatia hr -Kroazia hr -کرواسی hr -Kroatia hr -Kroatia hr -Croatie hr -Croacia hr -קרואטיה hr -Hrvatska hr -Horvátország hr -Kroasia hr -Króatía hr -Croazia hr -クロアチア hr -크로아티아 hr -ໂຄເອເທີຍ hr -Kroatija hr -Horvātija hr -Kroazja hr -Kroatia hr -Kroatië hr -Kroatia hr -Croacia hr -Chorwacja hr -Croácia hr -Croácia hr -Croaţia hr -Хорватия hr -Chorvátsko hr -Hrvaška hr -Hrvatska hr -I-Croatia hr -Kroatien hr -̦á§Åº¢Â¡ hr -โครเอเธีย hr -Hırvatistan hr -Хорватія hr -Crowåceye hr -克罗地亚 hr -克羅埃西亞 hr -Haiti ht -Гаіці ht -Хаити ht -Haití ht -ວາດຮູບ - K ht -Гаїті ht -海地岛 ht -Hungary hu -Hongarye hu -هنغاريا hu -Macarıstan hu -Вугоршчына hu -Унгария hu -Hungaria hu -Mađarska hu -Hongria hu -Maďarsko hu -Ungarn hu -Ungarn hu -Ουγγαρία hu -Hungario hu -Hungría hu -Ungari hu -Hungaria hu -مجارستان hu -Unkari hu -Ungarn hu -Hongrie hu -Hungría hu -הונגריה hu -Mađjarska hu -Magyarország hu -Hungaria hu -Ungverjaland hu -Ungheria hu -ハンガリー hu -헝가리 hu -ຫັງກາລີ hu -Vengrija hu -Ungārija hu -Ungerija hu -Ungarn hu -Hongarije hu -Ungarn hu -Hongria hu -Węgry hu -Hungria hu -Hungria hu -Ungaria hu -Венгрия hu -Maďarsko hu -Madžarska hu -Mađarska hu -I-Hungary hu -Ungern hu -¬í§¸Ã¢ hu -ฮังการี hu -Macaristan hu -Угорщина hu -Hongreye hu -匈牙利 hu -匈牙利 hu -Indonesia id -Indonesië id -إندونيسيا id -İndoneziya id -Інданэзія id -Индонезия id -Indonezija id -Indonèsia id -Indonésie id -Indonesien id -Indonesien id -Ινδονησία id -Indonezio id -Indoneesia id -اندونزی id -Indonésie id -אינדונזיה id -Indonezija id -Indonézia id -Indónesía id -インドネシア id -인도네시아 id -ອີຍໂດນີເຊີຍ id -Indonezija id -Indonēzija id -Indoneżja id -Indonesië id -Indonezja id -Indonésia id -Indonésia id -Indonezia id -Индонезия id -Indonézia id -Indonezija id -I-Indonesia id -Indonesien id -­ó§¾¡É£º¢Â¡ id -อินโดนีเซีย id -İndonezya id -Індонезія id -Indoneseye id -印度尼西亚 id -印尼 id -Ireland ie -Ierland ie -أيرلندا ie -İrlandiya ie -Ірляндыя ie -Ирландия ie -Iwerzhon ie -Irska ie -Irlanda ie -Irsko ie -Irland ie -Irland ie -Ιρλανδία ie -Islando ie -Irlanda ie -Island ie -Irlanda ie -ایرلند ie -Irlanti ie -Írland ie -Irlande ie -Irlanda ie -אירלנד ie -Irska ie -Írország ie -Irlandia ie -Írland ie -Irlanda ie -アイスランド ie -아일랜드 ie -ໄອແລນ ie -Airija ie -Īrija ie -Irlanda ie -Irland ie -Ierland ie -Irland ie -Irlanda ie -Irlandia ie -Irlanda ie -Irlanda ie -Irlanda ie -Ирландия ie -Írsko ie -Irska ie -Irska ie -I-Ireland ie -Irland ie -«Â÷Ä¡óÐ ie -ไอร์แลนด์ ie -İrlanda ie -Ірландія ie -Irlande ie -爱尔兰 ie -愛爾蘭 ie -Israel il -اسرائيل il -İzrail il -Ізраіль il -Израел il -Izrael il -Izrael il -Ισραήλ il -Israelo il -Iisrael il -اسراییل il -Ísrael il -Israël il -ישראל il -Izrael il -Izrael il -Ísrael il -Israele il -イスラエル il -이스라엘 il -ອິດສະລະເອລ il -Izraelis il -Izraēla il -Iżrael il -Izrael il -Израиль il -Izrael il -Izrael il -Izrael il -I-Israel il -­Í§Ãø il -อิสราเอล il -İsrail il -Ізраїль il -Israyel il -USirayeli il -以色列 il -以色列 il -India in -Indië in -الهند in -Hindistan in -Індыя in -Индия in -Indija in -Índia in -Indie in -Indien in -Indien in -Ινδία in -Hindujo in -هندوستان in -Intia in -Inde in -הודו in -Indija in -Indland in -インド in -인도 in -ອິນເດີຍ in -Indija in -Indija in -Indja in -Indie in -Índia in -Índia in -Индия in -Indija in -I-India in -Indien in -­ó¾¢Â¡ in -อินเดีย in -Hindistan in -Індія in -Inde in -印度 in -印度 in -Endiya in -Iraq iq -Irak iq -العراق iq -İraq iq -Ірак iq -Ирак iq -Irak iq -Irák iq -Irak iq -Irak iq -Ιράκ iq -Irako iq -Irak iq -Iraak iq -عراق iq -Irak iq -Irak iq -Irak iq -עירק iq -Irak iq -Irak iq -Írak iq -Irak iq -イラク iq -이라크 iq -ອີລັກ iq -Irakas iq -Irāka iq -Irak iq -Irak iq -Irak iq -Irak iq -Iraque iq -Iraque iq -Irak iq -Ирак iq -Irák iq -Irak iq -I-Iraq iq -Irak iq -®Ã¡ì iq -อิรัค iq -Irak iq -Ірак iq -Irak iq -伊拉克 iq -伊拉克 iq -Iran ir -أيران ir -Іран ir -Иран ir -Írán ir -Ιράν ir -Iraan ir -ایران ir -אירן ir -Irán ir -イラン ir -이란 ir -ອີລັກ ir -Iranas ir -Irão ir -Irã ir -Иран ir -Irán ir -I-Iran ir -®Ã¡ý ir -İran ir -Іран ir -伊朗 ir -伊朗 ir -Iceland is -Ysland is -أيسلندا is -İslandiya is -Ісьляндыя is -Исландия is -Island is -Island is -Islàndia is -Island is -Island is -Island is -Ισλανδία is -Islando is -Islandia is -Island is -Islandia is -ایسلند is -Islanti is -Ísland is -Islande is -Islandia is -איסלנד is -Island is -Izland is -Islandia is -Ísland is -Islanda is -アイスランド is -아이슬란드 is -ໄອຊແລນ is -Islandija is -Islande is -Islandja is -Island is -IJsland is -Island is -Islandia is -Islandia is -Islândia is -Islândia is -Islanda is -Исландия is -Island is -Islandija is -Island is -I-Iceland is -Island is -³ÍÄ¡óÐ is -ไอซ์แลนด์ is -İzlanda is -Ісландія is -Izlande is -冰岛 is -冰島 is -Icelandi is -Italy it -Italië it -ايطاليا it -İtalyia it -Італія it -Италия it -Italia it -Italija it -Itàlia it -Itálie it -Italien it -Italien it -Ιταλία it -Italio it -Italia it -Itaalia it -Italia it -ایتالیا it -Italia it -Italia it -Italie it -Italia it -איטליה it -Italija it -Olaszország it -Italia it -Ítalía it -Italia it -イタリア it -이탈리아 it -ອີຕາລີ it -Italija it -Itālija it -Italja it -Italia it -Italië it -Italia it -Italia it -Włochy it -Itália it -Itália it -Italia it -Италия it -Taliansko it -Italija it -Italija it -I-Italy it -Italien it -­ò¾¡Ä¢ it -อิตาลี it -İtalya it -Італія it -Itåleye it -Ithali it -意大利 it -義大利 it -Jamaica jm -Jamaika jm -جامايكا jm -Yamayka jm -Ямайка jm -Ямайка jm -Jamaika jm -Jamajka jm -Jamajka jm -Jamaika jm -Τζαμάικα jm -Ĵamaiko jm -Jamaika jm -Jamaika jm -جاماییکا jm -Jamaika jm -Jamaïque jm -Xamaica jm -ג'מייקה jm -Jamajka jm -Jamaika jm -Jamaika jm -Giamaica jm -ジャマイカ jm -자메이카 jm -ຈາໄມກາ jm -Jamaika jm -Jamaika jm -Ġamajka jm -Jamajka jm -Ямайка jm -Jamajka jm -Jamajka jm -Jamajka jm -I-Jamaica jm -ƒº¦Áö측 jm -จาไมกา jm -Jamaika jm -Ямайка jm -Djamayike jm -牙买加 jm -牙買加 jm -Jordan jo -Jordaan jo -الأردن jo -İordaniya jo -Ярданія jo -Йордания jo -Jordania jo -Jordán jo -Jordanien jo -Ιορδανία jo -Jordanio jo -Jordania jo -اردن jo -Jordania jo -Jordanie jo -ירדן jo -Jordánia jo -Jórdanía jo -Giordania jo -ヨルダン jo -요르단 jo -ຈໍແດນ jo -Jordanija jo -Jordāna jo -Ġordan jo -Jordanië jo -Jordania jo -Jordânia jo -Jordânia jo -Iordania jo -Иордания jo -Jordánsko jo -Jordanija jo -I-Jordan jo -Jordanien jo -§Â¡÷¾¡ý jo -จอร์แดน jo -Ürdün jo -Йорданія jo -Djordaneye jo -约旦 jo -約旦 jo -Ijolidani jo -Japan jp -اليابان jp -Yaponiya jp -Японія jp -Япония jp -Japó jp -Japonsko jp -Ιαπωνία jp -Japanio jp -Japón jp -Jaapan jp -Japonia jp -ژاپن jp -Japani jp -Japon jp -Xapón jp -יפן jp -Japán jp -Jepang jp -Giappone jp -日本 jp -일본 jp -ຍີ່ປຸ່ນ jp -Japonija jp -Japāna jp -Ġappun jp -Japon jp -Japonia jp -Japão jp -Japão jp -Japonia jp -Япония jp -Japonsko jp -Japonska jp -I-Japan jp -ºôÀ¡ý jp -ญี่ปุ่น jp -Japonya jp -Японія jp -Nhật bản jp -Djapon jp -日本 jp -日本 jp -Kenya ke -Кенія ke -Кения ke -Kenija ke -Kenia ke -ເວນດາ ke -Quênia ke -Keňa ke -Kenija ke -Кенія ke -肯尼亚 ke -Kyrgyzstan kg -Кыргызстан kg -Киргистан kg -Kirgistan kg -Kirgizistan kg -Kyrgyzstán kg -Kirgizisztán kg -ຄສິຕັລ kg -Kirgizstan kg -Kirgizistan kg -Киргизстан kg -吉尔吉斯坦 kg -Cambodia kh -Камбоджа kh -Камбоджа kh -Kambođa kh -Kambodzsa kh -ໂຄລຳເບີຍ kh -Cambodja kh -Kambodža kh -Kambodža kh -Kambodja kh -Камбоджа kh -柬埔寨 kh -Kiribati ki -Кiрыбацi ki -Кирибати ki -ແຟຄທັລ - K ki -Кірібаті ki -基里巴斯 ki -Comoros km -Каморы km -Коморски km -Komori km -Comorerne km -ສີ km -Komori km -Komorerna km -Комори km -科摩罗群岛 km -St. Kitts and Nevis kn -St. Kitts en Nevis kn -سانت كيتس و نيفيس kn -St. Kitts və Nevis kn -Св. Кристоф и Невис kn -S. Kitts ha Nevis kn -St. Kitts i Nevis kn -Sv. Kitts a Nevis kn -St. Kitts-Nevis kn -St. Kitts und Nevis kn -St. Kitts και Nevis kn -St. Kitts kaj Nevis kn -St. Kitts y Nevis kn -St. Kitts ja Nevis kn -St. Kitts eta Nevis kn -سن کیتس و نویس kn -St. Kitts ja Nevis kn -St Kitts et Nevis kn -Saint Kitts e Nevis kn -סנט קיטס ונביס kn -St. Kitts és Nevis kn -St. Kitts dan Nevis kn -Ss. Kitts e Nevis kn -セントキッツネヴィス kn -세인트 키츠 네비스 kn -Šv. Kitts ir Nevis kn -St. Kitts un Nevis kn -St. Kitts u Nevis kn -St. Kitts og Nevis kn -St. Kitts en Nevis kn -St. Kitts og Nevis kn -St. Kitts le Nevis kn -St. Kitts e Nevis kn -St. Kitts e Nevis kn -St Kitts e Nevis kn -Sf. Kitts şi Nevis kn -о. Св. Кристофа и Невиса kn -St. Kitts a Nevis kn -St. Kitts in Nevis kn -St. Kitts i Nevis kn -I-St. Kitts and Nevis kn -St. Kitts och Nevis kn -¦ºÂ¢ý𠸢ðÍ & ¦¿Å¢Í kn -St. Kitts ve Nevis kn -Федерація Сент-Кітс і Невіс kn -St. Kitts na Nevis kn -St. Kitts neNevis kn -圣基特和里维斯 kn -聖克理斯多福及尼維斯 kn -St. Kitts kanye no-Nevis kn -North Korea kp -Noord Korea kp -كوريا الشمالية kp -Şimali Koreya kp -Паўночная Карэя kp -Северна Корея kp -Norzh-Korea kp -Sjeverna Koreja kp -Corea del Nord kp -Severní Korea kp -Nordkorea kp -Nord-Korea kp -Βόρεια Κορέα kp -Nordkoreo kp -Corea del Norte kp -Põhja-Korea kp -Ipar Korea kp -کره شمالی kp -Pohjois-Korea kp -Norðurkorea kp -Corée du nord kp -Corea do Norte kp -צפון קוריאה kp -Sjeverna Koreja kp -Észak-Korea kp -Korea Utara kp -Kórea - Norðurkórea kp -Corea del Nord kp -北朝鮮 kp -조선민주주의 인민공화국 kp -ເກົາລີເຫນືອ kp -Šiaurės Korėja kp -ZiemeļKoreja kp -Korea ta' Fuq kp -Nord-Korea kp -Noord-Korea kp -Nord-Korea kp -Lebowa la Korea kp -Corea dèu Nord kp -Korea Północna kp -Coreia do Norte kp -Coréia do Norte kp -Coreea de Nord kp -Северная Корея kp -severná Kórea kp -Severna Koreja kp -Severna Koreja kp -I-North Korea kp -Nordkorea kp -ż ¦¸¡Ã¢Â¡ kp -เกาหลีเหนือ kp -Kuzey Kore kp -Північна Корея kp -Devhula ha Korea kp -Bắc Triều Tiên kp -Bijhe Coreye kp -Umntla Korea kp -朝鲜 kp -北韓 kp -Enyakatho ne-Korea kp -South Korea kr -Suid Korea kr -كوريا الجنوبية kr -Cənubi Koreya kr -Паўднёвая Карэя kr -Южна Корея kr -Su-Korea kr -Južna Koreja kr -Corea del Sud kr -Jižní Korea kr -Sydkorea kr -Süd-Korea kr -Νότια Κορέα kr -Sudkoreo kr -Corea del Sur kr -Lõuna-Korea kr -Hego Korea kr -کره جنوبی kr -Etelä-Korea kr -Suðurkorea kr -Corée du sud kr -Corea do Sur kr -דרום קוריאה kr -Južna Koreja kr -Dél-Korea kr -Korea Selatan kr -Kórea - Suðurkórea kr -Corea del Sud kr -韓国 kr -대한민국 kr -ເກົາລີໃຕ້ kr -Pietų Korėja kr -DievidKoreja kr -Korea t'Isfel kr -Sør-Korea kr -Zuid-Korea kr -Sør-Korea kr -Borwa bja Korea kr -Corea dèu Sud kr -Korea Południowa kr -Coreia do Sul kr -Coréia do Sul kr -Coreea de Sud kr -Южная Корея kr -Južná Kórea kr -Južna Koreja kr -Južna Koreja kr -I-South Korea kr -Sydkorea kr -¦¾ý ¦¸¡Ã¢Â¡ kr -เกาหลีใต้ kr -Güney Kore kr -Південна Корея kr -Korea tshipembe kr -Hàn Quốc kr -Nonne Coreye kr -Umzantsi Korea kr -韩国 kr -南韓 kr -Emzansi Korea kr -Kuwait kw -Kuwaït kw -الكويت kw -Кувэйт kw -Кувейт kw -Kuvajt kw -Kuvajt kw -Κουβέιτ kw -Kuveit kw -کویت kw -Kuvait kw -Kowait kw -כווית kw -Kuvajt kw -Kuvait kw -クェート kw -쿠웨이트 kw -ແຕ້ມຮູບ- K kw -Kuveitas kw -Koeweit kw -Koweit kw -Kuveit kw -Кувейт kw -Kuvajt kw -Kuvajt kw -I-Kuwait kw -̨Åò kw -KКувейт kw -科威特 kw -科威特 kw -Cayman Islands ky -Кайманови Острови ky -Kajmanska ostrva ky -Cayman-øerne ky -Islas Caimán ky -Kaiman Irlak ky -Kajmán-szigetek ky -ຄາຕາລັນ ky -Ilhas Cayman ky -Kajmanske Ostrovy ky -Kajmanski otoki ky -Caymanöarna ky -Кайманські острови ky -开曼群岛 ky -Kazakhstan kz -Казахстан kz -Казахстан kz -Kazahstan kz -Kazakhstán kz -Kazahsztán kz -ແກແລກຕິກ - K kz -Kazaquistão kz -Kazachstan kz -Kazahstan kz -Kazakstan kz -Казахстан kz -哈萨克斯坦 kz -Laos la -Лаос la -Лаос la -Laosz la -ລາວ la -老挝 la -Lebanon lb -Libanon lb -لبنان lb -Ліван lb -Ливан lb -Liban lb -Libanon lb -Libanon lb -Libanon lb -Λίβανος lb -Lebanono lb -Líbano lb -Liibanon lb -لبنان lb -Libanon lb -Libanon lb -Liban lb -לבנון lb -Libanon lb -Libanon lb -Libano lb -レバノン lb -레바논 lb -ເດນ່ງນ lb -Libanas lb -Libanu lb -Libanon lb -Libanon lb -Libanon lb -Liban lb -Líbano lb -Líbano lb -Liban lb -Ливан lb -Libanon lb -Libanon lb -I-Lebanon lb -Libanon lb -¦ÄÀÉ¡ý lb -Ліван lb -Liban lb -黎巴嫩 lb -黎巴嫩 lb -St. Lucia lc -سانت لوسيا lc -Св. Люсиа lc -S. Lucia lc -Svatá Lucie lc -Σάντα Λουτσία lc -St. Lucio lc -Santa Lucía lc -سن لوسیا lc -Sankta Lusia lc -Sainte Lucie lc -Santa Lucía lc -סנטה לוסיה lc -Santa Lucia lc -セントルキア lc -세인트 루시아 lc -ເຊັນລູເຊີຍ lc -Šv Liucija lc -Sv. Lūcija lc -St. Luċija lc -Santa Lúcia lc -Santa Lúcia lc -Sf. Lucia lc -о. Св. Люсии lc -Sv. Júlia lc -Sv. Lucija lc -I-St. Lucia lc -¦ºýð 溢¡ lc -เซนต์ลูเซีย lc -Санта Лучія lc -圣路西亚 lc -聖露西亞 lc -Liechtenstein li -Ліхтэнштэйн li -Лихтенщайн li -Lihtenštajn li -Liechtestein li -ຟ້າແມບ li -列支敦士登 li -Sri Lanka lk -Шры-Ланка lk -Шри Ланка lk -Šri Lanka lk -ເຊີເບີຍ lk -Šri Lanka lk -斯里兰卡 lk -Liberia lr -Лібэрыя lr -Либеря lr -Liberija lr -Libéria lr -ລິຊາ lr -Libéria lr -Lýbia lr -Liberija lr -利比里亚 lr -Lesotho ls -Лесота ls -Лесото ls -Lesoto ls -Lesoto ls -ທົດສອບ ls -Lesoto ls -莱索托 ls -Lithuania lt -Lithuanië lt -ليتوانيا lt -Litvaniya lt -Літва lt -Литва lt -Litvanija lt -Lituània lt -Litva lt -Litauen lt -Litauen lt -Λιθουανία lt -Litovio lt -Lituania lt -Leedu lt -Lituania lt -لیتوانی lt -Liettua lt -Lituanie lt -ליטא lt -Litva lt -Litvánia lt -Litháenska lt -Lituania lt -リトアニア lt -리 투아니아 lt -ລິທົ່ວເນີຍ lt -Lietuva lt -Lietuva lt -Litwanja lt -Litauen lt -Litouwen lt -Litauen lt -Litwa lt -Lituânia lt -Lituânia lt -Lituania lt -Литва lt -Litva lt -Litva lt -Litvanija lt -I-Lithuania lt -Litauen lt -Ä¢òЧÅɢ¡ lt -ลิธัวเนีย lt -Litvanya lt -Литва lt -立陶宛 lt -立陶宛 lt -Luxembourg lu -Luxenburg lu -لوكسمبورغ lu -Lüksemburq lu -Люксэмбург lu -Люксембург lu -Luksemburg lu -Luxemburg lu -Lucembursko lu -Luxemburg lu -Λουξεμβούργο lu -Luksemburgo lu -Luxemburgo lu -Luksemburg lu -Luxemburg lu -لوگزامبورگ lu -Luxemburg lu -Luksemborg lu -לוקסמבורג lu -Luksemburg lu -Luxemburg lu -Lúxemborg lu -Lussemburgo lu -ルクセンブルグ lu -룩셈부르크 lu -ລັກແຊມເບີກ lu -Liuksemburgas lu -Luksemburga lu -Lussemburgu lu -Luxemburg lu -Luksemburg lu -Luxemburgo lu -Luxemburgo lu -Luxemburg lu -Люксембург lu -Luxemburg lu -Luksemburg lu -Luksemburg lu -I-Luxembourg lu -Luxemburg lu -Äìºõ§À¡÷ì lu -ลักเซมเบอร์ก lu -Lüksemburg lu -Люксембург lu -Lucsimbork lu -卢森堡 lu -盧森堡 lu -Latvia lv -لاتفيا lv -Latviya lv -Латвія lv -Латвия lv -Latvija lv -Lotyšsko lv -Letland lv -Lettland lv -Λιθουανία lv -Latvio lv -Letonia lv -Läti lv -لاتویا lv -Lettonie lv -לטביה lv -Latvija lv -Lettország lv -Léttland lv -Lettonia lv -ラトビア lv -라트비아 lv -ລັດເວີຍ lv -Latvija lv -Latvija lv -Latvja lv -Letland lv -Łotwa lv -Letónia lv -Латвия lv -Lotyšsko lv -Latvija lv -Latvija lv -I-Latvia lv -Lettland lv -ÄðŢ¡ lv -ลัธเวีย lv -Litvanya lv -Латвія lv -Lativia lv -拉脱维亚 lv -拉脫維亞 lv -Libya ly -Libië ly -ليبيا ly -Лівія ly -Либия ly -Libija ly -Líbia ly -Lýbie ly -Libyen ly -Libyen ly -Λιβύη ly -Libia ly -Liibüa ly -Libia ly -لیبی ly -Lybie ly -לוב ly -Líbia ly -Libia ly -リビア ly -ລິຊາ ly -Libija ly -Libië ly -Libia ly -Líbia ly -Líbia ly -Ливия ly -Lýbia ly -Libija ly -I-Libya ly -Libyen ly -Ä¢À¢Â¡ ly -Лівія ly -利比亚 ly -利比亞 ly -Morocco ma -Morokko ma -المغرب ma -Марока ma -Мароко ma -Maroko ma -Marroc ma -Maroko ma -Marokko ma -Marokko ma -Μαρόκο ma -Moroko ma -Marruecos ma -Maroko ma -Maroko ma -مراکش ma -Marokko ma -Marokko ma -Maroc ma -מרוקו ma -Maroko ma -Marokkó ma -Marocco ma -モロッコ ma -모로코 ma -ເມົາລິ ma -Marokas ma -Marokk ma -Marokko ma -Marokko ma -Marokko ma -Maroko ma -Marrocos ma -Marrocos ma -Maroc ma -Марокко ma -Maroko ma -Maroko ma -I-Morocco ma -Marocko ma -§Á¡Ã¡§¸¡ ma -Марокко ma -Marok ma -摩洛哥 ma -摩洛哥 ma -Monaco mc -Манака mc -Монако mc -Monako mc -Mónaco mc -ເມົາລິ mc -Mônaco mc -Monako mc -Monako mc -摩纳哥 mc -Moldova md -Малдова md -Молдова md -Moldavia md -Moldavia md -ສະໂລວັກ md -Moldávsko md -Moldavien md -摩尔多瓦 md -Madagascar mg -Мадагаскар mg -Мадагаскар mg -Madagaskar mg -Madagaszkár mg -ຄາສະບາລ - K mg -Madagaskar mg -Madagaskar mg -Madagaskar mg -马达加斯加 mg -Marshall Islands mh -Маршаллавы астравы mh -Маршалови Острови mh -Maršalova ostrva mh -Marshall-øerne mh -Islas Marshall mh -Marshall Irlak mh -Marshall-szigetek mh -ລາດສະອານາຈັກໄທຍ mh -Ilhas Marshall mh -Maršálove ostrovy mh -Marshallovi otoki mh -Marshallöarna mh -马绍尔群岛 mh -Macedonia mk -Makedoniese mk -مقدونيا mk -Makedonya mk -Македонія mk -Македония mk -Makedonia mk -Makedonija mk -Macedònia mk -Makedonie mk -Makedonien mk -Makedonien mk -Μακεδονία mk -Macedonio mk -Makedoonia mk -Mazedonia mk -مقدونیه mk -Makedonia mk -Macédoine mk -מקדוניה mk -Makedonija mk -Macedónia mk -Masedonia mk -Makedónía mk -マケドニア語 mk -마케도니아 mk -ມາເຊໂດເນີຍ mk -Makedonija mk -Maķedonija mk -Maċedonja mk -Makedonia mk -Macedonië mk -Makedonia mk -Macedònian mk -Macedónia mk -Macedônia mk -Македония mk -Macedónsky mk -Makedonija mk -Makedonija mk -I-Macedonia mk -Makedonien mk -Á¡º¢§¼¡É¢Â¡ mk -มาเซโดเนีย mk -Makedonya mk -Македонія mk -Masedonia mk -马其顿 mk -馬其頓 mk -Mali ml -Малі ml -Мали ml -ຈົດຫມາຍ ml -马里 ml -Myanmar mm -М'янма mm -Майнмар mm -Mjanmar mm -Burma mm -Birmania mm -ຕົວຮງກພີື້ນທີ່ທຳງານ - K mm -Mjanmar mm -缅甸 mm -Mongolia mn -Манголія mn -Монголия mn -Mongolija mn -Mongoliet mn -Mongólia mn -ລອກອິນ mn -Mongólia mn -Mongolsko mn -Mongolija mn -Mongoliet mn -蒙古 mn -Macau mo -Макао mo -Makau mo -Macao mo -Makaó mo -ມອລຕາ mo -Makao mo -Macao mo -澳门 mo -Martinique mq -Мартиника mq -Martinik mq -Martinica mq -ເມົາລິ mq -Martinik mq -马提尼克岛 mq -Mauritania mr -Маўрытанія mr -Мавритания mr -Mauritanija mr -Mauretanien mr -Mauritánia mr -ລິທົວເນີຍ mr -Mauritânia mr -Mavretanija mr -Mauretanien mr -毛里塔尼亚 mr -Montserrat ms -Монсерат ms -Monsera ms -ຈໍພາບ ms -蒙特塞拉特岛 ms -Malta mt -مالطة mt -Мальта mt -Малта mt -Μάλτα mt -Malto mt -مالت mt -Malte mt -מלטה mt -Málta mt -マルタ mt -왈타 mt -ມອລຕາ mt -Мальта mt -I-Malta mt -Á¡ø¼¡ mt -มอลตา mt -Мальта mt -Male mt -马耳他 mt -馬爾他 mt -Mauritius mu -Маўрыцы mu -Маурици mu -Mauricijus mu -Mauricio mu -ພາທິຊັ້ນ mu -Maurícius mu -Mavricij mu -毛里求斯 mu -Maldives mv -Мальдывы mv -Малдиви mv -Maldivi mv -Maldiverne mv -Maldivas mv -Maldív-szigetek mv -ມັລດິສ mv -Maldivas mv -Maldiv mv -Maldiverna mv -马尔代夫 mv -Malawi mw -Малаві mw -Малави mw -Malavi mw -ມອລຕາ mw -马拉维 mw -Mexico mx -Meksiko mx -المكسيك mx -Meksika mx -Мэксыка mx -Мексико mx -Mec'hiko mx -Meksiko mx -Mèxic mx -Mexiko mx -Mexiko mx -Μεξικό mx -Meksikujo mx -México mx -Mehhiko mx -Mexiko mx -مکزیک mx -Meksiko mx -Meksiko mx -Mexique mx -México mx -מקסיקו mx -Meksiko mx -Mexikó mx -Meksiko mx -Mexíkó mx -Messico mx -メキシコ mx -멕시코 mx -ເມັກຊີໂກ mx -Meksika mx -Meksika mx -Messiku mx -Mèxic mx -Meksyk mx -México mx -México mx -Mexic mx -Мексика mx -Mexiko mx -Mehika mx -Meksiko mx -I-Mexico mx -¦Á캢§¸¡ mx -เม็กซิโก mx -Meksika mx -Мексика mx -Mê hi cô mx -Mecsike mx -墨西哥 mx -墨西哥 mx -Malaysia my -Малайзыя my -Малайзия my -Malezija my -Malasia my -Malasia my -Malajzia my -ມອລຕາ my -Malásia my -Malajzia my -Malezija my -马来西亚 my -Mozambique mz -Мазамбік mz -Мозамбик mz -Mozambik mz -Mozambik mz -ຫນ່ວຍຄວາມຈຳ mz -Moçambique mz -Mozambik mz -Mozambik mz -Moçambique mz -莫桑比克 mz -Namibia na -Намібія na -Намибия na -Namibija na -Namíbia na -ຈາໄມກາ na -Namíbia na -Namíbia na -Namibija na -纳米比亚 na -New Caledonia nc -Нова Каледония nc -Nova Kaledonija nc -Ny Caledonien nc -Nueva Caledonia nc -Kaledonia Berria nc -Új-Kaledónia nc -ມາເຊໂດເນີຍ nc -Nova Caledônia nc -Nová Kaledónia nc -Nova Kaledonija nc -Nya Caledonien nc -新喀里多尼亚 nc -Niger ne -Нігер ne -Нигер ne -ຕົວຮງກພື້ນທີ່ທຳງານ ne -Nigéria ne -Nigéria ne -尼日尔 ne -Norfolk Island nf -Остров Норфолк nf -Norfolk ostrvo nf -Norfolk-øerne (Australien) nf -Isla Norfolk nf -Norfok Irla nf -Norfolk-szigetek nf -ໂປແລນ nf -Ilhas Norfolk nf -Ostrov Norfolk nf -Otok Norfolk nf -Norfolkön nf -诺福克岛 nf -Nigeria ng -Нігерыя ng -Нигерия ng -Nigerija ng -Nigéria ng -ບັນແກເລີຍ ng -Nigéria ng -Nigéria ng -Nigerija ng -尼日利亚 ng -Nicaragua ni -Nikaragua ni -نيكاراغوا ni -Нікарагуа ni -Никарагуа ni -Nikaragva ni -Nikaragua ni -Νικαράγουα ni -Nikaraagua ni -نیکاراگویه ni -Nikaragua ni -Nikaragua ni -ניקרגווה ni -ニカラグア ni -니카라과 ni -ປາລາກກວຍ ni -Nikaragua ni -Nikaragwa ni -Nikaragua ni -Nicarágua ni -Nicarágua ni -Никарагуа ni -Nikaragua ni -Nikaragva ni -I-Nicaragua ni -¿¢¸Ã¡Ì§Å ni -Nikaragua ni -Нікарагуа ni -尼加拉瓜 ni -尼加拉瓜 ni -Netherlands nl -Nederland nl -هولندا nl -Hollandiya nl -Галяндыя nl -Холандия nl -Izelvroioù nl -Nizozemska nl -Holanda nl -Nizozemí nl -Holland nl -Niederlande nl -Κάτω Χώρες nl -Nederlando nl -Países Bajos nl -Holland nl -Holanda nl -هلند nl -Alankomaat nl -Háland nl -Pays bas nl -Países Baixos nl -הולנד nl -Nizozemska nl -Hollandia nl -Belanda nl -Holland nl -Paesi Bassi nl -オランダ nl -네덜란드 nl -ເນເທີແລນ์ nl -Olandija nl -Nīderlande nl -Nederland nl -Nederland nl -Nederland nl -Holanda nl -Holandia nl -Países Baixos nl -Holanda nl -Olanda nl -Нидерланды nl -Holandsko nl -Nizozemska nl -Holandija nl -I-Netherlands nl -Nederländerna nl -¦¿¾÷Ä¡óÐ nl -เนเธอร์แลนด์ nl -Hollanda nl -Голландія nl -Hà Lan nl -荷兰 nl -荷蘭 nl -Norway no -Noorweë no -النرويج no -Norveç no -Нарвэгія no -Норвегия no -Norvegia no -Norveška no -Noruega no -Norsko no -Norge no -Norwegen no -Νορβηγία no -Norvegio no -Noruega no -Norra no -Norvegia no -نروژ no -Norja no -Norra no -Norvège no -Noruega no -נורבגיה no -Norveška no -Norvégia no -Norwegia no -Noregur no -Norvegia no -ノルウェー no -노르웨이 no -ນໍເວ no -Norvegija no -Norvēģija no -Norveġja no -Norge no -Noorwegen no -Noreg no -Noruega no -Norwegia no -Noruega no -Noruega no -Norvegia no -Норвегия no -Nórsko no -Norveška no -Norveška no -I-Norway no -Norge no -¿¡÷§Å no -นอร์เวย์ no -Norveç no -Норвегія no -Na uy no -挪威 no -挪威 no -Nepal np -Нэпал np -Непал np -Nepál np -ເວນດາ np -尼泊尔 np -Nauru nr -Науру nr -Науру nr -Naurú nr -ປາລາກກວຍ nr -瑙鲁 nr -Niue nu -Ниуе nu -ເນ໊ຕ nu -纽埃岛 nu -New Zealand nz -Nuwe Seeland nz -نيوزيلاندا nz -Yeni Zellandiya nz -Новая Зэляндыя nz -Нова Зеландия nz -Zeland nevez nz -Novi Zeland nz -Nova Zelanda nz -Nový Zéland nz -Neuseeland nz -Νέα Ζηλανδία nz -Novzelando nz -Nueva Zelanda nz -Uus-Meremaa nz -Zelanda Berria nz -زلاندنو nz -Uusi-Seelanti nz -Nýsæland nz -Nouvelle Zélande nz -Nova Celandia nz -ניו זילנד nz -Novi Zeland nz -Új-Zéland nz -Selandia Baru nz -Nýja Sjáland nz -Nuova Zelanda nz -ニュージーランド nz -뉴질랜드 nz -ນີວຊີແລນ nz -Naujoji Zelandija nz -JaunZēlande nz -Nieuw Zeeland nz -Navera Zelanda nz -Nowa Zelandia nz -Nova Zelândia nz -Nova Zelândia nz -Noua Zeelandă nz -Новая Зеландия nz -Nový Zéland nz -Nova Zelandija nz -Novi Zeland nz -I-New Zealand nz -Nya Zeeland nz -¿¢äº¢Ä¡óÐ nz -นิวซีแลนด์ nz -Yeni Zelanda nz -Нова Зеландія nz -Nouve Zelande nz -新西兰 nz -紐西蘭 nz -Oman om -عُمان om -Аман om -Оман om -Omán om -Ομάν om -Omano om -Omán om -Omaan om -عمان om -עומן om -Omán om -オマーン om -오만 om -ເຍີຍລະມັນ om -Omanas om -Omã om -Оман om -Omán om -I-Oman om -µÁý om -Umman om -Оман om - Oman om -阿曼 om -阿曼 om -Panama pa -بنما pa -Панама pa -Панама pa -Panamà pa -Παναμάς pa -Panamo pa -Panamá pa -پاناما pa -Panamá pa -פנמה pa -パナマ pa -파나마 pa -ປານາມາ pa -Panamá pa -Panamá pa -Панама pa -I-Panama pa -ÀÉ¡Á¡ pa -ปานามา pa -Панама pa -巴拿马 pa -巴拿馬 pa -Peru pe -البيرو pe -Пэру pe -Перу pe -Perou pe -Perú pe -Περού pe -Peruo pe -Perú pe -Peruu pe -پرو pe -Pérou pe -Perú pe -פרו pe -Perú pe -Perù pe -ペルー pe -페루 pe -ເປລູ pe -Perū pe -Pero pe -Perú pe -Перу pe -I-Peru pe -¦ÀÕ pe -เปรู pe -Перу pe -Perou pe -秘鲁 pe -秘魯 pe -French Polynesia pf -Француская Палінэзія pf -Френска Полинезия pf -Francuska Polinezija pf -Fransk Polynesien pf -Polinesia francesa pf -Polinesia Frantziarra pf -Francia-Polinézia pf -ຝຣັ່ງເສດ pf -Polinésia Francesa pf -Francúzska Polynézia pf -Francoska Polinezija pf -Franska Polynesien pf -法属波利尼西亚 pf -Papua New Guinea pg -Папуа–Новая Гвінэя pg -Папуа и Нова Гвинея pg -Papua Nova Gvineja pg -Papua Nueva Guinea pg -Papua Ginea Berria pg -Pápua Új-Guinea pg -ເທົາອ່ອນ pg -Nova Guiné Papua pg -Papua Nová Guinea pg -Papua Nova Gvineja pg -Papua Nya Guinea pg -巴布亚新几内亚 pg -Philippines ph -Філіпіны ph -Филипини ph -Filipini ph -Filippinerne ph -Filipinas ph -Filipinak ph -Fülöp-szigetek ph -ອາລະປະໂຫຍດ ph -Filipinas ph -Filipíny ph -Filipini ph -Filippinerna ph -菲律宾 ph -Pakistan pk -Пакістан pk -Пакистан pk -Pakisztán pk -ລງບ pk -Paquistão pk -巴基斯坦 pk -Poland pl -Poolland pl -بولندا pl -Polşa pl -Польшча pl -Полша pl -Polonia pl -Poljska pl -Polònia pl -Polsko pl -Polen pl -Polen pl -Πολωνία pl -Pollando pl -Polonia pl -Poola pl -Polonia pl -لهستان pl -Puola pl -Pólland pl -Pologne pl -Polonia pl -פולין pl -Poljska pl -Lengyelország pl -Polandia pl -Pólland pl -Polonia pl -ポーランド pl -폴란드 pl -ໂປແລນ pl -Lenkija pl -Polija pl -Polonja pl -Polen pl -Polen pl -Polen pl -Polònia pl -Polska pl -Polónia pl -Polônia pl -Polonia pl -Польша pl -Poľsko pl -Poljska pl -Poljska pl -I-Poland pl -Polen pl -§À¡Ä¡óÐ pl -โปแลนด์ pl -Polonya pl -Польща pl -Pholandi pl -Ba Lan pl -Pologne pl -波兰 pl -波蘭 pl -Saint Pierre and Miquelon pm -Sveti Pjer i Migelon pm -Saint Pierre og Miquelon pm -Saint Pierre y Miquelon pm -Saint Pierre eta Miquelon pm -Saint Pierre és Miquelon pm -Saint Pierre e Miquelon pm -Saint Pierre a Miquelon pm -Sveti Pierre in Miquelon pm -Saint Pierre och Miquelon pm -圣皮埃尔和密克隆岛 pm -Pitcairn pn -Pitkern pn -ລງບ pn -Puerto Rico pr -Пуерто Рико pr -Portoriko pr -ໂປຣໂຕຄອນ pr -Porto Rico pr -Portoriko pr -波多尼各 pr -Palestinian Territory ps -Palesteinse Gebied ps -السلطة الفلسطينية ps -Палестынская тэрыторыя ps -Палестина ps -Palestinska teritorija ps -Territori Palestí ps -Palestinské území ps -Palæstinensiske selvstyreområder ps -Palästinensisches Gebiet ps -Παλαιστίνη ps -Palestinaj teritorioj ps -Territorio palestino ps -Palestiina territoorium ps -Palestina ps -فلسطین ps -Palestiinalaisalue ps -Palestinensiska økið ps -Territoire palestinien ps -השטחים הפלסטיניים ps -Palestinski teritorij ps -Palesztin területek ps -Territori palestinesi ps -パレスチナ自治区 ps -팔레스타인 자치구 ps -ການພິມຜິດພາດ ps -Palestinos teritorija ps -Palestina ps -Palestinske territorier ps -Palestijns territorium ps -Palestinske territorium ps -Bohwa bja Palestina ps -Palestyna ps -Território Palestiniano ps -Território Palestino ps -Teritoriul Palestinian ps -Палестинские территории ps -Palestínske územia ps -Palestinski teritorij ps -I-Palestinian Territory ps -Palestina ps -À¡ÄŠ¾£É ¬¨½Âõ ps -Filistin Bölgesi ps -Палестинська територія ps -Mukano wa maphalesitina ps -Palestene ps -Umhlaba wePalestina ps -巴勒斯坦地区 ps -巴勒斯坦領地 ps -Indawo yama-Phalesitina ps -Portugal pt -البرتغال pt -Portuqaliya pt -Партугалія pt -Португалия pt -Portugalsko pt -Πορτογαλία pt -Portugalo pt -پرتغال pt -Portugali pt -פורטוגל pt -Portugália pt -Portúgal pt -Portogallo pt -ポルトガル pt -포르투갈 pt -ໂປຣຕຸເກສ pt -Portugalija pt -Portugāle pt -Portugall pt -Portugalia pt -Portugalia pt -Португалия pt -Portugalsko pt -Portugalska pt -I-Portugal pt -§À¡÷òиø pt -โปรตุเกส pt -Portekiz pt -Португалія pt -BềEĐào Nha pt -葡萄牙 pt -葡萄牙 pt -Palau pw -Палау pw -Палау pw -ມອລຕາ pw -帕劳群岛 pw -Paraguay py -Paraguaai py -باراغواي py -Paraqvay py -Парагвай py -Парагвай py -Paragvaj py -Paraguai py -Παραγουάη py -Paragvajo py -Paraguai py -پاراگویه py -Paraguai py -פרגואי py -Paragvaj py -パラグアイ py -파라과이 py -ປາລາກກວຍ py -Paragvajus py -Paragvaja py -Paragwaj py -Paraguai py -Paragwaj py -Paraguai py -Paraguai py -Paraguai py -Парагвай py -Portugalsko py -Paragvaj py -Paragvaj py -I-Paraguay py -Àá̧Špy -ปารากวัย py -Парагвай py -Paragway py -巴拉圭 py -巴拉圭 py -Qatar qa -قطر qa -Катар qa -Катар qa -Katar qa -Katar qa -Katar qa -Κατάρ qa -Kataro qa -Katar qa -قطر qa -Katar qa -קטר qa -Katar qa -Katar qa -カタール qa -카타르 qa -ມອລຕາ qa -Katar qa -Катар qa -Katar qa -Katar qa -I-Qatar qa -¸¾¡÷ qa -Katar qa -Катар qa -卡塔尔 qa -卡達 qa -Romania ro -Romenië ro -رومانيا ro -Rumıniya ro -Румынія ro -Румъния ro -Roumania ro -Rumunija ro -Rumunsko ro -Rumænien ro -Rumänien ro -Ρουμανία ro -Rumanio ro -Rumanía ro -Rumeenia ro -Errumania ro -رومانی ro -Rumenia ro -Roumanie ro -Romanía ro -רומניה ro -Rumunjska ro -Románia ro -Rumania ro -Rúmenía ro -ルーマニア ro -루마니아 ro -ໂລມາເນີຍ ro -Rumunija ro -Rumānija ro -Rumanija ro -Roemenië ro -Rumunia ro -Roménia ro -Romênia ro -Румыния ro -Rumunsko ro -Romunija ro -Rumunija ro -I-Romania ro -Rumänien ro -Õ§Áɢ¡ ro -โรมาเนีย ro -Romanya ro -Румунія ro -Ru ma ni ro -Roumaneye ro -罗马尼亚 ro -羅馬尼亞 ro -Russia ru -Rusland ru -روسيا ru -Rusiya ru -Расея ru -Русия ru -Rusia ru -Rusija ru -Rússia ru -Rusko ru -Rusland ru -Russland ru -Ρωσία ru -Ruslando ru -Rusia ru -Venemaa ru -Errusia ru -روسیه ru -Venäjä ru -Russland ru -Russie ru -Rusia ru -רוסיה ru -Rusija ru -Oroszország ru -Rusia ru -Rússland ru -ロシア ru -러시아 ru -ລັດເຊີຍ ru -Rusija ru -Krievija ru -Russja ru -Russland ru -Rusland ru -Russland ru -Rosja ru -Rússia ru -Rússia ru -Rusia ru -Россия ru -Rusko ru -Rusija ru -Rusija ru -I-Russia ru -Ryssland ru -ú¢Â¡ ru -รัสเซีย ru -Rusya ru -Росія ru -Rashia ru -Nga ru -Russeye ru -Rashiya ru -俄罗斯 ru -俄羅斯 ru -Rwanda rw -Руанда rw -Руанда rw -Ruanda rw -Ruanda rw -Ruanda rw -ແພນດ້າ rw -Ruanda rw -Ruanda rw -卢旺达 rw -Saudi Arabia sa -Saudi Arabië sa -السعودية sa -Саудаўская Арабія sa -Саудитска Арабия sa -Saudijska Arabija sa -Aràbia Saudí sa -Saúdská Arábie sa -Saudi Arabien sa -Saudi-Arabien sa -Σαουδική Αραβία sa -Saŭdi-Arabio sa -Arabia Saudí sa -Saudi Araabia sa -عربستان سعودی sa -Saudi-Arabia sa -Arabie Saoudite sa -ערב הסעודית sa -Saudijska Arabija sa -Szaúd-Arábia sa -Arabia saudita sa -サウジアラビア sa -사우디 아라비아 sa -ອາລະບິກ sa -Saudi Arabija sa -Għarabja Sawdita sa -Saudi-Arabia sa -Saudi-Arabië sa -Saudi-Arabia sa -Arabia Saudyjska sa -Arábia Saudita sa -Arábia Saudita sa -Arabia Saudită sa -Саудовская Аравия sa -Saudská arábia sa -Saudova Arabija sa -I-Saudi Arabia sa -Saudiarabien sa -º×¾¢ «§ÃÀ¢Â¡ sa -Suudi Arabistan sa -Саудівська Аравія sa -沙特阿拉伯 sa -沙烏地阿拉伯 sa -Solomon Islands sb -Саламонавы астравы sb -Соломонови Острови sb -Solomonska ostrva sb -Salomon-øerne sb -Islas Salomón sb -Solomon Irlak sb -Salamon-szigetek sb -ສະໂລວະເນີຍ sb -Ilhas Salomão sb -Šalamúnove ostrovy sb -Solomonovi otoki sb -Salomonöarna sb -所罗门群岛 sb -Seychelles sc -Сэйшэлы sc -Сейшелски острови sc -Sejšeli sc -Seychellerne sc -ເຊລ sc -Sejšeli sc -Seychellerna sc -塞舌尔 sc -Sudan sd -السودان sd -Судан sd -Судан sd -Sudán sd -Σουδάν sd -Sudano sd -Sudán sd -Sudaan sd -سودان sd -Sudania sd -Soudan sd -סודן sd -Szudán sd -Súdan sd -スーダン sd -수단 sd -ຊູດານ sd -Sudanas sd -Sudāna sd -Sudão sd -Sudão sd -Судан sd -Sudán sd -I-Sudan sd -ݼ¡ý sd -ซูดาน sd -Судан sd -Sudani sd -Soudan sd -苏丹 sd -蘇丹 sd -Sweden se -Swede se -السويد se -İsveç se -Швэцыя se -Швеция se -Sveden se -Švedska se -Suècia se -Švédsko se -Sverige se -Schweden se -Σουηδία se -Svedio se -Suecia se -Rootsi se -Suedia se -سوید se -Ruotsi se -Svøriki se -Suède se -Suecia se -שבדיה se -Švedska se -Svédország se -Swedia se -Svíþjóð se -Svezia se -スウェーデン se -스웨덴 se -ສະວີເດນ se -Švedija se -Zviedrija se -Svezja se -Sverige se -Zweden se -Sverige se -Suècia se -Szwecja se -Suécia se -Suécia se -Suedia se -Швеция se -Švédsko se -Švedska se -Švedska se -I-Sweden se -Sverige se -ÍÅ£¼ý se -สวีเดน se -İsveç se -Швеція se -Swidene se -Thuỵ Điển se -瑞典 se -瑞典 se -Singapore sg -Сынгапур sg -Сингапур sg -Singapur sg -Singapur sg -Szingapúr sg -ໂຊນາ sg -Singapura sg -Singapur sg -Singapur sg -新加坡 sg -Saint Helena sh -Свети Елена sh -Sveta Helena sh -St. Helena sh -Santa Helena sh -Szent Heléna sh -ຫົວເລື່ອງ sh -Santa Helena sh -Svätá Helena sh -Sveta Helena sh -圣赫勒拿岛 sh -Slovenia si -Slovenië si -سلوفينيا si -Sloveniya si -Славенія si -Словения si -Slovenija si -Eslovenia si -Slovinsko si -Slovenien si -Slowenien si -Σλοβενία si -Slovenio si -Eslovenia si -Sloveenia si -Eslovenia si -اسلوانی si -Slovénie si -Eslovenia si -סלובניה si -Slovenija si -Szlovénia si -Slóvenía si -スロベニア si -슬로베니아 si -ສະໂລວະເນີຍ si -Slovėnija si -Slovēnija si -Slovenja si -Slovenië si -Eslovenia si -Słowenia si -Eslovénia si -Eslovênia si -Словения si -Slovinsko si -Slovenija si -Slovenija si -I-Slovenia si -Slovenien si -ͧġŢɢ¡ si -สโลเวเนีย si -Slovenya si -Словенія si -斯洛文尼亚 si -斯洛維尼亞 si -Slovakia sk -Slovakië sk -سلوفاكيا sk -Slovakiya sk -Славакія sk -Словакия sk -Slovačka sk -Eslovaquia sk -Slovensko sk -Slovakiet sk -Slowakien sk -Σλοβακία sk -Slovakujo sk -Eslovaquia sk -Slovakkia sk -Eslovakia sk -اسلواکی sk -Slovaquie sk -סלובקיה sk -Slovačka sk -Szlovákia sk -Slóvakía sk -Slovacchia sk -スロバキア sk -슬로바키아 sk -ສະໂລວັກ sk -Slovakija sk -Slovākija sk -Slovakja sk -Slovakije sk -Słowacja sk -Eslováquia sk -Eslováquia sk -Slovacia sk -Словакия sk -Slovensko sk -Slovaška sk -I-Slovakia sk -Slovakien sk -ͧġš츢 sk -สโลวัค sk -Slovakya sk -Словакія sk -斯洛伐克 sk -斯洛伐克 sk -San Marino sm -Сан-Марына sm -Сан Марино sm -ໂຊນາ sm -圣马力诺 sm -Senegal sn -Сэнэгал sn -Сенегал sn -Szenegál sn -ທົ່ວໄປ sn -塞内加尔 sn -Somalia so -Somalië so -صومال so -Самалі so -Сомалия so -Somalija so -Somàlia so -Somálsko so -Σομαλία so -Somalio so -Somaalia so -سومالی so -Somalie so -סומליה so -Somalija so -Szomália so -ソマリア so -소말리아 so -ໂລມາເນີຍ so -Somalis so -Somalija so -Somalie so -Somália so -Somália so -Сомали so -Somálsko so -Somalija so -I-Somalia so -§º¡Á¡Ä¢Â¡ so -Somali so -Сомалі so -Somaleye so -索马里 so -索馬利亞 so -Suriname sr -Сурынам sr -Суринам sr -Surinam sr -ເຊີເບີຍ sr -Surinam sr -Surinam sr -Surinam sr -Sao Tome and Principe st -Сан Томе и Приницпе st -Sao Tome i Principe st -Sao Tomé og Principe st -Sao Tome y Príncipe st -Sao Tome eta Principe st -Sao Tome és Principe st -ບໍລິການ st -São Tome e Príncipe st -Sao Tome a Principe st -Sao Tome in Principe st -São Tomé och Príncipe st -El Salvador sv -السلفادور sv -Сальвадор sv -Ел Салвадор sv -Salvador sv -Salvador sv -Ελ Σαλβαντόρ sv -Elsalvadoro sv -Salvador sv -السالوادور sv -Salvador sv -O Salvador sv -אל סלבדור sv -Salvador sv -エルサルバドル sv -엘살바도르 sv -ເອລຊັນວາດດໍ sv -Salvadoras sv -Salvadora sv -Salwador sv -Salvador sv -Сальвадор sv -Salvádor sv -Salvador sv -I-El Salvador sv -±ø º¡øŧ¼¡÷ sv -เอลซัลวาดอร์ sv -Ель-Сальвадор sv -萨尔瓦多 sv -薩爾瓦多 sv -Syria sy -Sirië sy -سوريا sy -Сырыя sy -Сирия sy -Sirija sy -Síria sy -Sýrie sy -Syrien sy -Syrien sy -Συρία sy -Sirio sy -Siria sy -Süüria sy -Siria sy -سوریه sy -Syyria sy -Syrie sy -סוריה sy -Sirija sy -Szíria sy -Siria sy -シリア sy -시리아 sy -ເຊີເບີຍ sy -Sirija sy -Siria sy -Syrië sy -Síria sy -Síria sy -Siria sy -Сирия sy -Sýria sy -Sirija sy -I-Syria sy -Syrien sy -º¢Ã¢Â¡ sy -Suriye sy -Сирія sy -叙利亚 sy -敘利亞 sy -Swaziland sz -Свазылэнд sz -Свазиленд sz -Svazilend sz -Swazilandia sz -Swazilandia sz -Szváziföld sz -ລາດສະນາຈັກໄທຍ sz -Suécia sz -Swazijsko sz -Svazi sz -斯威士兰 sz -Turks and Caicos Islands tc -Turks i Kaikos ostrva tc -Turks- og Caicosøerne tc -Islas Turcos y Caicos tc -Turks eta Caicos Irlak tc -Turks- és Caicos-szigetek tc -Ilhas Caicos e Turca tc -Turks a Caicos ostrovy tc -Otoka Turks in Caicos tc -Turks- och Caicosöarna tc -特克斯和凯科斯群岛 tc -Chad td -Чад td -Чад td -Čad td -Tchad td -Txad td -Csád td -ເກມໄພ່ td -Čad td -Čad td -Tchad td -乍得 td -Togo tg -Тога tg -Того tg -ຂອງເລ່ນສະນຸກ tg -多哥 tg -Thailand th -تايلاند th -Tayland th -Тайлянд th -Тайланд th -Tajland th -Tailàndia th -Thajsko th -Ταϊλάνδη th -Tajlando th -Tailandia th -Tai th -Thailandia th -تایلند th -Thaimaa th -Tailand th -Thaïlande th -Tailandia th -תאילנד th -Tajland th -Thaiföld th -Tæland th -Tailandia th -タイ th -태국 (타이) th -ລາດສະນາຈັກໄທຍ th -Tailandas th -Taivāna th -Tajlandja th -Tailandia th -Tajlandia th -Tailândia th -Tailândia th -Tailanda th -Таиланд th -Thajsko th -Tajska th -Tajland th -I-Thailand th -¾¡öÄ¡óÐ th -ราชอาณาจักรไทย th -Tayland th -Таїланд th -Thái Lan th -Taylande th -泰国 th -泰國 th -Tajikistan tj -Таджыкістан tj -Таджикистан tj -Tadžikistan tj -Tajikistán tj -Tadzsikisztán tj -ໃຕ້ຫວັນ tj -Tajiquistão tj -Tadžikistan tj -Tadžikistan tj -Tadzjikistan tj -塔吉克斯坦 tj -Tokelau tk -Токелао tk -ເບລາລັສ tk -Turkmenistan tm -Туркмэністан tm -Туркменистан tm -Turkmenistán tm -Türkmenisztán tm -ຕຸລະກີ tm -Turquia tm -土库曼斯坦 tm -Tunisia tn -Tunisië tn -تونس tn -Туніс tn -Тунис tn -Tunis tn -Tuníssia tn -Tunisko tn -Tunesien tn -Tunesien tn -Τυνησία tn -Tunisio tn -Túnez tn -Tuneesia tn -تونس tn -Tunesia tn -Tunisie tn -תוניסיה tn -Tunis tn -Tunézia tn -チュニジア tn -튀니지 tn -ລັດເຊີຍ tn -Tunisas tn -Tuneżija tn -Tunisie tn -Tunezja tn -Tunísia tn -Tunísia tn -Тунис tn -Tunisko tn -Tunizija tn -I-Tunisia tn -Tunisien tn -ÐÉ¢º¢Â¡ tn -Tunus tn -Туніс tn -突尼斯 tn -突尼西亞 tn -Tonga to -Тонга to -Тонга to -ໂຊນາ to -汤加 to -East Timor tp -Источен Тимур tp -Istočni Timor tp -Østtimor tp -Timor oriental tp -Ekialdeko Timor tp -Kelet-Timor tp -ວັນແລະເວລາ tp -Timor Leste tp -Východný Timor tp -Vzhodni Timor tp -Östtimor tp -东帝汶 tp -Turkey tr -Turkeye tr -تركيا tr -Türkiyə tr -Турцыя tr -Турция tr -Turkia tr -Turska tr -Turquia tr -Turecko tr -Tyrkiet tr -Türkei tr -Τουρκία tr -Turkujo tr -Turquía tr -Türgi tr -Turkia tr -ترکیه tr -Turkki tr -Turkaland tr -Turquie tr -Turquía tr -טורקיה tr -Turska tr -Törökország tr -Turki tr -Tyrkland tr -Turchia tr -トルコ tr -터키 tr -ຕຸລະກີ tr -Turkija tr -Turcija tr -Turkija tr -Tyrkia tr -Turkije tr -Tyrkia tr -Turquia tr -Turcja tr -Turquia tr -Turquia tr -Turcia tr -Турция tr -Turecko tr -Turčija tr -Turska tr -I-Turkey tr -Turkiet tr -ÐÕ츢 tr -ตุรกี tr -Türkiye tr -Туреччина tr -ThềENhĩ Kì tr -土耳其 tr -土耳其 tr -Trinidad and Tobago tt -Trinidad en Tobago tt -ترينيداد و توباغو tt -Trinidad və Tabaqo tt -Трынідад і Табага tt -Тринидад и Тобаго tt -Trinidad ha Tobago tt -Trinidad i Tobago tt -Trinidad i Tobago tt -Trinidad a Tobago tt -Trinidad og Tobago tt -Trinidad und Tobago tt -Τρίνινταντ και Τομπάγκο tt -Trinidado kaj Tobago tt -Trinidad y Tobago tt -Trinidad ja Tobago tt -Trinidad eta Tobago tt -ترینیداد و تُباگو tt -Trinidad ja Tobago tt -Trinidad og Tobago tt -Trinidad et Tobago tt -Trindade e Tobago tt -טרינידד וטובגו tt -Trinidad i Tobago tt -Trinidad és Tobago tt -Trinidad dan Tobago tt -Trinidad og Tobago tt -Trinidad e Tobago tt -トリニダードトバコ tt -트리니다드토바고 tt -ຕີນິແດດແລະໂທບາໂກ tt -Trinidadas ir Tobagas tt -Trinidada un Tobago tt -Trinidad u Tobago tt -Trinidad og Tobago tt -Trinidad en Tobago tt -Trinidad og Tobago tt -Trinidad le Tobago tt -Trinidad e Tobago tt -Trinidad i Tobago tt -Trinidade e Tobago tt -Trinidad e Tobago tt -Trinidad şi Tobago tt -Тринидад и Тобаго tt -Trinidad a Tobago tt -Trinidad in Tabago tt -Trinidad i Tobago tt -I-Trinidad kanye neTobago tt -Trinidad och Tobago tt -ðâɢ¼¡ð & ¦¼¡À¡§¸¡ tt -ตรีนิแดดและโทบาโก tt -Trinidad veTabago tt -Республіка Трінідад та Тобаго tt -Trinidad na Tobago tt -Trinidad và Tobago tt -Trinidad ne Tobago tt -特里尼达和多巴哥 tt -千里達及托貝哥 tt -Trinidad knaye ne-Tobago tt -Tuvalu tv -Тувалу tv -Тували tv -ຊູລູ tv -图瓦卢 tv -Taiwan tw -تايوان tw -Tayvan tw -Тайвань tw -Тайван tw -Tajvan tw -Ταϊβάν tw -Tajvano tw -Taiwán tw -Taivan tw -تایوان tw -Taivan tw -Taïwan tw -Taiwán tw -טיוואן tw -Tajvan tw -Tajvan tw -台湾 tw -대만 tw -ໃຕ້ຫວັນ tw -Taivanis tw -Taivāna tw -Tajwan tw -Tajwan tw -Formosa tw -Тайвань tw -Tajvan tw -Tajvan tw -I-Taiwan tw -¾¡öÅ¡ý tw -ได้หวัน tw -Tayvan tw -Тайвань tw -Đài Loan tw -中国台湾 tw -台灣 tw -Tanzania, United Republic of tz -Злучаная Рэспубліка Танзанія tz -Танзания tz -Tanzanija, Ujedinjena Republika tz -Tanzania tz -Tanzania, Republica de tz -Tanazia, Errepublika Batua tz -Tanzánia tz -ໂດມິນິກັນ tz -República da Tanzânia tz -Tanzánia, Spojená republika tz -Tanzanija, Združena republika tz -Förenade republiken Tanzania tz -坦桑尼亚 tz -Ukraine ua -Ukraïne ua -أوكرانيا ua -Ukrayna ua -Украіна ua -Украйна ua -Ukraina ua -Ukrajina ua -Ucraïna ua -Ukrajina ua -Ουκρανία ua -Ukrainio ua -Ucrania ua -Ukraina ua -Ukrania ua -اکراین ua -Ukraina ua -Ukraina ua -Ucraína ua -אוקראינה ua -Ukrajina ua -Ukrajna ua -Ukraina ua -Úkraína ua -Ucraina ua -ウクライナ ua -우크라이나 ua -ຍູເຄຣນ ua -Ukraina ua -Ukraina ua -Ukranja ua -Ukraina ua -Oekraïne ua -Ukraina ua -Ucraina ua -Ukraina ua -Ucrânia ua -Ucrânia ua -Ucraina ua -Украина ua -Ukrajina ua -Ukrajina ua -Ukrajna ua -I-Ukraine ua -Ukraina ua -¯ì¦Ãöý ua -ยูเครน ua -Ukrayna ua -Україна ua -Ukraina ua -Ucrinne ua -乌克兰 ua -烏克蘭 ua -Uganda ug -Уганда ug -Уганда ug -ແພນດ້າ ug -乌干达 ug -United States of America us -Vereenigde State van Amerika us -الولايات المتحدة الأمريكية us -Amerika Birləşmiş Ştatları us -Злучаныя Штаты Амэрыкі us -САЩ us -Stadoù-Unanet Amerika us -Sjedinjene Američke Države us -Estats Units d'Amèrica us -Spojené státy americké us -USA us -USA us -Ην. Πολιτείες της Αμερικής us -Usono us -Estados Unidos de América us -Ameerika Ühendriigid us -Amerikako Estatu Batuak us -ایالات متحده‌ی آمریکا us -Yhdysvallat us -Sambandsríki Amerika (USA) us -États Unis d'Amérique us -Estados Unidos de América us -ארצות הברית us -Sjedinjene Američke Države us -Amerikai Egyesült Államok us -Amerika Serikat us -Bandaríki Norður Ameríku us -Stati Uniti d'America us -アメリカ us -미 합중국 us -ສະຫະລັດອາເມລິກາ us -Jungtinės Amerikos Valstijos us -Amerikas Savienotās Valstis us -Stati Uniti us -USA us -Verenigde Staten van Amerika us -USA us -Estats Units d'Amèrica us -Stany Zjednoczone Ameryki us -Estados Unidos da América us -Estados Unidos us -Statele Unite ale Americii us -Соединенные Штаты Америки us -USA us -Združene države Amerike us -Sjedinjene američke države us -I-United States of America us -Amerikas förenta stater us -³ì¸¢Â «¦ÁÃ¢ì¸ ¿¡Î¸û us -สหรัฐอเมริกา us -Amerika Birleşik Devletleri us -США us -mashango o tangananaho a America us -Mĩ us -United States ye Melika us -美利坚合众国 us -美利堅合眾國 us -Uruguay uy -الأوروغواي uy -Uruqvay uy -Уругвай uy -Уругвай uy -Urugvaj uy -Uruguai uy -Ουρουγουάη uy -Urugvajo uy -Uruguai uy -اروگویه uy -Uruguai uy -אורוגואי uy -Urugvaj uy -ウルグアイ uy -우루과이 uy -ອຸລຸກກວຍ uy -Urugvajus uy -Urugvaja uy -Urugwaj uy -Uruguai uy -Urugwaj uy -Uruguai uy -Uruguai uy -Uruguai uy -Уругвай uy -Uruguaj uy -Urugvaj uy -Urugvaj uy -I-Uruguay uy -¯Õ̧Šuy -อุรุกวัย uy -Уругвай uy -Ourougway uy -乌拉圭 uy -烏拉圭 uy -Uzbekistan uz -Узбэкістан uz -Узбекистан uz -Uzbekistán uz -Üzbegisztán uz -ເດນ່ງນ uz -Uzbequistão uz -乌兹别克斯坦 uz -Vatican City va -Ватыкан va -Ватикана va -Vatikan va -Vatikanstaten va -Vaticano va -Batikano Hiria va -Vatikán va -ລັດເວີຍ va -Cidade do Vaticano va -Vatikán va -Vatikan va -Vatikanstaten va -梵蒂冈 va -St. Vincent and the Grenadines vc -St. Vincent en die Grenadene vc -سانت فينسنت و الغرينادين vc -St. Vincent və Grenadines vc -Сент-Винсент и Гренадине vc -S. Visant hag ar Grenadinez vc -Sveti Vincent i Grenadini vc -St. Vincent i les Granadines vc -St. Vincent a Grenadiny vc -St. Vincent og Grenadinerne vc -St. Vincent und Grenadinen vc -St. Vincent kaj la Grenadinoj vc -San Vicente y las Granadinas vc -St. Vincent ja Grenadines vc -St. Vincent eta Grenadines vc -سن وینسن و گرادینس vc -St. Vincent ja Grenadiinit vc -Sankta Vinsent og Grenadinoyggjar vc -St Vincent et les Grenadines vc -San Vicente e as Granadinas vc -סנט וינסנט והגרנדינים vc -St. Vincent és Grenadines vc -St. Vincent dan the Grenadines vc -St. Vincent og Grenadines vc -S. Vincent e the Grenadines vc -セントヴィンセントグレナディン vc -세인트 빈센트 그레나딘 vc -ເຊີນວິນແຊນ ແລະເກນາດີນ vc -Šv. Vincentas ir Grenadinai vc -Sv. Vincents un Grenadīnes vc -St. Vinċenz u l-Grenadini vc -St. Vincent og Grenadinene vc -St. Vincent en de Grenadines vc -St. Vincent og Grenadinane vc -St. Vincent le Grenadines vc -St. Vincent e les Granadines vc -St. Vincent i Grenadyny vc -São Vicente e Grenadinas vc -São Vicente e Grenadines vc -Sf. Vincent şi Grenadines vc -Сент-Винсент и Гренадины vc -St. Vincent a Grenadines vc -Sv. Vincent in Grenadini vc -St. Vincent i Grenadine vc -I-St. Vincent and the Grenadines vc -St. Vincent och Grenadinerna vc -¦ºÂ¢ýð Å¢ý¦ºýð & ¸¢¦ÃÉËý¸û vc -เซนต์วินเซนต์ และ เกรนาดีน vc -St. Vincent ve Grenadines vc -Сент-Вінсент і Гренадіни vc -St. Vincent na Grenadines vc -St. Vincent và Grenadines vc -St. Vincent ne Grenadines vc -圣文森特和格林那达 vc -聖文森及格納那丁 vc -I-St. Vincent kanye ne-Grenadines vc -Venezuela ve -فنزويلا ve -Вэнэсуэла ve -Венецуела ve -Venecuela ve -Βενεζουέλα ve -Venezuelo ve -Venetsueela ve -ونزویلا ve -Venesuela ve -Vénézuela ve -ונצואלה ve -Venecuela ve -ベネズェラ ve -베네수엘라 ve -ເວເນຊຸເອລາ ve -Venesuela ve -Venecuēla ve -Veneżwela ve -Wenezuela ve -Венесуэла ve -Venecuela ve -I-Venezuela ve -¦ÅÉ¢ÍÅÄ¡ ve -เวเนซูเอลา ve -Венесуела ve -委内瑞拉 ve -委內瑞拉 ve -Virgin Islands, British vg -Вирджински Острови, Британски vg -Djevičanska ostrva, Britanska vg -Britiske jomfruøer vg -Islas Vírgenes Británicas vg -Irla Birjinak, Britaniar vg -Virgin-szigetek (brit) vg -Ilhas Virgens, Inglaterra vg -Panenské Ostrovy, Britské vg -Deviški otoki, Britanski vg -Brittiska Jungfruöarna vg -维尔京群岛,英国 vg -Virgin Islands, U.S. vi -Вирджински Острови, Американски vi -Djevičanska ostrva, Američka vi -Jomfruøerne vi -Islas Vírgenes Americanas vi -Irla Birjinak, EE.BB. vi -Virgin-szigetek (USA) vi -Ilhas Virgens, EUA vi -Panenské Ostrovy, Americké vi -Deviški otoki, ZDA vi -Amerikanska Jungfruöarna vi -维尔京群岛,美国 vi -Vietnam vn -Viëtnam vn -فييتنام vn -Vyetnam vn -Віетнам vn -Виетнам vn -Vijetnam vn -Βιετνάμ vn -Vjetnamo vn -ویتنام vn -וייטנאם vn -Vijetnam vn -Víetnam vn -ベトナム vn -베트남 vn -ຫວງດນາມ vn -Vietnamas vn -Vjetnama vn -Vjetnam vn -Viëtnam vn -Wietnam vn -Vietname vn -Vietnã vn -Вьетнам vn -I-Vietnam vn -เวียตนาม vn -В'єтнам vn -越南 vn -越南 vn -Vanuatu vu -Вануату vu -Ванути vu -ຈີນ vu -瓦努阿图 vu -Wallis and Futuna wf -Valis i Futuna wf -Wallis- og Futuna-øerne wf -Wallis y Futuna wf -Wallis eta Futuna wf -Wallis és Futuna wf -ປັກອິນພາບ wf -Wallis e Futuna wf -Wallis a Futuna wf -Wallis in Futuna wf -Wallis och Futuna wf -Samoa ws -Самоа ws -Самоя ws -Szamoa ws -ໂຊນາ ws -萨摩亚群岛 ws -Yemen ye -اليمن ye -Емен ye -Йемен ye -Jemen ye -Iemen ye -Jemen ye -Jemen ye -Υεμένη ye -Jemeno ye -Jeemen ye -یمن ye -Jemen ye -Jemen ye -תימן ye -Jemen ye -Jemen ye -イエメン ye -예멘 ye -ເດມອນ ye -Jemenas ye -Jemen ye -Jemen ye -Jemen ye -Jemen ye -Jemen ye -Iémen ye -Йемен ye -Jemen ye -Jemen ye -I-Yemen ye -Jemen ye -§ÂÁý ye -Ємен ye -也门 ye -葉門 ye -Yugoslavia yu -Югаславія yu -Югославия yu -Jugoslavija yu -Jugoslavien (Serbien/Montenegro) yu -Jugoszlávia yu -ໂບລິເວີຍ yu -Iugoslávia yu -Juhoslávia yu -Jugoslavija yu -Jugoslavien yu -南斯拉夫 yu -South Africa za -Suid Afrika za -جنوب أفريقيا za -Cənubi Afrika za -Паўднёвая Афрыка za -Южна Африка za -Suafrika za -Južna Afrika za -Sudàfrica za -Jižní Afrika za -Sydafrikanske republik za -Südafrika za -Νότια Αφρική za -Sudafriko za -Sudáfrica za -Lõuna Aafrika za -Hego Afrika za -آفریقای جنوبی za -Etelä-Afrikka za -Suðurafrika za -Afrique du sud za -África do Sur za -דרום אפריקה za -Južna Afrika za -Dél-Afrika za -Afrika Selatan za -Suður Afríka za -Sud Africa za -南アフリカ za -남 아프리카 공화국 za -ແອບພິກາໃຕ້ za -Pietų Afrika za -Dienvid Āfrika za -Afrika t'Isfel za -Sør-Afrika za -Zuid-Afrika za -Sør-Afrika za -Afrika Borwa za -Sudafrica za -Afryka Południowa za -Africa do Sul za -África do Sul za -Africa de Sud za -Южная Африка za -Južná Afrika za -Južna Afrika za -Južna Afrika za -I-South Africa za -Sydafrika za -¦¾ý ¬ôâ측 za -แอฟริกาใต้ za -Güney Afrika za -Південна Африка za -Afurika tshipembe za -Nam Phi za -Mzantsi Afrika za -南非 za -南非 za -Emzantsi Afrika za -Zambia zm -Замбія zm -Замбия zm -ຈາໄມກາ້ zm -Zâmbia zm -Zambija zm -赞比亚 zm -Zimbabwe zw -Зымбабвэ zw -Зимбабве zw -Zimbabve zw -ລິຊາ zw -Zimbabve zw -津巴布韦 zw diff --git a/src/generator/CMakeLists.txt b/src/generator/CMakeLists.txt --- a/src/generator/CMakeLists.txt +++ b/src/generator/CMakeLists.txt @@ -1,11 +1,19 @@ set(CLDR_DIR "/usr/share/unicode/cldr/common/main" CACHE STRING "Path to the CLDR data files") - add_executable(generatecountrytoisomap main.cpp translatedcountrylist.cpp) target_link_libraries(generatecountrytoisomap Qt5::Core) - add_custom_command( OUTPUT countrytoisomap_data.cpp COMMAND generatecountrytoisomap -o ${CMAKE_CURRENT_SOURCE_DIR}/../countrytoisomap_data.cpp -s ${CLDR_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) -add_custom_target(rebuild-countrymaps DEPENDS countrytoisomap_data.cpp) + +set(ISOCODES_DIR "/usr/share/iso-codes" CACHE STRING "Path to the iso-codes data files") +add_executable(generateisotocountrymap generateisotocountrymap.cpp) +target_link_libraries(generateisotocountrymap Qt5::Core) +add_custom_command( + OUTPUT isotocountrymap_data.cpp + COMMAND generateisotocountrymap -o ${CMAKE_CURRENT_SOURCE_DIR}/../isotocountrymap_data.cpp -i ${ISOCODES_DIR}/json/iso_3166-1.json + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +) + +add_custom_target(rebuild-countrymaps DEPENDS countrytoisomap_data.cpp isotocountrymap_data.cpp) diff --git a/src/generator/generateisotocountrymap.cpp b/src/generator/generateisotocountrymap.cpp new file mode 100644 --- /dev/null +++ b/src/generator/generateisotocountrymap.cpp @@ -0,0 +1,117 @@ +/* + Copyright (c) 2018 Volker Krause + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#include +#include +#include +#include +#include +#include +#include + +int main(int argc, char **argv) +{ + QCoreApplication app(argc, argv); + QCommandLineParser p; + QCommandLineOption inputFile({QStringLiteral("i")}, QStringLiteral("Location of iso_3166-1.json"), QStringLiteral("iso-codes"), QStringLiteral("/usr/share/iso-codes/json/iso_3166-1.json")); + p.addOption(inputFile); + QCommandLineOption outputFile({QStringLiteral("outputFile"), QStringLiteral("o")}, QStringLiteral("Output file"), QStringLiteral("output file"), {}); + p.addOption(outputFile); + p.addHelpOption(); + p.process(app); + if (!p.isSet(inputFile) || !p.isSet(outputFile)) { + p.showHelp(0); + } + + QFile input(p.value(inputFile)); + if (!input.open(QFile::ReadOnly)) { + qFatal("failed to open input file: %s", qPrintable(input.errorString())); + } + const auto doc = QJsonDocument::fromJson(input.readAll()); + + struct Entry { + QString isoCode; + QString name; + int offset; + }; + std::vector countries; + for (const auto v : doc.object().value(QLatin1String("3166-1")).toArray()) { + const auto obj = v.toObject(); + countries.push_back(Entry{obj.value(QLatin1String("alpha_2")).toString().toLower(), obj.value(QLatin1String("name")).toString(), 0}); + } + std::sort(countries.begin(), countries.end(), [](const Entry &lhs, const Entry &rhs) { + return lhs.isoCode < rhs.isoCode; + }); + + QFile out(p.value(outputFile)); + if (!out.open(QFile::WriteOnly)) { + qFatal("failed to open file: %s", qPrintable(out.errorString())); + } + + out.write(R"( +/* + Generated file based on iso-codes data. Do not edit! + See src/generator/ for how to re-generate this. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#include "isotocountrymap_p.h" + +using namespace KContacts; + +static const char en_country_name_stringtable[] = { +)"); + + int off = 0; + for (auto &c : countries) { + out.write(" \""); + out.write(c.name.toUtf8()); + out.write("\\0\"\n"); + c.offset = off; + off += c.name.toUtf8().size() + 1; + } + out.write(R"( +}; + +static const IsoToCountryIndex iso_to_country_index[] = { +)"); + + for (const auto &c: countries) { + out.write(" IsoToCountryIndex{\""); + out.write(c.isoCode.toUtf8()); + out.write("\", "); + out.write(QByteArray::number(c.offset)); + out.write("},\n"); + } + out.write("};\n"); +} diff --git a/src/isotocountrymap_data.cpp b/src/isotocountrymap_data.cpp new file mode 100644 --- /dev/null +++ b/src/isotocountrymap_data.cpp @@ -0,0 +1,529 @@ + +/* + Generated file based on iso-codes data. Do not edit! + See src/generator/ for how to re-generate this. + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#include "isotocountrymap_p.h" + +using namespace KContacts; + +static const char en_country_name_stringtable[] = { + "Andorra\0" + "United Arab Emirates\0" + "Afghanistan\0" + "Antigua and Barbuda\0" + "Anguilla\0" + "Albania\0" + "Armenia\0" + "Angola\0" + "Antarctica\0" + "Argentina\0" + "American Samoa\0" + "Austria\0" + "Australia\0" + "Aruba\0" + "Åland Islands\0" + "Azerbaijan\0" + "Bosnia and Herzegovina\0" + "Barbados\0" + "Bangladesh\0" + "Belgium\0" + "Burkina Faso\0" + "Bulgaria\0" + "Bahrain\0" + "Burundi\0" + "Benin\0" + "Saint Barthélemy\0" + "Bermuda\0" + "Brunei Darussalam\0" + "Bolivia, Plurinational State of\0" + "Bonaire, Sint Eustatius and Saba\0" + "Brazil\0" + "Bahamas\0" + "Bhutan\0" + "Bouvet Island\0" + "Botswana\0" + "Belarus\0" + "Belize\0" + "Canada\0" + "Cocos (Keeling) Islands\0" + "Congo, The Democratic Republic of the\0" + "Central African Republic\0" + "Congo\0" + "Switzerland\0" + "Côte d'Ivoire\0" + "Cook Islands\0" + "Chile\0" + "Cameroon\0" + "China\0" + "Colombia\0" + "Costa Rica\0" + "Cuba\0" + "Cabo Verde\0" + "Curaçao\0" + "Christmas Island\0" + "Cyprus\0" + "Czechia\0" + "Germany\0" + "Djibouti\0" + "Denmark\0" + "Dominica\0" + "Dominican Republic\0" + "Algeria\0" + "Ecuador\0" + "Estonia\0" + "Egypt\0" + "Western Sahara\0" + "Eritrea\0" + "Spain\0" + "Ethiopia\0" + "Finland\0" + "Fiji\0" + "Falkland Islands (Malvinas)\0" + "Micronesia, Federated States of\0" + "Faroe Islands\0" + "France\0" + "Gabon\0" + "United Kingdom\0" + "Grenada\0" + "Georgia\0" + "French Guiana\0" + "Guernsey\0" + "Ghana\0" + "Gibraltar\0" + "Greenland\0" + "Gambia\0" + "Guinea\0" + "Guadeloupe\0" + "Equatorial Guinea\0" + "Greece\0" + "South Georgia and the South Sandwich Islands\0" + "Guatemala\0" + "Guam\0" + "Guinea-Bissau\0" + "Guyana\0" + "Hong Kong\0" + "Heard Island and McDonald Islands\0" + "Honduras\0" + "Croatia\0" + "Haiti\0" + "Hungary\0" + "Indonesia\0" + "Ireland\0" + "Israel\0" + "Isle of Man\0" + "India\0" + "British Indian Ocean Territory\0" + "Iraq\0" + "Iran, Islamic Republic of\0" + "Iceland\0" + "Italy\0" + "Jersey\0" + "Jamaica\0" + "Jordan\0" + "Japan\0" + "Kenya\0" + "Kyrgyzstan\0" + "Cambodia\0" + "Kiribati\0" + "Comoros\0" + "Saint Kitts and Nevis\0" + "Korea, Democratic People's Republic of\0" + "Korea, Republic of\0" + "Kuwait\0" + "Cayman Islands\0" + "Kazakhstan\0" + "Lao People's Democratic Republic\0" + "Lebanon\0" + "Saint Lucia\0" + "Liechtenstein\0" + "Sri Lanka\0" + "Liberia\0" + "Lesotho\0" + "Lithuania\0" + "Luxembourg\0" + "Latvia\0" + "Libya\0" + "Morocco\0" + "Monaco\0" + "Moldova, Republic of\0" + "Montenegro\0" + "Saint Martin (French part)\0" + "Madagascar\0" + "Marshall Islands\0" + "Macedonia, Republic of\0" + "Mali\0" + "Myanmar\0" + "Mongolia\0" + "Macao\0" + "Northern Mariana Islands\0" + "Martinique\0" + "Mauritania\0" + "Montserrat\0" + "Malta\0" + "Mauritius\0" + "Maldives\0" + "Malawi\0" + "Mexico\0" + "Malaysia\0" + "Mozambique\0" + "Namibia\0" + "New Caledonia\0" + "Niger\0" + "Norfolk Island\0" + "Nigeria\0" + "Nicaragua\0" + "Netherlands\0" + "Norway\0" + "Nepal\0" + "Nauru\0" + "Niue\0" + "New Zealand\0" + "Oman\0" + "Panama\0" + "Peru\0" + "French Polynesia\0" + "Papua New Guinea\0" + "Philippines\0" + "Pakistan\0" + "Poland\0" + "Saint Pierre and Miquelon\0" + "Pitcairn\0" + "Puerto Rico\0" + "Palestine, State of\0" + "Portugal\0" + "Palau\0" + "Paraguay\0" + "Qatar\0" + "Réunion\0" + "Romania\0" + "Serbia\0" + "Russian Federation\0" + "Rwanda\0" + "Saudi Arabia\0" + "Solomon Islands\0" + "Seychelles\0" + "Sudan\0" + "Sweden\0" + "Singapore\0" + "Saint Helena, Ascension and Tristan da Cunha\0" + "Slovenia\0" + "Svalbard and Jan Mayen\0" + "Slovakia\0" + "Sierra Leone\0" + "San Marino\0" + "Senegal\0" + "Somalia\0" + "Suriname\0" + "South Sudan\0" + "Sao Tome and Principe\0" + "El Salvador\0" + "Sint Maarten (Dutch part)\0" + "Syrian Arab Republic\0" + "Swaziland\0" + "Turks and Caicos Islands\0" + "Chad\0" + "French Southern Territories\0" + "Togo\0" + "Thailand\0" + "Tajikistan\0" + "Tokelau\0" + "Timor-Leste\0" + "Turkmenistan\0" + "Tunisia\0" + "Tonga\0" + "Turkey\0" + "Trinidad and Tobago\0" + "Tuvalu\0" + "Taiwan, Province of China\0" + "Tanzania, United Republic of\0" + "Ukraine\0" + "Uganda\0" + "United States Minor Outlying Islands\0" + "United States\0" + "Uruguay\0" + "Uzbekistan\0" + "Holy See (Vatican City State)\0" + "Saint Vincent and the Grenadines\0" + "Venezuela, Bolivarian Republic of\0" + "Virgin Islands, British\0" + "Virgin Islands, U.S.\0" + "Viet Nam\0" + "Vanuatu\0" + "Wallis and Futuna\0" + "Samoa\0" + "Yemen\0" + "Mayotte\0" + "South Africa\0" + "Zambia\0" + "Zimbabwe\0" + +}; + +static const IsoToCountryIndex iso_to_country_index[] = { + IsoToCountryIndex{"ad", 0}, + IsoToCountryIndex{"ae", 8}, + IsoToCountryIndex{"af", 29}, + IsoToCountryIndex{"ag", 41}, + IsoToCountryIndex{"ai", 61}, + IsoToCountryIndex{"al", 70}, + IsoToCountryIndex{"am", 78}, + IsoToCountryIndex{"ao", 86}, + IsoToCountryIndex{"aq", 93}, + IsoToCountryIndex{"ar", 104}, + IsoToCountryIndex{"as", 114}, + IsoToCountryIndex{"at", 129}, + IsoToCountryIndex{"au", 137}, + IsoToCountryIndex{"aw", 147}, + IsoToCountryIndex{"ax", 153}, + IsoToCountryIndex{"az", 168}, + IsoToCountryIndex{"ba", 179}, + IsoToCountryIndex{"bb", 202}, + IsoToCountryIndex{"bd", 211}, + IsoToCountryIndex{"be", 222}, + IsoToCountryIndex{"bf", 230}, + IsoToCountryIndex{"bg", 243}, + IsoToCountryIndex{"bh", 252}, + IsoToCountryIndex{"bi", 260}, + IsoToCountryIndex{"bj", 268}, + IsoToCountryIndex{"bl", 274}, + IsoToCountryIndex{"bm", 292}, + IsoToCountryIndex{"bn", 300}, + IsoToCountryIndex{"bo", 318}, + IsoToCountryIndex{"bq", 350}, + IsoToCountryIndex{"br", 383}, + IsoToCountryIndex{"bs", 390}, + IsoToCountryIndex{"bt", 398}, + IsoToCountryIndex{"bv", 405}, + IsoToCountryIndex{"bw", 419}, + IsoToCountryIndex{"by", 428}, + IsoToCountryIndex{"bz", 436}, + IsoToCountryIndex{"ca", 443}, + IsoToCountryIndex{"cc", 450}, + IsoToCountryIndex{"cd", 474}, + IsoToCountryIndex{"cf", 512}, + IsoToCountryIndex{"cg", 537}, + IsoToCountryIndex{"ch", 543}, + IsoToCountryIndex{"ci", 555}, + IsoToCountryIndex{"ck", 570}, + IsoToCountryIndex{"cl", 583}, + IsoToCountryIndex{"cm", 589}, + IsoToCountryIndex{"cn", 598}, + IsoToCountryIndex{"co", 604}, + IsoToCountryIndex{"cr", 613}, + IsoToCountryIndex{"cu", 624}, + IsoToCountryIndex{"cv", 629}, + IsoToCountryIndex{"cw", 640}, + IsoToCountryIndex{"cx", 649}, + IsoToCountryIndex{"cy", 666}, + IsoToCountryIndex{"cz", 673}, + IsoToCountryIndex{"de", 681}, + IsoToCountryIndex{"dj", 689}, + IsoToCountryIndex{"dk", 698}, + IsoToCountryIndex{"dm", 706}, + IsoToCountryIndex{"do", 715}, + IsoToCountryIndex{"dz", 734}, + IsoToCountryIndex{"ec", 742}, + IsoToCountryIndex{"ee", 750}, + IsoToCountryIndex{"eg", 758}, + IsoToCountryIndex{"eh", 764}, + IsoToCountryIndex{"er", 779}, + IsoToCountryIndex{"es", 787}, + IsoToCountryIndex{"et", 793}, + IsoToCountryIndex{"fi", 802}, + IsoToCountryIndex{"fj", 810}, + IsoToCountryIndex{"fk", 815}, + IsoToCountryIndex{"fm", 843}, + IsoToCountryIndex{"fo", 875}, + IsoToCountryIndex{"fr", 889}, + IsoToCountryIndex{"ga", 896}, + IsoToCountryIndex{"gb", 902}, + IsoToCountryIndex{"gd", 917}, + IsoToCountryIndex{"ge", 925}, + IsoToCountryIndex{"gf", 933}, + IsoToCountryIndex{"gg", 947}, + IsoToCountryIndex{"gh", 956}, + IsoToCountryIndex{"gi", 962}, + IsoToCountryIndex{"gl", 972}, + IsoToCountryIndex{"gm", 982}, + IsoToCountryIndex{"gn", 989}, + IsoToCountryIndex{"gp", 996}, + IsoToCountryIndex{"gq", 1007}, + IsoToCountryIndex{"gr", 1025}, + IsoToCountryIndex{"gs", 1032}, + IsoToCountryIndex{"gt", 1077}, + IsoToCountryIndex{"gu", 1087}, + IsoToCountryIndex{"gw", 1092}, + IsoToCountryIndex{"gy", 1106}, + IsoToCountryIndex{"hk", 1113}, + IsoToCountryIndex{"hm", 1123}, + IsoToCountryIndex{"hn", 1157}, + IsoToCountryIndex{"hr", 1166}, + IsoToCountryIndex{"ht", 1174}, + IsoToCountryIndex{"hu", 1180}, + IsoToCountryIndex{"id", 1188}, + IsoToCountryIndex{"ie", 1198}, + IsoToCountryIndex{"il", 1206}, + IsoToCountryIndex{"im", 1213}, + IsoToCountryIndex{"in", 1225}, + IsoToCountryIndex{"io", 1231}, + IsoToCountryIndex{"iq", 1262}, + IsoToCountryIndex{"ir", 1267}, + IsoToCountryIndex{"is", 1293}, + IsoToCountryIndex{"it", 1301}, + IsoToCountryIndex{"je", 1307}, + IsoToCountryIndex{"jm", 1314}, + IsoToCountryIndex{"jo", 1322}, + IsoToCountryIndex{"jp", 1329}, + IsoToCountryIndex{"ke", 1335}, + IsoToCountryIndex{"kg", 1341}, + IsoToCountryIndex{"kh", 1352}, + IsoToCountryIndex{"ki", 1361}, + IsoToCountryIndex{"km", 1370}, + IsoToCountryIndex{"kn", 1378}, + IsoToCountryIndex{"kp", 1400}, + IsoToCountryIndex{"kr", 1439}, + IsoToCountryIndex{"kw", 1458}, + IsoToCountryIndex{"ky", 1465}, + IsoToCountryIndex{"kz", 1480}, + IsoToCountryIndex{"la", 1491}, + IsoToCountryIndex{"lb", 1524}, + IsoToCountryIndex{"lc", 1532}, + IsoToCountryIndex{"li", 1544}, + IsoToCountryIndex{"lk", 1558}, + IsoToCountryIndex{"lr", 1568}, + IsoToCountryIndex{"ls", 1576}, + IsoToCountryIndex{"lt", 1584}, + IsoToCountryIndex{"lu", 1594}, + IsoToCountryIndex{"lv", 1605}, + IsoToCountryIndex{"ly", 1612}, + IsoToCountryIndex{"ma", 1618}, + IsoToCountryIndex{"mc", 1626}, + IsoToCountryIndex{"md", 1633}, + IsoToCountryIndex{"me", 1654}, + IsoToCountryIndex{"mf", 1665}, + IsoToCountryIndex{"mg", 1692}, + IsoToCountryIndex{"mh", 1703}, + IsoToCountryIndex{"mk", 1720}, + IsoToCountryIndex{"ml", 1743}, + IsoToCountryIndex{"mm", 1748}, + IsoToCountryIndex{"mn", 1756}, + IsoToCountryIndex{"mo", 1765}, + IsoToCountryIndex{"mp", 1771}, + IsoToCountryIndex{"mq", 1796}, + IsoToCountryIndex{"mr", 1807}, + IsoToCountryIndex{"ms", 1818}, + IsoToCountryIndex{"mt", 1829}, + IsoToCountryIndex{"mu", 1835}, + IsoToCountryIndex{"mv", 1845}, + IsoToCountryIndex{"mw", 1854}, + IsoToCountryIndex{"mx", 1861}, + IsoToCountryIndex{"my", 1868}, + IsoToCountryIndex{"mz", 1877}, + IsoToCountryIndex{"na", 1888}, + IsoToCountryIndex{"nc", 1896}, + IsoToCountryIndex{"ne", 1910}, + IsoToCountryIndex{"nf", 1916}, + IsoToCountryIndex{"ng", 1931}, + IsoToCountryIndex{"ni", 1939}, + IsoToCountryIndex{"nl", 1949}, + IsoToCountryIndex{"no", 1961}, + IsoToCountryIndex{"np", 1968}, + IsoToCountryIndex{"nr", 1974}, + IsoToCountryIndex{"nu", 1980}, + IsoToCountryIndex{"nz", 1985}, + IsoToCountryIndex{"om", 1997}, + IsoToCountryIndex{"pa", 2002}, + IsoToCountryIndex{"pe", 2009}, + IsoToCountryIndex{"pf", 2014}, + IsoToCountryIndex{"pg", 2031}, + IsoToCountryIndex{"ph", 2048}, + IsoToCountryIndex{"pk", 2060}, + IsoToCountryIndex{"pl", 2069}, + IsoToCountryIndex{"pm", 2076}, + IsoToCountryIndex{"pn", 2102}, + IsoToCountryIndex{"pr", 2111}, + IsoToCountryIndex{"ps", 2123}, + IsoToCountryIndex{"pt", 2143}, + IsoToCountryIndex{"pw", 2152}, + IsoToCountryIndex{"py", 2158}, + IsoToCountryIndex{"qa", 2167}, + IsoToCountryIndex{"re", 2173}, + IsoToCountryIndex{"ro", 2182}, + IsoToCountryIndex{"rs", 2190}, + IsoToCountryIndex{"ru", 2197}, + IsoToCountryIndex{"rw", 2216}, + IsoToCountryIndex{"sa", 2223}, + IsoToCountryIndex{"sb", 2236}, + IsoToCountryIndex{"sc", 2252}, + IsoToCountryIndex{"sd", 2263}, + IsoToCountryIndex{"se", 2269}, + IsoToCountryIndex{"sg", 2276}, + IsoToCountryIndex{"sh", 2286}, + IsoToCountryIndex{"si", 2331}, + IsoToCountryIndex{"sj", 2340}, + IsoToCountryIndex{"sk", 2363}, + IsoToCountryIndex{"sl", 2372}, + IsoToCountryIndex{"sm", 2385}, + IsoToCountryIndex{"sn", 2396}, + IsoToCountryIndex{"so", 2404}, + IsoToCountryIndex{"sr", 2412}, + IsoToCountryIndex{"ss", 2421}, + IsoToCountryIndex{"st", 2433}, + IsoToCountryIndex{"sv", 2455}, + IsoToCountryIndex{"sx", 2467}, + IsoToCountryIndex{"sy", 2493}, + IsoToCountryIndex{"sz", 2514}, + IsoToCountryIndex{"tc", 2524}, + IsoToCountryIndex{"td", 2549}, + IsoToCountryIndex{"tf", 2554}, + IsoToCountryIndex{"tg", 2582}, + IsoToCountryIndex{"th", 2587}, + IsoToCountryIndex{"tj", 2596}, + IsoToCountryIndex{"tk", 2607}, + IsoToCountryIndex{"tl", 2615}, + IsoToCountryIndex{"tm", 2627}, + IsoToCountryIndex{"tn", 2640}, + IsoToCountryIndex{"to", 2648}, + IsoToCountryIndex{"tr", 2654}, + IsoToCountryIndex{"tt", 2661}, + IsoToCountryIndex{"tv", 2681}, + IsoToCountryIndex{"tw", 2688}, + IsoToCountryIndex{"tz", 2714}, + IsoToCountryIndex{"ua", 2743}, + IsoToCountryIndex{"ug", 2751}, + IsoToCountryIndex{"um", 2758}, + IsoToCountryIndex{"us", 2795}, + IsoToCountryIndex{"uy", 2809}, + IsoToCountryIndex{"uz", 2817}, + IsoToCountryIndex{"va", 2828}, + IsoToCountryIndex{"vc", 2858}, + IsoToCountryIndex{"ve", 2891}, + IsoToCountryIndex{"vg", 2925}, + IsoToCountryIndex{"vi", 2949}, + IsoToCountryIndex{"vn", 2970}, + IsoToCountryIndex{"vu", 2979}, + IsoToCountryIndex{"wf", 2987}, + IsoToCountryIndex{"ws", 3005}, + IsoToCountryIndex{"ye", 3011}, + IsoToCountryIndex{"yt", 3017}, + IsoToCountryIndex{"za", 3025}, + IsoToCountryIndex{"zm", 3038}, + IsoToCountryIndex{"zw", 3045}, +}; diff --git a/autotests/addresstest.h b/src/isotocountrymap_p.h copy from autotests/addresstest.h copy to src/isotocountrymap_p.h --- a/autotests/addresstest.h +++ b/src/isotocountrymap_p.h @@ -1,6 +1,6 @@ /* This file is part of the KContacts framework. - Copyright (c) 2007 Tobias Koenig + Copyright (c) 2018 Volker Krause This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public @@ -18,31 +18,28 @@ Boston, MA 02110-1301, USA. */ -#ifndef ADDRESS_TEST_H -#define ADDRESS_TEST_H +#ifndef KCONTACTS_ISOTOCOUNTRYMAP_P_H +#define KCONTACTS_ISOTOCOUNTRYMAP_P_H -#include +#include -class AddressTest : public QObject +namespace KContacts { + +/* ISO code to country name string table lookup table entry. */ +struct IsoToCountryIndex { - Q_OBJECT - -private Q_SLOTS: - void initTestCase(); - void emptyTest(); - void storeTest(); - void equalsTest(); - void differsTest(); - void assignmentTest(); - void serializeTest(); - void formatTest(); - void shouldExportVcard4(); - void shouldExportVcard3(); - void shouldParseAddressVCard3(); - void shouldParseAddressVCard4(); - void shouldExportVCard4WithGeoPosition(); - void shouldParseAddressVCard4WithGeoPosition(); - void countryToISOTest(); + explicit constexpr inline IsoToCountryIndex(const char isoCode[2], int offset) + : m_c1(isoCode[0]) + , m_c2(isoCode[1]) + , m_offset(offset) + { + } + + char m_c1; + char m_c2; + uint16_t m_offset; }; +} + #endif diff --git a/src/kcontacts.qrc b/src/kcontacts.qrc --- a/src/kcontacts.qrc +++ b/src/kcontacts.qrc @@ -1,6 +1,5 @@ addressformatrc - countrytransl.map