SubtitleEdit/libse/IsoCountryCodes.cs
Nikolaj Olsson 80cf11ebbb Add ISO 639.2 language codes
Related to #4110
2020-04-13 10:58:12 +02:00

259 lines
7.2 KiB
C#

using System.Collections.Generic;
namespace Nikse.SubtitleEdit.Core
{
public static class IsoCountryCodes
{
public static Dictionary<string, string> ThreeToTwoLetterLookup = new Dictionary<string, string>
{
{ "AFG", "AF" },
{ "ALA", "AX" },
{ "ALB", "AL" },
{ "DZA", "DZ" },
{ "ASM", "AS" },
{ "AND", "AD" },
{ "AGO", "AO" },
{ "AIA", "AI" },
{ "ATG", "AG" },
{ "ARG", "AR" },
{ "ARM", "AM" },
{ "ABW", "AW" },
{ "AUS", "AU" },
{ "AUT", "AT" },
{ "AZE", "AZ" },
{ "BHS", "BS" },
{ "BHR", "BH" },
{ "BGD", "BD" },
{ "BRB", "BB" },
{ "BLR", "BY" },
{ "BEL", "BE" },
{ "BLZ", "BZ" },
{ "BEN", "BJ" },
{ "BMU", "BM" },
{ "BTN", "BT" },
{ "BOL", "BO" },
{ "BIH", "BA" },
{ "BWA", "BW" },
{ "BVT", "BV" },
{ "BRA", "BR" },
{ "VGB", "VG" },
{ "IOT", "IO" },
{ "BRN", "BN" },
{ "BGR", "BG" },
{ "BFA", "BF" },
{ "BDI", "BI" },
{ "KHM", "KH" },
{ "CMR", "CM" },
{ "CAN", "CA" },
{ "CPV", "CV" },
{ "CYM", "KY" },
{ "CAF", "CF" },
{ "TCD", "TD" },
{ "CHL", "CL" },
{ "CHN", "CN" },
{ "HKG", "HK" },
{ "MAC", "MO" },
{ "CXR", "CX" },
{ "CCK", "CC" },
{ "COL", "CO" },
{ "COM", "KM" },
{ "COG", "CG" },
{ "COD", "CD" },
{ "COK", "CK" },
{ "CRI", "CR" },
{ "CIV", "CI" },
{ "HRV", "HR" },
{ "CUB", "CU" },
{ "CYP", "CY" },
{ "CZE", "CZ" },
{ "DAN", "DK" },
{ "DJI", "DJ" },
{ "DMA", "DM" },
{ "DOM", "DO" },
{ "ECU", "EC" },
{ "EGY", "EG" },
{ "ENG", "EN" },
{ "SLV", "SV" },
{ "GNQ", "GQ" },
{ "ERI", "ER" },
{ "EST", "EE" },
{ "ETH", "ET" },
{ "FLK", "FK" },
{ "FRO", "FO" },
{ "FJI", "FJ" },
{ "FIN", "FI" },
{ "FRA", "FR" },
{ "GUF", "GF" },
{ "PYF", "PF" },
{ "ATF", "TF" },
{ "GAB", "GA" },
{ "GMB", "GM" },
{ "GEO", "GE" },
{ "DEU", "DE" },
{ "GHA", "GH" },
{ "GIB", "GI" },
{ "GRC", "GR" },
{ "GRL", "GL" },
{ "GRD", "GD" },
{ "GLP", "GP" },
{ "GUM", "GU" },
{ "GTM", "GT" },
{ "GGY", "GG" },
{ "GIN", "GN" },
{ "GNB", "GW" },
{ "GUY", "GY" },
{ "HTI", "HT" },
{ "HMD", "HM" },
{ "VAT", "VA" },
{ "HND", "HN" },
{ "HUN", "HU" },
{ "ISL", "IS" },
{ "IND", "IN" },
{ "IDN", "ID" },
{ "IRN", "IR" },
{ "IRQ", "IQ" },
{ "IRL", "IE" },
{ "IMN", "IM" },
{ "ISR", "IL" },
{ "ITA", "IT" },
{ "JAM", "JM" },
{ "JPN", "JP" },
{ "JEY", "JE" },
{ "JOR", "JO" },
{ "KAZ", "KZ" },
{ "KEN", "KE" },
{ "KIR", "KI" },
{ "PRK", "KP" },
{ "KOR", "KR" },
{ "KWT", "KW" },
{ "KGZ", "KG" },
{ "LAO", "LA" },
{ "LVA", "LV" },
{ "LBN", "LB" },
{ "LSO", "LS" },
{ "LBR", "LR" },
{ "LBY", "LY" },
{ "LIE", "LI" },
{ "LTU", "LT" },
{ "LUX", "LU" },
{ "MKD", "MK" },
{ "MDG", "MG" },
{ "MWI", "MW" },
{ "MYS", "MY" },
{ "MDV", "MV" },
{ "MLI", "ML" },
{ "MLT", "MT" },
{ "MHL", "MH" },
{ "MTQ", "MQ" },
{ "MRT", "MR" },
{ "MUS", "MU" },
{ "MYT", "YT" },
{ "MEX", "MX" },
{ "FSM", "FM" },
{ "MDA", "MD" },
{ "MCO", "MC" },
{ "MNG", "MN" },
{ "MNE", "ME" },
{ "MSR", "MS" },
{ "MAR", "MA" },
{ "MOZ", "MZ" },
{ "MMR", "MM" },
{ "NAM", "NA" },
{ "NRU", "NR" },
{ "NPL", "NP" },
{ "NLD", "NL" },
{ "ANT", "AN" },
{ "NCL", "NC" },
{ "NZL", "NZ" },
{ "NIC", "NI" },
{ "NER", "NE" },
{ "NGA", "NG" },
{ "NIU", "NU" },
{ "NFK", "NF" },
{ "MNP", "MP" },
{ "NOR", "NO" },
{ "OMN", "OM" },
{ "PAK", "PK" },
{ "PLW", "PW" },
{ "PSE", "PS" },
{ "PAN", "PA" },
{ "PNG", "PG" },
{ "PRY", "PY" },
{ "PER", "PE" },
{ "PHL", "PH" },
{ "PCN", "PN" },
{ "POL", "PL" },
{ "PRT", "PT" },
{ "PRI", "PR" },
{ "QAT", "QA" },
{ "REU", "RE" },
{ "ROU", "RO" },
{ "RUS", "RU" },
{ "RWA", "RW" },
{ "BLM", "BL" },
{ "SHN", "SH" },
{ "KNA", "KN" },
{ "LCA", "LC" },
{ "MAF", "MF" },
{ "SPM", "PM" },
{ "VCT", "VC" },
{ "WSM", "WS" },
{ "SMR", "SM" },
{ "STP", "ST" },
{ "SAU", "SA" },
{ "SEN", "SN" },
{ "SRB", "RS" },
{ "SYC", "SC" },
{ "SLE", "SL" },
{ "SGP", "SG" },
{ "SVK", "SK" },
{ "SVN", "SI" },
{ "SLB", "SB" },
{ "SOM", "SO" },
{ "ZAF", "ZA" },
{ "SGS", "GS" },
{ "SSD", "SS" },
{ "ESP", "ES" },
{ "LKA", "LK" },
{ "SDN", "SD" },
{ "SUR", "SR" },
{ "SJM", "SJ" },
{ "SWZ", "SZ" },
{ "SWE", "SE" },
{ "CHE", "CH" },
{ "SYR", "SY" },
{ "TWN", "TW" },
{ "TJK", "TJ" },
{ "TZA", "TZ" },
{ "THA", "TH" },
{ "TLS", "TL" },
{ "TGO", "TG" },
{ "TKL", "TK" },
{ "TON", "TO" },
{ "TTO", "TT" },
{ "TUN", "TN" },
{ "TUR", "TR" },
{ "TKM", "TM" },
{ "TCA", "TC" },
{ "TUV", "TV" },
{ "UGA", "UG" },
{ "UKR", "UA" },
{ "ARE", "AE" },
{ "GBR", "GB" },
{ "USA", "US" },
{ "UMI", "UM" },
{ "URY", "UY" },
{ "UZB", "UZ" },
{ "VUT", "VU" },
{ "VEN", "VE" },
{ "VNM", "VN" },
{ "VIR", "VI" },
{ "WLF", "WF" },
{ "ESH", "EH" },
{ "YEM", "YE" },
{ "ZMB", "ZM" },
{ "ZWE", "ZW" },
};
}
}