UNPKG

@wlucha/ng-country-select

Version:

A smart, multilingual country search with flags and codes

2,032 lines (2,031 loc) 143 kB
import * as i6 from '@angular/cdk/scrolling'; import { ScrollingModule } from '@angular/cdk/scrolling'; import * as i0 from '@angular/core'; import { EventEmitter, forwardRef, Output, Input, ChangeDetectionStrategy, Component } from '@angular/core'; import * as i1 from '@angular/common'; import { CommonModule } from '@angular/common'; import * as i2 from '@angular/forms'; import { FormControl, ReactiveFormsModule, NG_VALUE_ACCESSOR } from '@angular/forms'; import * as i3 from '@angular/material/autocomplete'; import { MatAutocompleteModule } from '@angular/material/autocomplete'; import { MatFormFieldModule } from '@angular/material/form-field'; import * as i5 from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon'; import * as i4 from '@angular/material/input'; import { MatInputModule } from '@angular/material/input'; import { startWith, debounceTime, tap, map } from 'rxjs/operators'; const countries = [ { alpha2: 'af', alpha3: 'afg', translations: { de: 'Afghanistan', en: 'Afghanistan', fr: 'Afghanistan', it: 'Afghanistan', es: 'Afganistán', ar: 'أفغانستان', zh: '阿富汗', hi: 'अफगानिस्तान', bn: 'আফগানিস্তান', pt: 'Afeganistão', ru: 'Афганистан' } }, { alpha2: 'ax', alpha3: 'ala', translations: { de: 'Ålandinseln', en: 'Åland Islands', fr: 'Îles Åland', it: 'Isole Åland', es: 'Islas Åland', ar: 'جزر أولاند', zh: '奥兰', hi: 'ऑलैण्ड द्वीपसमूह', bn: 'অলান্দ দ্বীপপুঞ্জ', pt: 'Ilhas Åland', ru: 'Аландские острова' } }, { alpha2: 'al', alpha3: 'alb', translations: { de: 'Albanien', en: 'Albania', fr: 'Albanie', it: 'Albania', es: 'Albania', ar: 'ألبانيا', zh: '阿尔巴尼亚', hi: 'अल्बानिया', bn: 'আলবেনিয়া', pt: 'Albânia', ru: 'Албания' } }, { alpha2: 'dz', alpha3: 'dza', translations: { de: 'Algerien', en: 'Algeria', fr: 'Algérie', it: 'Algeria', es: 'Argelia', ar: 'الجزائر', zh: '阿尔及利亚', hi: 'अल्जीरिया', bn: 'আলজেরিয়া', pt: 'Argélia', ru: 'Алжир' } }, { alpha2: 'as', alpha3: 'asm', translations: { de: 'Amerikanisch-Samoa', en: 'American Samoa', fr: 'Samoa américaines', it: 'Samoa Americane', es: 'Samoa Americana', ar: 'ساموا الأمريكية', zh: '美属萨摩亚', hi: 'अमेरिकान सामोआ', bn: 'আমেরিকান সামোয়া', pt: 'Samoa Americana', ru: 'Американское Самоа' } }, { alpha2: 'ad', alpha3: 'and', translations: { de: 'Andorra', en: 'Andorra', fr: 'Andorre', it: 'Andorra', es: 'Andorra', ar: 'أندورا', zh: '安道尔', hi: 'अंडोरा', bn: 'অ্যান্ডোরা', pt: 'Andorra', ru: 'Андорра' } }, { alpha2: 'ao', alpha3: 'ago', translations: { de: 'Angola', en: 'Angola', fr: 'Angola', it: 'Angola', es: 'Angola', ar: 'أنغولا', zh: '安哥拉', hi: 'अंगोला', bn: 'অ্যাঙ্গোলা', pt: 'Angola', ru: 'Ангола' } }, { alpha2: 'ai', alpha3: 'aia', translations: { de: 'Anguilla', en: 'Anguilla', fr: 'Anguilla', it: 'Anguilla', es: 'Anguila', ar: 'أنغويلا', zh: '安圭拉', hi: 'अंग्विला', bn: 'এ্যাঙ্গুইলা', pt: 'Anguila', ru: 'Ангилья' } }, { alpha2: 'aq', alpha3: 'ata', translations: { de: 'Antarktis', en: 'Antarctica', fr: 'Antarctique', it: 'Antartide', es: 'Antártida', ar: 'القارة القطبية الجنوبية', zh: '南极洲', hi: 'अंटार्टिका', bn: 'অ্যান্টার্কটিকা', pt: 'Antártida', ru: 'Антарктида' } }, { alpha2: 'ag', alpha3: 'atg', translations: { de: 'Antigua und Barbuda', en: 'Antigua and Barbuda', fr: 'Antigua-et-Barbuda', it: 'Antigua e Barbuda', es: 'Antigua y Barbuda', ar: 'أنتيغوا وباربودا', zh: '安提瓜和巴布达', hi: 'एंटीगुआ और बारबूडा', bn: 'অ্যান্টিগুয়া ও বার্বুডা', pt: 'Antígua e Barbuda', ru: 'Антигуа и Барбуда' } }, { alpha2: 'ar', alpha3: 'arg', translations: { de: 'Argentinien', en: 'Argentina', fr: 'Argentine', it: 'Argentina', es: 'Argentina', ar: 'الأرجنتين', zh: '阿根廷', hi: 'अर्जेंटिना', bn: 'আর্জেন্টিনা', pt: 'Argentina', ru: 'Аргентина' } }, { alpha2: 'am', alpha3: 'arm', translations: { de: 'Armenien', en: 'Armenia', fr: 'Arménie', it: 'Armenia', es: 'Armenia', ar: 'أرمينيا', zh: '亚美尼亚', hi: 'अर्मेनिया', bn: 'আর্মেনিয়া', pt: 'Arménia', ru: 'Армения' } }, { alpha2: 'aw', alpha3: 'abw', translations: { de: 'Aruba', en: 'Aruba', fr: 'Aruba', it: 'Aruba', es: 'Aruba', ar: 'أروبا', zh: '阿鲁巴', hi: 'अरुबा', bn: 'আরুবা', pt: 'Aruba', ru: 'Аруба' } }, { alpha2: 'au', alpha3: 'aus', translations: { de: 'Australien', en: 'Australia', fr: 'Australie', it: 'Australia', es: 'Australia', ar: 'أستراليا', zh: '澳大利亚', hi: 'आस्ट्रेलिया', bn: 'অস্ট্রেলিয়া', pt: 'Austrália', ru: 'Австралия' } }, { alpha2: 'at', alpha3: 'aut', translations: { de: 'Österreich', en: 'Austria', fr: 'Autriche', it: 'Austria', es: 'Austria', ar: 'النمسا', zh: '奥地利', hi: 'आस्ट्रिया', bn: 'অস্ট্রিয়া', pt: 'Áustria', ru: 'Австрия' } }, { alpha2: 'az', alpha3: 'aze', translations: { de: 'Aserbaidschan', en: 'Azerbaijan', fr: 'Azerbaïdjan', it: 'Azerbaigian', es: 'Azerbaiyán', ar: 'أذربيجان', zh: '阿塞拜疆', hi: 'अजरबेजान', bn: 'আজারবাইজান', pt: 'Azerbaijão', ru: 'Азербайджан' } }, { alpha2: 'bs', alpha3: 'bhs', translations: { de: 'Bahamas', en: 'Bahamas', fr: 'Bahamas', it: 'Bahamas', es: 'Bahamas', ar: 'باهاماس', zh: '巴哈马', hi: 'बहामास', bn: 'বাহামা দ্বীপপুঞ্জ', pt: 'Bahamas', ru: 'Багамы' } }, { alpha2: 'bh', alpha3: 'bhr', translations: { de: 'Bahrain', en: 'Bahrain', fr: 'Bahreïn', it: 'Bahrein', es: 'Baréin', ar: 'البحرين', zh: '巴林', hi: 'बहरीन', bn: 'বাহরাইন', pt: 'Bahrein', ru: 'Бахрейн' } }, { alpha2: 'bd', alpha3: 'bgd', translations: { de: 'Bangladesch', en: 'Bangladesh', fr: 'Bangladesh', it: 'Bangladesh', es: 'Bangladés', ar: 'بنغلاديش', zh: '孟加拉国', hi: 'बांग्लादेश', bn: 'বাংলাদেশ', pt: 'Bangladesh', ru: 'Бангладеш' } }, { alpha2: 'bb', alpha3: 'brb', translations: { de: 'Barbados', en: 'Barbados', fr: 'Barbade', it: 'Barbados', es: 'Barbados', ar: 'باربادوس', zh: '巴巴多斯', hi: 'बार्बाडोस', bn: 'বার্বাডোস', pt: 'Barbados', ru: 'Барбадос' } }, { alpha2: 'by', alpha3: 'blr', translations: { de: 'Belarus', en: 'Belarus', fr: 'Bélarus', it: 'Bielorussia', es: 'Bielorrusia', ar: 'روسيا البيضاء', zh: '白俄罗斯', hi: 'बेलारुस', bn: 'বেলারুশ', pt: 'Bielorrússia', ru: 'Беларусь' } }, { alpha2: 'be', alpha3: 'bel', translations: { de: 'Belgien', en: 'Belgium', fr: 'Belgique', it: 'Belgio', es: 'Bélgica', ar: 'بلجيكا', zh: '比利时', hi: 'बेल्जियम', bn: 'বেলজিয়াম', pt: 'Bélgica', ru: 'Бельгия' } }, { alpha2: 'bz', alpha3: 'blz', translations: { de: 'Belize', en: 'Belize', fr: 'Belize', it: 'Belize', es: 'Belice', ar: 'بليز', zh: '伯利兹', hi: 'बेलिजे', bn: 'বেলিজ', pt: 'Belize', ru: 'Белиз' } }, { alpha2: 'bj', alpha3: 'ben', translations: { de: 'Benin', en: 'Benin', fr: 'Bénin', it: 'Benin', es: 'Benín', ar: 'بنين', zh: '贝宁', hi: 'बानिन', bn: 'বেনিন', pt: 'Benim', ru: 'Бенин' } }, { alpha2: 'bm', alpha3: 'bmu', translations: { de: 'Bermuda', en: 'Bermuda', fr: 'Bermudes', it: 'Bermuda', es: 'Bermudas', ar: 'برمودا', zh: '百慕大', hi: 'बर्मूडा', bn: 'বারমুডা', pt: 'Bermudas', ru: 'Бермуды' } }, { alpha2: 'bt', alpha3: 'btn', translations: { de: 'Bhutan', en: 'Bhutan', fr: 'Bhoutan', it: 'Bhutan', es: 'Bután', ar: 'بوتان', zh: '不丹', hi: 'भूटान', bn: 'ভূটান', pt: 'Butão', ru: 'Бутан' } }, { alpha2: 'bo', alpha3: 'bol', translations: { de: 'Bolivien', en: 'Bolivia', fr: 'Bolivie', it: 'Bolivia', es: 'Bolivia', ar: 'بوليفيا', zh: '玻利维亚', hi: 'बोलिविया', bn: 'বলিভিয়া, বহুজাতিক রাষ্ট্র', pt: 'Bolívia', ru: 'Боливия' } }, { alpha2: 'bq', alpha3: 'bes', translations: { de: 'Bonaire, Sint Eustatius und Saba', en: 'Bonaire, Sint Eustatius and Saba', fr: 'Bonaire, Saint-Eustache et Saba', it: 'Bonaire, Sint Eustatius e Saba', es: 'Bonaire, San Eustaquio y Saba', ar: 'الجزر الكاريبية الهولندية', zh: '荷兰加勒比区', hi: 'कैरिबियन नीदरलैंड', bn: 'ক্যারিবীয় নেদারল্যান্ডস', pt: 'Países Baixos Caribenhos', ru: 'Бонэйр, Синт-Эстатиус и Саба' } }, { alpha2: 'ba', alpha3: 'bih', translations: { de: 'Bosnien und Herzegowina', en: 'Bosnia and Herzegovina', fr: 'Bosnie-Herzégovine', it: 'Bosnia ed Erzegovina', es: 'Bosnia y Herzegovina', ar: 'البوسنة والهرسك', zh: '波黑', hi: 'बोस्निया हर्जेगोविना', bn: 'বসনিয়া ও হার্জেগোভিনা', pt: 'Bósnia-Herzegovina', ru: 'Босния и Герцеговина' } }, { alpha2: 'bw', alpha3: 'bwa', translations: { de: 'Botsuana', en: 'Botswana', fr: 'Botswana', it: 'Botswana', es: 'Botsuana', ar: 'بوتسوانا', zh: '博茨瓦纳', hi: 'बोत्सवाना', bn: 'বতসোয়ানা', pt: 'Botsuana', ru: 'Ботсвана' } }, { alpha2: 'bv', alpha3: 'bvt', translations: { de: 'Bouvetinsel', en: 'Bouvet Island', fr: 'Île Bouvet', it: 'Isola Bouvet', es: 'Isla Bouvet', ar: 'جزيرة بوفيه', zh: '布韦岛', hi: 'बाउवेट', bn: 'বোভেট দ্বীপ', pt: 'Ilha Bouvet', ru: 'Остров Буве' } }, { alpha2: 'br', alpha3: 'bra', translations: { de: 'Brasilien', en: 'Brazil', fr: 'Brésil', it: 'Brasile', es: 'Brasil', ar: 'البرازيل', zh: '巴西', hi: 'ब्राजील', bn: 'ব্রাজিল', pt: 'Brasil', ru: 'Бразилия' } }, { alpha2: 'io', alpha3: 'iot', translations: { de: 'Britisches Territorium im Indischen Ozean', en: 'British Indian Ocean Territory', fr: 'Territoire britannique de l’océan Indien', it: 'Territorio britannico dell’Oceano Indiano', es: 'Territorio Británico del Océano Índico', ar: 'إقليم المحيط الهندي البريطاني', zh: '英属印度洋领地', hi: 'ब्रितानी हिंद महासागरीय क्षेत्र', bn: 'ব্রিটিশ ভারত মহাসাগরীয় এলাকা', pt: 'Território Britânico do Oceano Índico', ru: 'Британская территория в Индийском океане' } }, { alpha2: 'bn', alpha3: 'brn', translations: { de: 'Brunei Darussalam', en: 'Brunei Darussalam', fr: 'Brunéi Darussalam', it: 'Brunei Darussalam', es: 'Brunéi Darussalam', ar: 'بروناي', zh: '文莱', hi: 'ब्रुनेई', bn: 'ব্রুনাই দারুসালাম', pt: 'Brunei', ru: 'Бруней' } }, { alpha2: 'bg', alpha3: 'bgr', translations: { de: 'Bulgarien', en: 'Bulgaria', fr: 'Bulgarie', it: 'Bulgaria', es: 'Bulgaria', ar: 'بلغاريا', zh: '保加利亚', hi: 'बल्गारिया', bn: 'বুলগেরিয়া', pt: 'Bulgária', ru: 'Болгария' } }, { alpha2: 'bf', alpha3: 'bfa', translations: { de: 'Burkina Faso', en: 'Burkina Faso', fr: 'Burkina Faso', it: 'Burkina Faso', es: 'Burkina Faso', ar: 'بوركينا فاسو', zh: '布基纳法索', hi: 'बुर्किना फासो', bn: 'বুর্কিনা ফাসো', pt: 'Burkina Faso', ru: 'Буркина-Фасо' } }, { alpha2: 'bi', alpha3: 'bdi', translations: { de: 'Burundi', en: 'Burundi', fr: 'Burundi', it: 'Burundi', es: 'Burundi', ar: 'بوروندي', zh: '布隆迪', hi: 'बुरुंडी', bn: 'বুরুন্ডি', pt: 'Burundi', ru: 'Бурунди' } }, { alpha2: 'cv', alpha3: 'cpv', translations: { de: 'Cabo Verde', en: 'Cabo Verde', fr: 'Cabo Verde', it: 'Capo Verde', es: 'Cabo Verde', ar: 'الرأس الأخضر', zh: '佛得角', hi: 'केप वर्दे', bn: 'কেপ ভার্দ', pt: 'Cabo Verde', ru: 'Кабо-Верде' } }, { alpha2: 'kh', alpha3: 'khm', translations: { de: 'Kambodscha', en: 'Cambodia', fr: 'Cambodge', it: 'Cambogia', es: 'Camboya', ar: 'كمبوديا', zh: '柬埔寨', hi: 'कंबोडिया', bn: 'কম্বোডিয়া', pt: 'Camboja', ru: 'Камбоджа' } }, { alpha2: 'cm', alpha3: 'cmr', translations: { de: 'Kamerun', en: 'Cameroon', fr: 'Cameroun', it: 'Camerun', es: 'Camerún', ar: 'الكاميرون', zh: '喀麦隆', hi: 'कैमरून', bn: 'ক্যামেরুন', pt: 'Camarões', ru: 'Камерун' } }, { alpha2: 'ca', alpha3: 'can', translations: { de: 'Kanada', en: 'Canada', fr: 'Canada', it: 'Canada', es: 'Canadá', ar: 'كندا', zh: '加拿大', hi: 'कनाडा', bn: 'কানাডা', pt: 'Canadá', ru: 'Канада' } }, { alpha2: 'ky', alpha3: 'cym', translations: { de: 'Kaimaninseln', en: 'Cayman Islands', fr: 'Îles Caïmans', it: 'Isole Cayman', es: 'Islas Caimán', ar: 'جزر كايمان', zh: '开曼群岛', hi: 'केमैन आइसलैंड्स', bn: 'কেইম্যান দ্বীপপুঞ্জ', pt: 'Ilhas Caimão', ru: 'Острова Кайман' } }, { alpha2: 'cf', alpha3: 'caf', translations: { de: 'Zentralafrikanische Republik', en: 'Central African Republic', fr: 'République centrafricaine', it: 'Repubblica Centrafricana', es: 'República Centroafricana', ar: 'جمهورية أفريقيا الوسطى', zh: '中非', hi: 'सेंट्रल अफ्रीका गणतंत्र', bn: 'মধ্য আফ্রিকান প্রজাতন্ত্র', pt: 'República Centro-Africana', ru: 'ЦАР' } }, { alpha2: 'td', alpha3: 'tcd', translations: { de: 'Tschad', en: 'Chad', fr: 'Tchad', it: 'Ciad', es: 'Chad', ar: 'تشاد', zh: '乍得', hi: 'चाड', bn: 'চাদ', pt: 'Chade', ru: 'Чад' } }, { alpha2: 'cl', alpha3: 'chl', translations: { de: 'Chile', en: 'Chile', fr: 'Chili', it: 'Cile', es: 'Chile', ar: 'تشيلي', zh: '智利', hi: 'चिली', bn: 'চিলি', pt: 'Chile', ru: 'Чили' } }, { alpha2: 'cn', alpha3: 'chn', translations: { de: 'China', en: 'China', fr: 'Chine', it: 'Cina', es: 'China', ar: 'الصين', zh: '中国', hi: 'चीन', bn: 'গণচীন', pt: 'China', ru: 'КНР (Китайская Народная Республика)' } }, { alpha2: 'cx', alpha3: 'cxr', translations: { de: 'Weihnachtsinsel', en: 'Christmas Island', fr: 'Île Christmas', it: 'Isola di Natale', es: 'Isla de Navidad', ar: 'جزيرة عيد الميلاد', zh: '圣诞岛', hi: 'क्रिसमस द्वीप', bn: 'ক্রিস্টমাস দ্বীপ', pt: 'Ilha de Natal', ru: 'Остров Рождества' } }, { alpha2: 'cc', alpha3: 'cck', translations: { de: 'Kokosinseln', en: 'Cocos (Keeling) Islands', fr: 'Îles Cocos (Keeling)', it: 'Isole Cocos (Keeling)', es: 'Islas Cocos (Keeling)', ar: 'جزر كوكوس', zh: '科科斯(基林)群岛', hi: 'कोकोस (कीलिंग) द्वीप', bn: 'কোকোস (কিলিং) দ্বীপপুঞ্জ', pt: 'Ilhas Cocos (Keeling)', ru: 'Кокосовые острова' } }, { alpha2: 'co', alpha3: 'col', translations: { de: 'Kolumbien', en: 'Colombia', fr: 'Colombie', it: 'Colombia', es: 'Colombia', ar: 'كولومبيا', zh: '哥伦比亚', hi: 'कोलंबिया', bn: 'কলম্বিয়া', pt: 'Colômbia', ru: 'Колумбия' } }, { alpha2: 'km', alpha3: 'com', translations: { de: 'Union der Komoren', en: 'Comoros', fr: 'Comores', it: 'Comore', es: 'Comoras', ar: 'جزر القمر', zh: '科摩罗', hi: 'कोमोरोस', bn: 'কোমোরোস', pt: 'Comores', ru: 'Коморы' } }, { alpha2: 'cd', alpha3: 'cod', translations: { de: 'Demokratische Republik Kongo', en: 'Congo, Democratic Republic of the', fr: 'Congo (République démocratique du)', it: 'Congo, Repubblica Democratica del', es: 'Congo, República Democrática del', ar: 'جمهورية الكونغو الديمقراطية', zh: '刚果(金)', hi: 'कांगो लोकतान्त्रिक गणराज्य', bn: 'গণতান্ত্রিক কঙ্গো প্রজাতন্ত্র', pt: 'República Popular do Congo', ru: 'Демократическая Республика Конго' } }, { alpha2: 'cg', alpha3: 'cog', translations: { de: 'Republik Kongo', en: 'Congo', fr: 'Congo', it: 'Congo', es: 'Congo', ar: 'جمهورية الكونغو', zh: '刚果(布)', hi: 'कांगो', bn: 'কঙ্গো প্রজাতন্ত্র', pt: 'República Democrática do Congo', ru: 'Республика Конго' } }, { alpha2: 'ck', alpha3: 'cok', translations: { de: 'Cookinseln', en: 'Cook Islands', fr: 'Îles Cook', it: 'Isole Cook', es: 'Islas Cook', ar: 'جزر كوك', zh: '库克群岛', hi: 'कुक द्वीप', bn: 'কুক দ্বীপপুঞ্জ', pt: 'Ilhas Cook', ru: 'Острова Кука' } }, { alpha2: 'cr', alpha3: 'cri', translations: { de: 'Costa Rica', en: 'Costa Rica', fr: 'Costa Rica', it: 'Costa Rica', es: 'Costa Rica', ar: 'كوستاريكا', zh: '哥斯达黎加', hi: 'कोस्टा रिका', bn: 'কোস্টা রিকা', pt: 'Costa Rica', ru: 'Коста-Рика' } }, { alpha2: 'ci', alpha3: 'civ', translations: { de: 'Côte d’Ivoire', en: 'Côte d’Ivoire', fr: 'Côte d’Ivoire', it: 'Costa d’Avorio', es: 'Costa de Marfil', ar: 'ساحل العاج', zh: '科特迪瓦', hi: 'आइवरी कोस्ट', bn: 'কোত দিভোয়ার', pt: 'Costa do Marfim', ru: 'Кот-д’Ивуар' } }, { alpha2: 'hr', alpha3: 'hrv', translations: { de: 'Kroatien', en: 'Croatia', fr: 'Croatie', it: 'Croazia', es: 'Croacia', ar: 'كرواتيا', zh: '克罗地亚', hi: 'क्रोएशिया', bn: 'ক্রোয়েশিয়া', pt: 'Croácia', ru: 'Хорватия' } }, { alpha2: 'cu', alpha3: 'cub', translations: { de: 'Kuba', en: 'Cuba', fr: 'Cuba', it: 'Cuba', es: 'Cuba', ar: 'كوبا', zh: '古巴', hi: 'क्यूबा', bn: 'কিউবা', pt: 'Cuba', ru: 'Куба' } }, { alpha2: 'cw', alpha3: 'cuw', translations: { de: 'Curaçao', en: 'Curaçao', fr: 'Curaçao', it: 'Curaçao', es: 'Curazao', ar: 'كوراساو', zh: '库拉索', hi: 'कुराकाओ', bn: 'কিউরাসাও', pt: 'Curaçao', ru: 'Кюрасао' } }, { alpha2: 'cy', alpha3: 'cyp', translations: { de: 'Zypern', en: 'Cyprus', fr: 'Chypre', it: 'Cipro', es: 'Chipre', ar: 'قبرص', zh: '塞浦路斯', hi: 'साइप्रस', bn: 'সাইপ্রাস', pt: 'Chipre', ru: 'Кипр' } }, { alpha2: 'cz', alpha3: 'cze', translations: { de: 'Tschechien', en: 'Czechia', fr: 'Tchéquie', it: 'Cechia', es: 'Chequia', ar: 'جمهورية التشيك', zh: '捷克', hi: 'चेक', bn: 'চেক প্রজাতন্ত্র', pt: 'Chéquia', ru: 'Чехия' } }, { alpha2: 'dk', alpha3: 'dnk', translations: { de: 'Dänemark', en: 'Denmark', fr: 'Danemark', it: 'Danimarca', es: 'Dinamarca', ar: 'الدنمارك', zh: '丹麦', hi: 'डैनमार्क', bn: 'ডেনমার্ক', pt: 'Dinamarca', ru: 'Дания' } }, { alpha2: 'dj', alpha3: 'dji', translations: { de: 'Dschibuti', en: 'Djibouti', fr: 'Djibouti', it: 'Gibuti', es: 'Yibuti', ar: 'جيبوتي', zh: '吉布提', hi: 'जिबॉती', bn: 'জিবুতি', pt: 'Djibouti', ru: 'Джибути' } }, { alpha2: 'dm', alpha3: 'dma', translations: { de: 'Dominica', en: 'Dominica', fr: 'Dominique', it: 'Dominica', es: 'Dominica', ar: 'دومينيكا', zh: '多米尼克', hi: 'डोमिनिक', bn: 'ডোমিনিকা', pt: 'Dominica', ru: 'Доминика' } }, { alpha2: 'do', alpha3: 'dom', translations: { de: 'Dominikanische Republik', en: 'Dominican Republic', fr: 'République dominicaine', it: 'Repubblica Dominicana', es: 'República Dominicana', ar: 'جمهورية الدومينيكان', zh: '多米尼加', hi: 'डोमिनिक गणतंत्र', bn: 'ডোমিনিকান প্রজাতন্ত্র', pt: 'República Dominicana', ru: 'Доминиканская Республика' } }, { alpha2: 'ec', alpha3: 'ecu', translations: { de: 'Ecuador', en: 'Ecuador', fr: 'Équateur', it: 'Ecuador', es: 'Ecuador', ar: 'الإكوادور', zh: '厄瓜多尔', hi: 'इक्वाडोर', bn: 'ইকুয়েডর', pt: 'Equador', ru: 'Эквадор' } }, { alpha2: 'eg', alpha3: 'egy', translations: { de: 'Ägypten', en: 'Egypt', fr: 'Égypte', it: 'Egitto', es: 'Egipto', ar: 'مصر', zh: '埃及', hi: 'मिस्र', bn: 'মিশর', pt: 'Egito', ru: 'Египет' } }, { alpha2: 'sv', alpha3: 'slv', translations: { de: 'El Salvador', en: 'El Salvador', fr: 'El Salvador', it: 'El Salvador', es: 'El Salvador', ar: 'السلفادور', zh: '萨尔瓦多', hi: 'सल्वाडोर', bn: 'এল সালভাদোর', pt: 'El Salvador', ru: 'Сальвадор' } }, { alpha2: 'gq', alpha3: 'gnq', translations: { de: 'Äquatorialguinea', en: 'Equatorial Guinea', fr: 'Guinée équatoriale', it: 'Guinea Equatoriale', es: 'Guinea Ecuatorial', ar: 'غينيا الاستوائية', zh: '赤道几内亚', hi: 'एक्वेटोरियल गिनी', bn: 'বিষুবীয় গিনি', pt: 'Guiné Equatorial', ru: 'Экваториальная Гвинея' } }, { alpha2: 'er', alpha3: 'eri', translations: { de: 'Eritrea', en: 'Eritrea', fr: 'Érythrée', it: 'Eritrea', es: 'Eritrea', ar: 'إريتريا', zh: '厄立特里亚', hi: 'एरिट्रेया', bn: 'ইরিত্রিয়া', pt: 'Eritreia', ru: 'Эритрея' } }, { alpha2: 'ee', alpha3: 'est', translations: { de: 'Estland', en: 'Estonia', fr: 'Estonie', it: 'Estonia', es: 'Estonia', ar: 'إستونيا', zh: '爱沙尼亚', hi: 'एस्तोनिया', bn: 'এস্তোনিয়া', pt: 'Estónia', ru: 'Эстония' } }, { alpha2: 'et', alpha3: 'eth', translations: { de: 'Äthiopien', en: 'Ethiopia', fr: 'Éthiopie', it: 'Etiopia', es: 'Etiopía', ar: 'إثيوبيا', zh: '埃塞俄比亚', hi: 'इथियोपिया', bn: 'ইথিওপিয়া', pt: 'Etiópia', ru: 'Эфиопия' } }, { alpha2: 'fk', alpha3: 'flk', translations: { de: 'Falklandinseln', en: 'Falkland Islands (Malvinas)', fr: 'Îles Falkland (Malvinas)', it: 'Isole Falkland (Malvine)', es: 'Islas Malvinas', ar: 'جزر فوكلاند', zh: '福克兰群岛', hi: 'फाकलैंड द्वीप समूह (मालविनास)', bn: 'ফক্‌ল্যান্ড দ্বীপপুঞ্জ (মালভিনাস)', pt: 'Ilhas Malvinas', ru: 'Фолклендские острова' } }, { alpha2: 'fo', alpha3: 'fro', translations: { de: 'Färöer', en: 'Faroe Islands', fr: 'Îles Féroé', it: 'Isole Fær Øer', es: 'Islas Feroe', ar: 'جزر فارو', zh: '法罗群岛', hi: 'फराओ द्वीप समूह', bn: 'ফারো দ্বীপপুঞ্জ', pt: 'Ilhas Faroé', ru: 'Фареры' } }, { alpha2: 'fj', alpha3: 'fji', translations: { de: 'Fidschi', en: 'Fiji', fr: 'Fidji', it: 'Figi', es: 'Fiyi', ar: 'فيجي', zh: '斐济', hi: 'फिजी', bn: 'ফিজি', pt: 'Fiji', ru: 'Фиджи' } }, { alpha2: 'fi', alpha3: 'fin', translations: { de: 'Finnland', en: 'Finland', fr: 'Finlande', it: 'Finlandia', es: 'Finlandia', ar: 'فنلندا', zh: '芬兰', hi: 'फिनलैंड', bn: 'ফিনল্যান্ড', pt: 'Finlândia', ru: 'Финляндия' } }, { alpha2: 'fr', alpha3: 'fra', translations: { de: 'Frankreich', en: 'France', fr: 'France', it: 'Francia', es: 'Francia', ar: 'فرنسا', zh: '法国', hi: 'फ्रांस', bn: 'ফ্রান্স', pt: 'França', ru: 'Франция' } }, { alpha2: 'gf', alpha3: 'guf', translations: { de: 'Französisch-Guayana', en: 'French Guiana', fr: 'Guyane française', it: 'Guyana francese', es: 'Guayana Francesa', ar: 'غويانا الفرنسية', zh: '法属圭亚那', hi: 'फ्रेंच गुआना', bn: 'ফরাসি গায়ানা', pt: 'Guiana Francesa', ru: 'Гвиана' } }, { alpha2: 'pf', alpha3: 'pyf', translations: { de: 'Französisch-Polynesien', en: 'French Polynesia', fr: 'Polynésie française', it: 'Polinesia francese', es: 'Polinesia Francesa', ar: 'بولينزيا الفرنسية', zh: '法属波利尼西亚', hi: 'फ्रैंच गुआना', bn: 'ফরাসি পলিনেশিয়া', pt: 'Polinésia Francesa', ru: 'Французская Полинезия' } }, { alpha2: 'tf', alpha3: 'atf', translations: { de: 'Französische Süd- und Antarktisgebiete', en: 'French Southern Territories', fr: 'Terres australes françaises', it: 'Territori Francesi del Sud', es: 'Territorios Australes Franceses', ar: 'أراض فرنسية جنوبية وأنتارتيكية', zh: '法属南部领地', hi: 'फ्रांसीसी दक्षिणी क्षेत्र', bn: 'ফরাসি সাউদার্ন টেরিটোরিজ', pt: 'Terras Austrais e Antárticas Francesas', ru: 'Французские Южные и Антарктические Территории' } }, { alpha2: 'ga', alpha3: 'gab', translations: { de: 'Gabun', en: 'Gabon', fr: 'Gabon', it: 'Gabon', es: 'Gabón', ar: 'الغابون', zh: '加蓬', hi: 'गैबोन', bn: 'গাবন', pt: 'Gabão', ru: 'Габон' } }, { alpha2: 'gm', alpha3: 'gmb', translations: { de: 'Gambia', en: 'Gambia', fr: 'Gambie', it: 'Gambia', es: 'Gambia', ar: 'غامبيا', zh: '冈比亚', hi: 'गाम्बिया', bn: 'গাম্বিয়া', pt: 'Gâmbia', ru: 'Гамбия' } }, { alpha2: 'ge', alpha3: 'geo', translations: { de: 'Georgien', en: 'Georgia', fr: 'Géorgie', it: 'Georgia', es: 'Georgia', ar: 'جورجيا', zh: '格鲁吉亚', hi: 'जॉर्जिया', bn: 'জর্জিয়া', pt: 'Geórgia', ru: 'Грузия' } }, { alpha2: 'de', alpha3: 'deu', translations: { de: 'Deutschland', en: 'Germany', fr: 'Allemagne', it: 'Germania', es: 'Alemania', ar: 'ألمانيا', zh: '德国', hi: 'जर्मनी', bn: 'জার্মানি', pt: 'Alemanha', ru: 'Германия' } }, { alpha2: 'gh', alpha3: 'gha', translations: { de: 'Ghana', en: 'Ghana', fr: 'Ghana', it: 'Ghana', es: 'Ghana', ar: 'غانا', zh: '加纳', hi: 'घाना', bn: 'ঘানা', pt: 'Gana', ru: 'Гана' } }, { alpha2: 'gi', alpha3: 'gib', translations: { de: 'Gibraltar', en: 'Gibraltar', fr: 'Gibraltar', it: 'Gibilterra', es: 'Gibraltar', ar: 'جبل طارق', zh: '直布罗陀', hi: 'जिब्राल्टर', bn: 'জিব্রাল্টার', pt: 'Gibraltar', ru: 'Гибралтар' } }, { alpha2: 'gr', alpha3: 'grc', translations: { de: 'Griechenland', en: 'Greece', fr: 'Grèce', it: 'Grecia', es: 'Grecia', ar: 'اليونان', zh: '希腊', hi: 'यूनान', bn: 'গ্রিস', pt: 'Grécia', ru: 'Греция' } }, { alpha2: 'gl', alpha3: 'grl', translations: { de: 'Grönland', en: 'Greenland', fr: 'Groenland', it: 'Groenlandia', es: 'Groenlandia', ar: 'جرينلاند', zh: '格陵兰', hi: 'ग्रीनलैंड', bn: 'গ্রিনল্যান্ড', pt: 'Gronelândia', ru: 'Гренландия' } }, { alpha2: 'gd', alpha3: 'grd', translations: { de: 'Grenada', en: 'Grenada', fr: 'Grenade', it: 'Grenada', es: 'Granada', ar: 'غرينادا', zh: '格林纳达', hi: 'ग्रेनेडा', bn: 'গ্রানাডা', pt: 'Granada', ru: 'Гренада' } }, { alpha2: 'gp', alpha3: 'glp', translations: { de: 'Guadeloupe', en: 'Guadeloupe', fr: 'Guadeloupe', it: 'Guadalupa', es: 'Guadalupe', ar: 'غوادلوب', zh: '瓜德罗普', hi: 'ग्वाडेलोप', bn: 'গুয়াদলুপ', pt: 'Guadalupe', ru: 'Гваделупа' } }, { alpha2: 'gu', alpha3: 'gum', translations: { de: 'Guam', en: 'Guam', fr: 'Guam', it: 'Guam', es: 'Guam', ar: 'غوام', zh: '关岛', hi: 'ग्वाम', bn: 'গুয়াম', pt: 'Guam', ru: 'Гуам' } }, { alpha2: 'gt', alpha3: 'gtm', translations: { de: 'Guatemala', en: 'Guatemala', fr: 'Guatemala', it: 'Guatemala', es: 'Guatemala', ar: 'غواتيمالا', zh: '危地马拉', hi: 'ग्वाटेमाला', bn: 'গুয়াতেমালা', pt: 'Guatemala', ru: 'Гватемала' } }, { alpha2: 'gg', alpha3: 'ggy', translations: { de: 'Guernsey', en: 'Guernsey', fr: 'Guernesey', it: 'Guernsey', es: 'Guernsey', ar: 'غيرنزي', zh: '根西', hi: 'ग्वेर्नसे', bn: 'Guernsey', pt: 'Guernsey', ru: 'Гернси' } }, { alpha2: 'gn', alpha3: 'gin', translations: { de: 'Guinea', en: 'Guinea', fr: 'Guinée', it: 'Guinea', es: 'Guinea', ar: 'غينيا', zh: '几内亚', hi: 'गिनी', bn: 'গিনি', pt: 'Guiné', ru: 'Гвинея' } }, { alpha2: 'gw', alpha3: 'gnb', translations: { de: 'Guinea-Bissau', en: 'Guinea-Bissau', fr: 'Guinée-Bissau', it: 'Guinea-Bissau', es: 'Guinea-Bisáu', ar: 'غينيا بيساو', zh: '几内亚比绍', hi: 'गिनी-बिसाउ', bn: 'গিনি-বিসাউ', pt: 'Guiné-Bissau', ru: 'Гвинея-Бисау' } }, { alpha2: 'gy', alpha3: 'guy', translations: { de: 'Guyana', en: 'Guyana', fr: 'Guyana', it: 'Guyana', es: 'Guyana', ar: 'غيانا', zh: '圭亚那', hi: 'गुआना', bn: 'গায়ানা', pt: 'Guiana', ru: 'Гайана' } }, { alpha2: 'ht', alpha3: 'hti', translations: { de: 'Haiti', en: 'Haiti', fr: 'Haïti', it: 'Haiti', es: 'Haití', ar: 'هايتي', zh: '海地', hi: 'हैती', bn: 'হাইতি', pt: 'Haiti', ru: 'Гаити' } }, { alpha2: 'hm', alpha3: 'hmd', translations: { de: 'Heard und McDonaldinseln', en: 'Heard Island and McDonald Islands', fr: 'Îles Heard et McDonald', it: 'Isole Heard e McDonald', es: 'Islas Heard y McDonald', ar: 'جزيرة هيرد وجزر ماكدونالد', zh: '赫德岛和麦克唐纳群岛', hi: 'हर्ड एंड मैकडोनाल्ड द्वीपसमूह', bn: 'হার্ড দ্বীপ এবং ম্যাকডোনাল্ড দ্বীপপুঞ্জ', pt: 'Ilha Heard e Ilhas McDonald', ru: 'Херд и Макдональд' } }, { alpha2: 'va', alpha3: 'vat', translations: { de: 'Heiliger Stuhl (Vatikanstadt)', en: 'Holy See', fr: 'Saint-Siège', it: 'Santa Sede', es: 'Santa Sede', ar: 'الفاتيكان', zh: '梵蒂冈', hi: 'वेटिकन', bn: 'ভ্যাটিকান সিটি', pt: 'Santa Sé', ru: 'Ватикан' } }, { alpha2: 'hn', alpha3: 'hnd', translations: { de: 'Honduras', en: 'Honduras', fr: 'Honduras', it: 'Honduras', es: 'Honduras', ar: 'هندوراس', zh: '洪都拉斯', hi: 'होंडुरास', bn: 'হন্ডুরাস', pt: 'Honduras', ru: 'Гондурас' } }, { alpha2: 'hk', alpha3: 'hkg', translations: { de: 'Sonderverwaltungszone Hongkong', en: 'Hong Kong', fr: 'Hong Kong', it: 'Hong Kong', es: 'Hong Kong', ar: 'هونغ كونغ', zh: '香港', hi: 'हांग कांग', bn: 'হংকং', pt: 'Hong Kong', ru: 'Гонконг' } }, { alpha2: 'hu', alpha3: 'hun', translations: { de: 'Ungarn', en: 'Hungary', fr: 'Hongrie', it: 'Ungheria', es: 'Hungría', ar: 'المجر', zh: '匈牙利', hi: 'हंगरी', bn: 'হাঙ্গেরি', pt: 'Hungria', ru: 'Венгрия' } }, { alpha2: 'is', alpha3: 'isl', translations: { de: 'Island', en: 'Iceland', fr: 'Islande', it: 'Islanda', es: 'Islandia', ar: 'آيسلندا', zh: '冰岛', hi: 'आइसलैंड', bn: 'আইসল্যান্ড', pt: 'Islândia', ru: 'Исландия' } }, { alpha2: 'in', alpha3: 'ind', translations: { de: 'Indien', en: 'India', fr: 'Inde', it: 'India', es: 'India', ar: 'الهند', zh: '印度', hi: 'भारत', bn: 'ভারত', pt: 'Índia', ru: 'Индия' } }, { alpha2: 'id', alpha3: 'idn', translations: { de: 'Indonesien', en: 'Indonesia', fr: 'Indonésie', it: 'Indonesia', es: 'Indonesia', ar: 'إندونيسيا', zh: '印尼', hi: 'इंडोनेशिया', bn: 'ইন্দোনেশিয়া', pt: 'Indonésia', ru: 'Индонезия' } }, { alpha2: 'ir', alpha3: 'irn', translations: { de: 'Iran', en: 'Iran (Islamic Republic of)', fr: 'Iran', it: 'Iran', es: 'Irán', ar: 'إيران', zh: '伊朗', hi: 'ईरान', bn: 'ইরান', pt: 'Irão', ru: 'Иран' } }, { alpha2: 'iq', alpha3: 'irq', translations: { de: 'Irak', en: 'Iraq', fr: 'Iraq', it: 'Iraq', es: 'Irak', ar: 'العراق', zh: '伊拉克', hi: 'इराक', bn: 'ইরাক', pt: 'Iraque', ru: 'Ирак' } }, { alpha2: 'ie', alpha3: 'irl', translations: { de: 'Irland', en: 'Ireland', fr: 'Irlande', it: 'Irlanda', es: 'Irlanda', ar: 'أيرلندا', zh: '爱尔兰', hi: 'आयरलैंड', bn: 'প্রজাতন্ত্রী আয়ারল্যান্ড', pt: 'Irlanda', ru: 'Ирландия' } }, { alpha2: 'im', alpha3: 'imn', translations: { de: 'Isle of Man', en: 'Isle of Man', fr: 'Île de Man', it: 'Isola di Man', es: 'Isla de Man', ar: 'جزيرة مان', zh: '马恩岛', hi: 'आइसल ऑफ मैन', bn: 'আইল অব ম্যান', pt: 'Ilha de Man', ru: 'Остров Мэн' } }, { alpha2: 'il', alpha3: 'isr', translations: { de: 'Israel', en: 'Israel', fr: 'Israël', it: 'Israele', es: 'Israel', ar: 'إسرائيل', zh: '以色列', hi: 'इजराइल', bn: 'ইসরায়েল', pt: 'Israel', ru: 'Израиль' } }, { alpha2: 'it', alpha3: 'ita', translations: { de: 'Italien', en: 'Italy', fr: 'Italie', it: 'Italia', es: 'Italia', ar: 'إيطاليا', zh: '意大利', hi: 'इटली', bn: 'ইতালি', pt: 'Itália', ru: 'Италия' } }, { alpha2: 'jm', alpha3: 'jam', translations: { de: 'Jamaika', en: 'Jamaica', fr: 'Jamaïque', it: 'Giamaica', es: 'Jamaica', ar: 'جامايكا', zh: '牙买加', hi: 'जमैका', bn: 'জামাইকা', pt: 'Jamaica', ru: 'Ямайка' } }, { alpha2: 'jp', alpha3: 'jpn', translations: { de: 'Japan', en: 'Japan', fr: 'Japon', it: 'Giappone', es: 'Japón', ar: 'اليابان', zh: '日本', hi: 'जापान', bn: 'জাপান', pt: 'Japão', ru: 'Япония' } }, { alpha2: 'je', alpha3: 'jey', translations: { de: 'Jersey', en: 'Jersey', fr: 'Jersey', it: 'Jersey', es: 'Jersey', ar: 'جيرزي', zh: '泽西', hi: 'जर्सी', bn: 'Jersey', pt: 'Jersey', ru: 'Джерси' } }, { alpha2: 'jo', alpha3: 'jor', translations: { de: 'Jordanien', en: 'Jordan', fr: 'Jordanie', it: 'Giordania', es: 'Jordania', ar: 'الأردن', zh: '约旦', hi: 'जॉर्डन', bn: 'জর্দান', pt: 'Jordânia', ru: 'Иордания' } }, { alpha2: 'kz', alpha3: 'kaz', translations: { de: 'Kasachstan', en: 'Kazakhstan', fr: 'Kazakhstan', it: 'Kazakistan', es: 'Kazajistán', ar: 'كازاخستان', zh: '哈萨克斯坦', hi: 'कज़ाखिस्तान', bn: 'কাজাখস্তান', pt: 'Cazaquistão', ru: 'Казахстан' } }, { alpha2: 'ke', alpha3: 'ken', translations: { de: 'Kenia', en: 'Kenya', fr: 'Kenya', it: 'Kenya', es: 'Kenia', ar: 'كينيا', zh: '肯尼亚', hi: 'केन्या', bn: 'কেনিয়া', pt: 'Quénia', ru: 'Кения' } }, { alpha2: 'ki', alpha3: 'kir', translations: { de: 'Kiribati', en: 'Kiribati', fr: 'Kiribati', it: 'Kiribati', es: 'Kiribati', ar: 'كيريباتي', zh: '基里巴斯', hi: 'किरिबिती', bn: 'কিরিবাস', pt: 'Quiribati', ru: 'Кирибати' } }, { alpha2: 'kp', alpha3: 'prk', translations: { de: 'Nordkorea', en: 'Korea (Democratic People’s Republic of)', fr: 'Corée (République populaire démocratique de)', it: 'Corea (Repubblica Popolare Democratica di)', es: 'Corea (República Popular Democrática de)', ar: 'كوريا الشمالية', zh: '朝鲜', hi: 'उत्तर कोरिया', bn: 'কোরিয়া গণতান্ত্রিক গণপ্রজাতন্ত্রী', pt: 'Coreia do Norte', ru: 'КНДР (Корейская Народно-Демократическая Республика)' } }, { alpha2: 'kr', alpha3: 'kor', translations: { de: 'Südkorea', en: 'Korea, Republic of', fr: 'Corée (République de)', it: 'Corea, Repub