@reacture-io/iso-locale
Version:
Provide ISO standards for handling countries & languages. Fully written in typescript.
2,801 lines (2,795 loc) • 129 kB
JavaScript
'use strict';
var z6 = require('zod');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var z6__default = /*#__PURE__*/_interopDefault(z6);
// src/countries/types/alpha2.ts
var alpha2 = z6.z.enum([
"AF",
"AL",
"DZ",
"AS",
"AD",
"AO",
"AI",
"AQ",
"AG",
"AR",
"AM",
"AW",
"AU",
"AT",
"AZ",
"BS",
"BH",
"BD",
"BB",
"BY",
"BE",
"BZ",
"BJ",
"BM",
"BT",
"BO",
"BQ",
"BA",
"BW",
"BV",
"BR",
"IO",
"BN",
"BG",
"BF",
"BI",
"CV",
"KH",
"CM",
"CA",
"KY",
"CF",
"TD",
"CL",
"CN",
"CX",
"CC",
"CO",
"KM",
"CD",
"CG",
"CK",
"CR",
"HR",
"CU",
"CW",
"CY",
"CZ",
"CI",
"DK",
"DJ",
"DM",
"DO",
"EC",
"EG",
"SV",
"GQ",
"ER",
"EE",
"SZ",
"ET",
"FK",
"FO",
"FJ",
"FI",
"FR",
"GF",
"PF",
"TF",
"GA",
"GM",
"GE",
"DE",
"GH",
"GI",
"GR",
"GL",
"GD",
"GP",
"GU",
"GT",
"GG",
"GN",
"GW",
"GY",
"HT",
"HM",
"VA",
"HN",
"HK",
"HU",
"IS",
"IN",
"ID",
"IR",
"IQ",
"IE",
"IM",
"IL",
"IT",
"JM",
"JP",
"JE",
"JO",
"KZ",
"KE",
"KI",
"KP",
"KR",
"KW",
"KG",
"LA",
"LV",
"LB",
"LS",
"LR",
"LY",
"LI",
"LT",
"LU",
"MO",
"MG",
"MW",
"MY",
"MV",
"ML",
"MT",
"MH",
"MQ",
"MR",
"MU",
"YT",
"MX",
"FM",
"MD",
"MC",
"MN",
"ME",
"MS",
"MA",
"MZ",
"MM",
"NA",
"NR",
"NP",
"NL",
"NC",
"NZ",
"NI",
"NE",
"NG",
"NU",
"NF",
"MP",
"NO",
"OM",
"PK",
"PW",
"PS",
"PA",
"PG",
"PY",
"PE",
"PH",
"PN",
"PL",
"PT",
"PR",
"QA",
"MK",
"RO",
"RU",
"RW",
"RE",
"BL",
"SH",
"KN",
"LC",
"MF",
"PM",
"VC",
"WS",
"SM",
"ST",
"SA",
"SN",
"RS",
"SC",
"SL",
"SG",
"SX",
"SK",
"SI",
"SB",
"SO",
"ZA",
"GS",
"SS",
"ES",
"LK",
"SD",
"SR",
"SJ",
"SE",
"CH",
"SY",
"TW",
"TJ",
"TZ",
"TH",
"TL",
"TG",
"TK",
"TO",
"TT",
"TN",
"TR",
"TM",
"TC",
"TV",
"UG",
"UA",
"AE",
"GB",
"UM",
"US",
"UY",
"UZ",
"VU",
"VE",
"VN",
"VG",
"VI",
"WF",
"EH",
"YE",
"ZM",
"ZW",
"AX"
]);
var isValidAlpha2 = (_alpha2) => alpha2.safeParse(_alpha2).success;
var alpha3 = z6.z.enum([
"AFG",
"ALB",
"DZA",
"ASM",
"AND",
"AGO",
"AIA",
"ATA",
"ATG",
"ARG",
"ARM",
"ABW",
"AUS",
"AUT",
"AZE",
"BHS",
"BHR",
"BGD",
"BRB",
"BLR",
"BEL",
"BLZ",
"BEN",
"BMU",
"BTN",
"BOL",
"BES",
"BIH",
"BWA",
"BVT",
"BRA",
"IOT",
"BRN",
"BGR",
"BFA",
"BDI",
"CPV",
"KHM",
"CMR",
"CAN",
"CYM",
"CAF",
"TCD",
"CHL",
"CHN",
"CXR",
"CCK",
"COL",
"COM",
"COD",
"COG",
"COK",
"CRI",
"HRV",
"CUB",
"CUW",
"CYP",
"CZE",
"CIV",
"DNK",
"DJI",
"DMA",
"DOM",
"ECU",
"EGY",
"SLV",
"GNQ",
"ERI",
"EST",
"SWZ",
"ETH",
"FLK",
"FRO",
"FJI",
"FIN",
"FRA",
"GUF",
"PYF",
"ATF",
"GAB",
"GMB",
"GEO",
"DEU",
"GHA",
"GIB",
"GRC",
"GRL",
"GRD",
"GLP",
"GUM",
"GTM",
"GGY",
"GIN",
"GNB",
"GUY",
"HTI",
"HMD",
"VAT",
"HND",
"HKG",
"HUN",
"ISL",
"IND",
"IDN",
"IRN",
"IRQ",
"IRL",
"IMN",
"ISR",
"ITA",
"JAM",
"JPN",
"JEY",
"JOR",
"KAZ",
"KEN",
"KIR",
"PRK",
"KOR",
"KWT",
"KGZ",
"LAO",
"LVA",
"LBN",
"LSO",
"LBR",
"LBY",
"LIE",
"LTU",
"LUX",
"MAC",
"MDG",
"MWI",
"MYS",
"MDV",
"MLI",
"MLT",
"MHL",
"MTQ",
"MRT",
"MUS",
"MYT",
"MEX",
"FSM",
"MDA",
"MCO",
"MNG",
"MNE",
"MSR",
"MAR",
"MOZ",
"MMR",
"NAM",
"NRU",
"NPL",
"NLD",
"NCL",
"NZL",
"NIC",
"NER",
"NGA",
"NIU",
"NFK",
"MNP",
"NOR",
"OMN",
"PAK",
"PLW",
"PSE",
"PAN",
"PNG",
"PRY",
"PER",
"PHL",
"PCN",
"POL",
"PRT",
"PRI",
"QAT",
"MKD",
"ROU",
"RUS",
"RWA",
"REU",
"BLM",
"SHN",
"KNA",
"LCA",
"MAF",
"SPM",
"VCT",
"WSM",
"SMR",
"STP",
"SAU",
"SEN",
"SRB",
"SYC",
"SLE",
"SGP",
"SXM",
"SVK",
"SVN",
"SLB",
"SOM",
"ZAF",
"SGS",
"SSD",
"ESP",
"LKA",
"SDN",
"SUR",
"SJM",
"SWE",
"CHE",
"SYR",
"TWN",
"TJK",
"TZA",
"THA",
"TLS",
"TGO",
"TKL",
"TON",
"TTO",
"TUN",
"TUR",
"TKM",
"TCA",
"TUV",
"UGA",
"UKR",
"ARE",
"GBR",
"UMI",
"USA",
"URY",
"UZB",
"VUT",
"VEN",
"VNM",
"VGB",
"VIR",
"WLF",
"ESH",
"YEM",
"ZMB",
"ZWE",
"ALA"
]);
var isValidAlpha3 = (_alpha3) => alpha3.safeParse(_alpha3).success;
var continent = z6.z.enum([
"Africa",
"Antarctica",
"Asia",
"Europe",
"North America",
"Oceania",
"South America"
]);
var isValidContinent = (_continent) => continent.safeParse(_continent).success;
var countryName = z6.z.enum([
"Afghanistan",
"Albania",
"Algeria",
"American Samoa",
"Andorra",
"Angola",
"Anguilla",
"Antarctica",
"Antigua and Barbuda",
"Argentina",
"Armenia",
"Aruba",
"Australia",
"Austria",
"Azerbaijan",
"Bahamas",
"Bahrain",
"Bangladesh",
"Barbados",
"Belarus",
"Belgium",
"Belize",
"Benin",
"Bermuda",
"Bhutan",
"Plurinational State of Bolivia",
"Bonaire, Sint Eustatius and Saba",
"Bosnia and Herzegovina",
"Botswana",
"Bouvet Island",
"Brazil",
"British Indian Ocean Territory",
"Brunei Darussalam",
"Bulgaria",
"Burkina Faso",
"Burundi",
"Cape Verde",
"Cambodia",
"Cameroon",
"Canada",
"Cayman Islands",
"Central African Republic",
"Chad",
"Chile",
"China",
"Christmas Island",
"Cocos (Keeling) Islands",
"Colombia",
"Comoros",
"Democratic Republic of Congo",
"Congo",
"Cook Islands",
"Costa Rica",
"Croatia",
"Cuba",
"Cura\xE7ao",
"Cyprus",
"Czechia",
"C\xF4te d'Ivoire",
"Denmark",
"Djibouti",
"Dominica",
"Dominican Republic",
"Ecuador",
"Egypt",
"El Salvador",
"Equatorial Guinea",
"Eritrea",
"Estonia",
"Eswatini",
"Ethiopia",
"Falkland Islands",
"Faroe Islands",
"Fiji",
"Finland",
"France",
"French Guiana",
"French Polynesia",
"French Southern Territories",
"Gabon",
"Gambia",
"Georgia",
"Germany",
"Ghana",
"Gibraltar",
"Greece",
"Greenland",
"Grenada",
"Guadeloupe",
"Guam",
"Guatemala",
"Guernsey",
"Guinea",
"Guinea-Bissau",
"Guyana",
"Haiti",
"Heard Island and McDonald Islands",
"Holy See",
"Honduras",
"Hong Kong",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iran (Islamic Republic of)",
"Iraq",
"Ireland",
"Isle of Man",
"Israel",
"Italy",
"Jamaica",
"Japan",
"Jersey",
"Jordan",
"Kazakhstan",
"Kenya",
"Kiribati",
"Democratic People's Republic of Korea",
"Republic of Korea",
"Kuwait",
"Kyrgyzstan",
"Lao People's Democratic Republic",
"Latvia",
"Lebanon",
"Lesotho",
"Liberia",
"Libya",
"Liechtenstein",
"Lithuania",
"Luxembourg",
"Macao",
"Madagascar",
"Malawi",
"Malaysia",
"Maldives",
"Mali",
"Malta",
"Marshall Islands",
"Martinique",
"Mauritania",
"Mauritius",
"Mayotte",
"Mexico",
"Micronesia (Federated States of)",
"Republic of Moldova",
"Monaco",
"Mongolia",
"Montenegro",
"Montserrat",
"Morocco",
"Mozambique",
"Myanmar",
"Namibia",
"Nauru",
"Nepal",
"Netherlands",
"New Caledonia",
"New Zealand",
"Nicaragua",
"Niger",
"Nigeria",
"Niue",
"Norfolk Island",
"Northern Mariana Islands",
"Norway",
"Oman",
"Pakistan",
"Palau",
"Palestine, State of",
"Panama",
"Papua New Guinea",
"Paraguay",
"Peru",
"Philippines",
"Pitcairn",
"Poland",
"Portugal",
"Puerto Rico",
"Qatar",
"Republic of North Macedonia",
"Romania",
"Russian Federation",
"Rwanda",
"R\xE9union",
"Saint Barth\xE9lemy",
"Saint Helena, Ascension and Tristan da Cunha",
"Saint Kitts and Nevis",
"Saint Lucia",
"Saint Martin (French part)",
"Saint Pierre and Miquelon",
"Saint Vincent and the Grenadines",
"Samoa",
"San Marino",
"Sao Tome and Principe",
"Saudi Arabia",
"Senegal",
"Serbia",
"Seychelles",
"Sierra Leone",
"Singapore",
"Sint Maarten (Dutch part)",
"Slovakia",
"Slovenia",
"Solomon Islands",
"Somalia",
"South Africa",
"South Georgia and the South Sandwich Islands",
"South Sudan",
"Spain",
"Sri Lanka",
"Sudan",
"Suriname",
"Svalbard and Jan Mayen",
"Sweden",
"Switzerland",
"Syrian Arab Republic",
"Taiwan (Province of China)",
"Tajikistan",
"Tanzania, United Republic of",
"Thailand",
"Timor-Leste",
"Togo",
"Tokelau",
"Tonga",
"Trinidad and Tobago",
"Tunisia",
"Turkey",
"Turkmenistan",
"Turks and Caicos Islands",
"Tuvalu",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom of Great Britain and Northern Ireland",
"United States Minor Outlying Islands",
"United States of America",
"Uruguay",
"Uzbekistan",
"Vanuatu",
"Bolivarian Republic of Venezuela",
"Vietnam",
"Virgin Islands (British)",
"Virgin Islands (U.S.)",
"Wallis and Futuna",
"Western Sahara",
"Yemen",
"Zambia",
"Zimbabwe",
"\xC5land Islands"
]);
var isValidCountryName = (_country) => countryName.safeParse(_country).success;
var numeric = z6.z.enum([
"004",
"008",
"012",
"016",
"020",
"024",
"660",
"010",
"028",
"032",
"051",
"533",
"036",
"040",
"031",
"044",
"048",
"050",
"052",
"112",
"056",
"084",
"204",
"060",
"064",
"068",
"535",
"070",
"072",
"074",
"076",
"086",
"096",
"100",
"854",
"108",
"132",
"116",
"120",
"124",
"136",
"140",
"148",
"152",
"156",
"162",
"166",
"170",
"174",
"180",
"178",
"184",
"188",
"191",
"192",
"531",
"196",
"203",
"384",
"208",
"262",
"212",
"214",
"218",
"818",
"222",
"226",
"232",
"233",
"748",
"231",
"238",
"234",
"242",
"246",
"250",
"254",
"258",
"260",
"266",
"270",
"268",
"276",
"288",
"292",
"300",
"304",
"308",
"312",
"316",
"320",
"831",
"324",
"624",
"328",
"332",
"334",
"336",
"340",
"344",
"348",
"352",
"356",
"360",
"364",
"368",
"372",
"833",
"376",
"380",
"388",
"392",
"832",
"400",
"398",
"404",
"296",
"408",
"410",
"414",
"417",
"418",
"428",
"422",
"426",
"430",
"434",
"438",
"440",
"442",
"446",
"450",
"454",
"458",
"462",
"466",
"470",
"584",
"474",
"478",
"480",
"175",
"484",
"583",
"498",
"492",
"496",
"499",
"500",
"504",
"508",
"104",
"516",
"520",
"524",
"528",
"540",
"554",
"558",
"562",
"566",
"570",
"574",
"580",
"578",
"512",
"586",
"585",
"275",
"591",
"598",
"600",
"604",
"608",
"612",
"616",
"620",
"630",
"634",
"807",
"642",
"643",
"646",
"638",
"652",
"654",
"659",
"662",
"663",
"666",
"670",
"882",
"674",
"678",
"682",
"686",
"688",
"690",
"694",
"702",
"534",
"703",
"705",
"090",
"706",
"710",
"239",
"728",
"724",
"144",
"729",
"740",
"744",
"752",
"756",
"760",
"158",
"762",
"834",
"764",
"626",
"768",
"772",
"776",
"780",
"788",
"792",
"795",
"796",
"798",
"800",
"804",
"784",
"826",
"581",
"840",
"858",
"860",
"548",
"862",
"704",
"092",
"850",
"876",
"732",
"887",
"894",
"716",
"248"
]);
var isValidNumeric = (_numeric) => numeric.safeParse(_numeric).success;
var region = z6__default.default.enum([
"EMEA",
"APAC",
"AMER",
"LATAM",
"NA",
"SA",
"MEA"
]);
var isValidRegion = (_region) => region.safeParse(_region).success;
var iso4217 = z6.z.enum([
"AED",
"AFN",
"ALL",
"AMD",
"AOA",
"ARS",
"AUD",
"AWG",
"AZN",
"BAM",
"BBD",
"BDT",
"BHD",
"BIF",
"BGN",
"BMD",
"BND",
"BOB",
"BRL",
"BSD",
"BTN",
"BWP",
"BYN",
"BZD",
"CAD",
"CDF",
"CHF",
"CLP",
"CNY",
"COP",
"CRC",
"CUP",
"CVE",
"CZK",
"DJF",
"DKK",
"DOP",
"DZD",
"EGP",
"ERN",
"ETB",
"EUR",
"FJD",
"FKP",
"GBP",
"GEL",
"GHS",
"GIP",
"GMD",
"GNF",
"GTQ",
"GYD",
"HKD",
"HNL",
"HTG",
"HUF",
"IDR",
"ILS",
"INR",
"IQD",
"IRR",
"ISK",
"JMD",
"JOD",
"JPY",
"KES",
"KGS",
"KHR",
"KMF",
"KPW",
"KRW",
"KWD",
"KYD",
"KZT",
"LAK",
"LBP",
"LKR",
"LRD",
"LSL",
"LYD",
"MAD",
"MDL",
"MGA",
"MKD",
"MMK",
"MNT",
"MOP",
"MRU",
"MUR",
"MVR",
"MWK",
"MXN",
"MYR",
"MZN",
"NAD",
"NGN",
"NIO",
"NOK",
"NPR",
"NZD",
"OMR",
"PAB",
"PEN",
"PGK",
"PHP",
"PKR",
"PLN",
"PYG",
"QAR",
"RON",
"RSD",
"RUB",
"RWF",
"SAR",
"SBD",
"SCR",
"SDG",
"SEK",
"SGD",
"SHP",
"SLE",
"SOS",
"SRD",
"SSP",
"STN",
"SYP",
"SZL",
"THB",
"TJS",
"TMT",
"TND",
"TOP",
"TRY",
"TTD",
"TWD",
"TZS",
"UAH",
"UGX",
"USD",
"UYU",
"UZS",
"VUV",
"VED",
"VES",
"VND",
"WST",
"XAF",
"XCG",
"XCD",
"XOF",
"XPF",
"YER",
"ZAR",
"ZMW",
"ZWG"
]);
var isValidISO4217 = (_iso4217) => iso4217.safeParse(_iso4217).success;
// src/utils/assert.ts
function assert(condition, message) {
if (!condition) {
throw new Error(message);
}
}
// src/languages/dialects.ts
var dialects = [
{
dialect: "Dari (Afghanistan)",
native: "\u062F\u0631\u06CC (\u0627\u0641\u063A\u0627\u0646\u0633\u062A\u0627\u0646)",
iso639_1: "fa",
iso639_3: "prs",
bcp47: "fa-AF"
},
{
dialect: "Pashto (Afghanistan)",
native: "\u067E\u069A\u062A\u0648 (\u0627\u0641\u063A\u0627\u0646\u0633\u062A\u0627\u0646)",
iso639_1: "ps",
iso639_3: "pbt",
bcp47: "ps-AF"
},
{
dialect: "Albanian (Albania)",
native: "Shqip (Shqip\xEBri)",
iso639_1: "sq",
iso639_3: "sqi",
bcp47: "sq-AL"
},
{
dialect: "Arabic (Algeria)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u062C\u0632\u0627\u0626\u0631)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-DZ"
},
{
dialect: "English (American Samoa)",
native: "English (American Samoa)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-AS"
},
{
dialect: "Samoan (American Samoa)",
native: "Gagana S\u0101moa (Amerika S\u0101moa)",
iso639_1: "sm",
iso639_3: "smo",
bcp47: "sm-AS"
},
{
dialect: "Catalan (Andorra)",
native: "Catal\xE0 (Andorra)",
iso639_1: "ca",
iso639_3: "cat",
bcp47: "ca-AD"
},
{
dialect: "Portuguese (Angola)",
native: "Portugu\xEAs (Angola)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-AO"
},
{
dialect: "English (Anguilla)",
native: "English (Anguilla)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-AI"
},
{
dialect: "English (Antarctica)",
native: "English (Antarctica)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-AQ"
},
{
dialect: "Spanish (Antarctica)",
native: "Espa\xF1ol (Ant\xE1rtida)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-AQ"
},
{
dialect: "French (Antarctica)",
native: "Fran\xE7ais (Antarctique)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-AQ"
},
{
dialect: "Russian (Antarctica)",
native: "\u0440\u0443\u0441\u0441\u043A\u0438\u0439 \u044F\u0437\u044B\u043A (\u0410\u043D\u0442\u0430\u0440\u043A\u0442\u0438\u043A\u0430)",
iso639_1: "ru",
iso639_3: "rus",
bcp47: "ru-AQ"
},
{
dialect: "English (Antigua and Barbuda)",
native: "English (Antigua and Barbuda)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-AG"
},
{
dialect: "Spanish (Argentina)",
native: "Espa\xF1ol (Argentina)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-AR"
},
{
dialect: "Armenian (Armenia)",
native: "\u0540\u0561\u0575\u0565\u0580\u0565\u0576 (\u0540\u0561\u0575\u0561\u057D\u057F\u0561\u0576)",
iso639_1: "hy",
iso639_3: "hye",
bcp47: "hy-AM"
},
{
dialect: "Dutch (Aruba)",
native: "Nederlands (Aruba)",
iso639_1: "nl",
iso639_3: "nld",
bcp47: "nl-AW"
},
{
dialect: "Papiamento (Aruba)",
native: "Papiamentu (Aruba)",
iso639_3: "pap",
bcp47: "pap-AW"
},
{
dialect: "English (Australia)",
native: "English (Australia)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-AU"
},
{
dialect: "German (Austria)",
native: "Deutsch (\xD6sterreich)",
iso639_1: "de",
iso639_3: "deu",
bcp47: "de-AT"
},
{
dialect: "Azerbaijani (Azerbaijan)",
native: "Az\u0259rbaycan dili (Az\u0259rbaycan)",
iso639_1: "az",
iso639_3: "azj",
bcp47: "az-AZ"
},
{
dialect: "English (Bahamas)",
native: "English (Bahamas)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BS"
},
{
dialect: "Arabic (Bahrain)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u0628\u062D\u0631\u064A\u0646)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-BH"
},
{
dialect: "Bengali (Bangladesh)",
native: "\u09AC\u09BE\u0982\u09B2\u09BE (\u09AC\u09BE\u0982\u09B2\u09BE\u09A6\u09C7\u09B6)",
iso639_1: "bn",
iso639_3: "ben",
bcp47: "bn-BD"
},
{
dialect: "English (Barbados)",
native: "English (Barbados)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BB"
},
{
dialect: "Belarusian (Belarus)",
native: "\u0431\u0435\u043B\u0430\u0440\u0443\u0441\u043A\u0430\u044F \u043C\u043E\u0432\u0430 (\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u044C)",
iso639_1: "be",
iso639_3: "bel",
bcp47: "be-BY"
},
{
dialect: "Russian (Belarus)",
native: "\u0440\u0443\u0441\u0441\u043A\u0438\u0439 \u044F\u0437\u044B\u043A (\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u044C)",
iso639_1: "ru",
iso639_3: "rus",
bcp47: "ru-BY"
},
{
dialect: "Dutch (Belgium)",
native: "Nederlands (Belgi\xEB)",
iso639_1: "nl",
iso639_3: "nld",
bcp47: "nl-BE"
},
{
dialect: "French (Belgium)",
native: "Fran\xE7ais (Belgique)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-BE"
},
{
dialect: "German (Belgium)",
native: "Deutsch (Belgien)",
iso639_1: "de",
iso639_3: "deu",
bcp47: "de-BE"
},
{
dialect: "English (Belize)",
native: "English (Belize)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BZ"
},
{
dialect: "French (Benin)",
native: "Fran\xE7ais (B\xE9nin)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-BJ"
},
{
dialect: "English (Bermuda)",
native: "English (Bermuda)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BM"
},
{
dialect: "Dzongkha (Bhutan)",
native: "\u0F62\u0FAB\u0F7C\u0F44\u0F0B\u0F41 (\u0F60\u0F56\u0FB2\u0F74\u0F42)",
iso639_1: "dz",
iso639_3: "dzo",
bcp47: "dz-BT"
},
{
dialect: "Spanish (Bolivia)",
native: "Espa\xF1ol (Bolivia)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-BO"
},
{
dialect: "Quechua (Bolivia)",
native: "Runa simi (Bulibya)",
iso639_1: "qu",
iso639_3: "quy",
bcp47: "qu-BO"
},
{
dialect: "Aymara (Bolivia)",
native: "Aymar aru (Wuliwya)",
iso639_1: "ay",
iso639_3: "aym",
bcp47: "ay-BO"
},
{
dialect: "Guarani (Bolivia)",
native: "Ava\xF1e'\u1EBD (Vol\xEDvia)",
iso639_1: "gn",
iso639_3: "grn",
bcp47: "gn-BO"
},
{
dialect: "Dutch (Caribbean Netherlands)",
native: "Nederlands (Caribisch Nederland)",
iso639_1: "nl",
iso639_3: "nld",
bcp47: "nl-BQ"
},
{
dialect: "English (Caribbean Netherlands)",
native: "English (Caribbean Netherlands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BQ"
},
{
dialect: "Bosnian (Bosnia and Herzegovina)",
native: "bosanski (Bosna i Hercegovina)",
iso639_1: "bs",
iso639_3: "bos",
bcp47: "bs-BA"
},
{
dialect: "Croatian (Bosnia and Herzegovina)",
native: "hrvatski (Bosna i Hercegovina)",
iso639_1: "hr",
iso639_3: "hrv",
bcp47: "hr-BA"
},
{
dialect: "Serbian (Bosnia and Herzegovina)",
native: "\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A (\u0411\u043E\u0441\u043D\u0430 \u0438 \u0425\u0435\u0440\u0446\u0435\u0433\u043E\u0432\u0438\u043D\u0430)",
iso639_1: "sr",
iso639_3: "srp",
bcp47: "sr-BA"
},
{
dialect: "English (Botswana)",
native: "English (Botswana)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BW"
},
{
dialect: "Tswana (Botswana)",
native: "Setswana (Botswana)",
iso639_1: "tn",
iso639_3: "tsn",
bcp47: "tn-BW"
},
{
dialect: "English (Bouvet Island)",
native: "English (Bouvet Island)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BV"
},
{
dialect: "Portuguese (Brazil)",
native: "Portugu\xEAs (Brasil)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-BR"
},
{
dialect: "English (British Indian Ocean Territory)",
native: "English (British Indian Ocean Territory)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-IO"
},
{
dialect: "Malay (Brunei)",
native: "Bahasa Melayu (Brunei)",
iso639_1: "ms",
iso639_3: "msa",
bcp47: "ms-BN"
},
{
dialect: "Bulgarian (Bulgaria)",
native: "\u0431\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A (\u0411\u044A\u043B\u0433\u0430\u0440\u0438\u044F)",
iso639_1: "bg",
iso639_3: "bul",
bcp47: "bg-BG"
},
{
dialect: "French (Burkina Faso)",
native: "Fran\xE7ais (Burkina Faso)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-BF"
},
{
dialect: "Kirundi (Burundi)",
native: "Ikirundi (Uburundi)",
iso639_1: "rn",
iso639_3: "run",
bcp47: "rn-BI"
},
{
dialect: "French (Burundi)",
native: "Fran\xE7ais (Burundi)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-BI"
},
{
dialect: "English (Burundi)",
native: "English (Burundi)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-BI"
},
{
dialect: "Portuguese (Cape Verde)",
native: "Portugu\xEAs (Cabo Verde)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-CV"
},
{
dialect: "Central Khmer (Cambodia)",
native: "\u1797\u17B6\u179F\u17B6\u1781\u17D2\u1798\u17C2\u179A (\u1780\u1798\u17D2\u1796\u17BB\u1787\u17B6)",
iso639_1: "km",
iso639_3: "khm",
bcp47: "km-KH"
},
{
dialect: "English (Cameroon)",
native: "English (Cameroon)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CM"
},
{
dialect: "French (Cameroon)",
native: "Fran\xE7ais (Cameroun)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CM"
},
{
dialect: "English (Canada)",
native: "English (Canada)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CA"
},
{
dialect: "French (Canada)",
native: "Fran\xE7ais (Canada)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CA"
},
{
dialect: "English (Cayman Islands)",
native: "English (Cayman Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-KY"
},
{
dialect: "French (Central African Republic)",
native: "Fran\xE7ais (R\xE9publique centrafricaine)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CF"
},
{
dialect: "Sango (Central African Republic)",
native: "S\xE4ng\xF6 (K\xF6d\xF6r\xF6s\xEAse t\xEE B\xEAafr\xEEka)",
iso639_1: "sg",
iso639_3: "sag",
bcp47: "sg-CF"
},
{
dialect: "Arabic (Chad)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u062A\u0634\u0627\u062F)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-TD"
},
{
dialect: "French (Chad)",
native: "Fran\xE7ais (Tchad)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-TD"
},
{
dialect: "Spanish (Chile)",
native: "Espa\xF1ol (Chile)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-CL"
},
{
dialect: "Chinese Simplified (China)",
native: "\u4E2D\u6587 (\u4E2D\u56FD)",
iso639_1: "zh",
iso639_3: "zho",
bcp47: "zh-Hans-CN"
},
{
dialect: "English (Christmas Island)",
native: "English (Christmas Island)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CX"
},
{
dialect: "English (Cocos Islands)",
native: "English (Cocos Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CC"
},
{
dialect: "Spanish (Colombia)",
native: "Espa\xF1ol (Colombia)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-CO"
},
{
dialect: "Arabic (Comoros)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u062C\u0632\u0631 \u0627\u0644\u0642\u0645\u0631)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-KM"
},
{
dialect: "French (Comoros)",
native: "Fran\xE7ais (Comores)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-KM"
},
{
dialect: "French (Republic of the Congo)",
native: "Fran\xE7ais (R\xE9publique du Congo)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CG"
},
{
dialect: "Lingala (Republic of the Congo)",
native: "Ling\xE1la (Republ\xEDki ya Kong\xF3)",
iso639_1: "ln",
iso639_3: "lin",
bcp47: "ln-CG"
},
{
dialect: "Kongo (Republic of the Congo)",
native: "Kikongo (Repubilika ya Kongo)",
iso639_1: "kg",
iso639_3: "kon",
bcp47: "kg-CG"
},
{
dialect: "French (Democratic Republic of the Congo)",
native: "Fran\xE7ais (R\xE9publique d\xE9mocratique du Congo)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CD"
},
{
dialect: "Lingala (Democratic Republic of the Congo)",
native: "Ling\xE1la (Republ\xEDki ya Kong\xF3 Demokrat\xEDki)",
iso639_1: "ln",
iso639_3: "lin",
bcp47: "ln-CD"
},
{
dialect: "Kongo (Democratic Republic of the Congo)",
native: "Kikongo (Repubilika ya Kongo ya Dimokalasi)",
iso639_1: "kg",
iso639_3: "kon",
bcp47: "kg-CD"
},
{
dialect: "Swahili (Democratic Republic of the Congo)",
native: "Kiswahili (Jamhuri ya Kidemokrasia ya Kongo)",
iso639_1: "sw",
iso639_3: "swh",
bcp47: "sw-CD"
},
{
dialect: "Luba-Katanga (Democratic Republic of the Congo)",
native: "Tshiluba (Ditunga dia Kongu wa Mungalaata)",
iso639_1: "lu",
iso639_3: "lub",
bcp47: "lu-CD"
},
{
dialect: "English (Cook Islands)",
native: "English (Cook Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CK"
},
{
dialect: "Spanish (Costa Rica)",
native: "Espa\xF1ol (Costa Rica)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-CR"
},
{
dialect: "French (C\xF4te d'Ivoire)",
native: "Fran\xE7ais (C\xF4te d'Ivoire)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-CI"
},
{
dialect: "Croatian (Croatia)",
native: "hrvatski (Hrvatska)",
iso639_1: "hr",
iso639_3: "hrv",
bcp47: "hr-HR"
},
{
dialect: "Spanish (Cuba)",
native: "Espa\xF1ol (Cuba)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-CU"
},
{
dialect: "Dutch (Cura\xE7ao)",
native: "Nederlands (Cura\xE7ao)",
iso639_1: "nl",
iso639_3: "nld",
bcp47: "nl-CW"
},
{
dialect: "Papiamento (Cura\xE7ao)",
native: "Papiamentu (K\xF2rsou)",
iso639_3: "pap",
bcp47: "pap-CW"
},
{
dialect: "English (Cura\xE7ao)",
native: "English (Cura\xE7ao)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-CW"
},
{
dialect: "Greek (Cyprus)",
native: "\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC (\u039A\u03CD\u03C0\u03C1\u03BF\u03C2)",
iso639_1: "el",
iso639_3: "ell",
bcp47: "el-CY"
},
{
dialect: "Turkish (Cyprus)",
native: "T\xFCrk\xE7e (K\u0131br\u0131s)",
iso639_1: "tr",
iso639_3: "tur",
bcp47: "tr-CY"
},
{
dialect: "Czech (Czech Republic)",
native: "\u010De\u0161tina (\u010Cesk\xE1 republika)",
iso639_1: "cs",
iso639_3: "ces",
bcp47: "cs-CZ"
},
{
dialect: "Danish (Denmark)",
native: "Dansk (Danmark)",
iso639_1: "da",
iso639_3: "dan",
bcp47: "da-DK"
},
{
dialect: "Arabic (Djibouti)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u062C\u064A\u0628\u0648\u062A\u064A)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-DJ"
},
{
dialect: "French (Djibouti)",
native: "Fran\xE7ais (Djibouti)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-DJ"
},
{
dialect: "Somali (Djibouti)",
native: "Af Soomaali (Jabuuti)",
iso639_1: "so",
iso639_3: "som",
bcp47: "so-DJ"
},
{
dialect: "Afar (Djibouti)",
native: "Qafar af (Yabuuti)",
iso639_1: "aa",
iso639_3: "aar",
bcp47: "aa-DJ"
},
{
dialect: "English (Dominica)",
native: "English (Dominica)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-DM"
},
{
dialect: "Spanish (Dominican Republic)",
native: "Espa\xF1ol (Rep\xFAblica Dominicana)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-DO"
},
{
dialect: "Spanish (Ecuador)",
native: "Espa\xF1ol (Ecuador)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-EC"
},
{
dialect: "Quechua (Ecuador)",
native: "Runa simi (Ikwayur)",
iso639_1: "qu",
iso639_3: "quy",
bcp47: "qu-EC"
},
{
dialect: "Arabic (Egypt)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0645\u0635\u0631)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-EG"
},
{
dialect: "Spanish (El Salvador)",
native: "Espa\xF1ol (El Salvador)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-SV"
},
{
dialect: "Spanish (Equatorial Guinea)",
native: "Espa\xF1ol (Guinea Ecuatorial)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-GQ"
},
{
dialect: "French (Equatorial Guinea)",
native: "Fran\xE7ais (Guin\xE9e \xE9quatoriale)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GQ"
},
{
dialect: "Portuguese (Equatorial Guinea)",
native: "Portugu\xEAs (Guin\xE9 Equatorial)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-GQ"
},
{
dialect: "Tigrinya (Eritrea)",
native: "\u1275\u130D\u122D\u129B (\u12A4\u122D\u1275\u122B)",
iso639_1: "ti",
iso639_3: "tir",
bcp47: "ti-ER"
},
{
dialect: "Arabic (Eritrea)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0625\u0631\u064A\u062A\u0631\u064A\u0627)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-ER"
},
{
dialect: "English (Eritrea)",
native: "English (Eritrea)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-ER"
},
{
dialect: "Estonian (Estonia)",
native: "eesti keel (Eesti)",
iso639_1: "et",
iso639_3: "est",
bcp47: "et-EE"
},
{
dialect: "English (Eswatini)",
native: "English (Eswatini)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-SZ"
},
{
dialect: "Swati (Eswatini)",
native: "SiSwati (eSwatini)",
iso639_1: "ss",
iso639_3: "ssw",
bcp47: "ss-SZ"
},
{
dialect: "Amharic (Ethiopia)",
native: "\u12A0\u121B\u122D\u129B (\u12A2\u1275\u12EE\u1335\u12EB)",
iso639_1: "am",
iso639_3: "amh",
bcp47: "am-ET"
},
{
dialect: "Oromo (Ethiopia)",
native: "Afaan Oromoo (Itoophiyaa)",
iso639_1: "om",
iso639_3: "orm",
bcp47: "om-ET"
},
{
dialect: "Tigrinya (Ethiopia)",
native: "\u1275\u130D\u122D\u129B (\u12A2\u1275\u12EE\u1335\u12EB)",
iso639_1: "ti",
iso639_3: "tir",
bcp47: "ti-ET"
},
{
dialect: "English (Falkland Islands)",
native: "English (Falkland Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-FK"
},
{
dialect: "Faroese (Faroe Islands)",
native: "f\xF8royskt (F\xF8royar)",
iso639_1: "fo",
iso639_3: "fao",
bcp47: "fo-FO"
},
{
dialect: "Danish (Faroe Islands)",
native: "Dansk (F\xE6r\xF8erne)",
iso639_1: "da",
iso639_3: "dan",
bcp47: "da-FO"
},
{
dialect: "English (Fiji)",
native: "English (Fiji)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-FJ"
},
{
dialect: "Fijian (Fiji)",
native: "Na Vosa Vakaviti (Viti)",
iso639_1: "fj",
iso639_3: "fij",
bcp47: "fj-FJ"
},
{
dialect: "Finnish (Finland)",
native: "suomi (Suomi)",
iso639_1: "fi",
iso639_3: "fin",
bcp47: "fi-FI"
},
{
dialect: "Swedish (Finland)",
native: "Svenska (Suomi)",
iso639_1: "sv",
iso639_3: "swe",
bcp47: "sv-FI"
},
{
dialect: "French (France)",
native: "Fran\xE7ais (France)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-FR"
},
{
dialect: "French (French Guiana)",
native: "Fran\xE7ais (Guyane)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GF"
},
{
dialect: "French (French Polynesia)",
native: "Fran\xE7ais (Polyn\xE9sie fran\xE7aise)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-PF"
},
{
dialect: "Tahitian (French Polynesia)",
native: "Reo Tahiti (Polyn\xE9sie fran\xE7aise)",
iso639_1: "ty",
iso639_3: "tah",
bcp47: "ty-PF"
},
{
dialect: "French (French Southern Territories)",
native: "Fran\xE7ais (Terres australes et antarctiques fran\xE7aises)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-TF"
},
{
dialect: "French (Gabon)",
native: "Fran\xE7ais (Gabon)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GA"
},
{
dialect: "English (Gambia)",
native: "English (Gambia)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GM"
},
{
dialect: "Georgian (Georgia)",
native: "\u10E5\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 (\u10E1\u10D0\u10E5\u10D0\u10E0\u10D7\u10D5\u10D4\u10DA\u10DD)",
iso639_1: "ka",
iso639_3: "kat",
bcp47: "ka-GE"
},
{
dialect: "German (Germany)",
native: "Deutsch (Deutschland)",
iso639_1: "de",
iso639_3: "deu",
bcp47: "de-DE"
},
{
dialect: "English (Ghana)",
native: "English (Ghana)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GH"
},
{
dialect: "English (Gibraltar)",
native: "English (Gibraltar)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GI"
},
{
dialect: "Greek (Greece)",
native: "\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC (\u0395\u03BB\u03BB\u03AC\u03B4\u03B1)",
iso639_1: "el",
iso639_3: "ell",
bcp47: "el-GR"
},
{
dialect: "Greenlandic (Greenland)",
native: "kalaallisut (Kalaallit Nunaat)",
iso639_1: "kl",
iso639_3: "kal",
bcp47: "kl-GL"
},
{
dialect: "Danish (Greenland)",
native: "Dansk (Kalaallit Nunaat)",
iso639_1: "da",
iso639_3: "dan",
bcp47: "da-GL"
},
{
dialect: "English (Grenada)",
native: "English (Grenada)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GD"
},
{
dialect: "French (Guadeloupe)",
native: "Fran\xE7ais (Guadeloupe)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GP"
},
{
dialect: "English (Guam)",
native: "English (Guam)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GU"
},
{
dialect: "Chamorro (Guam)",
native: "Finu\u02BC Chamoru (Gu\xE5han)",
iso639_1: "ch",
iso639_3: "cha",
bcp47: "ch-GU"
},
{
dialect: "Spanish (Guatemala)",
native: "Espa\xF1ol (Guatemala)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-GT"
},
{
dialect: "English (Guernsey)",
native: "English (Guernsey)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GG"
},
{
dialect: "French (Guernsey)",
native: "Fran\xE7ais (Guernesey)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GG"
},
{
dialect: "French (Guinea)",
native: "Fran\xE7ais (Guin\xE9e)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-GN"
},
{
dialect: "Portuguese (Guinea)",
native: "Portugu\xEAs (Guin\xE9)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-GW"
},
{
dialect: "English (Guinea-Bissau)",
native: "English (Guin\xE9-Bissau)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-GY"
},
{
dialect: "Haitian (Haiti)",
native: "Krey\xF2l ayisyen (Ayisyen)",
iso639_1: "ht",
iso639_3: "hat",
bcp47: "ht-HT"
},
{
dialect: "French (Haiti)",
native: "Fran\xE7ais (Ha\xEFti)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-HT"
},
{
dialect: "English (Heard Island and McDonald Islands)",
native: "English (Heard Island and McDonald Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-HM"
},
{
dialect: "Latin (Holy See)",
native: "Latina (Sancta Sedes)",
iso639_1: "la",
iso639_3: "lat",
bcp47: "la-VA"
},
{
dialect: "Italian (Holy See)",
native: "Italiano (Santa Sede)",
iso639_1: "it",
iso639_3: "ita",
bcp47: "it-VA"
},
{
dialect: "Spanish (Honduras)",
native: "Espa\xF1ol (Honduras)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-HN"
},
{
dialect: "Chinese (Hong Kong)",
native: "\u4E2D\u6587 (\u4E2D\u56FD\u9999\u6E2F\u7279\u522B\u884C\u653F\u533A)",
iso639_1: "zh",
iso639_3: "zho",
bcp47: "zh-Hant-HK"
},
{
dialect: "English (Hong Kong)",
native: "English (Hong Kong)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-HK"
},
{
dialect: "Hungarian (Hungary)",
native: "Magyar (Magyarorsz\xE1g)",
iso639_1: "hu",
iso639_3: "hun",
bcp47: "hu-HU"
},
{
dialect: "Icelandic (Iceland)",
native: "\xEDslenska (\xCDsland)",
iso639_1: "is",
iso639_3: "isl",
bcp47: "is-IS"
},
{
dialect: "Hindi (India)",
native: "\u0939\u093F\u0928\u094D\u0926\u0940 (\u092D\u093E\u0930\u0924)",
iso639_1: "hi",
iso639_3: "hin",
bcp47: "hi-IN"
},
{
dialect: "English (India)",
native: "English (India)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-IN"
},
{
dialect: "Indonesian (Indonesia)",
native: "Bahasa Indonesia (Indonesia)",
iso639_1: "id",
iso639_3: "ind",
bcp47: "id-ID"
},
{
dialect: "Persian (Iran)",
native: "\u0641\u0627\u0631\u0633\u06CC (\u0627\u06CC\u0631\u0627\u0646)",
iso639_1: "fa",
iso639_3: "fas",
bcp47: "fa-IR"
},
{
dialect: "Arabic (Iraq)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u0639\u0631\u0627\u0642)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-IQ"
},
{
dialect: "Kurdish (Iraq)",
native: "Kurd\xEE (Kurdistan)",
iso639_1: "ku",
iso639_3: "kur",
bcp47: "ku-IQ"
},
{
dialect: "Irish (Ireland)",
native: "Gaeilge (\xC9ire)",
iso639_1: "ga",
iso639_3: "gle",
bcp47: "ga-IE"
},
{
dialect: "English (Ireland)",
native: "English (Ireland)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-IE"
},
{
dialect: "English (Isle of Man)",
native: "English (Isle of Man)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-IM"
},
{
dialect: "Manx (Isle of Man)",
native: "Gaelg (Mannin)",
iso639_1: "gv",
iso639_3: "glv",
bcp47: "gv-IM"
},
{
dialect: "Hebrew (Israel)",
native: "\u05E2\u05D1\u05E8\u05D9\u05EA (\u05D9\u05E9\u05E8\u05D0\u05DC)",
iso639_1: "he",
iso639_3: "heb",
bcp47: "he-IL"
},
{
dialect: "Arabic (Israel)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u05D9\u05E9\u05E8\u05D0\u05DC)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-IL"
},
{
dialect: "Italian (Italy)",
native: "Italiano (Italia)",
iso639_1: "it",
iso639_3: "ita",
bcp47: "it-IT"
},
{
dialect: "English (Jamaica)",
native: "English (Jamaica)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-JM"
},
{
dialect: "Japanese (Japan)",
native: "\u65E5\u672C\u8A9E (\u65E5\u672C)",
iso639_1: "ja",
iso639_3: "jpn",
bcp47: "ja-JP"
},
{
dialect: "English (Jersey)",
native: "English (Jersey)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-JE"
},
{
dialect: "French (Jersey)",
native: "Fran\xE7ais (Jersey)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-JE"
},
{
dialect: "Arabic (Jordan)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u0623\u0631\u062F\u0646)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-JO"
},
{
dialect: "Kazakh (Kazakhstan)",
native: "\u049B\u0430\u0437\u0430\u049B \u0442\u0456\u043B\u0456 (\u049A\u0430\u0437\u0430\u049B\u0441\u0442\u0430\u043D)",
iso639_1: "kk",
iso639_3: "kaz",
bcp47: "kk-KZ"
},
{
dialect: "Russian (Kazakhstan)",
native: "\u0440\u0443\u0441\u0441\u043A\u0438\u0439 \u044F\u0437\u044B\u043A (\u041A\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043D)",
iso639_1: "ru",
iso639_3: "rus",
bcp47: "ru-KZ"
},
{
dialect: "Swahili (Kenya)",
native: "Kiswahili (Kenya)",
iso639_1: "sw",
iso639_3: "swh",
bcp47: "sw-KE"
},
{
dialect: "English (Kiribati)",
native: "English (Kiribati)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-KE"
},
{
dialect: "English (Kiribati)",
native: "English (Kiribati)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-KI"
},
{
dialect: "Gilbertese (Kiribati)",
native: "te taetae ni Kiribati (Kiribati)",
iso639_1: "en",
iso639_3: "gil",
bcp47: "gil-KI"
},
{
dialect: "Korean (North Korea)",
native: "\uD55C\uAD6D\uC5B4 (\uC870\uC120\uBBFC\uC8FC\uC8FC\uC758\uC778\uBBFC\uACF5\uD654\uAD6D)",
iso639_1: "ko",
iso639_3: "kor",
bcp47: "ko-KP"
},
{
dialect: "Korean (South Korea)",
native: "\uD55C\uAD6D\uC5B4 (\uB300\uD55C\uBBFC\uAD6D)",
iso639_1: "ko",
iso639_3: "kor",
bcp47: "ko-KR"
},
{
dialect: "Arabic (Kuwait)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u0643\u0648\u064A\u062A)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-KW"
},
{
dialect: "Kyrgyz (Kyrgyzstan)",
native: "\u041A\u044B\u0440\u0433\u044B\u0437\u0447\u0430 (\u041A\u044B\u0440\u0433\u044B\u0437\u0441\u0442\u0430\u043D)",
iso639_1: "ky",
iso639_3: "kir",
bcp47: "ky-KG"
},
{
dialect: "Russian (Kyrgyzstan)",
native: "\u0440\u0443\u0441\u0441\u043A\u0438\u0439 \u044F\u0437\u044B\u043A (\u041A\u044B\u0440\u0433\u044B\u0437\u0441\u0442\u0430\u043D)",
iso639_1: "ru",
iso639_3: "rus",
bcp47: "ru-KG"
},
{
dialect: "Lao (Laos)",
native: "\u0E9E\u0EB2\u0EAA\u0EB2\u0EA5\u0EB2\u0EA7 (\u0EA5\u0EB2\u0EA7)",
iso639_1: "lo",
iso639_3: "lao",
bcp47: "lo-LA"
},
{
dialect: "Latvian (Latvia)",
native: "latvie\u0161u valoda (Latvija)",
iso639_1: "lv",
iso639_3: "lav",
bcp47: "lv-LV"
},
{
dialect: "Arabic (Lebanon)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0644\u0628\u0646\u0627\u0646)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-LB"
},
{
dialect: "French (Lebanon)",
native: "Fran\xE7ais (Liban)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-LB"
},
{
dialect: "Southern Sotho (Lesotho)",
native: "Sesotho (Lesotho)",
iso639_1: "st",
iso639_3: "sot",
bcp47: "st-LS"
},
{
dialect: "English (Lesotho)",
native: "English (Lesotho)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-LS"
},
{
dialect: "English (Liberia)",
native: "English (Liberia)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-LR"
},
{
dialect: "Arabic (Libya)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0644\u064A\u0628\u064A\u0627)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-LY"
},
{
dialect: "German (Liechtenstein)",
native: "Deutsch (Liechtenstein)",
iso639_1: "de",
iso639_3: "deu",
bcp47: "de-LI"
},
{
dialect: "Lithuanian (Lithuania)",
native: "lietuvi\u0173 kalba (Lietuva)",
iso639_1: "lt",
iso639_3: "lit",
bcp47: "lt-LT"
},
{
dialect: "Luxembourgish (Luxembourg)",
native: "L\xEBtzebuergesch (L\xEBtzebuerg)",
iso639_1: "lb",
iso639_3: "ltz",
bcp47: "lb-LU"
},
{
dialect: "French (Luxembourg)",
native: "Fran\xE7ais (Luxembourg)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-LU"
},
{
dialect: "German (Luxembourg)",
native: "Deutsch (Luxembourg)",
iso639_1: "de",
iso639_3: "deu",
bcp47: "de-LU"
},
{
dialect: "Chinese (Macao)",
native: "\u4E2D\u6587 (\u4E2D\u56FD\u6FB3\u95E8\u7279\u522B\u884C\u653F\u533A)",
iso639_1: "zh",
iso639_3: "zho",
bcp47: "zh-Hant-MO"
},
{
dialect: "Portuguese (Macao)",
native: "Portugu\xEAs (Macau)",
iso639_1: "pt",
iso639_3: "por",
bcp47: "pt-MO"
},
{
dialect: "Malagasy (Madagascar)",
native: "Malagasy fiteny (Madagasikara)",
iso639_1: "mg",
iso639_3: "mlg",
bcp47: "mg-MG"
},
{
dialect: "French (Madagascar)",
native: "Fran\xE7ais (Madagascar)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-MG"
},
{
dialect: "English (Malawi)",
native: "English (Malawi)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-MW"
},
{
dialect: "Chichewa (Malawi)",
native: "Chiche\u0175a (Malawi)",
iso639_1: "ny",
iso639_3: "nya",
bcp47: "ny-MW"
},
{
dialect: "Malay (Malaysia)",
native: "Bahasa Melayu (Malaysia)",
iso639_1: "ms",
iso639_3: "msa",
bcp47: "ms-MY"
},
{
dialect: "English (Malaysia)",
native: "English (Malaysia)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-MY"
},
{
dialect: "Chinese (Malaysia)",
native: "\u4E2D\u6587 (\u9A6C\u6765\u897F\u4E9A)",
iso639_1: "zh",
iso639_3: "zho",
bcp47: "zh-Hans-MY"
},
{
dialect: "Tamil (Malaysia)",
native: "\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD (\u0BAE\u0BB2\u0BC7\u0B9A\u0BBF\u0BAF\u0BBE)",
iso639_1: "ta",
iso639_3: "tam",
bcp47: "ta-MY"
},
{
dialect: "Divehi (Maldives)",
native: "\u078B\u07A8\u0788\u07AC\u0780\u07A8\u0784\u07A6\u0790\u07B0 (\u078B\u07A8\u0788\u07AC\u0780\u07A8 \u0783\u07A8\u0787\u07B0\u0793\u07AC\u0787\u07B0)",
iso639_1: "dv",
iso639_3: "div",
bcp47: "dv-MV"
},
{
dialect: "French (Maldives)",
native: "Fran\xE7ais (Maldives)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-ML"
},
{
dialect: "Maltese (Malta)",
native: "Malti (Malta)",
iso639_1: "mt",
iso639_3: "mlt",
bcp47: "mt-MT"
},
{
dialect: "English (Malta)",
native: "English (Malta)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-MT"
},
{
dialect: "Marshallese (Marshall Islands)",
native: "Kajin M\u0327aje\u013C (Marshall Islands)",
iso639_1: "mh",
iso639_3: "mah",
bcp47: "mh-MH"
},
{
dialect: "English (Marshall Islands)",
native: "English (Marshall Islands)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-MH"
},
{
dialect: "French (Martinique)",
native: "Fran\xE7ais (Martinique)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-MQ"
},
{
dialect: "Arabic (Mauritania)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0645\u0648\u0631\u064A\u062A\u0627\u0646\u064A\u0627)",
iso639_1: "ar",
iso639_3: "ara",
bcp47: "ar-MR"
},
{
dialect: "English (Mauritius)",
native: "English (Mauritius)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-MU"
},
{
dialect: "French (Mauritius)",
native: "Fran\xE7ais (Maurice)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-MU"
},
{
dialect: "French (Mayotte)",
native: "Fran\xE7ais (Mayotte)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-YT"
},
{
dialect: "Spanish (Mexico)",
native: "Espa\xF1ol (M\xE9xico)",
iso639_1: "es",
iso639_3: "spa",
bcp47: "es-MX"
},
{
dialect: "English (Micronesia)",
native: "English (Micronesia)",
iso639_1: "en",
iso639_3: "eng",
bcp47: "en-FM"
},
{
dialect: "Romanian (Moldova)",
native: "rom\xE2n\u0103 (Republica Moldova)",
iso639_1: "ro",
iso639_3: "ron",
bcp47: "ro-MD"
},
{
dialect: "Russian (Moldova)",
native: "\u0440\u0443\u0441\u0441\u043A\u0438\u0439 \u044F\u0437\u044B\u043A (\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041C\u043E\u043B\u0434\u043E\u0432\u0430)",
iso639_1: "ru",
iso639_3: "rus",
bcp47: "ru-MD"
},
{
dialect: "French (Monaco)",
native: "Fran\xE7ais (Monaco)",
iso639_1: "fr",
iso639_3: "fra",
bcp47: "fr-MC"
},
{
dialect: "Mongolian (Mongolia)",
native: "\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B (\u041C\u043E\u043D\u0433\u043E\u043B \u0443\u043B\u0441)",
iso639_1: "mn",
iso639_3: "mon",
bcp47: "mn-MN"
},
{
dialect: "Serbian (Montenegro)",
native: "\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A (\u0426\u0440\u043D\u0430 \u0413\u043E\u0440\u0430)",
iso639_1: "sr",
iso639_3: "srp",
bcp47: "sr-ME"
},
{
dialect: "English (Montserrat)",
native: "English (Montserrat)",
iso639_1: "en",
bcp47: "en-MS"
},
{
dialect: "Arabic (Morocco)",
native: "\u0627\u0644\u0639\u0631\u0628\u064A\u0629 (\u0627\u0644\u0645\u063A\u0631\u0628)",
iso639_1: "ar",
bcp47: "ar-MA"
},
{
dialect: "Berber (Morocco)",
native: "Tamazi\u0263t (Tamazight)",
iso639_3: "ber",
bcp47: "ber-MA"
},
{
dialect: "Portuguese (Mozambique)",
native: "Portugu\xEAs (Mo\xE7ambique)",
iso639_1: "pt",
iso639_3: