# -*- coding: utf-8 """ Mappings between language codes and languange names and between country codes and country names """ # Copyright 2005, 2006 EIAO Consoritum # This program is distributed under the terms of the GNU General # Public License. # # This file is part of the European Internet Accessibility Observatory # (EIAO) # # EIAO is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # EIAO is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with EIAO; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, # MA 02110-1301 USA __author__ = "Christian Thomsen" __maintainer__ = "Christian Thomsen" __version__ = 0.9901 languagecodes = {\ "aa":"Afar",\ "ab":"Abkhazian",\ "ace":"Achinese",\ "ach":"Acoli",\ "ada":"Adangme",\ "ady":"Adyghe; Adygei",\ "afa":"Afro-Asiatic (Other)",\ "afh":"Afrihili",\ "af":"Afrikaans",\ "ain":"Ainu",\ "ak":"Akan",\ "akk":"Akkadian",\ "sq":"Albanian",\ "ale":"Aleut",\ "alg":"Algonquian languages",\ "alt":"Southern Altai",\ "am":"Amharic",\ "ang":"English, Old (ca.450-1100)",\ "apa":"Apache languages",\ "ar":"Arabic",\ "arc":"Aramaic",\ "an":"Aragonese",\ "hy":"Armenian",\ "arn":"Araucanian",\ "arp":"Arapaho",\ "art":"Artificial (Other)",\ "arw":"Arawak",\ "as":"Assamese",\ "ast":"Asturian; Bable",\ "ath":"Athapascan languages",\ "aus":"Australian languages",\ "av":"Avaric",\ "ae":"Avestan",\ "awa":"Awadhi",\ "ay":"Aymara",\ "az":"Azerbaijani",\ "bad":"Banda",\ "bai":"Bamileke languages",\ "ba":"Bashkir",\ "bal":"Baluchi",\ "bm":"Bambara",\ "ban":"Balinese",\ "eu":"Basque",\ "bas":"Basa",\ "bat":"Baltic (Other)",\ "bej":"Beja",\ "be":"Belarusian",\ "bem":"Bemba",\ "bn":"Bengali",\ "ber":"Berber (Other)",\ "bho":"Bhojpuri",\ "bh":"Bihari",\ "bik":"Bikol",\ "bin":"Bini",\ "bi":"Bislama",\ "bla":"Siksika",\ "bnt":"Bantu (Other)",\ "bo":"Tibetan",\ "bs":"Bosnian",\ "bra":"Braj",\ "br":"Breton",\ "btk":"Batak (Indonesia)",\ "bua":"Buriat",\ "bug":"Buginese",\ "bg":"Bulgarian",\ "my":"Burmese",\ "byn":"Blin; Bilin",\ "cad":"Caddo",\ "cai":"Central American Indian (Other)",\ "car":"Carib",\ "ca":"Catalan; Valencian",\ "cau":"Caucasian (Other)",\ "ceb":"Cebuano",\ "cel":"Celtic (Other)",\ "cs":"Czech",\ "ch":"Chamorro",\ "chb":"Chibcha ",\ "ce":"Chechen ",\ "chg":"Chagatai",\ "zh":"Chinese",\ "chk":"Chuukese",\ "chm":"Mari",\ "chn":"Chinook jargon",\ "cho":"Choctaw",\ "chp":"Chipewyan",\ "chr":"Cherokee",\ "cu":"Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic",\ "cv":"Chuvash",\ "chy":"Cheyenne",\ "cmc":"Chamic languages",\ "cop":"Coptic",\ "kw":"Cornish",\ "co":"Corsican",\ "cpe":"Creoles and pidgins, English based (Other)",\ "cpf":"Creoles and pidgins, French-based (Other)",\ "cpp":"Creoles and pidgins, Portuguese-based (Other) ",\ "cr":"Cree",\ "crh":"Crimean Tatar; Crimean Turkish",\ "crp":"Creoles and pidgins (Other)",\ "csb":"Kashubian",\ "cus":"Cushitic (Other)",\ "cy":"Welsh",\ "cs":"Czech",\ "dak":"Dakota",\ "da":"Danish ",\ "dar":"Dargwa",\ "day":"Dayak",\ "del":"Delaware",\ "den":"Slave (Athapascan)",\ "de":"German",\ "dgr":"Dogrib",\ "din":"Dinka",\ "dv":"Divehi",\ "doi":"Dogri",\ "dra":"Dravidian (Other)",\ "dsb":"Lower Sorbian",\ "dua":"Duala",\ "dum":"Dutch, Middle (ca.1050-1350)",\ "nl":"Dutch; Flemish",\ "dyu":"Dyula",\ "dz":"Dzongkha",\ "efi":"Efik",\ "egy":"Egyptian (Ancient)",\ "eka":"Ekajuk",\ "el":"Greek, Modern (1453-)",\ "elx":"Elamite",\ "en":"English",\ "enm":"English, Middle (1100-1500)",\ "eo":"Esperanto",\ "et":"Estonian",\ "eu":"Basque",\ "ee":"Ewe",\ "ewo":"Ewondo",\ "fan":"Fang",\ "fo":"Faroese",\ "fa":"Persian",\ "fat":"Fanti",\ "fj":"Fijian",\ "fil":"Filipino; Pilipino",\ "fi":"Finnish",\ "fiu":"Finno-Ugrian (Other)",\ "fon":"Fon",\ "fr":"French",\ "frm":"French, Middle (ca.1400-1600)",\ "fro":"French, Old (842-ca.1400)",\ "fy":"Frisian",\ "ff":"Fulah",\ "fur":"Friulian",\ "gaa":"Ga",\ "gay":"Gayo",\ "gba":"Gbaya",\ "gem":"Germanic (Other)",\ "ka":"Georgian",\ "de":"German",\ "gez":"Geez",\ "gil":"Gilbertese",\ "gd":"Gaelic; Scottish Gaelic",\ "ga":"Irish",\ "gl":"Galician",\ "gv":"Manx",\ "gmh":"German, Middle High (ca.1050-1500)",\ "goh":"German, Old High (ca.750-1050)",\ "gon":"Gondi",\ "gor":"Gorontalo",\ "got":"Gothic",\ "grb":"Grebo",\ "grc":"Greek, Ancient (to 1453)",\ "el":"Greek, Modern (1453-)",\ "gn":"Guarani",\ "gu":"Gujarati",\ "gwi":"Gwich´in",\ "hai":"Haida",\ "ht":"Haitian; Haitian Creole",\ "ha":"Hausa",\ "haw":"Hawaiian",\ "he":"Hebrew",\ "hz":"Herero",\ "hil":"Hiligaynon",\ "him":"Himachali",\ "hi":"Hindi ",\ "hit":"Hittite",\ "hmn":"Hmong",\ "ho":"Hiri Motu",\ "hr":"Croatian",\ "hsb":"Upper Sorbian",\ "hu":"Hungarian",\ "hup":"Hupa",\ "hy":"Armenian",\ "iba":"Iban",\ "ig":"Igbo",\ "is":"Icelandic",\ "io":"Ido",\ "ii":"Sichuan Yi",\ "ijo":"Ijo",\ "iu":"Inuktitut",\ "ie":"Interlingue",\ "ilo":"Iloko",\ "ia":"Interlingua (International Auxiliary Language Association)",\ "inc":"Indic (Other)",\ "id":"Indonesian",\ "ine":"Indo-European (Other)",\ "inh":"Ingush",\ "ik":"Inupiaq",\ "ira":"Iranian (Other)",\ "iro":"Iroquoian languages",\ "is":"Icelandic",\ "it":"Italian",\ "jv":"Javanese",\ "jbo":"Lojban",\ "ja":"Japanese",\ "jpr":"Judeo-Persian",\ "jrb":"Judeo-Arabic",\ "kaa":"Kara-Kalpak",\ "kab":"Kabyle",\ "kac":"Kachin",\ "kl":"Kalaallisut; Greenlandic",\ "kam":"Kamba",\ "kn":"Kannada",\ "kar":"Karen",\ "ks":"Kashmiri",\ "ka":"Georgian",\ "kr":"Kanuri",\ "kaw":"Kawi",\ "kk":"Kazakh",\ "kbd":"Kabardian",\ "kha":"Khasi",\ "khi":"Khoisan (Other)",\ "km":"Khmer",\ "kho":"Khotanese",\ "ki":"Kikuyu; Gikuyu",\ "rw":"Kinyarwanda",\ "ky":"Kirghiz",\ "kmb":"Kimbundu",\ "kok":"Konkani",\ "kv":"Komi",\ "kg":"Kongo",\ "ko":"Korean",\ "kos":"Kosraean",\ "kpe":"Kpelle",\ "krc":"Karachay-Balkar",\ "kro":"Kru",\ "kru":"Kurukh",\ "kj":"Kuanyama; Kwanyama",\ "kum":"Kumyk",\ "ku":"Kurdish",\ "kut":"Kutenai",\ "lad":"Ladino",\ "lah":"Lahnda",\ "lam":"Lamba",\ "lo":"Lao",\ "la":"Latin",\ "lv":"Latvian",\ "lez":"Lezghian",\ "li":"Limburgan; Limburger; Limburgish",\ "ln":"Lingala",\ "lt":"Lithuanian",\ "lol":"Mongo",\ "loz":"Lozi",\ "lb":"Luxembourgish; Letzeburgesch",\ "lua":"Luba-Lulua",\ "lu":"Luba-Katanga",\ "lg":"Ganda",\ "lui":"Luiseno",\ "lun":"Lunda",\ "luo":"Luo (Kenya and Tanzania)",\ "lus":"lushai",\ "mk":"Macedonian",\ "mad":"Madurese",\ "mag":"Magahi",\ "mh":"Marshallese",\ "mai":"Maithili",\ "mak":"Makasar",\ "ml":"Malayalam",\ "man":"Mandingo",\ "mi":"Maori",\ "map":"Austronesian (Other)",\ "mr":"Marathi",\ "mas":"Masai",\ "ms":"Malay",\ "mdf":"Moksha",\ "mdr":"Mandar",\ "men":"Mende",\ "mga":"Irish, Middle (900-1200)",\ "mic":"Mi'kmaq; Micmac",\ "min":"Minangkabau",\ "mis":"Miscellaneous languages",\ "mk":"Macedonian",\ "mkh":"Mon-Khmer (Other)",\ "mg":"Malagasy",\ "mt":"Maltese",\ "mnc":"Manchu",\ "mni":"Manipuri",\ "mno":"Manobo languages ",\ "moh":"Mohawk",\ "mo":"Moldavian",\ "mn":"Mongolian",\ "mos":"Mossi",\ "mi":"Maori",\ "ms":"Malay",\ "mul":"Multiple languages",\ "mun":"Munda languages",\ "mus":"Creek",\ "mwl":"Mirandese",\ "mwr":"Marwari",\ "my":"Burmese",\ "myn":"Mayan languages",\ "myv":"Erzya",\ "nah":"Nahuatl",\ "nai":"North American Indian",\ "nap":"Neapolitan",\ "na":"Nauru",\ "nv":"Navajo; Navaho",\ "nr":"Ndebele, South; South Ndebele",\ "nd":"Ndebele, North; North Ndebele",\ "ng":"Ndonga",\ "nds":"Low German; Low Saxon; German, Low; Saxon, Low",\ "ne":"Nepali",\ "new":"Newari; Nepal Bhasa",\ "nia":"Nias",\ "nic":"Niger-Kordofanian (Other)",\ "niu":"Niuean",\ "nl":"Dutch; Flemish",\ "nn":"Norwegian Nynorsk; Nynorsk, Norwegian",\ "nb":"Norwegian Bokmål; Bokmål, Norwegian",\ "nog":"Nogai",\ "non":"Norse, Old",\ "no":"Norwegian",\ "nso":"Northern Sotho, Pedi; Sepedi",\ "nub":"Nubian languages",\ "nwc":"Classical Newari; Old Newari; Classical Nepal Bhasa",\ "ny":"Chichewa; Chewa; Nyanja",\ "nym":"Nyamwezi",\ "nyn":"Nyankole",\ "nyo":"Nyoro",\ "nzi":"Nzima",\ "oc":"Occitan (post 1500); Provençal",\ "oj":"Ojibwa",\ "or":"Oriya",\ "om":"Oromo",\ "osa":"Osage",\ "os":"Ossetian; Ossetic",\ "ota":"Turkish, Ottoman (1500-1928)",\ "oto":"Otomian languages",\ "paa":"Papuan (Other)",\ "pag":"Pangasinan",\ "pal":"Pahlavi",\ "pam":"Pampanga",\ "pa":"Panjabi; Punjabi",\ "pap":"Papiamento",\ "pau":"Palauan",\ "peo":"Persian, Old (ca.600-400 B.C.)",\ "fa":"Persian",\ "phi":"Philippine (Other)",\ "phn":"Phoenician",\ "pi":"Pali",\ "pl":"Polish ",\ "pon":"Pohnpeian",\ "pt":"Portuguese ",\ "pra":"Prakrit languages",\ "pro":"Provençal, Old (to 1500)",\ "ps":"Pushto",\ "qaa-qtz":"Reserved for local use",\ "qu":"Quechua",\ "raj":"Rajasthani",\ "rap":"Rapanui ",\ "rar":"Rarotongan",\ "roa":"Romance (Other)",\ "rm":"Raeto-Romance",\ "rom":"Romany",\ "ro":"Romanian",\ "rn":"Rundi",\ "ru":"Russian",\ "sad":"Sandawe",\ "sg":"Sango",\ "sah":"Yakut",\ "sai":"South American Indian (Other)",\ "sal":"Salishan languages ",\ "sam":"Samaritan Aramaic",\ "sa":"Sanskrit",\ "sas":"Sasak",\ "sat":"Santali",\ "sr":"Serbian",\ "scn":"Sicilian",\ "sco":"Scots",\ "hr":"Croatian",\ "sel":"Selkup",\ "sem":"Semitic (Other) ",\ "sga":"Irish, Old (to 900) ",\ "sgn":"Sign Languages",\ "shn":"Shan ",\ "sid":"Sidamo",\ "si":"Sinhala; Sinhalese",\ "sio":"Siouan languages ",\ "sit":"Sino-Tibetan (Other)",\ "sla":"Slavic (Other)",\ "sk":"Slovak",\ "sl":"Slovenian",\ "sma":"Southern Sami",\ "se":"Northern Sami",\ "smi":"Sami languages (Other) ",\ "smj":"Lule Sami",\ "smn":"Inari Sami",\ "sm":"Samoan ",\ "sms":"Skolt Sami",\ "sn":"Shona",\ "sd":"Sindhi",\ "snk":"Soninke ",\ "sog":"Sogdian",\ "so":"Somali",\ "son":"Songhai",\ "st":"Sotho, Southern ",\ "es":"Spanish; Castilian",\ "sq":"Albanian",\ "sc":"Sardinian",\ "sr":"Serbian",\ "srr":"Serer",\ "ssa":"Nilo-Saharan (Other)",\ "ss":"Swati",\ "suk":"Sukuma",\ "su":"Sundanese ",\ "sus":"Susu",\ "sux":"Sumerian",\ "sw":"Swahili",\ "sv":"Swedish",\ "syr":"Syriac",\ "ty":"Tahitian",\ "tai":"Tai (Other)",\ "ta":"Tamil",\ "tt":"Tatar ",\ "te":"Telugu",\ "tem":"Timne",\ "ter":"Tereno",\ "tet":"Tetum",\ "tg":"Tajik",\ "tl":"Tagalog",\ "th":"Thai",\ "bo":"Tibetan",\ "tig":"Tigre",\ "ti":"Tigrinya",\ "tiv":"Tiv",\ "tkl":"Tokelau",\ "tlh":"Klingon; tlhIngan-Hol",\ "tli":"Tlingit",\ "tmh":"Tamashek",\ "tog":"Tonga (Nyasa) ",\ "to":"Tonga (Tonga Islands)",\ "tpi":"Tok Pisin",\ "tsi":"Tsimshian",\ "tn":"Tswana",\ "ts":"Tsonga",\ "tk":"Turkmen",\ "tum":"Tumbuka",\ "tup":"Tupi languages",\ "tr":"Turkish",\ "tut":"Altaic (Other)",\ "tvl":"Tuvalu",\ "tw":"Twi",\ "tyv":"Tuvinian",\ "udm":"Udmurt",\ "uga":"Ugaritic",\ "ug":"Uighur; Uyghur",\ "uk":"Ukrainian",\ "umb":"Umbundu",\ "und":"Undetermined ",\ "ur":"Urdu",\ "uz":"Uzbek",\ "vai":"Vai",\ "ve":"Venda ",\ "vi":"Vietnamese",\ "vo":"Volapük",\ "vot":"Votic",\ "wak":"Wakashan languages",\ "wal":"Walamo",\ "war":"Waray",\ "was":"Washo",\ "cy":"Welsh",\ "wen":"Sorbian languages",\ "wa":"Walloon",\ "wo":"Wolof",\ "xal":"Kalmyk",\ "xh":"Xhosa",\ "yao":"Yao",\ "yap":"Yapese",\ "yi":"Yiddish",\ "yo":"Yoruba",\ "ypk":"Yupik languages",\ "zap":"Zapotec",\ "zen":"Zenaga",\ "za":"Zhuang; Chuang",\ "zh":"Chinese",\ "znd":"Zande",\ "zu":"Zulu",\ "zun":"Zuni",\ } countrycodes = {\ "AF":"Afghanistan",\ "AX":"Åland Islands",\ "AL":"Albania",\ "DZ":"Algeria",\ "AS":"American Samoa",\ "AD":"Andorra",\ "AO":"Angola",\ "AI":"Anguilla",\ "AQ":"Antarctica",\ "AG":"Antigua and Barbuda",\ "AR":"Argentina",\ "AM":"Armenia",\ "AW":"Aruba",\ "AU":"Australia",\ "AT":"Austria",\ "AZ":"Azerbaijan",\ "BS":"Bahamas",\ "BH":"Bahrain",\ "BD":"Bangladesh",\ "BB":"Barbados",\ "BY":"Belarus",\ "BE":"Belgium",\ "BZ":"Belize",\ "BJ":"Benin",\ "BM":"Bermuda",\ "BT":"Bhutan",\ "BO":"Bolivia",\ "BA":"Bosnia and Herzegovina",\ "BW":"Botswana",\ "BV":"Bouvet Island",\ "BR":"Brazil",\ "IO":"British Indian Ocean Territory",\ "BN":"Brunei Darussalam",\ "BG":"Bulgaria",\ "BF":"Burkina Faso",\ "BI":"Burundi",\ "KH":"Cambodia",\ "CM":"Cameroon",\ "CA":"Canada",\ "CV":"Cape Verde",\ "KY":"Cayman Islands",\ "CF":"Central African Republic",\ "TD":"Chad",\ "CL":"Chile",\ "CN":"China",\ "CX":"Christmas Island",\ "CC":"Cocos (Keeling) Islands",\ "CO":"Colombia",\ "KM":"Comoros",\ "CG":"Congo",\ "CD":"Congo, The Democratic Republic of the",\ "CK":"Cook Islands",\ "CR":"Costa Rica",\ "CI":"Cote d'Ivoire",\ "HR":"Croatia",\ "CU":"Cuba",\ "CY":"Cyprus",\ "CZ":"Czech Republic",\ "DK":"Denmark",\ "DJ":"Djibouti",\ "DM":"Dominica",\ "DO":"Dominican Republic",\ "EC":"Ecuador",\ "EG":"Egypt",\ "SV":"El Salvador",\ "GQ":"Equatorial Guinea",\ "ER":"Eritrea",\ "EE":"Estonia",\ "ET":"Ethiopia",\ "FK":"Falkland Islands (Malvinas)",\ "FO":"Faroe Islands",\ "FJ":"Fiji",\ "FI":"Finland",\ "FR":"France",\ "GF":"French Guiana",\ "PF":"French Polynesia",\ "TF":"French Southern Territories",\ "GA":"Gabon",\ "GM":"Gambia",\ "GE":"Georgia",\ "DE":"Germany",\ "GH":"Ghana",\ "GI":"Gibraltar",\ "GR":"Greece",\ "GL":"Greenland",\ "GD":"Grenada",\ "GP":"Guadeloupe",\ "GU":"Guam",\ "GT":"Guatemala",\ "GN":"Guinea",\ "GW":"Guinea-Bissau",\ "GY":"Guyana",\ "HT":"Haiti",\ "HM":"Heard Island and Mcdonald Islands",\ "VA":"Holy See (Vatican City State)",\ "HN":"Honduras",\ "HK":"Hong Kong",\ "HU":"Hungary",\ "IS":"Iceland",\ "IN":"India",\ "ID":"Indonesia",\ "IR":"Iran, Islamic Republic of",\ "IQ":"Iraq",\ "IE":"Ireland",\ "IL":"Israel",\ "IT":"Italy",\ "JM":"Jamaica",\ "JP":"Japan",\ "JO":"Jordan",\ "KZ":"Kazakhstan",\ "KE":"Kenya",\ "KI":"Kiribati",\ "KP":"Korea, Democratic People'S Republic of",\ "KR":"Korea, Republic of",\ "KW":"Kuwait",\ "KG":"Kyrgyzstan",\ "LA":"Lao People'S Democratic Republic",\ "LV":"Latvia",\ "LB":"Lebanon",\ "LS":"Lesotho",\ "LR":"Liberia",\ "LY":"Libyan Arab Jamahiriya",\ "LI":"Liechtenstein",\ "LT":"Lithuania",\ "LU":"Luxembourg",\ "MO":"Macao",\ "MK":"Macedonia, The Former Yugoslav Republic of",\ "MG":"Madagascar",\ "MW":"Malawi",\ "MY":"Malaysia",\ "MV":"Maldives",\ "ML":"Mali",\ "MT":"Malta",\ "MH":"Marshall Islands",\ "MQ":"Martinique",\ "MR":"Mauritania",\ "MU":"Mauritius",\ "YT":"Mayotte",\ "MX":"Mexico",\ "FM":"Micronesia, Federated States of",\ "MD":"Moldova, Republic of",\ "MC":"Monaco",\ "MN":"Mongolia",\ "MS":"Montserrat",\ "MA":"Morocco",\ "MZ":"Mozambique",\ "MM":"Myanmar",\ "NA":"Namibia",\ "NR":"Nauru",\ "NP":"Nepal",\ "NL":"Netherlands",\ "AN":"Netherlands Antilles",\ "NC":"New Caledonia",\ "NZ":"New Zealand",\ "NI":"Nicaragua",\ "NE":"Niger",\ "NG":"Nigeria",\ "NU":"Niue",\ "NF":"Norfolk Island",\ "MP":"Northern Mariana Islands",\ "NO":"Norway",\ "OM":"Oman",\ "PK":"Pakistan",\ "PW":"Palau",\ "PS":"Palestinian Territory, Occupied",\ "PA":"Panama",\ "PG":"Papua New Guinea",\ "PY":"Paraguay",\ "PE":"Peru",\ "PH":"Philippines",\ "PN":"Pitcairn",\ "PL":"Poland",\ "PT":"Portugal",\ "PR":"Puerto Rico",\ "QA":"Qatar",\ "RE":"Reunion",\ "RO":"Romania",\ "RU":"Russian Federation",\ "RW":"Rwanda",\ "SH":"Saint Helena",\ "KN":"Saint Kitts and Nevis",\ "LC":"Saint Lucia",\ "PM":"Saint Pierre and Miquelon",\ "VC":"Saint Vincent and The Grenadines",\ "WS":"Samoa",\ "SM":"San Marino",\ "ST":"Sao Tome and Principe",\ "SA":"Saudi Arabia",\ "SN":"Senegal",\ "CS":"Serbia and Montenegro",\ "SC":"Seychelles",\ "SL":"Sierra Leone",\ "SG":"Singapore",\ "SK":"Slovakia",\ "SI":"Slovenia",\ "SB":"Solomon Islands",\ "SO":"Somalia",\ "ZA":"South Africa",\ "GS":"South Georgia and The South Sandwich Islands",\ "ES":"Spain",\ "LK":"Sri Lanka",\ "SD":"Sudan",\ "SR":"Suriname",\ "SJ":"Svalbard and Jan Mayen",\ "SZ":"Swaziland",\ "SE":"Sweden",\ "CH":"Switzerland",\ "SY":"Syrian Arab Republic",\ "TW":"Taiwan, Province of China",\ "TJ":"Tajikistan",\ "TZ":"Tanzania, United Republic of",\ "TH":"Thailand",\ "TL":"Timor-Leste",\ "TG":"Togo",\ "TK":"Tokelau",\ "TO":"Tonga",\ "TT":"Trinidad and Tobago",\ "TN":"Tunisia",\ "TR":"Turkey",\ "TM":"Turkmenistan",\ "TC":"Turks and Caicos Islands",\ "TV":"Tuvalu",\ "UG":"Uganda",\ "UA":"Ukraine",\ "AE":"United Arab Emirates",\ "GB":"United Kingdom",\ "US":"United States",\ "UM":"United States Minor Outlying Islands",\ "UY":"Uruguay",\ "UZ":"Uzbekistan",\ "VU":"Vanuatu",\ "VE":"Venezuela",\ "VN":"Viet Nam",\ "VG":"Virgin Islands, British",\ "VI":"Virgin Islands, U.S.",\ "WF":"Wallis and Futuna",\ "EH":"Western Sahara",\ "YE":"Yemen",\ "ZM":"Zambia",\ "ZW":"Zimbabwe",\ }