Module:Languages/data3/p

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-cen", 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", scripts = {"Deva", "Takr"}, translit_module = "hi-translit", }

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-pan", 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["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-pkn", 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-pan", 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["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-hie", scripts = {"Deva"} }

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