diff --git a/lib/src/country_codes.dart b/lib/src/country_codes.dart index 4c32a2a..b4987c7 100644 --- a/lib/src/country_codes.dart +++ b/lib/src/country_codes.dart @@ -1,529 +1,250 @@ const List> codes = [ - {"name": "افغانستان", "code": "AF", "iso3Code": "AFG", "dial_code": "+93"}, - {"name": "Åland", "code": "AX", "iso3Code": "ALA", "dial_code": "+358"}, - {"name": "Shqipëria", "code": "AL", "iso3Code": "ALB", "dial_code": "+355"}, - {"name": "الجزائر", "code": "DZ", "iso3Code": "DZA", "dial_code": "+213"}, - { - "name": "American Samoa", - "code": "AS", - "iso3Code": "ASM", - "dial_code": "+1684" - }, + {"name": "Afghanistan", "code": "AF", "iso3Code": "AFG", "dial_code": "+93"}, + {"name": "Åland Islands", "code": "AX", "iso3Code": "ALA", "dial_code": "+358"}, + {"name": "Albania", "code": "AL", "iso3Code": "ALB", "dial_code": "+355"}, + {"name": "Algeria", "code": "DZ", "iso3Code": "DZA", "dial_code": "+213"}, + {"name": "American Samoa", "code": "AS", "iso3Code": "ASM", "dial_code": "+1684"}, {"name": "Andorra", "code": "AD", "iso3Code": "AND", "dial_code": "+376"}, {"name": "Angola", "code": "AO", "iso3Code": "AGO", "dial_code": "+244"}, {"name": "Anguilla", "code": "AI", "iso3Code": "AIA", "dial_code": "+1264"}, {"name": "Antarctica", "code": "AQ", "iso3Code": "ATA", "dial_code": "+672"}, - { - "name": "Antigua and Barbuda", - "code": "AG", - "iso3Code": "ATG", - "dial_code": "+1268" - }, + {"name": "Antigua and Barbuda", "code": "AG", "iso3Code": "ATG", "dial_code": "+1268"}, {"name": "Argentina", "code": "AR", "iso3Code": "ARG", "dial_code": "+54"}, - {"name": "Հայաստան", "code": "AM", "iso3Code": "ARM", "dial_code": "+374"}, + {"name": "Armenia", "code": "AM", "iso3Code": "ARM", "dial_code": "+374"}, {"name": "Aruba", "code": "AW", "iso3Code": "ABW", "dial_code": "+297"}, {"name": "Australia", "code": "AU", "iso3Code": "AUS", "dial_code": "+61"}, - {"name": "Österreich", "code": "AT", "iso3Code": "AUT", "dial_code": "+43"}, - {"name": "Azərbaycan", "code": "AZ", "iso3Code": "AZE", "dial_code": "+994"}, + {"name": "Austria", "code": "AT", "iso3Code": "AUT", "dial_code": "+43"}, + {"name": "Azerbaijan", "code": "AZ", "iso3Code": "AZE", "dial_code": "+994"}, {"name": "Bahamas", "code": "BS", "iso3Code": "BHS", "dial_code": "+1242"}, - {"name": "‏البحرين", "code": "BH", "iso3Code": "BHR", "dial_code": "+973"}, + {"name": "Bahrain", "code": "BH", "iso3Code": "BHR", "dial_code": "+973"}, {"name": "Bangladesh", "code": "BD", "iso3Code": "BGD", "dial_code": "+880"}, {"name": "Barbados", "code": "BB", "iso3Code": "BRB", "dial_code": "+1246"}, - {"name": "Белару́сь", "code": "BY", "iso3Code": "BLR", "dial_code": "+375"}, - {"name": "België", "code": "BE", "iso3Code": "BEL", "dial_code": "+32"}, + {"name": "Belarus", "code": "BY", "iso3Code": "BLR", "dial_code": "+375"}, + {"name": "Belgium", "code": "BE", "iso3Code": "BEL", "dial_code": "+32"}, {"name": "Belize", "code": "BZ", "iso3Code": "BLZ", "dial_code": "+501"}, - {"name": "Bénin", "code": "BJ", "iso3Code": "BEN", "dial_code": "+229"}, + {"name": "Benin", "code": "BJ", "iso3Code": "BEN", "dial_code": "+229"}, {"name": "Bermuda", "code": "BM", "iso3Code": "BMU", "dial_code": "+1441"}, - {"name": "ʼbrug-yul", "code": "BT", "iso3Code": "BTN", "dial_code": "+975"}, + {"name": "Bhutan", "code": "BT", "iso3Code": "BTN", "dial_code": "+975"}, {"name": "Bolivia", "code": "BO", "iso3Code": "BOL", "dial_code": "+591"}, - { - "name": "Bosna i Hercegovina", - "code": "BA", - "iso3Code": "BIH", - "dial_code": "+387" - }, + {"name": "Bosnia and Herzegovina", "code": "BA", "iso3Code": "BIH", "dial_code": "+387"}, {"name": "Botswana", "code": "BW", "iso3Code": "BWA", "dial_code": "+267"}, - {"name": "Bouvetøya", "code": "BV", "iso3Code": "BVT", "dial_code": "+47"}, - {"name": "Brasil", "code": "BR", "iso3Code": "BRA", "dial_code": "+55"}, - { - "name": "British Indian Ocean Territory", - "code": "IO", - "iso3Code": "IOT", - "dial_code": "+246" - }, - { - "name": "Negara Brunei Darussalam", - "code": "BN", - "iso3Code": "BRN", - "dial_code": "+673" - }, - {"name": "България", "code": "BG", "iso3Code": "BGR", "dial_code": "+359"}, - { - "name": "Burkina Faso", - "code": "BF", - "iso3Code": "BFA", - "dial_code": "+226" - }, + {"name": "Bouvet Island", "code": "BV", "iso3Code": "BVT", "dial_code": "+47"}, + {"name": "Brazil", "code": "BR", "iso3Code": "BRA", "dial_code": "+55"}, + {"name": "British Indian Ocean Territory", "code": "IO", "iso3Code": "IOT", "dial_code": "+246"}, + {"name": "Brunei", "code": "BN", "iso3Code": "BRN", "dial_code": "+673"}, + {"name": "Bulgaria", "code": "BG", "iso3Code": "BGR", "dial_code": "+359"}, + {"name": "Burkina Faso", "code": "BF", "iso3Code": "BFA", "dial_code": "+226"}, {"name": "Burundi", "code": "BI", "iso3Code": "BDI", "dial_code": "+257"}, {"name": "Cambodia", "code": "KH", "iso3Code": "KHM", "dial_code": "+855"}, {"name": "Cameroon", "code": "CM", "iso3Code": "CMR", "dial_code": "+237"}, {"name": "Canada", "code": "CA", "iso3Code": "CAN", "dial_code": "+1"}, - {"name": "Cabo Verde", "code": "CV", "iso3Code": "CPV", "dial_code": "+238"}, - { - "name": "Cayman Islands", - "code": "KY", - "iso3Code": "CYM", - "dial_code": "+1345" - }, - { - "name": "Ködörösêse tî Bêafrîka", - "code": "CF", - "iso3Code": "CAF", - "dial_code": "+236" - }, - {"name": "Tchad", "code": "TD", "iso3Code": "TCD", "dial_code": "+235"}, + {"name": "Cape Verde", "code": "CV", "iso3Code": "CPV", "dial_code": "+238"}, + {"name": "Cayman Islands", "code": "KY", "iso3Code": "CYM", "dial_code": "+1345"}, + {"name": "Central African Republic", "code": "CF", "iso3Code": "CAF", "dial_code": "+236"}, + {"name": "Chad", "code": "TD", "iso3Code": "TCD", "dial_code": "+235"}, {"name": "Chile", "code": "CL", "iso3Code": "CHL", "dial_code": "+56"}, - {"name": "中国大陆", "code": "CN", "iso3Code": "CHN", "dial_code": "+86"}, - { - "name": "Christmas Island", - "code": "CX", - "iso3Code": "CXR", - "dial_code": "+61" - }, - { - "name": "Cocos (Keeling) Islands", - "code": "CC", - "iso3Code": "CCK", - "dial_code": "+61" - }, + {"name": "China", "code": "CN", "iso3Code": "CHN", "dial_code": "+86"}, + {"name": "Christmas Island", "code": "CX", "iso3Code": "CXR", "dial_code": "+61"}, + {"name": "Cocos (Keeling) Islands", "code": "CC", "iso3Code": "CCK", "dial_code": "+61"}, {"name": "Colombia", "code": "CO", "iso3Code": "COL", "dial_code": "+57"}, - {"name": "Komori", "code": "KM", "iso3Code": "COM", "dial_code": "+269"}, - { - "name": "République du Congo", - "code": "CG", - "iso3Code": "COG", - "dial_code": "+242" - }, - { - "name": "République démocratique du Congo", - "code": "CD", - "iso3Code": "COD", - "dial_code": "+243" - }, - { - "name": "Cook Islands", - "code": "CK", - "iso3Code": "COK", - "dial_code": "+682" - }, + {"name": "Comoros", "code": "KM", "iso3Code": "COM", "dial_code": "+269"}, + {"name": "Congo", "code": "CG", "iso3Code": "COG", "dial_code": "+242"}, + {"name": "Democratic Republic of the Congo", "code": "CD", "iso3Code": "COD", "dial_code": "+243"}, + {"name": "Cook Islands", "code": "CK", "iso3Code": "COK", "dial_code": "+682"}, {"name": "Costa Rica", "code": "CR", "iso3Code": "CRI", "dial_code": "+506"}, - { - "name": "Côte d'Ivoire", - "code": "CI", - "iso3Code": "CIV", - "dial_code": "+225" - }, - {"name": "Hrvatska", "code": "HR", "iso3Code": "HRV", "dial_code": "+385"}, + {"name": "Côte d'Ivoire", "code": "CI", "iso3Code": "CIV", "dial_code": "+225"}, + {"name": "Croatia", "code": "HR", "iso3Code": "HRV", "dial_code": "+385"}, {"name": "Cuba", "code": "CU", "iso3Code": "CUB", "dial_code": "+53"}, - {"name": "Κύπρος", "code": "CY", "iso3Code": "CYP", "dial_code": "+357"}, - { - "name": "Česká republika", - "code": "CZ", - "iso3Code": "CZE", - "dial_code": "+420" - }, - {"name": "Danmark", "code": "DK", "iso3Code": "DNK", "dial_code": "+45"}, + {"name": "Cyprus", "code": "CY", "iso3Code": "CYP", "dial_code": "+357"}, + {"name": "Czech Republic", "code": "CZ", "iso3Code": "CZE", "dial_code": "+420"}, + {"name": "Denmark", "code": "DK", "iso3Code": "DNK", "dial_code": "+45"}, {"name": "Djibouti", "code": "DJ", "iso3Code": "DJI", "dial_code": "+253"}, {"name": "Dominica", "code": "DM", "iso3Code": "DMA", "dial_code": "+1767"}, - { - "name": "República Dominicana", - "code": "DO", - "iso3Code": "DOM", - "dial_code": "+1" - }, + {"name": "Dominican Republic", "code": "DO", "iso3Code": "DOM", "dial_code": "+1"}, {"name": "Ecuador", "code": "EC", "iso3Code": "ECU", "dial_code": "+593"}, - {"name": "مصر‎", "code": "EG", "iso3Code": "EGY", "dial_code": "+20"}, + {"name": "Egypt", "code": "EG", "iso3Code": "EGY", "dial_code": "+20"}, {"name": "El Salvador", "code": "SV", "iso3Code": "SLV", "dial_code": "+503"}, - { - "name": "Guinea Ecuatorial", - "code": "GQ", - "iso3Code": "GNQ", - "dial_code": "+240" - }, - {"name": "ኤርትራ", "code": "ER", "iso3Code": "ERI", "dial_code": "+291"}, - {"name": "Eesti", "code": "EE", "iso3Code": "EST", "dial_code": "+372"}, - {"name": "ኢትዮጵያ", "code": "ET", "iso3Code": "ETH", "dial_code": "+251"}, - { - "name": "Falkland Islands", - "code": "FK", - "iso3Code": "FLK", - "dial_code": "+500" - }, - {"name": "Føroyar", "code": "FO", "iso3Code": "FRO", "dial_code": "+298"}, + {"name": "Equatorial Guinea", "code": "GQ", "iso3Code": "GNQ", "dial_code": "+240"}, + {"name": "Eritrea", "code": "ER", "iso3Code": "ERI", "dial_code": "+291"}, + {"name": "Estonia", "code": "EE", "iso3Code": "EST", "dial_code": "+372"}, + {"name": "Ethiopia", "code": "ET", "iso3Code": "ETH", "dial_code": "+251"}, + {"name": "Falkland Islands", "code": "FK", "iso3Code": "FLK", "dial_code": "+500"}, + {"name": "Faroe Islands", "code": "FO", "iso3Code": "FRO", "dial_code": "+298"}, {"name": "Fiji", "code": "FJ", "iso3Code": "FJI", "dial_code": "+679"}, - {"name": "Suomi", "code": "FI", "iso3Code": "FIN", "dial_code": "+358"}, + {"name": "Finland", "code": "FI", "iso3Code": "FIN", "dial_code": "+358"}, {"name": "France", "code": "FR", "iso3Code": "FRA", "dial_code": "+33"}, - { - "name": "Guyane française", - "code": "GF", - "iso3Code": "GUF", - "dial_code": "+594" - }, - { - "name": "Polynésie française", - "code": "PF", - "iso3Code": "PYF", - "dial_code": "+689" - }, - { - "name": "Territoire des Terres australes et antarctiques fr", - "code": "TF", - "iso3Code": "ATF", - "dial_code": "+262" - }, + {"name": "French Guiana", "code": "GF", "iso3Code": "GUF", "dial_code": "+594"}, + {"name": "French Polynesia", "code": "PF", "iso3Code": "PYF", "dial_code": "+689"}, + {"name": "French Southern Territories", "code": "TF", "iso3Code": "ATF", "dial_code": "+262"}, {"name": "Gabon", "code": "GA", "iso3Code": "GAB", "dial_code": "+241"}, {"name": "Gambia", "code": "GM", "iso3Code": "GMB", "dial_code": "+220"}, - {"name": "საქართველო", "code": "GE", "iso3Code": "GEO", "dial_code": "+995"}, - {"name": "Deutschland", "code": "DE", "iso3Code": "DEU", "dial_code": "+49"}, + {"name": "Georgia", "code": "GE", "iso3Code": "GEO", "dial_code": "+995"}, + {"name": "Germany", "code": "DE", "iso3Code": "DEU", "dial_code": "+49"}, {"name": "Ghana", "code": "GH", "iso3Code": "GHA", "dial_code": "+233"}, {"name": "Gibraltar", "code": "GI", "iso3Code": "GIB", "dial_code": "+350"}, - {"name": "Ελλάδα", "code": "GR", "iso3Code": "GRC", "dial_code": "+30"}, - { - "name": "Kalaallit Nunaat", - "code": "GL", - "iso3Code": "GRL", - "dial_code": "+299" - }, + {"name": "Greece", "code": "GR", "iso3Code": "GRC", "dial_code": "+30"}, + {"name": "Greenland", "code": "GL", "iso3Code": "GRL", "dial_code": "+299"}, {"name": "Grenada", "code": "GD", "iso3Code": "GRD", "dial_code": "+1473"}, {"name": "Guadeloupe", "code": "GP", "iso3Code": "GLP", "dial_code": "+590"}, {"name": "Guam", "code": "GU", "iso3Code": "GUM", "dial_code": "+1671"}, {"name": "Guatemala", "code": "GT", "iso3Code": "GTM", "dial_code": "+502"}, {"name": "Guernsey", "code": "GG", "iso3Code": "GGY", "dial_code": "+44"}, - {"name": "Guinée", "code": "GN", "iso3Code": "GIN", "dial_code": "+224"}, - { - "name": "Guiné-Bissau", - "code": "GW", - "iso3Code": "GNB", - "dial_code": "+245" - }, + {"name": "Guinea", "code": "GN", "iso3Code": "GIN", "dial_code": "+224"}, + {"name": "Guinea-Bissau", "code": "GW", "iso3Code": "GNB", "dial_code": "+245"}, {"name": "Guyana", "code": "GY", "iso3Code": "GUY", "dial_code": "+592"}, - {"name": "Haïti", "code": "HT", "iso3Code": "HTI", "dial_code": "+509"}, - { - "name": "Heard Island and McDonald Islands", - "code": "HM", - "iso3Code": "HMD", - "dial_code": "+0" - }, - {"name": "Vaticano", "code": "VA", "iso3Code": "VAT", "dial_code": "+379"}, + {"name": "Haiti", "code": "HT", "iso3Code": "HTI", "dial_code": "+509"}, + {"name": "Heard Island and McDonald Islands", "code": "HM", "iso3Code": "HMD", "dial_code": "+672"}, + {"name": "Vatican City", "code": "VA", "iso3Code": "VAT", "dial_code": "+379"}, {"name": "Honduras", "code": "HN", "iso3Code": "HND", "dial_code": "+504"}, - {"name": "中國香港", "code": "HK", "iso3Code": "HKG", "dial_code": "+852"}, - {"name": "Magyarország", "code": "HU", "iso3Code": "HUN", "dial_code": "+36"}, - {"name": "Ísland", "code": "IS", "iso3Code": "ISL", "dial_code": "+354"}, - {"name": "भारत", "code": "IN", "iso3Code": "IND", "dial_code": "+91"}, + {"name": "Hong Kong", "code": "HK", "iso3Code": "HKG", "dial_code": "+852"}, + {"name": "Hungary", "code": "HU", "iso3Code": "HUN", "dial_code": "+36"}, + {"name": "Iceland", "code": "IS", "iso3Code": "ISL", "dial_code": "+354"}, + {"name": "India", "code": "IN", "iso3Code": "IND", "dial_code": "+91"}, {"name": "Indonesia", "code": "ID", "iso3Code": "IDN", "dial_code": "+62"}, - {"name": "ایران", "code": "IR", "iso3Code": "IRN", "dial_code": "+98"}, - {"name": "العراق", "code": "IQ", "iso3Code": "IRQ", "dial_code": "+964"}, - {"name": "Éire", "code": "IE", "iso3Code": "IRL", "dial_code": "+353"}, + {"name": "Iran", "code": "IR", "iso3Code": "IRN", "dial_code": "+98"}, + {"name": "Iraq", "code": "IQ", "iso3Code": "IRQ", "dial_code": "+964"}, + {"name": "Ireland", "code": "IE", "iso3Code": "IRL", "dial_code": "+353"}, {"name": "Isle of Man", "code": "IM", "iso3Code": "IMN", "dial_code": "+44"}, - {"name": "ישראל", "code": "IL", "iso3Code": "ISR", "dial_code": "+972"}, - {"name": "Italia", "code": "IT", "iso3Code": "ITA", "dial_code": "+39"}, + {"name": "Israel", "code": "IL", "iso3Code": "ISR", "dial_code": "+972"}, + {"name": "Italy", "code": "IT", "iso3Code": "ITA", "dial_code": "+39"}, {"name": "Jamaica", "code": "JM", "iso3Code": "JAM", "dial_code": "+1876"}, - {"name": "日本", "code": "JP", "iso3Code": "JPN", "dial_code": "+81"}, + {"name": "Japan", "code": "JP", "iso3Code": "JPN", "dial_code": "+81"}, {"name": "Jersey", "code": "JE", "iso3Code": "JEY", "dial_code": "+44"}, - {"name": "الأردن", "code": "JO", "iso3Code": "JOR", "dial_code": "+962"}, - {"name": "Қазақстан", "code": "KZ", "iso3Code": "KAZ", "dial_code": "+7"}, + {"name": "Jordan", "code": "JO", "iso3Code": "JOR", "dial_code": "+962"}, + {"name": "Kazakhstan", "code": "KZ", "iso3Code": "KAZ", "dial_code": "+7"}, {"name": "Kenya", "code": "KE", "iso3Code": "KEN", "dial_code": "+254"}, {"name": "Kiribati", "code": "KI", "iso3Code": "KIR", "dial_code": "+686"}, - {"name": "북한", "code": "KP", "iso3Code": "PRK", "dial_code": "+850"}, - {"name": "대한민국", "code": "KR", "iso3Code": "KOR", "dial_code": "+82"}, - { - "name": "Republika e Kosovës", - "code": "XK", - "iso3Code": "KOS", - "dial_code": "+383" - }, - {"name": "الكويت", "code": "KW", "iso3Code": "KWT", "dial_code": "+965"}, - {"name": "Кыргызстан", "code": "KG", "iso3Code": "KGZ", "dial_code": "+996"}, - {"name": "ສປປລາວ", "code": "LA", "iso3Code": "LAO", "dial_code": "+856"}, - {"name": "Latvija", "code": "LV", "iso3Code": "LVA", "dial_code": "+371"}, - {"name": "لبنان", "code": "LB", "iso3Code": "LBN", "dial_code": "+961"}, + {"name": "North Korea", "code": "KP", "iso3Code": "PRK", "dial_code": "+850"}, + {"name": "South Korea", "code": "KR", "iso3Code": "KOR", "dial_code": "+82"}, + {"name": "Kosovo", "code": "XK", "iso3Code": "KOS", "dial_code": "+383"}, + {"name": "Kuwait", "code": "KW", "iso3Code": "KWT", "dial_code": "+965"}, + {"name": "Kyrgyzstan", "code": "KG", "iso3Code": "KGZ", "dial_code": "+996"}, + {"name": "Laos", "code": "LA", "iso3Code": "LAO", "dial_code": "+856"}, + {"name": "Latvia", "code": "LV", "iso3Code": "LVA", "dial_code": "+371"}, + {"name": "Lebanon", "code": "LB", "iso3Code": "LBN", "dial_code": "+961"}, {"name": "Lesotho", "code": "LS", "iso3Code": "LSO", "dial_code": "+266"}, {"name": "Liberia", "code": "LR", "iso3Code": "LBR", "dial_code": "+231"}, - {"name": "‏ليبيا", "code": "LY", "iso3Code": "LBY", "dial_code": "+218"}, - { - "name": "Liechtenstein", - "code": "LI", - "iso3Code": "LIE", - "dial_code": "+423" - }, - {"name": "Lietuva", "code": "LT", "iso3Code": "LTU", "dial_code": "+370"}, + {"name": "Libya", "code": "LY", "iso3Code": "LBY", "dial_code": "+218"}, + {"name": "Liechtenstein", "code": "LI", "iso3Code": "LIE", "dial_code": "+423"}, + {"name": "Lithuania", "code": "LT", "iso3Code": "LTU", "dial_code": "+370"}, {"name": "Luxembourg", "code": "LU", "iso3Code": "LUX", "dial_code": "+352"}, - {"name": "中國澳門", "code": "MO", "iso3Code": "MAC", "dial_code": "+853"}, - {"name": "Македонија", "code": "MK", "iso3Code": "MKD", "dial_code": "+389"}, - { - "name": "Madagasikara", - "code": "MG", - "iso3Code": "MDG", - "dial_code": "+261" - }, + {"name": "Macao", "code": "MO", "iso3Code": "MAC", "dial_code": "+853"}, + {"name": "North Macedonia", "code": "MK", "iso3Code": "MKD", "dial_code": "+389"}, + {"name": "Madagascar", "code": "MG", "iso3Code": "MDG", "dial_code": "+261"}, {"name": "Malawi", "code": "MW", "iso3Code": "MWI", "dial_code": "+265"}, {"name": "Malaysia", "code": "MY", "iso3Code": "MYS", "dial_code": "+60"}, {"name": "Maldives", "code": "MV", "iso3Code": "MDV", "dial_code": "+960"}, {"name": "Mali", "code": "ML", "iso3Code": "MLI", "dial_code": "+223"}, {"name": "Malta", "code": "MT", "iso3Code": "MLT", "dial_code": "+356"}, - {"name": "M̧ajeļ", "code": "MH", "iso3Code": "MHL", "dial_code": "+692"}, + {"name": "Marshall Islands", "code": "MH", "iso3Code": "MHL", "dial_code": "+692"}, {"name": "Martinique", "code": "MQ", "iso3Code": "MTQ", "dial_code": "+596"}, - {"name": "موريتانيا", "code": "MR", "iso3Code": "MRT", "dial_code": "+222"}, - {"name": "Maurice", "code": "MU", "iso3Code": "MUS", "dial_code": "+230"}, + {"name": "Mauritania", "code": "MR", "iso3Code": "MRT", "dial_code": "+222"}, + {"name": "Mauritius", "code": "MU", "iso3Code": "MUS", "dial_code": "+230"}, {"name": "Mayotte", "code": "YT", "iso3Code": "MYT", "dial_code": "+262"}, - {"name": "México", "code": "MX", "iso3Code": "MEX", "dial_code": "+52"}, + {"name": "Mexico", "code": "MX", "iso3Code": "MEX", "dial_code": "+52"}, {"name": "Micronesia", "code": "FM", "iso3Code": "FSM", "dial_code": "+691"}, {"name": "Moldova", "code": "MD", "iso3Code": "MDA", "dial_code": "+373"}, {"name": "Monaco", "code": "MC", "iso3Code": "MCO", "dial_code": "+377"}, - {"name": "Монгол улс", "code": "MN", "iso3Code": "MNG", "dial_code": "+976"}, - {"name": "Црна Гора", "code": "ME", "iso3Code": "MNE", "dial_code": "+382"}, + {"name": "Mongolia", "code": "MN", "iso3Code": "MNG", "dial_code": "+976"}, + {"name": "Montenegro", "code": "ME", "iso3Code": "MNE", "dial_code": "+382"}, {"name": "Montserrat", "code": "MS", "iso3Code": "MSR", "dial_code": "+1664"}, - {"name": "المغرب", "code": "MA", "iso3Code": "MAR", "dial_code": "+212"}, - {"name": "Moçambique", "code": "MZ", "iso3Code": "MOZ", "dial_code": "+258"}, + {"name": "Morocco", "code": "MA", "iso3Code": "MAR", "dial_code": "+212"}, + {"name": "Mozambique", "code": "MZ", "iso3Code": "MOZ", "dial_code": "+258"}, {"name": "Myanmar", "code": "MM", "iso3Code": "MMR", "dial_code": "+95"}, {"name": "Namibia", "code": "NA", "iso3Code": "NAM", "dial_code": "+264"}, {"name": "Nauru", "code": "NR", "iso3Code": "NRU", "dial_code": "+674"}, - {"name": "नेपाल", "code": "NP", "iso3Code": "NPL", "dial_code": "+977"}, - {"name": "Nederland", "code": "NL", "iso3Code": "NLD", "dial_code": "+31"}, - { - "name": "Netherlands Antilles", - "code": "AN", - "iso3Code": "AN", - "dial_code": "+599" - }, - { - "name": "Nouvelle-Calédonie", - "code": "NC", - "iso3Code": "NCL", - "dial_code": "+687" - }, + {"name": "Nepal", "code": "NP", "iso3Code": "NPL", "dial_code": "+977"}, + {"name": "Netherlands", "code": "NL", "iso3Code": "NLD", "dial_code": "+31"}, + {"name": "Netherlands Antilles", "code": "AN", "iso3Code": "AN", "dial_code": "+599"}, + {"name": "New Caledonia", "code": "NC", "iso3Code": "NCL", "dial_code": "+687"}, {"name": "New Zealand", "code": "NZ", "iso3Code": "NZL", "dial_code": "+64"}, {"name": "Nicaragua", "code": "NI", "iso3Code": "NIC", "dial_code": "+505"}, {"name": "Niger", "code": "NE", "iso3Code": "NER", "dial_code": "+227"}, {"name": "Nigeria", "code": "NG", "iso3Code": "NGA", "dial_code": "+234"}, - {"name": "Niuē", "code": "NU", "iso3Code": "NIU", "dial_code": "+683"}, - { - "name": "Norfolk Island", - "code": "NF", - "iso3Code": "NFK", - "dial_code": "+672" - }, - { - "name": "Northern Mariana Islands", - "code": "MP", - "iso3Code": "MNP", - "dial_code": "+1670" - }, - {"name": "Norge", "code": "NO", "iso3Code": "NOR", "dial_code": "+47"}, - {"name": "عمان", "code": "OM", "iso3Code": "OMN", "dial_code": "+968"}, + {"name": "Niue", "code": "NU", "iso3Code": "NIU", "dial_code": "+683"}, + {"name": "Norfolk Island", "code": "NF", "iso3Code": "NFK", "dial_code": "+672"}, + {"name": "Northern Mariana Islands", "code": "MP", "iso3Code": "MNP", "dial_code": "+1670"}, + {"name": "Norway", "code": "NO", "iso3Code": "NOR", "dial_code": "+47"}, + {"name": "Oman", "code": "OM", "iso3Code": "OMN", "dial_code": "+968"}, {"name": "Pakistan", "code": "PK", "iso3Code": "PAK", "dial_code": "+92"}, {"name": "Palau", "code": "PW", "iso3Code": "PLW", "dial_code": "+680"}, - {"name": "فلسطين", "code": "PS", "iso3Code": "PSE", "dial_code": "+970"}, - {"name": "Panamá", "code": "PA", "iso3Code": "PAN", "dial_code": "+507"}, - { - "name": "Papua Niugini", - "code": "PG", - "iso3Code": "PNG", - "dial_code": "+675" - }, + {"name": "Palestine", "code": "PS", "iso3Code": "PSE", "dial_code": "+970"}, + {"name": "Panama", "code": "PA", "iso3Code": "PAN", "dial_code": "+507"}, + {"name": "Papua New Guinea", "code": "PG", "iso3Code": "PNG", "dial_code": "+675"}, {"name": "Paraguay", "code": "PY", "iso3Code": "PRY", "dial_code": "+595"}, - {"name": "Perú", "code": "PE", "iso3Code": "PER", "dial_code": "+51"}, - {"name": "Pilipinas", "code": "PH", "iso3Code": "PHL", "dial_code": "+63"}, - { - "name": "Pitcairn Islands", - "code": "PN", - "iso3Code": "PCN", - "dial_code": "+64" - }, - {"name": "Polska", "code": "PL", "iso3Code": "POL", "dial_code": "+48"}, + {"name": "Peru", "code": "PE", "iso3Code": "PER", "dial_code": "+51"}, + {"name": "Philippines", "code": "PH", "iso3Code": "PHL", "dial_code": "+63"}, + {"name": "Pitcairn Islands", "code": "PN", "iso3Code": "PCN", "dial_code": "+64"}, + {"name": "Poland", "code": "PL", "iso3Code": "POL", "dial_code": "+48"}, {"name": "Portugal", "code": "PT", "iso3Code": "PRT", "dial_code": "+351"}, - { - "name": "Puerto Rico", - "code": "PR", - "iso3Code": "PRI", - "dial_code": "+1939" - }, - { - "name": "Puerto Rico", - "code": "PR", - "iso3Code": "PRI", - "dial_code": "+1787" - }, - {"name": "قطر", "code": "QA", "iso3Code": "QAT", "dial_code": "+974"}, - {"name": "România", "code": "RO", "iso3Code": "ROU", "dial_code": "+40"}, - {"name": "Россия", "code": "RU", "iso3Code": "RUS", "dial_code": "+7"}, + {"name": "Puerto Rico", "code": "PR", "iso3Code": "PRI", "dial_code": "+1939"}, + // Note: Puerto Rico has two area codes; +1787 is also valid, but +1939 is newer. + // We keep one entry to avoid duplication. If needed, handle separately. + {"name": "Qatar", "code": "QA", "iso3Code": "QAT", "dial_code": "+974"}, + {"name": "Romania", "code": "RO", "iso3Code": "ROU", "dial_code": "+40"}, + {"name": "Russia", "code": "RU", "iso3Code": "RUS", "dial_code": "+7"}, {"name": "Rwanda", "code": "RW", "iso3Code": "RWA", "dial_code": "+250"}, - {"name": "La Réunion", "code": "RE", "iso3Code": "REU", "dial_code": "+262"}, - { - "name": "Saint-Barthélemy", - "code": "BL", - "iso3Code": "BLM", - "dial_code": "+590" - }, - { - "name": "Saint Helena", - "code": "SH", - "iso3Code": "SHN", - "dial_code": "+290" - }, - { - "name": "Saint Kitts and Nevis", - "code": "KN", - "iso3Code": "KNA", - "dial_code": "+1869" - }, - { - "name": "Saint Lucia", - "code": "LC", - "iso3Code": "LCA", - "dial_code": "+1758" - }, - { - "name": "Saint-Martin", - "code": "MF", - "iso3Code": "MAF", - "dial_code": "+590" - }, - { - "name": "Saint-Pierre-et-Miquelon", - "code": "PM", - "iso3Code": "SPM", - "dial_code": "+508" - }, - { - "name": "Saint Vincent and the Grenadines", - "code": "VC", - "iso3Code": "VCT", - "dial_code": "+1784" - }, + {"name": "Réunion", "code": "RE", "iso3Code": "REU", "dial_code": "+262"}, + {"name": "Saint Barthélemy", "code": "BL", "iso3Code": "BLM", "dial_code": "+590"}, + {"name": "Saint Helena", "code": "SH", "iso3Code": "SHN", "dial_code": "+290"}, + {"name": "Saint Kitts and Nevis", "code": "KN", "iso3Code": "KNA", "dial_code": "+1869"}, + {"name": "Saint Lucia", "code": "LC", "iso3Code": "LCA", "dial_code": "+1758"}, + {"name": "Saint Martin", "code": "MF", "iso3Code": "MAF", "dial_code": "+590"}, + {"name": "Saint Pierre and Miquelon", "code": "PM", "iso3Code": "SPM", "dial_code": "+508"}, + {"name": "Saint Vincent and the Grenadines", "code": "VC", "iso3Code": "VCT", "dial_code": "+1784"}, {"name": "Samoa", "code": "WS", "iso3Code": "WSM", "dial_code": "+685"}, {"name": "San Marino", "code": "SM", "iso3Code": "SMR", "dial_code": "+378"}, - { - "name": "São Tomé e Príncipe", - "code": "ST", - "iso3Code": "STP", - "dial_code": "+239" - }, - { - "name": "العربية السعودية", - "code": "SA", - "iso3Code": "SAU", - "dial_code": "+966" - }, - {"name": "Sénégal", "code": "SN", "iso3Code": "SEN", "dial_code": "+221"}, - {"name": "Србија", "code": "RS", "iso3Code": "SRB", "dial_code": "+381"}, + {"name": "São Tomé and Príncipe", "code": "ST", "iso3Code": "STP", "dial_code": "+239"}, + {"name": "Saudi Arabia", "code": "SA", "iso3Code": "SAU", "dial_code": "+966"}, + {"name": "Senegal", "code": "SN", "iso3Code": "SEN", "dial_code": "+221"}, + {"name": "Serbia", "code": "RS", "iso3Code": "SRB", "dial_code": "+381"}, {"name": "Seychelles", "code": "SC", "iso3Code": "SYC", "dial_code": "+248"}, - { - "name": "Sierra Leone", - "code": "SL", - "iso3Code": "SLE", - "dial_code": "+232" - }, + {"name": "Sierra Leone", "code": "SL", "iso3Code": "SLE", "dial_code": "+232"}, {"name": "Singapore", "code": "SG", "iso3Code": "SGP", "dial_code": "+65"}, - {"name": "Slovensko", "code": "SK", "iso3Code": "SVK", "dial_code": "+421"}, - {"name": "Slovenija", "code": "SI", "iso3Code": "SVN", "dial_code": "+386"}, - { - "name": "Solomon Islands", - "code": "SB", - "iso3Code": "SLB", - "dial_code": "+677" - }, - {"name": "Soomaaliya", "code": "SO", "iso3Code": "SOM", "dial_code": "+252"}, + {"name": "Slovakia", "code": "SK", "iso3Code": "SVK", "dial_code": "+421"}, + {"name": "Slovenia", "code": "SI", "iso3Code": "SVN", "dial_code": "+386"}, + {"name": "Solomon Islands", "code": "SB", "iso3Code": "SLB", "dial_code": "+677"}, + {"name": "Somalia", "code": "SO", "iso3Code": "SOM", "dial_code": "+252"}, {"name": "South Africa", "code": "ZA", "iso3Code": "ZAF", "dial_code": "+27"}, {"name": "South Sudan", "code": "SS", "iso3Code": "SSD", "dial_code": "+211"}, - { - "name": "South Georgia", - "code": "GS", - "iso3Code": "SGS", - "dial_code": "+500" - }, - {"name": "España", "code": "ES", "iso3Code": "ESP", "dial_code": "+34"}, + {"name": "South Georgia", "code": "GS", "iso3Code": "SGS", "dial_code": "+500"}, + {"name": "Spain", "code": "ES", "iso3Code": "ESP", "dial_code": "+34"}, {"name": "Sri Lanka", "code": "LK", "iso3Code": "LKA", "dial_code": "+94"}, - {"name": "السودان", "code": "SD", "iso3Code": "SDN", "dial_code": "+249"}, + {"name": "Sudan", "code": "SD", "iso3Code": "SDN", "dial_code": "+249"}, {"name": "Suriname", "code": "SR", "iso3Code": "SUR", "dial_code": "+597"}, - { - "name": "Svalbard og Jan Mayen", - "code": "SJ", - "iso3Code": "SJM", - "dial_code": "+47" - }, - {"name": "Swaziland", "code": "SZ", "iso3Code": "SWZ", "dial_code": "+268"}, - {"name": "Sverige", "code": "SE", "iso3Code": "SWE", "dial_code": "+46"}, - {"name": "Schweiz", "code": "CH", "iso3Code": "CHE", "dial_code": "+41"}, - {"name": "سوريا", "code": "SY", "iso3Code": "SYR", "dial_code": "+963"}, - {"name": "中國臺灣", "code": "TW", "iso3Code": "TWN", "dial_code": "+886"}, - {"name": "Тоҷикистон", "code": "TJ", "iso3Code": "TJK", "dial_code": "+992"}, + {"name": "Svalbard and Jan Mayen", "code": "SJ", "iso3Code": "SJM", "dial_code": "+47"}, + {"name": "Eswatini", "code": "SZ", "iso3Code": "SWZ", "dial_code": "+268"}, // Formerly Swaziland + {"name": "Sweden", "code": "SE", "iso3Code": "SWE", "dial_code": "+46"}, + {"name": "Switzerland", "code": "CH", "iso3Code": "CHE", "dial_code": "+41"}, + {"name": "Syria", "code": "SY", "iso3Code": "SYR", "dial_code": "+963"}, + {"name": "Taiwan", "code": "TW", "iso3Code": "TWN", "dial_code": "+886"}, + {"name": "Tajikistan", "code": "TJ", "iso3Code": "TJK", "dial_code": "+992"}, {"name": "Tanzania", "code": "TZ", "iso3Code": "TZA", "dial_code": "+255"}, - {"name": "ประเทศไทย", "code": "TH", "iso3Code": "THA", "dial_code": "+66"}, + {"name": "Thailand", "code": "TH", "iso3Code": "THA", "dial_code": "+66"}, {"name": "Timor-Leste", "code": "TL", "iso3Code": "TLS", "dial_code": "+670"}, {"name": "Togo", "code": "TG", "iso3Code": "TGO", "dial_code": "+228"}, {"name": "Tokelau", "code": "TK", "iso3Code": "TKL", "dial_code": "+690"}, {"name": "Tonga", "code": "TO", "iso3Code": "TON", "dial_code": "+676"}, - { - "name": "Trinidad and Tobago", - "code": "TT", - "iso3Code": "TTO", - "dial_code": "+1868" - }, - {"name": "تونس", "code": "TN", "iso3Code": "TUN", "dial_code": "+216"}, - {"name": "Türkiye", "code": "TR", "iso3Code": "TUR", "dial_code": "+90"}, - { - "name": "Türkmenistan", - "code": "TM", - "iso3Code": "TKM", - "dial_code": "+993" - }, - { - "name": "Turks and Caicos Islands", - "code": "TC", - "iso3Code": "TCA", - "dial_code": "+1649" - }, + {"name": "Trinidad and Tobago", "code": "TT", "iso3Code": "TTO", "dial_code": "+1868"}, + {"name": "Tunisia", "code": "TN", "iso3Code": "TUN", "dial_code": "+216"}, + {"name": "Turkey", "code": "TR", "iso3Code": "TUR", "dial_code": "+90"}, + {"name": "Turkmenistan", "code": "TM", "iso3Code": "TKM", "dial_code": "+993"}, + {"name": "Turks and Caicos Islands", "code": "TC", "iso3Code": "TCA", "dial_code": "+1649"}, {"name": "Tuvalu", "code": "TV", "iso3Code": "TUV", "dial_code": "+688"}, {"name": "Uganda", "code": "UG", "iso3Code": "UGA", "dial_code": "+256"}, - {"name": "Україна", "code": "UA", "iso3Code": "UKR", "dial_code": "+380"}, - { - "name": "دولة الإمارات العربية المتحدة", - "code": "AE", - "iso3Code": "ARE", - "dial_code": "+971" - }, - { - "name": "United Kingdom", - "code": "GB", - "iso3Code": "GBR", - "dial_code": "+44" - }, + {"name": "Ukraine", "code": "UA", "iso3Code": "UKR", "dial_code": "+380"}, + {"name": "United Arab Emirates", "code": "AE", "iso3Code": "ARE", "dial_code": "+971"}, + {"name": "United Kingdom", "code": "GB", "iso3Code": "GBR", "dial_code": "+44"}, {"name": "United States", "code": "US", "iso3Code": "USA", "dial_code": "+1"}, {"name": "Uruguay", "code": "UY", "iso3Code": "URY", "dial_code": "+598"}, - {"name": "O‘zbekiston", "code": "UZ", "iso3Code": "UZB", "dial_code": "+998"}, + {"name": "Uzbekistan", "code": "UZ", "iso3Code": "UZB", "dial_code": "+998"}, {"name": "Vanuatu", "code": "VU", "iso3Code": "VUT", "dial_code": "+678"}, {"name": "Venezuela", "code": "VE", "iso3Code": "VEN", "dial_code": "+58"}, - {"name": "Việt Nam", "code": "VN", "iso3Code": "VNM", "dial_code": "+84"}, - { - "name": "British Virgin Islands", - "code": "VG", - "iso3Code": "VGB", - "dial_code": "+1284" - }, - { - "name": "United States Virgin Islands", - "code": "VI", - "iso3Code": "VIR", - "dial_code": "+1340" - }, - { - "name": "Wallis et Futuna", - "code": "WF", - "iso3Code": "WLF", - "dial_code": "+681" - }, - {"name": "اليَمَن", "code": "YE", "iso3Code": "YEM", "dial_code": "+967"}, + {"name": "Vietnam", "code": "VN", "iso3Code": "VNM", "dial_code": "+84"}, + {"name": "British Virgin Islands", "code": "VG", "iso3Code": "VGB", "dial_code": "+1284"}, + {"name": "U.S. Virgin Islands", "code": "VI", "iso3Code": "VIR", "dial_code": "+1340"}, + {"name": "Wallis and Futuna", "code": "WF", "iso3Code": "WLF", "dial_code": "+681"}, + {"name": "Yemen", "code": "YE", "iso3Code": "YEM", "dial_code": "+967"}, {"name": "Zambia", "code": "ZM", "iso3Code": "ZMB", "dial_code": "+260"}, {"name": "Zimbabwe", "code": "ZW", "iso3Code": "ZWE", "dial_code": "+263"} ];