Module:languages/data3/p
Jump to navigation
Jump to search
- The following documentation is located at Module:languages/data3/p/doc.[edit]
- Useful links: root page • root page's subpages • links • transclusions • testcases • sandbox
local u = mw.ustring.char
-- UTF-8 encoded strings for some commonly-used diacritics
local GRAVE = u(0x0300)
local ACUTE = u(0x0301)
local CIRC = u(0x0302)
local TILDE = u(0x0303)
local MACRON = u(0x0304)
local BREVE = u(0x0306)
local DOTABOVE = u(0x0307)
local DIAER = u(0x0308)
local CARON = u(0x030C)
local DGRAVE = u(0x030F)
local INVBREVE = u(0x0311)
local DOTBELOW = u(0x0323)
local RINGBELOW = u(0x0325)
local CEDILLA = u(0x0327)
local Latn = {"Latn"}
local m = {}
m["pab"] = {
"Pareci",
"Q3504312",
"awd",
otherNames = {"Parecis", "Parecís", "Paresi", "Paresí"},
scripts = Latn,
}
m["pac"] = {
"Pacoh",
"Q3441136",
"mkh-kat",
}
m["pad"] = {
"Paumarí",
"Q389827",
"auf",
scripts = Latn,
}
m["pae"] = {
"Pagibete",
"Q7124357",
"bnt-bta",
scripts = Latn,
}
m["paf"] = {
"Paranawát",
"Q12953806",
"tup-gua",
scripts = Latn,
}
m["pag"] = {
"Pangasinan",
"Q33879",
"phi",
scripts = Latn,
}
m["pah"] = {
"Tenharim",
"Q10266010",
"tup-gua",
otherNames = {"Parintintín"},
scripts = Latn,
}
m["pai"] = {
"Pe",
"Q3914871",
"nic-tar",
}
m["pak"] = {
"Parakanã",
"Q12953804",
"tup-gua",
otherNames = {"Awaeté"},
scripts = Latn,
}
m["pal"] = {
"Middle Persian",
"Q32063",
"ira-swi",
otherNames = {"Pahlavi", "Manichaean Middle Persian"},
scripts = {"Latn", "Phli", "pal-Avst", "Mani", "Phlp", "Phlv"}, -- Latn for translit; Phlv not in Unicode
translit_module = "translit-redirect",
ancestors = {"peo"},
}
m["pam"] = {
"Kapampangan",
"Q36121",
"phi",
otherNames = {"Pampango"},
scripts = Latn, -- also Kulitan, which lacks a code
}
m["pao"] = {
"Northern Paiute",
"Q3360656",
"azc-num",
otherNames = {"Numu", "Numa", "Paviotso", "Mono-Paviotso", "Mono-Bannock", "Bannock"},
scripts = Latn,
}
m["pap"] = {
"Papiamentu",
"Q33856",
"crp",
otherNames = {"Papiamento"},
scripts = Latn,
ancestors = {"pt"},
}
m["paq"] = {
"Parya",
"Q1135134",
"inc",
ancestors = {"psu"},
}
m["par"] = {
"Panamint",
"Q33926",
"azc-num",
otherNames = {"Panamint Shoshone", "Timbisha", "Tümpisha", "Koso"},
scripts = Latn,
}
m["pas"] = {
"Papasena",
"Q7132508",
"paa-lkp",
scripts = Latn,
}
m["pat"] = {
"Papitalai",
"Q6528659",
"poz-aay",
scripts = Latn,
}
m["pau"] = {
"Palauan",
"Q33776",
"poz-sus",
scripts = Latn,
}
m["pav"] = {
"Wari'",
"Q3027909",
"sai-cpc",
scripts = Latn,
}
m["paw"] = {
"Pawnee",
"Q56751",
"cdd",
scripts = Latn,
}
m["pax"] = {
"Pankararé",
"Q25559779",
otherNames = {"Pancaré", "Pankaré", "Pankarare", "Pancare", "Pankare"},
}
m["pay"] = {
"Pech",
"Q4898889",
"cba",
}
m["paz"] = {
"Pankararú",
"Q7131310",
otherNames = {"Pankararu", "Pankarú", "Pankaru", "Pankarurú", "Pankaruru", "Pancaru", "Pankaroru", "Brancararu"},
}
m["pbb"] = {
"Páez",
"Q33677",
scripts = Latn,
}
m["pbc"] = {
"Patamona",
"Q3915921",
"sai-car",
scripts = Latn,
}
m["pbe"] = {
"Mezontla Popoloca",
"Q42365630",
"omq-pop",
scripts = Latn,
}
m["pbf"] = {
"Coyotepec Popoloca",
"Q5180100",
"omq-pop",
scripts = Latn,
}
m["pbg"] = {
"Paraujano",
"Q3501747",
"awd-taa",
ancestors = {"awd-taa-pro"},
scripts = Latn,
}
m["pbh"] = {
"Panare",
"Q56610",
"sai-car",
scripts = Latn,
}
m["pbi"] = {
"Podoko",
"Q3515096",
"cdc-cbm",
otherNames = {"Parkwa", "Parəkwa"},
scripts = Latn,
}
m["pbl"] = {
"Mak (Nigeria)",
"Q3915349",
"alv-bwj",
otherNames = {"Mak", "Panya", "Zo"}, -- Panya and Zo are dialects
scripts = Latn,
}
m["pbm"] = {
"Puebla Mazatec",
nil,
"omq-maz",
otherNames = {"Mazateco de Puebla y del Noroeste"},
scripts = Latn,
}
m["pbn"] = {
"Kpasam",
"Q3914902",
"alv-mye",
}
m["pbo"] = {
"Papel",
"Q36314",
"alv-pap",
}
m["pbp"] = {
"Badyara",
"Q35095",
"alv-ten",
}
m["pbr"] = {
"Pangwa",
"Q3847550",
"bnt-bki",
scripts = Latn,
}
m["pbs"] = {
"Central Pame",
"Q3361763",
"omq",
scripts = Latn,
}
m["pbv"] = {
"Pnar",
"Q3501850",
"aav-pkl",
}
m["pby"] = {
"Pyu",
"Q2567925",
"paa-asa",
otherNames = {"Papuan Pyu", "Pyu (New Guinea)", "Pyu (Papua New Guinea)"}, -- distinguish from 'pyx'
}
m["pca"] = {
"Santa Inés Ahuatempan Popoloca",
"Q42365276",
"omq-pop",
scripts = Latn,
}
m["pcb"] = {
"Pear",
"Q6583669",
"mkh-pea",
scripts = {"Khmr"},
}
m["pcc"] = {
"Bouyei",
"Q35100",
"tai-nor",
aliases = {"Buyi", "Buyei", "Puyi", "Giay", "Yay"},
scripts = {"Latn", "Hani"},
sort_key = {
from = {"%p"},
to = {""}},
}
m["pcd"] = {
"Picard",
"Q34024",
"roa-oil",
otherNames = {"Chti", "Ch'ti", "Rouchi", "Rouchy"},
scripts = Latn,
ancestors = {"fro"},
sort_key = {
from = {"[áàâä]", "[éèêë]", "[íìîï]", "[óòôö]", "[úùûü]", "[ýỳŷÿ]", "ç", "'"},
to = {"a" , "e" , "i" , "o" , "u" , "y" , "c"}} ,
}
m["pce"] = {
"Ruching Palaung",
"Q12953798",
"mkh-pal",
}
m["pcf"] = {
"Paliyan",
"Q7127643",
"dra",
}
m["pcg"] = {
"Paniya",
"Q7131211",
"dra",
}
m["pch"] = {
"Pardhan",
"Q7133207",
"dra",
ancestors = {"gon"},
}
m["pci"] = {
"Duruwa",
"Q56753",
"dra",
scripts = {"Deva", "Orya"},
}
m["pcj"] = {
"Parenga",
"Q3111396",
"mun",
}
m["pck"] = {
"Paite",
"Q12952337",
"tbq-kuk",
otherNames = {"Paite Chin"},
}
m["pcl"] = {
"Pardhi",
"Q7136554",
"inc-bhi",
}
m["pcm"] = {
"Nigerian Pidgin",
"Q33655",
"crp",
scripts = Latn,
ancestors = {"en"},
}
m["pcn"] = {
"Piti",
"Q3913375",
"nic-kne",
}
m["pcp"] = {
"Pacahuara",
"Q2591165",
"sai-pan",
scripts = Latn,
}
m["pcw"] = {
"Pyapun",
"Q3438807",
}
m["pda"] = {
"Anam",
"Q3501930",
"ngf-mad",
}
m["pdc"] = {
"Pennsylvania German",
"Q22711",
"gmw",
otherNames = {"Pennsylvania Dutch"},
scripts = Latn,
ancestors = {"gmw-rfr"},
}
m["pdi"] = {
"Pa Di",
"Q3359940",
}
m["pdn"] = {
"Fedan",
"Q7206699",
"poz-ocw",
scripts = Latn,
}
m["pdo"] = {
"Padoe",
"Q3360370",
"poz-btk",
scripts = Latn,
}
m["pdt"] = {
"Plautdietsch",
"Q1751432",
"gmw",
otherNames = {"Mennonite Low German", "Russian Mennonite Low German", "Chortitza", "Molotschna", "Chortica", "Molotcha"},
scripts = Latn,
ancestors = {"nds-de"},
}
m["pdu"] = {
"Kayan",
"Q7123283",
}
m["pea"] = {
"Peranakan Indonesian",
"Q653415",
scripts = Latn,
}
m["peb"] = {
"Eastern Pomo",
"Q3396032",
"nai-pom",
scripts = Latn,
}
m["ped"] = {
"Mala (New Guinea)",
"Q11732569",
"ngf-mad",
otherNames = {"Mala (Papua New Guinea)", "Mala"},
scripts = Latn,
}
m["pee"] = {
"Taje",
"Q12953902",
}
m["pef"] = {
"Northeastern Pomo",
"Q3396018",
"nai-pom",
scripts = Latn,
}
m["peg"] = {
"Pengo",
"Q56758",
"dra",
scripts = {"Orya"},
}
m["peh"] = {
"Bonan",
"Q32983",
"xgn",
}
m["pei"] = {
"Chichimeca-Jonaz",
"Q3915427",
"omq-otp",
scripts = Latn,
}
m["pej"] = {
"Northern Pomo",
"Q3396021",
"nai-pom",
scripts = Latn,
}
m["pek"] = {
"Penchal",
"Q3374631",
"poz-aay",
scripts = Latn,
}
m["pel"] = {
"Pekal",
"Q3241781",
}
m["pem"] = {
"Phende",
"Q7162372",
"bnt-pen",
}
m["peo"] = {
"Old Persian",
"Q35225",
"ira-swi",
scripts = {"Xpeo", "Latinx"},
translit_module = "peo-translit",
}
m["pep"] = {
"Kunja",
"Q6444807",
}
m["peq"] = {
"Southern Pomo",
"Q3396023",
"nai-pom",
scripts = Latn,
}
-- "pes" IS TREATED AS "fa" (or as etymology-only), SEE WT:LT
m["pev"] = {
"Pémono",
"Q3439012",
"sai-car",
scripts = Latn,
}
m["pex"] = {
"Petats",
"Q3376353",
"poz-ocw",
scripts = Latn,
}
m["pey"] = {
"Petjo",
"Q940486",
}
m["pez"] = {
"Eastern Penan",
"Q18638342",
"poz-swa",
scripts = Latn,
}
m["pfa"] = {
"Pááfang",
"Q3063517",
"poz-mic",
scripts = Latn,
}
m["pfe"] = {
"Peere",
"Q36377",
"alv-dur",
otherNames = {"Kutin"},
scripts = Latn,
}
m["pga"] = {
"Juba Arabic",
"Q1262143",
"crp",
scripts = Latn,
ancestors = {"apd"},
}
m["pgd"] = {
"Gandhari",
nil,
"pra",
otherNames = {"Gāndhārī", "Gāndhārī Prakrit"},
scripts = {"Deva", "Khar"},
ancestors = {"inc-ash"},
translit_module = "Khar-translit",
}
m["pgg"] = {
"Pangwali",
"Q13600429",
"him",
}
m["pgi"] = {
"Pagi",
"Q7124354",
"paa-brd",
}
m["pgk"] = {
"Rerep",
"Q586907",
"poz-vnc",
scripts = Latn,
}
m["pgl"] = {
"Primitive Irish",
"Q3320030",
"cel-gae",
scripts = {"Ogam"},
translit_module = "pgl-translit",
}
m["pgn"] = {
"Paelignian",
nil,
"itc",
scripts = Latn,
}
m["pgs"] = {
"Pangseng",
"Q3914027",
"alv-mum",
}
m["pgu"] = {
"Pagu",
"Q7124462",
"paa-wpa",
}
m["pgz"] = {
"Papua New Guinean Sign Language",
"Q25044405",
"sgn",
otherNames = {"Papua New Guinea Sign Language", "Melanesian Sign Language", "PNGSL"},
}
m["pha"] = {
"Pa-Hng",
"Q2625410",
"hmn",
}
m["phd"] = {
"Phudagi",
"Q7188289",
}
m["phg"] = {
"Phuong",
"Q7188376",
"mkh-kat",
}
m["phh"] = {
"Phukha",
"Q7188298",
"tbq-lol",
}
m["phk"] = {
"Phake",
"Q7675798",
"tai-swe",
}
m["phl"] = {
"Phalura",
"Q2449549",
"inc-dar",
otherNames = {"Palula", "Palola", "Phalulo", "Ashreti"},
}
m["phm"] = {
"Phimbi",
"Q11007144",
"bnt-sna",
}
m["phn"] = {
"Phoenician",
"Q36734",
"sem-can",
scripts = {"Phnx"},
translit_module = "Phnx-translit",
}
m["pho"] = {
"Phunoi",
"Q7188361",
"tbq-lol",
}
m["phq"] = {
"Phana'",
"Q7180427",
"tbq-lol",
}
m["phr"] = {
"Pahari-Potwari",
"Q33739",
"inc",
otherNames = {"Pothohari", "Pothwari"},
scripts = {"fa-Arab", "Latn"},
ancestors = {"lah"},
}
m["pht"] = {
"Phu Thai",
"Q3626597",
"tai-swe",
}
m["phu"] = {
"Phuan",
"Q3915665",
}
m["phv"] = {
"Pahlavani",
"Q7124567",
}
m["phw"] = {
"Phangduwali",
"Q12953036",
"sit-kie",
ancestors = {"ybh"},
}
m["pia"] = {
"Pima Bajo",
"Q3388544",
"azc",
scripts = Latn,
}
m["pib"] = {
"Yine",
"Q3135432",
"awd",
otherNames = {"Piro", "Pirro", "Pira", "Chontaquiro", "Contaquiro", "Simirinche", "Simiranch"},
scripts = Latn,
}
m["pic"] = {
"Pinji",
"Q36296",
"bnt-tso",
}
m["pid"] = {
"Piaroa",
"Q3382207",
scripts = Latn,
}
m["pie"] = {
"Piro",
"Q7198055",
"nai-kta",
scripts = Latn,
}
m["pif"] = {
"Pingelapese",
"Q36421",
"poz-mic",
scripts = Latn,
}
m["pig"] = {
"Pisabo",
"Q966883",
"sai-pan",
scripts = Latn,
}
m["pih"] = {
"Pitcairn-Norfolk",
"Q36554",
"crp",
otherNames = {"Pitkern-Norfuk", "Pitcairn", "Pitkern", "Norfolk", "Norfuk"},
scripts = Latn,
ancestors = {"en"},
}
m["pii"] = {
"Pini",
"Q10631925",
}
m["pij"] = {
"Pijao",
"Q7193519",
}
m["pil"] = {
"Yom",
"Q36893",
"nic-yon",
}
m["pim"] = {
"Powhatan",
"Q2270532",
"alg-eas",
scripts = Latn,
}
m["pin"] = {
"Piame",
"Q7190042",
}
m["pio"] = {
"Piapoco",
"Q3382208",
"awd-nwk",
scripts = Latn,
}
m["pip"] = {
"Pero",
"Q2411063",
"cdc-wst",
}
m["pir"] = {
"Piratapuyo",
"Q3389119",
"sai-tuc",
scripts = Latn,
}
m["pis"] = {
"Pijin",
"Q36699",
"crp",
otherNames = {"Kanaka", "Neo-Solomonic", "Solomons Pidgin"},
scripts = Latn,
ancestors = {"en"},
}
m["pit"] = {
"Pitta-Pitta",
"Q6433116",
"aus-kar",
otherNames = {"Pitta Pitta"},
scripts = Latn,
}
m["piu"] = {
"Pintupi-Luritja",
"Q2591175",
"aus-pam",
}
m["piv"] = {
"Pileni",
"Q2976736",
"poz-pnp",
otherNames = {"Vaeakau-Taumako"},
scripts = Latn,
}
m["piw"] = {
"Pimbwe",
"Q3894132",
"bnt-mwi",
}
m["pix"] = {
"Piu",
"Q7199578",
}
m["piy"] = {
"Piya-Kwonci",
"Q3440492",
}
m["piz"] = {
"Pije",
"Q3388339",
"poz-cln",
scripts = Latn,
}
m["pjt"] = {
"Pitjantjatjara",
"Q2982063",
"aus-pam",
scripts = {"pjt-Latn"},
}
m["pka"] = {
"Ardhamagadhi Prakrit",
"Q2652214",
"pra",
scripts = {"Brah", "Deva"},
translit_module = "Brah-translit",
ancestors = {"inc-ash"},
}
m["pkb"] = {
"Kipfokomo",
"Q7208693",
"bnt-sab",
scripts = Latn,
}
m["pkc"] = {
"Baekje",
"Q4841264",
"qfa-kor",
scripts = {"Hani"},
}
m["pkg"] = {
"Pak-Tong",
"Q3360711",
}
m["pkh"] = {
"Pankhu",
"Q7130962",
"tbq-kuk",
otherNames = {"Pankho", "Pangkhua", "Pangkho", "Pangkhu", "Panko"},
}
m["pkn"] = {
"Pakanha",
"Q954916",
"aus-pmn",
}
m["pko"] = {
"Pökoot",
"Q36323",
"sdv-kln",
}
m["pkp"] = {
"Pukapukan",
"Q36447",
"poz-pnp",
scripts = Latn,
}
m["pkr"] = {
"Attapady Kurumba",
"Q16835180",
"dra",
}
m["pks"] = {
"Pakistan Sign Language",
"Q22964057",
"sgn",
otherNames = {"Pakistani Sign Language"},
}
m["pkt"] = {
"Maleng",
"Q6583562",
"mkh-vie",
}
m["pku"] = {
"Paku",
"Q2932604",
}
m["pla"] = {
"Miani",
"Q12952844",
scripts = Latn,
}
m["plb"] = {
"Polonombauk",
"Q7225957",
"poz-vnc",
scripts = Latn,
}
m["plc"] = {
"Central Palawano",
"Q12953795",
"phi",
scripts = Latn,
}
m["ple"] = {
"Palu'e",
"Q2196866",
"poz-cet",
scripts = Latn,
}
m["plg"] = {
"Pilagá",
"Q2748259",
"sai-guc",
otherNames = {"Pilacá"},
scripts = Latn,
}
m["plh"] = {
"Paulohi",
"Q7155331",
"poz-cma",
}
m["plj"] = {
"Polci",
"Q3914383",
}
m["plk"] = {
"Kohistani Shina",
"Q12953882",
"inc-dar",
}
m["pll"] = {
"Shwe Palaung",
"Q27941664",
"mkh-pal",
}
m["pln"] = {
"Palenquero",
"Q36665",
"crp",
ancestors = {"es"},
scripts = Latn,
}
m["plo"] = {
"Oluta Popoluca",
"Q5908687",
"nai-miz",
scripts = Latn,
}
m["plp"] = {
"Palpa",
"Q3832956",
"inc-pah",
ancestors = {"ne"},
}
m["plq"] = {
"Palaic",
"Q36582",
"ine-ana",
scripts = {"Xsux"},
}
m["plr"] = {
"Palaka Senoufo",
"Q36346",
"alv-snf",
scripts = Latn,
}
m["pls"] = {
"San Marcos Tlalcoyalco Popoloca",
"Q12641692",
"omq-pop",
scripts = Latn,
}
m["plu"] = {
"Palikur",
"Q3073448",
"awd",
otherNames = {"Palikúr"},
scripts = Latn,
}
m["plv"] = {
"Southwest Palawano",
"Q15614922",
"phi",
scripts = Latn,
}
m["plw"] = {
"Brooke's Point Palawano",
"Q12953796",
"phi",
scripts = Latn,
}
m["ply"] = {
"Bolyu",
"Q3361723",
"mkh",
scripts = Latn,
}
m["plz"] = {
"Paluan",
"Q7128795",
scripts = Latn,
}
m["pma"] = {
"Paama",
"Q3130286",
"poz-vnc",
scripts = Latn,
}
m["pmb"] = {
"Pambia",
"Q36267",
"znd",
scripts = Latn,
}
m["pmd"] = {
"Pallanganmiddang",
"Q7127734",
"aus-pam",
scripts = Latn,
}
m["pme"] = {
"Pwaamei",
"Q3411152",
"poz-cln",
scripts = Latn,
}
m["pmf"] = {
"Pamona",
"Q3513320",
"poz-kal",
otherNames = {"Bare'e"},
scripts = Latn,
}
m["pmh"] = {
"Maharastri Prakrit",
"Q2586773",
"pra",
otherNames = {"Maharashtri Prakrit", "Maharastri", "Maharashtri"},
scripts = {"Brah", "Deva"},
ancestors = {"inc-ash"},
translit_module = "Brah-translit",
}
m["pmi"] = {
"Northern Pumi",
"Q3403245",
"sit-qia",
otherNames = {"Northern Prinmi", "Northern Pimi"},
}
m["pmj"] = {
"Southern Pumi",
"Q3403246",
"sit-qia",
otherNames = {"Southern Prinmi", "Southern Pimi"},
}
m["pmk"] = {
"Pamlico",
nil,
"alg-eas",
scripts = Latn,
}
m["pml"] = {
"Sabir",
"Q636479",
"crp",
ancestors = {"lij", "pro", "vec"},
otherNames = {"Mediterranean Lingua Franca", "Lingua Franca"},
scripts = Latn,
}
m["pmm"] = {
"Pol",
"Q36408",
"bnt-kak",
otherNames = {"Pol Pomo", "Pomo"},
scripts = Latn,
}
m["pmn"] = {
"Pam",
"Q7129017",
"alv-mbm",
}
m["pmo"] = {
"Pom",
"Q7227178",
"poz-hce",
scripts = Latn,
}
m["pmq"] = {
"Northern Pame",
"Q3361762",
"omq",
scripts = Latn,
}
m["pmr"] = {
"Paynamar",
"Q3450824",
}
m["pms"] = {
"Piedmontese",
"Q15085",
"roa-git",
scripts = Latn,
}
m["pmt"] = {
"Tuamotuan",
"Q36763",
"poz-pep",
scripts = Latn,
}
m["pmu"] = {
"Mirpur Panjabi",
"Q6874480",
}
m["pmw"] = {
"Plains Miwok",
"Q3391031",
"nai-you",
scripts = Latn,
}
m["pmx"] = {
"Poumei Naga",
"Q12952910",
"tbq-anp",
}
m["pmy"] = {
"Papuan Malay",
"Q12473446",
scripts = Latn,
}
m["pmz"] = {
"Southern Pame",
"Q3361765",
"omq",
scripts = Latn,
}
m["pna"] = {
"Punan Bah-Biau",
"Q4842201",
}
m["pnb"] = {
"Western Panjabi",
"Q58635",
"inc",
scripts = {"pa-Arab"},
ancestors = {"pa"},
}
m["pnc"] = {
"Pannei",
"Q7131391",
}
m["pnd"] = {
"Mpinda",
"Q63308194",
"bnt-kmb",
}
m["pne"] = {
"Western Penan",
"Q12953808",
"poz-swa",
scripts = Latn,
}
m["png"] = {
"Pongu",
"Q36282",
"nic-shi",
}
m["pnh"] = {
"Penrhyn",
"Q3130301",
"poz-pep",
otherNames = {"Tongareva", "Tongarewa"},
scripts = Latn,
}
m["pni"] = {
"Aoheng",
"Q4778608",
"poz",
}
m["pnj"] = {
"Pinjarup",
"Q33103591",
}
m["pnk"] = {
"Paunaca",
"Q2064378",
"awd",
otherNames = {"Pauna", "Paunaka"},
scripts = Latn,
}
m["pnl"] = {
"Paleni",
"Q7127118",
"alv-wan",
scripts = Latn,
}
m["pnm"] = {
"Punan Batu",
"Q7259892",
}
m["pnn"] = {
"Pinai-Hagahai",
"Q5638511",
}
m["pno"] = {
"Panobo",
"Q3141869",
"sai-pan",
scripts = Latn,
}
m["pnp"] = {
"Pancana",
"Q7130204",
}
m["pnq"] = {
"Pana (West Africa)",
"Q7129739",
"nic-gnn",
otherNames = {"Pana (Burkina Faso)", "Pana"},
scripts = Latn,
}
m["pnr"] = {
"Panim",
"Q11732562",
"ngf-mad",
}
m["pns"] = {
"Ponosakan",
"Q7227956",
"phi",
}
m["pnt"] = {
"Pontic Greek",
"Q36748",
"grk",
otherNames = {"Pontic"},
scripts = {"Grek", "Latn", "Cyrl"},
ancestors = {"grc"},
translit_module = "grc-translit",
sort_key = { -- Keep this synchronized with el, grc, cpg
from = {"[ᾳάᾴὰᾲᾶᾷἀᾀἄᾄἂᾂἆᾆἁᾁἅᾅἃᾃἇᾇ]", "[έὲἐἔἒἑἕἓ]", "[ῃήῄὴῂῆῇἠᾐἤᾔἢᾒἦᾖἡᾑἥᾕἣᾓἧᾗ]", "[ίὶῖἰἴἲἶἱἵἳἷϊΐῒῗ]", "[όὸὀὄὂὁὅὃ]", "[ύὺῦὐὔὒὖὑὕὓὗϋΰῢῧ]", "[ῳώῴὼῲῶῷὠᾠὤᾤὢᾢὦᾦὡᾡὥᾥὣᾣὧᾧ]", "ῥ", "ς"},
to = {"α" , "ε" , "η" , "ι" , "ο" , "υ" , "ω" , "ρ", "σ"}} ,
}
m["pnu"] = {
"Jiongnai Bunu",
"Q56325",
"hmn",
otherNames = {"Kiong Nai"},
}
m["pnv"] = {
"Pinigura",
"Q10631927",
"aus-psw",
scripts = Latn,
}
m["pnw"] = {
"Panyjima",
"Q3913830",
"aus-nga",
scripts = Latn,
}
m["pnx"] = {
"Phong-Kniang",
"Q3914627",
"mkh",
}
m["pny"] = {
"Pinyin",
"Q36250",
"nic-nge",
scripts = Latn,
}
m["pnz"] = {
"Pana (Central Africa)",
"Q36241",
"alv-mbm",
otherNames = {"Pana (Central African Republic)", "Pana"},
scripts = Latn,
}
m["poc"] = {
"Poqomam",
"Q36416",
scripts = Latn,
}
m["poe"] = {
"San Juan Atzingo Popoloca",
"Q12953819",
"omq-pop",
scripts = Latn,
}
m["pof"] = {
"Poke",
"Q7208577",
"bnt-ske",
}
m["pog"] = {
"Potiguára",
"Q56722",
"tup-gua",
scripts = Latn,
}
m["poh"] = {
"Poqomchi'",
"Q36414",
scripts = Latn,
}
m["poi"] = {
"Highland Popoluca",
"Q7511556",
"nai-miz",
scripts = Latn,
}
m["pok"] = {
"Pokangá",
"Q25559704",
"sai-tuc",
scripts = Latn,
}
m["pom"] = {
"Southeastern Pomo",
"Q3396025",
"nai-pom",
scripts = Latn,
}
m["pon"] = {
"Pohnpeian",
"Q28422",
"poz-mic",
scripts = Latn,
}
m["poo"] = {
"Central Pomo",
"Q3396020",
"nai-pom",
scripts = Latn,
}
m["pop"] = {
"Pwapwa",
"Q3411153",
"poz-cln",
scripts = Latn,
}
m["poq"] = {
"Texistepec Popoluca",
"Q5908707",
"nai-miz",
scripts = Latn,
}
m["pos"] = {
"Sayula Popoluca",
"Q5908722",
"nai-miz",
scripts = Latn,
}
m["pot"] = {
"Potawatomi",
"Q56749",
"alg",
otherNames = {"Pottawatomie"},
scripts = Latn,
}
m["pov"] = {
"Guinea-Bissau Creole",
"Q33339",
"crp",
otherNames = {"Upper Guinea Creole", "Upper Guinea Crioulo", "Kriol", "Crioulo", "Kriolu", "Kriyol", "Kiriol"},
scripts = Latn,
ancestors = {"pt"},
}
m["pow"] = {
"San Felipe Otlaltepec Popoloca",
"Q25559598",
"omq-pop",
scripts = Latn,
}
m["pox"] = {
"Polabian",
"Q36741",
"zlw-lch",
scripts = Latn,
}
m["poy"] = {
"Pogolo",
"Q2429648",
"bnt-kil",
}
m["ppa"] = {
"Pao",
"Q7132069",
}
m["ppe"] = {
"Papi",
"Q7132809",
}
m["ppi"] = {
"Paipai",
"Q56726",
"nai-yuc",
otherNames = {"Akwa'ala"},
scripts = Latn,
}
m["ppk"] = {
"Uma",
"Q7881036",
"poz-kal",
scripts = Latn,
}
m["ppl"] = {
"Pipil",
"Q1186896",
"azc-nah",
otherNames = {"Nahuat", "Náhuat", "Nawat", "Náwat"},
scripts = Latn,
entry_name = {
from = {"Ā", "ā", "Ē", "ē", "Ī", "ī", "Ō", "ō", "Ū", "ū", "Ȳ", "ȳ", "Á", "á", "É", "é", "Í", "í", "Ó", "ó", "Ú", "ú"},
to = {"A", "a", "E", "e", "I", "i", "O", "o", "U", "u", "Y", "y", "A", "a", "E", "e", "I", "i", "O", "o", "U", "u"}
},
}
m["ppm"] = {
"Papuma",
"Q7133239",
"poz-hce",
scripts = Latn,
}
m["ppn"] = {
"Papapana",
"Q3362757",
"poz-ocw",
scripts = Latn,
}
m["ppo"] = {
"Folopa",
"Q5464843",
"paa",
otherNames = {"Podopa", "Polopa", "Podoba", "Foraba", "Tebera", "Boro", "Suri", "Sopese"},
scripts = Latn,
}
m["ppp"] = {
"Pelende",
"Q11029738",
"bnt-yak",
}
m["ppq"] = {
"Pei",
"Q7160903",
}
m["pps"] = {
"San Luís Temalacayuca Popoloca",
"Q25559602",
"omq-pop",
scripts = Latn,
}
m["ppt"] = {
"Pa",
"Q3504757",
"ngf",
otherNames = {"Pari", "Pare", "Akium-Pare"},
scripts = Latn,
}
m["ppu"] = {
"Papora",
"Q2094884",
"map",
otherNames = {"Hoanya", "Papola", "Paporan", "Bupuran", "Vupuran", "Hinapavosa"},
scripts = Latn,
}
m["pqa"] = {
"Pa'a",
"Q3441315",
"cdc-wst",
}
m["pqm"] = {
"Malecite-Passamaquoddy",
"Q3183144",
"alg-eas",
otherNames = {"Malecite", "Maliseet", "Passamaquoddy"},
scripts = Latn,
}
m["prc"] = {
"Parachi",
"Q2640637",
"ira-orp",
}
-- "prd" IS NOT INCLUDED, SEE WT:LT
m["pre"] = {
"Principense",
"Q36520",
"crp",
scripts = Latn,
ancestors = {"pt"},
}
m["prf"] = {
"Paranan",
"Q7135433",
"phi",
}
m["prg"] = {
"Old Prussian",
"Q35501",
"bat",
otherNames = {"Prussian"},
scripts = Latn,
entry_name = {remove_diacritics = MACRON},
}
m["prh"] = {
"Porohanon",
"Q6583710",
"phi",
}
m["pri"] = {
"Paicî",
"Q732131",
"poz-cln",
scripts = Latn,
}
m["prk"] = {
"Parauk",
"Q3363719",
"mkh-pal",
}
m["prl"] = {
"Peruvian Sign Language",
"Q3915508",
"sgn",
}
m["prm"] = {
"Kibiri",
"Q56745",
"paa",
}
m["prn"] = {
"Prasuni",
"Q32689",
"nur-nor",
}
m["pro"] = {
"Old Occitan",
"Q2779185",
"roa",
otherNames = {"Old Provençal", "Old Provencal"},
scripts = Latn,
sort_key = {
from = {"ç"},
to = {"c"}} ,
}
-- "prp" IS NOT INCLUDED, SEE WT:LT
m["prq"] = {
"Ashéninka Perené",
"Q3450601",
"awd",
scripts = Latn,
}
m["prr"] = {
"Puri",
"Q7261687",
}
-- "prs" IS TREATED AS "fa" (or as etymology-only), SEE WT:LT
m["prt"] = {
"Phai",
"Q7180184",
"mkh",
otherNames = {"Prai", "Pray", "Phray"},
}
m["pru"] = {
"Puragi",
"Q7260800",
"ngf-sbh",
}
m["prw"] = {
"Parawen",
"Q7136291",
"ngf-mad",
}
m["prx"] = {
"Purik",
"Q567905",
"sit-lab",
}
m["prz"] = {
"Providencia Sign Language",
"Q3322084",
"sgn",
otherNames = {"Providence Island Sign Language"},
}
m["psa"] = {
"Asue Awyu",
"Q11266334",
otherNames = {"Pisa"},
}
m["psc"] = {
"Persian Sign Language",
"Q7170221",
"sgn",
}
m["psd"] = {
"Plains Indian Sign Language",
"Q2380124",
"sgn",
}
m["pse"] = {
"Central Malay",
"Q3367751",
"poz-mly",
}
m["psg"] = {
"Penang Sign Language",
"Q4924925",
"sgn",
}
m["psh"] = {
"Southwest Pashayi",
"Q16112270",
"inc-dar",
}
m["psi"] = {
"Southeast Pashayi",
"Q23713536",
"inc-dar",
otherNames = {"Southeastern Pashayi","Southeastern Pashai", "Southeast Pashai"},
scripts = {"Arab"},
}
m["psl"] = {
"Puerto Rican Sign Language",
"Q7258608",
"sgn-fsl",
}
m["psm"] = {
"Pauserna",
"Q2912846",
"tup-gua",
otherNames = {"Guarasugwé"},
scripts = Latn,
}
m["psn"] = {
"Panasuan",
"Q7130113",
"poz",
}
m["pso"] = {
"Polish Sign Language",
"Q3915194",
"sgn-gsl",
}
m["psp"] = {
"Philippine Sign Language",
"Q3551357",
"sgn-fsl",
}
m["psq"] = {
"Pasi",
"Q7142091",
}
m["psr"] = {
"Portuguese Sign Language",
"Q3915472",
"sgn",
}
m["pss"] = {
"Kaulong",
"Q3194294",
"poz-ocw",
}
m["psu"] = {
"Sauraseni Prakrit",
"Q2452885",
"inc-psu",
otherNames = {"Sauraseni", "Shauraseni"},
scripts = {"Deva", "Brah"},
translit_module = "Brah-translit",
ancestors = {"inc-ash"},
}
m["psw"] = {
"Port Sandwich",
"Q3398324",
"poz-vnc",
scripts = Latn,
}
m["psy"] = {
"Piscataway",
"Q3504233",
"alg-eas",
}
m["pta"] = {
"Pai Tavytera",
"Q7124619",
"tup-gua",
scripts = Latn,
}
m["pth"] = {
"Pataxó Hã-Ha-Hãe",
"Q7144304",
}
m["pti"] = {
"Pintiini",
"Q10632026",
"aus-pam",
}
m["ptn"] = {
"Patani",
"Q7144242",
"poz-hce",
scripts = Latn,
}
m["pto"] = {
"Zo'é",
"Q8073148",
"tup-gua",
otherNames = {"Jo'é"},
scripts = Latn,
}
m["ptp"] = {
"Patep",
"Q3368679",
"poz-ocw",
scripts = Latn,
}
m["ptq"] = {
"Pattapu",
nil,
"dra",
}
m["ptr"] = {
"Piamatsina",
"Q7190040",
"poz-vnc",
scripts = Latn,
}
m["ptt"] = {
"Enrekang",
"Q12953520",
}
m["ptu"] = {
"Bambam",
"Q4853321",
"poz-ssw",
}
m["ptv"] = {
"Port Vato",
"Q3398323",
scripts = Latn,
}
m["ptw"] = {
"Pentlatch",
"Q2069475",
}
m["pty"] = {
"Pathiya",
"Q7144790",
"dra",
}
m["pua"] = {
"Purepecha",
"Q16114351",
"qfa-iso",
otherNames = {"Tarascan", "Tarasco", "P'urhepecha", "Purépecha", "P'urhépecha", "Phorhépecha", "Phorhé", "Porhé"},
scripts = Latn,
sort_key = {
from = {"á", "é", "í", "ó", "ú"},
to = {"a", "e", "i", "o", "u"}},
}
m["pub"] = {
"Purum",
"Q6400562",
"tbq-kuk",
otherNames = {"Purum Naga"},
scripts = Latn,
}
m["puc"] = {
"Punan Merap",
"Q7259895",
}
m["pud"] = {
"Punan Aput",
"Q4782333",
}
m["pue"] = {
"Puelche",
"Q33660",
}
m["puf"] = {
"Punan Merah",
"Q7259894",
}
m["pug"] = {
"Phuie",
"Q36375",
"nic-gnw",
}
m["pui"] = {
"Puinave",
"Q3027918",
otherNames = {"Puinabe", "Wãnsöhöt", "Guipunave", "Güipunave", "Waipunavi", "Guaipunabi"},
}
m["puj"] = {
"Punan Tubu",
"Q7259896",
"poz-swa",
}
m["pum"] = {
"Puma",
"Q33736",
"sit-kic",
}
m["puo"] = {
"Puoc",
"Q6440803",
"mkh",
}
m["pup"] = {
"Pulabu",
"Q7259163",
"ngf-mad",
}
m["puq"] = {
"Puquina",
"Q1207739",
}
m["pur"] = {
"Puruborá",
"Q7261619",
"tup",
otherNames = {"Aurã", "Cujubim", "Burubora", "Kuyubi", "Migueleno", "Miguelenho", "Pumbora", "Puroborá", "Puruba"},
}
m["put"] = {
"Putoh",
"Q12953832",
"poz-swa",
scripts = Latn,
}
m["puu"] = {
"Punu",
"Q36401",
"bnt-sir",
scripts = Latn,
}
m["puw"] = {
"Puluwat",
"Q36397",
"poz-mic",
otherNames = {"Puluwatese"},
scripts = Latn,
}
m["pux"] = {
"Puare",
"Q3507983",
}
m["puy"] = {
"Purisimeño",
"Q2967638",
"nai-chu",
scripts = Latn,
}
m["pwa"] = {
"Pawaia",
"Q7156099",
"paa",
scripts = Latn,
}
m["pwb"] = {
"Panawa",
"Q47385077",
"nic-jer",
ancestors = {"jer"},
scripts = Latn,
}
m["pwg"] = {
"Gapapaiwa",
"Q3095245",
"poz-ocw",
scripts = Latn,
}
m["pwi"] = {
"Patwin",
"Q3370188",
"nai-wtq",
otherNames = {"River Patwin", "Valley Patwin", "Hill Patwin", "Southern Patwin"},
scripts = Latn,
}
m["pwm"] = {
"Molbog",
"Q6895718",
"poz-san",
scripts = Latn,
}
m["pwn"] = {
"Paiwan",
"Q715755",
"map",
scripts = Latn,
}
m["pwo"] = {
"Western Pwo",
"Q7988202",
"kar",
aliases = {"Delta Pwo", "Western Pwo Karen"},
scripts = {"Mymr"},
}
m["pwr"] = {
"Powari",
"Q12640277",
"inc",
scripts = {"Deva"},
ancestors = {"psu"},
}
m["pww"] = {
"Northern Pwo",
"Q7058885",
"kar",
aliases = {"Phlong", "Northern Pwo Karen"},
scripts = {"Thai"},
}
m["pxm"] = {
"Quetzaltepec Mixe",
"Q6842374",
"nai-miz",
scripts = Latn,
}
m["pye"] = {
"Pye Krumen",
"Q11157382",
"kro-grb",
}
m["pym"] = {
"Fyam",
"Q3914025",
"nic-ple",
otherNames = {"Fyem", "Pyem"},
scripts = Latn,
}
m["pyn"] = {
"Poyanáwa",
"Q3401023",
"sai-pan",
otherNames = {"Poyanawa"},
}
m["pys"] = {
"Paraguayan Sign Language",
"Q7134698",
"sgn",
}
m["pyu"] = {
"Puyuma",
"Q716690",
"map",
scripts = Latn,
}
m["pyx"] = {
"Tircul",
"Q36259",
"sit",
otherNames = {"Pyu"},
}
m["pyy"] = {
"Pyen",
"Q7262966",
"tbq-lol",
otherNames = {"Hpyin", "Phen"},
}
m["pzn"] = {
"Para Naga",
"Q7133667",
"sit-aao",
}
return m