Documentation for this module may be created at Modul:ziman/dane3/p/belge

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"] = {
    "parecî",
	"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"] = {
    "pagibeteyî",
	"Q7124357",
	"bnt-bta",
	scripts = Latn,
}

m["paf"] = {
    "paranawatî",
	"Q12953806",
	"tup-gua",
	scripts = Latn,
}

m["pag"] = {
    "pangasînanî",
	"Q33879",
	"phi",
	scripts = Latn,
}

m["pah"] = {
    "tenharimî",
	"Q10266010",
	"tup-gua",
	otherNames = {"Parintintín"},
	scripts = Latn,
}

m["pai"] = {
    "peyî",
	"Q3914871",
	"nic-tar",
}

m["pak"] = {
    "parakanã",
	"Q12953804",
	"tup-gua",
	otherNames = {"Awaeté"},
	scripts = Latn,
}

m["pal"] = {
    "pehlewî",
	"Q32063",
	"ira-swi",
	otherNames = {"farisiya navîn"},
	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"] = {
    "paiuteyiya bakurî",
	"Q3360656",
	"azc-num",
	otherNames = {"Numu", "Numa", "Paviotso", "Mono-Paviotso", "Mono-Bannock", "Bannock"},
	scripts = Latn,
}

m["pap"] = {
    "papyamentoyî",
	"Q33856",
	"crp",
	otherNames = {"papyamento"},
	scripts = Latn,
	ancestors = {"pt"},
}

m["paq"] = {
    "paryayî",
	"Q1135134",
	"inc-cen",
	ancestors = {"psu"},
}

m["par"] = {
    "panamintî",
	"Q33926",
	"azc-num",
	otherNames = {"şoşoneya panamintî", "tîmbîşayî", "tümpiş", "koso"},
	scripts = Latn,
}

m["pas"] = {
    "papasenayî",
	"Q7132508",
	"paa-lkp",
	scripts = Latn,
}

m["pat"] = {
    "papitalaî",
	"Q6528659",
	"poz-aay",
	scripts = Latn,
}

m["pau"] = {
    "palawî",
	"Q33776",
	"poz-sus",
	scripts = Latn,
}

m["pav"] = {
    "wari'",
	"Q3027909",
	"sai-cpc",
	scripts = Latn,
}

m["paw"] = {
    "pawnî",
	"Q56751",
	"cdd",
	scripts = Latn,
}

m["pax"] = {
    "pankarareyî",
	"Q25559779",
	otherNames = {"Pancaré", "Pankaré", "Pankarare", "Pancare", "Pankare"},
}

m["pay"] = {
    "peç",
	"Q4898889",
	"cba",
}

m["paz"] = {
    "pankararú",
	"Q7131310",
	otherNames = {"Pankararu", "Pankarú", "Pankaru", "Pankarurú", "Pankaruru", "Pancaru", "Pankaroru", "Brancararu"},
}

m["pbb"] = {
    "paezî",
	"Q33677",
	scripts = Latn,
}

m["pbc"] = {
    "patamonayî",
	"Q3915921",
	"sai-car",
	scripts = Latn,
}

m["pbe"] = {
    "popolocayiya mezontla",
	"Q42365630",
	"omq-pop",
	scripts = Latn,
}

m["pbf"] = {
    "popolocayiya coyotepec",
	"Q5180100",
	"omq-pop",
	scripts = Latn,
}

m["pbg"] = {
    "paraujanoyî",
	"Q3501747",
	"awd-taa",
	ancestors = {"awd-taa-pro"},
	scripts = Latn,
}

m["pbh"] = {
    "panareyî",
	"Q56610",
	"sai-car",
	scripts = Latn,
}

m["pbi"] = {
    "podokoyî",
	"Q3515096",
	"cdc-cbm",
	otherNames = {"Parkwa", "Parəkwa"},
	scripts = Latn,
}

m["pbl"] = {
    "makî (Nîjerya)",
	"Q3915349",
	"alv-bwj",
	otherNames = {"Mak", "Panya", "Zo"}, -- Panya and Zo are dialects
	scripts = Latn,
}

m["pbm"] = {
    "mazatekiya puebla",
	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"] = {
    "badyarayî",
	"Q35095",
	"alv-ten",
}

m["pbr"] = {
    "pangwayî",
	"Q3847550",
	"bnt-bki",
	scripts = Latn,
}

m["pbs"] = {
    "pamiya navendî",
	"Q3361763",
	"omq",
	scripts = Latn,
}

m["pbv"] = {
    "pnarî",
	"Q3501850",
	"aav-pkl",
}

m["pby"] = {
    "pyuyî",
	"Q2567925",
	"paa-asa",
	otherNames = {"Papuan Pyu", "Pyu (New Guinea)", "Pyu (Papua New Guinea)"}, -- distinguish from 'pyx'
}

m["pca"] = {
    "popolocayiya santa ines ahuatempan",
	"Q42365276",
	"omq-pop",
	scripts = Latn,
}

m["pcb"] = {
    "pearî",
	"Q6583669",
	"mkh-pea",
	scripts = {"Khmr"},
}

m["pcc"] = {
    "buyî",
	"Q35100",
	"tai-nor",
	aliases = {"bouyei", "buyei", "puyî", "giay", "yay"},
	scripts = {"Latn", "Hani"},
	sort_key = {
		from = {"%p"},
		to   = {""}},
}

m["pcd"] = {
    "pîkardî",
	"Q34024",
	"roa-oil",
	otherNames = {"çitî", "ç'tî", "rouçî", "rouçiyî"},
	scripts = Latn,
	ancestors = {"fro"},
	sort_key = {
		from = {"[áàâä]", "[éèêë]", "[íìîï]", "[óòôö]", "[úùûü]", "[ýỳŷÿ]", "ç", "'"},
		to   = {"a"	 , "e"	 , "i"	 , "o"	 , "u"	 , "y"	 , "c"}} ,
}

m["pce"] = {
    "ruçing palaungî",
	"Q12953798",
	"mkh-pal",
}

m["pcf"] = {
    "paliyanî",
	"Q7127643",
	"dra",
}

m["pcg"] = {
    "paniyayî",
	"Q7131211",
	"dra",
}

m["pch"] = {
    "pardhanî",
	"Q7133207",
	"dra",
	ancestors = {"gon"},
}

m["pci"] = {
    "duruwayî",
	"Q56753",
	"dra",
	scripts = {"Deva", "Orya"},
}

m["pcj"] = {
    "parengayî",
	"Q3111396",
	"mun",
}

m["pck"] = {
    "paiteyî",
	"Q12952337",
	"tbq-kuk",
	otherNames = {"Paite Chin"},
}

m["pcl"] = {
    "pardhî",
	"Q7136554",
	"inc-bhi",
}

m["pcm"] = {
    "pidgîniya nîjeryayî",
	"Q33655",
	"crp",
	scripts = Latn,
	ancestors = {"en"},
}

m["pcn"] = {
    "pitî",
	"Q3913375",
	"nic-kne",
}

m["pcp"] = {
    "pacahuarayî",
	"Q2591165",
	"sai-pan",
	scripts = Latn,
}

m["pcw"] = {
    "pyapunî",
	"Q3438807",
}

m["pda"] = {
    "anamî",
	"Q3501930",
	"ngf-mad",
}

m["pdc"] = {
    "almaniya Pennsylvania",
	"Q22711",
	"gmw",
	otherNames = {"holendiya Pennsylvania"},
	scripts = Latn,
	ancestors = {"gmw-rfr"},
}

m["pdi"] = {
    "pa dî",
	"Q3359940",
}

m["pdn"] = {
    "fedanî",
	"Q7206699",
	"poz-ocw",
	scripts = Latn,
}

m["pdo"] = {
    "padoeyî",
	"Q3360370",
	"poz-btk",
	scripts = Latn,
}

m["pdt"] = {
    "plodîşî",
	"Q1751432",
	"gmw",
	otherNames = {"almaniya jêr ya mennonîtî", "almaniya jêr ya mennonîtî ya rusî"},
	scripts = Latn,
	ancestors = {"nds-de"},
}

m["pdu"] = {
    "kayanî",
	"Q7123283",
}

m["pea"] = {
    "endonezyayiya peranakanê",
	"Q653415",
	scripts = Latn,
}

m["peb"] = {
    "pomoyiya rojhilatî",
	"Q3396032",
	"nai-pom",
	scripts = Latn,
}

m["ped"] = {
    "malayî (Gîneya nû)",
	"Q11732569",
	"ngf-mad",
	otherNames = {"Mala (Papua New Guinea)", "Mala"},
	scripts = Latn,
}

m["pee"] = {
    "tajeyî",
	"Q12953902",
}

m["pef"] = {
    "pomoyiya bakur-rojhilatî",
	"Q3396018",
	"nai-pom",
	scripts = Latn,
}

m["peg"] = {
    "pengoyî",
	"Q56758",
	"dra",
	scripts = {"Orya"},
}

m["peh"] = {
    "bonanî",
	"Q32983",
	"xgn",
}

m["pei"] = {
    "çiçimeca-jonazî",
	"Q3915427",
	"omq-otp",
	scripts = Latn,
}

m["pej"] = {
    "pomoyiya bakurî",
	"Q3396021",
	"nai-pom",
	scripts = Latn,
}

m["pek"] = {
    "pençalî",
	"Q3374631",
	"poz-aay",
	scripts = Latn,
}

m["pel"] = {
    "pekalî",
	"Q3241781",
}

m["pem"] = {
    "phendeyî",
	"Q7162372",
	"bnt-pen",
}

m["peo"] = {
    "farisiya kevn",
	"Q35225",
	"ira-swi",
	scripts = {"Xpeo", "Latinx"},
	translit_module = "peo-translit",
}

m["pep"] = {
    "kunjayî",
	"Q6444807",
}

m["peq"] = {
    "pomoyiya başûrî",
	"Q3396023",
	"nai-pom",
	scripts = Latn,
}

-- "pes" IS TREATED AS "fa" (or as etymology-only), SEE WT:LT

m["pev"] = {
    "pemonoyî",
	"Q3439012",
	"sai-car",
	scripts = Latn,
}

m["pex"] = {
    "petatsî",
	"Q3376353",
	"poz-ocw",
	scripts = Latn,
}

m["pey"] = {
    "petjoyî",
	"Q940486",
}

m["pez"] = {
    "penaniya rojhilatî",
	"Q18638342",
	"poz-swa",
	scripts = Latn,
}

m["pfa"] = {
    "paafangî",
	"Q3063517",
	"poz-mic",
	scripts = Latn,
}

m["pfe"] = {
    "peereyî",
	"Q36377",
	"alv-dur",
	otherNames = {"Kutin"},
	scripts = Latn,
}

m["pga"] = {
    "erebiya jubayê",
	"Q1262143",
	"crp",
	scripts = Latn,
	ancestors = {"apd"},
}

m["pgd"] = {
    "gandharî",
	nil,
	"pra",
	otherNames = {"gāndhārī", "prakrîtiya gāndhārî"},
	scripts = {"Deva", "Khar"},
	ancestors = {"inc-ash"},
	translit_module = "Khar-translit",
}

m["pgg"] = {
    "pangwalî",
	"Q13600429",
	"him",
	scripts = {"Deva", "Takr"},
	translit_module = "hi-translit",
}

m["pgi"] = {
    "pagî",
	"Q7124354",
	"paa-brd",
}

m["pgk"] = {
    "rerepî",
	"Q586907",
	"poz-vnc",
	scripts = Latn,
}

m["pgl"] = {
    "îrlendiya prîmîtîv",
	"Q3320030",
	"cel-gae",
	scripts = {"Ogam"},
	translit_module = "pgl-translit",
}

m["pgn"] = {
    "paelignianî",
	nil,
	"itc",
	scripts = Latn,
}

m["pgs"] = {
    "pangsengî",
	"Q3914027",
	"alv-mum",
}

m["pgu"] = {
    "paguyî",
	"Q7124462",
	"paa-wpa",
}

m["pgz"] = {
    "zimanê destan ê Papua Gîneya Nû",
	"Q25044405",
	"sgn",
	otherNames = {"Papua New Guinea Sign Language", "Melanesian Sign Language", "PNGSL"},
}

m["pha"] = {
    "pa-hngî",
	"Q2625410",
	"hmn",
}

m["phd"] = {
    "phudagî",
	"Q7188289",
}

m["phg"] = {
    "phuongî",
	"Q7188376",
	"mkh-kat",
}

m["phh"] = {
    "phukhayî",
	"Q7188298",
	"tbq-lol",
}

m["phk"] = {
    "phakeyî",
	"Q7675798",
	"tai-swe",
}

m["phl"] = {
    "phalurayî",
	"Q2449549",
	"inc-dar",
	otherNames = {"Palula", "Palola", "Phalulo", "Ashreti"},
}

m["phm"] = {
    "phimbî",
	"Q11007144",
	"bnt-sna",
}

m["phn"] = {
    "fenîkî",
	"Q36734",
	"sem-can",
	scripts = {"Phnx"},
	translit_module = "Phnx-translit",
}

m["pho"] = {
    "phunoî",
	"Q7188361",
	"tbq-lol",
}

m["phq"] = {
    "phana'",
	"Q7180427",
	"tbq-lol",
}

m["phr"] = {
    "paharî-potwarî",
	"Q33739",
	"inc-pan",
	otherNames = {"Pothohari", "Pothwari"},
	scripts = {"fa-Arab", "Latn"},
	ancestors = {"lah"},
}

m["pht"] = {
    "phu tayî",
	"Q3626597",
	"tai-swe",
}

m["phu"] = {
    "phuanî",
	"Q3915665",
}

m["phv"] = {
    "pahlavanî",
	"Q7124567",
}

m["phw"] = {
    "phangduwalî",
	"Q12953036",
	"sit-kie",
	ancestors = {"ybh"},
}

m["pia"] = {
    "pima bajoyî",
	"Q3388544",
	"azc",
	scripts = Latn,
}

m["pib"] = {
    "yineyî",
	"Q3135432",
	"awd",
	otherNames = {"Piro", "Pirro", "Pira", "Chontaquiro", "Contaquiro", "Simirinche", "Simiranch"},
	scripts = Latn,
}

m["pic"] = {
    "pinjî",
	"Q36296",
	"bnt-tso",
}

m["pid"] = {
    "piaroayî",
	"Q3382207",
	scripts = Latn,
}

m["pie"] = {
    "piroyî",
	"Q7198055",
	"nai-kta",
	scripts = Latn,
}

m["pif"] = {
    "pingelapeyî",
	"Q36421",
	"poz-mic",
	scripts = Latn,
}

m["pig"] = {
    "pisaboyî",
	"Q966883",
	"sai-pan",
	scripts = Latn,
}

m["pih"] = {
    "pîtkarnî-norfolkî",
	"Q36554",
	"crp",
	otherNames = {"pîtkern-norfuk", "pîtkarnî", "pîtkern", "norfolkî", "norfuk"},
	scripts = Latn,
	ancestors = {"en"},
}

m["pii"] = {
    "pinî",
	"Q10631925",
}

m["pij"] = {
    "pijaoyî",
	"Q7193519",
}

m["pil"] = {
    "yomî",
	"Q36893",
	"nic-yon",
}

m["pim"] = {
    "powhatanî",
	"Q2270532",
	"alg-eas",
	scripts = Latn,
}

m["pin"] = {
    "piameyî",
	"Q7190042",
}

m["pio"] = {
    "piapocoyî",
	"Q3382208",
	"awd-nwk",
	scripts = Latn,
}

m["pip"] = {
    "peroyî",
	"Q2411063",
	"cdc-wst",
}

m["pir"] = {
    "piratapuyoyî",
	"Q3389119",
	"sai-tuc",
	scripts = Latn,
}

m["pis"] = {
    "pijînî",
	"Q36699",
	"crp",
	scripts = Latn,
	ancestors = {"en"},
}

m["pit"] = {
    "pitta-pittayî",
	"Q6433116",
	"aus-kar",
	otherNames = {"Pitta Pitta"},
	scripts = Latn,
}

m["piu"] = {
    "pintupi-luritjayî",
	"Q2591175",
	"aus-pam",
}

m["piv"] = {
    "pilenî",
	"Q2976736",
	"poz-pnp",
	otherNames = {"Vaeakau-Taumako"},
	scripts = Latn,
}

m["piw"] = {
    "pimbweyî",
	"Q3894132",
	"bnt-mwi",
}

m["pix"] = {
    "piuyî",
	"Q7199578",
}

m["piy"] = {
    "piya-kwoncî",
	"Q3440492",
}

m["piz"] = {
    "pijeyî",
	"Q3388339",
	"poz-cln",
	scripts = Latn,
}

m["pjt"] = {
    "pîttcantcatcarayî",
	"Q2982063",
	"aus-pam",
	scripts = {"pjt-Latn"},
}

m["pka"] = {
    "prakrîtiya ardhamagadhî",
	"Q2652214",
	"pra",
	scripts = {"Brah", "Deva"},
	translit_module = "Brah-translit",
	ancestors = {"inc-ash"},
}

m["pkb"] = {
    "kipfokomoyî",
	"Q7208693",
	"bnt-sab",
	scripts = Latn,
}

m["pkc"] = {
    "baekceyî",
	"Q4841264",
	"qfa-kor",
	scripts = {"Hani"},
}

m["pkg"] = {
    "pak-tongî",
	"Q3360711",
}

m["pkh"] = {
    "pankhuyî",
	"Q7130962",
	"tbq-kuk",
	otherNames = {"Pankho", "Pangkhua", "Pangkho", "Pangkhu", "Panko"},
}

m["pkn"] = {
    "pakanhayî",
	"Q954916",
	"aus-pmn",
}

m["pko"] = {
    "pökootî",
	"Q36323",
	"sdv-kln",
}

m["pkp"] = {
    "pukapukanî",
	"Q36447",
	"poz-pnp",
	scripts = Latn,
}

m["pkr"] = {
    "attapady kurumbayî",
	"Q16835180",
	"dra",
}

m["pks"] = {
    "zimanê destan ê pakistanê",
	"Q22964057",
	"sgn",
	otherNames = {"Pakistani Sign Language"},
}

m["pkt"] = {
    "malengî",
	"Q6583562",
	"mkh-vie",
}

m["pku"] = {
    "pakuyî",
	"Q2932604",
}

m["pla"] = {
    "mianî",
	"Q12952844",
	scripts = Latn,
}

m["plb"] = {
    "polonombaukî",
	"Q7225957",
	"poz-vnc",
	scripts = Latn,
}

m["plc"] = {
    "palawanoyiya navendî",
	"Q12953795",
	"phi",
	scripts = Latn,
}

m["ple"] = {
    "palueyî",
	"Q2196866",
	"poz-cet",
	scripts = Latn,
}

m["plg"] = {
    "pilagayî",
	"Q2748259",
	"sai-guc",
	otherNames = {"Pilacá"},
	scripts = Latn,
}

m["plh"] = {
    "paulohî",
	"Q7155331",
	"poz-cma",
}

m["plj"] = {
    "polcî",
	"Q3914383",
}

m["plk"] = {
    "şinayiya kohistanî",
	"Q12953882",
	"inc-dar",
}

m["pll"] = {
    "şwe palaungî",
	"Q27941664",
	"mkh-pal",
}

m["pln"] = {
    "palenqueroyî",
	"Q36665",
	"crp",
	ancestors = {"es"},
	scripts = Latn,
}

m["plo"] = {
    "popolucayiya oluta",
	"Q5908687",
	"nai-miz",
	scripts = Latn,
}

m["plp"] = {
    "palpayî",
	"Q3832956",
	"inc-pah",
	ancestors = {"ne"},
}

m["plq"] = {
    "palaîkî",
	"Q36582",
	"ine-ana",
	scripts = {"Xsux"},
}

m["plr"] = {
    "palaka senoufoyî",
	"Q36346",
	"alv-snf",
	scripts = Latn,
}

m["pls"] = {
    "popolocayiya san marcos tlalcoyalco",
	"Q12641692",
	"omq-pop",
	scripts = Latn,
}

m["plu"] = {
    "palikurî",
	"Q3073448",
	"awd",
	otherNames = {"Palikúr"},
	scripts = Latn,
}

m["plv"] = {
    "palawanoyiya başûr-rojava",
	"Q15614922",
	"phi",
	scripts = Latn,
}

m["plw"] = {
    "palawanoyî",
	"Q12953796",
	"phi",
	scripts = Latn,
}

m["ply"] = {
    "bolyuyî",
	"Q3361723",
	"mkh-pkn",
	scripts = Latn,
}

m["plz"] = {
    "paluanî",
	"Q7128795",
	scripts = Latn,
}

m["pma"] = {
    "paamayî",
	"Q3130286",
	"poz-vnc",
	scripts = Latn,
}

m["pmb"] = {
    "pambiayî",
	"Q36267",
	"znd",
	scripts = Latn,
}

m["pmd"] = {
    "pallanganmiddangî",
	"Q7127734",
	"aus-pam",
	scripts = Latn,
}

m["pme"] = {
    "pwaameî",
	"Q3411152",
	"poz-cln",
	scripts = Latn,
}

m["pmf"] = {
    "pamonayî",
	"Q3513320",
	"poz-kal",
	otherNames = {"Bare'e"},
	scripts = Latn,
}

m["pmh"] = {
    "prakrîtiya maharastrî",
	"Q2586773",
	"pra",
	otherNames = {"prakrîtiya maharaştrî", "maharastrî", "maharaştrî"},
	scripts = {"Brah", "Deva"},
	ancestors = {"inc-ash"},
	translit_module = "Brah-translit",
}

m["pmi"] = {
    "pumiya bakurî",
	"Q3403245",
	"sit-qia",
	otherNames = {"Northern Prinmi", "Northern Pimi"},
}

m["pmj"] = {
    "pumiya başûrî",
	"Q3403246",
	"sit-qia",
	otherNames = {"Southern Prinmi", "Southern Pimi"},
}

m["pmk"] = {
    "pamlicoyî",
	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"] = {
    "pameyiya bakurî",
	"Q3361762",
	"omq",
	scripts = Latn,
}

m["pmr"] = {
    "paynamarî",
	"Q3450824",
}

m["pms"] = {
    "piedmontîsî",
	"Q15085",
	"roa-git",
	scripts = Latn,
}

m["pmt"] = {
    "tuamotuanî",
	"Q36763",
	"poz-pep",
	scripts = Latn,
}

m["pmu"] = {
    "mirpur panjabî",
	"Q6874480",
}

m["pmw"] = {
    "plains miwokî",
	"Q3391031",
	"nai-you",
	scripts = Latn,
}

m["pmx"] = {
    "poumei nagayî",
	"Q12952910",
	"tbq-anp",
}

m["pmy"] = {
    "malayiya papuayê",
	"Q12473446",
	scripts = Latn,
}

m["pmz"] = {
    "pameyiya başûrî",
	"Q3361765",
	"omq",
	scripts = Latn,
}

m["pna"] = {
    "punan bah-biauyî",
	"Q4842201",
}

m["pnb"] = {
    "puncabiya rojavayî",
	"Q58635",
	"inc-pan",
	scripts = {"pa-Arab"},
	ancestors = {"pa"},
}

m["pnc"] = {
    "panneyî",
	"Q7131391",
}

m["pnd"] = {
    "mpindayî",
	"Q63308194",
	"bnt-kmb",
}

m["pne"] = {
    "penaniya rojavayî",
	"Q12953808",
	"poz-swa",
	scripts = Latn,
}

m["png"] = {
    "ponguyî",
	"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"] = {
    "pawnakayî",
	"Q2064378",
	"awd",
	otherNames = {"Pauna", "Paunaka"},
	scripts = Latn,
}

m["pnl"] = {
    "palenî",
	"Q7127118",
	"alv-wan",
	scripts = Latn,
}

m["pnm"] = {
    "punan batuyî",
	"Q7259892",
}

m["pnn"] = {
    "pinai-hagahaî",
	"Q5638511",
}

m["pno"] = {
    "panoboyî",
	"Q3141869",
	"sai-pan",
	scripts = Latn,
}

m["pnp"] = {
    "pancanayî",
	"Q7130204",
}

m["pnq"] = {
    "panayî ()",
	"Q7129739",
	"nic-gnn",
	otherNames = {"Pana (Burkina Faso)", "Pana"},
	scripts = Latn,
}

m["pnr"] = {
    "panimî",
	"Q11732562",
	"ngf-mad",
}

m["pns"] = {
    "ponosakanî",
	"Q7227956",
	"phi",
}

m["pnt"] = {
    "yûnaniya pontî",
	"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 bunuyî",
	"Q56325",
	"hmn",
	otherNames = {"Kiong Nai"},
}

m["pnv"] = {
    "pinigurayî",
	"Q10631927",
	"aus-psw",
	scripts = Latn,
}

m["pnw"] = {
    "panyjimayî",
	"Q3913830",
	"aus-nga",
	scripts = Latn,
}

m["pnx"] = {
    "phong-kniangî",
	"Q3914627",
	"mkh",
}

m["pny"] = {
    "pinyinî",
	"Q36250",
	"nic-nge",
	scripts = Latn,
}

m["pnz"] = {
    "panayî (Afrîkaya navendî)",
	"Q36241",
	"alv-mbm",
	otherNames = {"Pana (Central African Republic)", "Pana"},
	scripts = Latn,
}

m["poc"] = {
    "poqomamî",
	"Q36416",
	scripts = Latn,
}

m["poe"] = {
    "popolocayiya san juan atzingo",
	"Q12953819",
	"omq-pop",
	scripts = Latn,
}

m["pof"] = {
    "pokeyî",
	"Q7208577",
	"bnt-ske",
}

m["pog"] = {
    "potiguarayî",
	"Q56722",
	"tup-gua",
	scripts = Latn,
}

m["poh"] = {
    "poqomçî'",
	"Q36414",
	scripts = Latn,
}

m["poi"] = {
    "popolucayiya highland",
	"Q7511556",
	"nai-miz",
	scripts = Latn,
}

m["pok"] = {
    "pokangayî",
	"Q25559704",
	"sai-tuc",
	scripts = Latn,
}

m["pom"] = {
    "pomoyiya başûr-rojhilatî",
	"Q3396025",
	"nai-pom",
	scripts = Latn,
}

m["pon"] = {
    "ponpeyî",
	"Q28422",
	"poz-mic",
	scripts = Latn,
}

m["poo"] = {
    "pomoyiya navendî",
	"Q3396020",
	"nai-pom",
	scripts = Latn,
}

m["pop"] = {
    "pwapwayî",
	"Q3411153",
	"poz-cln",
	scripts = Latn,
}

m["poq"] = {
    "popolucayiya texistepec",
	"Q5908707",
	"nai-miz",
	scripts = Latn,
}

m["pos"] = {
    "popolucayiya sayula",
	"Q5908722",
	"nai-miz",
	scripts = Latn,
}

m["pot"] = {
    "potawatomî",
	"Q56749",
	"alg",
	otherNames = {"Pottawatomie"},
	scripts = Latn,
}

m["pov"] = {
    "kreyoliya guinea-bissau",
	"Q33339",
	"crp",
	otherNames = {"Upper Guinea Creole", "Upper Guinea Crioulo", "Kriol", "Crioulo", "Kriolu", "Kriyol", "Kiriol"},
	scripts = Latn,
	ancestors = {"pt"},
}

m["pow"] = {
    "popolocayiya san felipe otlaltepec",
	"Q25559598",
	"omq-pop",
	scripts = Latn,
}

m["pox"] = {
    "polabî",
	"Q36741",
	"zlw-lch",
	scripts = Latn,
}

m["poy"] = {
    "pogoloyî",
	"Q2429648",
	"bnt-kil",
}

m["ppa"] = {
    "paoyî",
	"Q7132069",
}

m["ppe"] = {
    "papî",
	"Q7132809",
}

m["ppi"] = {
    "paipaî",
	"Q56726",
	"nai-yuc",
	otherNames = {"Akwa'ala"},
	scripts = Latn,
}

m["ppk"] = {
    "umayî",
	"Q7881036",
	"poz-kal",
	scripts = Latn,
}

m["ppl"] = {
    "pîpîlî",
	"Q1186896",
	"azc-nah",
	otherNames = {"nahuatî", "nawatî"},
	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"] = {
    "papumayî",
	"Q7133239",
	"poz-hce",
	scripts = Latn,
}

m["ppn"] = {
    "papapanayî",
	"Q3362757",
	"poz-ocw",
	scripts = Latn,
}

m["ppo"] = {
    "folopayî",
	"Q5464843",
	"paa",
	otherNames = {"Podopa", "Polopa", "Podoba", "Foraba", "Tebera", "Boro", "Suri", "Sopese"},
	scripts = Latn,
}

m["ppq"] = {
    "peyî",
	"Q7160903",
}

m["pps"] = {
    "popolocayiya san luis temalacayuca",
	"Q25559602",
	"omq-pop",
	scripts = Latn,
}

m["ppt"] = {
    "payî",
	"Q3504757",
	"ngf",
	otherNames = {"Pari", "Pare", "Akium-Pare"},
	scripts = Latn,
}

m["ppu"] = {
    "paporayî",
	"Q2094884",
	"map",
	otherNames = {"Hoanya", "Papola", "Paporan", "Bupuran", "Vupuran", "Hinapavosa"},
	scripts = Latn,
}

m["pqa"] = {
    "pa'ayî",
	"Q3441315",
	"cdc-wst",
}

m["pqm"] = {
    "malecite-passamaquoddyî",
	"Q3183144",
	"alg-eas",
	otherNames = {"Malecite", "Maliseet", "Passamaquoddy"},
	scripts = Latn,
}

m["prc"] = {
    "paraçî",
	"Q2640637",
	"ira-orp",
}

-- "prd" IS NOT INCLUDED, SEE WT:LT

m["pre"] = {
    "prînsîpenî",
	"Q36520",
	"crp",
	scripts = Latn,
	ancestors = {"pt"},
}

m["prf"] = {
    "parananî",
	"Q7135433",
	"phi",
}

m["prg"] = {
    "prusiya kevn",
	"Q35501",
	"bat",
	otherNames = {"prusî"},
	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"] = {
    "zimanê destan ê peruvî",
	"Q3915508",
	"sgn",
}

m["prm"] = {
    "kibirî",
	"Q56745",
	"paa",
}

m["prn"] = {
    "prasunî",
	"Q32689",
	"nur-nor",
}

m["pro"] = {
    "oksîtaniya kevn",
	"Q2779185",
	"roa",
	otherNames = {"provansiya kevn"},
	scripts = Latn,
	sort_key = {
		from = {"ç"},
		to   = {"c"}} ,
}

-- "prp" IS NOT INCLUDED, SEE WT:LT

m["prq"] = {
    "aşeninka pereneyî",
	"Q3450601",
	"awd",
	scripts = Latn,
}

m["prr"] = {
    "purî",
	"Q7261687",
}

-- "prs" IS TREATED AS "fa" (or as etymology-only), SEE WT:LT

m["prt"] = {
    "phaî",
	"Q7180184",
	"mkh",
	otherNames = {"Prai", "Pray", "Phray"},
}

m["pru"] = {
    "puragî",
	"Q7260800",
	"ngf-sbh",
}

m["prw"] = {
    "parawenî",
	"Q7136291",
	"ngf-mad",
}

m["prx"] = {
    "purikî",
	"Q567905",
	"sit-lab",
}

m["prz"] = {
    "zimanê destan ê providencia",
	"Q3322084",
	"sgn",
	otherNames = {"Providence Island Sign Language"},
}

m["psa"] = {
    "asue awyuyî",
	"Q11266334",
	otherNames = {"Pisa"},
}

m["psc"] = {
    "zimanê destan ê farsî",
	"Q7170221",
	"sgn",
}

m["psd"] = {
    "zimanê destan ê plains hindî",
	"Q2380124",
	"sgn",
}

m["pse"] = {
    "malayiya navendî",
	"Q3367751",
	"poz-mly",
}

m["psg"] = {
    "zimanê destan ê penang",
	"Q4924925",
	"sgn",
}

m["psh"] = {
    "paşayiya başûr-rojava",
	"Q16112270",
	"inc-dar",
}

m["psi"] = {
    "paşayiya başûr-rojhilat",
	"Q23713536",
	"inc-dar",
	otherNames = {"Southeastern Pashayi","Southeastern Pashai", "Southeast Pashai"},
	scripts = {"Arab"},
}

m["psl"] = {
    "zimanê destan ê puerto rîkayê",
	"Q7258608",
	"sgn-fsl",
}

m["psm"] = {
    "pausernayî",
	"Q2912846",
	"tup-gua",
	otherNames = {"Guarasugwé"},
	scripts = Latn,
}

m["psn"] = {
    "panasuanî",
	"Q7130113",
	"poz",
}

m["pso"] = {
    "zimanê destan ê polonî",
	"Q3915194",
	"sgn-gsl",
}

m["psp"] = {
    "zimanê destan ê filîpînî",
	"Q3551357",
	"sgn-fsl",
}

m["psq"] = {
    "pasî",
	"Q7142091",
}

m["psr"] = {
    "zimanê destan ê portugalî",
	"Q3915472",
	"sgn",
}

m["pss"] = {
    "kaulongî",
	"Q3194294",
	"poz-ocw",
}

m["psu"] = {
    "prakrîtiya sawurasenî",
	"Q2452885",
	"inc-psu",
	otherNames = {"sawurasenî", "şawurasenî"},
	scripts = {"Deva", "Brah"},
	translit_module = "Brah-translit",
	ancestors = {"inc-ash"},
}

m["psw"] = {
    "port sandwîçî",
	"Q3398324",
	"poz-vnc",
	scripts = Latn,
}

m["psy"] = {
    "piscatawayî",
	"Q3504233",
	"alg-eas",
}

m["pta"] = {
    "pai tavyterayî",
	"Q7124619",
	"tup-gua",
	scripts = Latn,
}

m["pth"] = {
    "pataxó hã-ha",
	"Q7144304",
}

m["pti"] = {
    "pintiinî",
	"Q10632026",
	"aus-pam",
}

m["ptn"] = {
    "patanî",
	"Q7144242",
	"poz-hce",
	scripts = Latn,
}

m["pto"] = {
    "zo'eyî",
	"Q8073148",
	"tup-gua",
	otherNames = {"Jo'é"},
	scripts = Latn,
}

m["ptp"] = {
    "patepî",
	"Q3368679",
	"poz-ocw",
	scripts = Latn,
}

m["ptq"] = {
    "pattapuyî",
	nil,
	"dra",
}

m["ptr"] = {
    "piamatsinayî",
	"Q7190040",
	"poz-vnc",
	scripts = Latn,
}

m["ptt"] = {
    "enrekangî",
	"Q12953520",
}

m["ptu"] = {
    "bambamî",
	"Q4853321",
	"poz-ssw",
}

m["ptv"] = {
    "port vatoyî",
	"Q3398323",
	scripts = Latn,
}

m["ptw"] = {
    "pentlatçî",
	"Q2069475",
}

m["pty"] = {
    "pathiyayî",
	"Q7144790",
	"dra",
}

m["pua"] = {
    "purepeçayî",
	"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"] = {
    "puelçeyî",
	"Q33660",
}

m["puf"] = {
    "punan merahî",
	"Q7259894",
}

m["pug"] = {
    "phuieyî",
	"Q36375",
	"nic-gnw",
}

m["pui"] = {
    "puinaveyî",
	"Q3027918",
	otherNames = {"Puinabe", "Wãnsöhöt", "Guipunave", "Güipunave", "Waipunavi", "Guaipunabi"},
}

m["puj"] = {
    "punan tubuyî",
	"Q7259896",
	"poz-swa",
}

m["pum"] = {
    "pumayî",
	"Q33736",
	"sit-kic",
}

m["puo"] = {
    "puocî",
	"Q6440803",
	"mkh",
}

m["pup"] = {
    "pulabuyî",
	"Q7259163",
	"ngf-mad",
}

m["puq"] = {
    "puquinayî",
	"Q1207739",
}

m["pur"] = {
    "puruborayî",
	"Q7261619",
	"tup",
	otherNames = {"Aurã", "Cujubim", "Burubora", "Kuyubi", "Migueleno", "Miguelenho", "Pumbora", "Puroborá", "Puruba"},
}

m["put"] = {
    "putohî",
	"Q12953832",
	"poz-swa",
	scripts = Latn,
}

m["puu"] = {
    "punuyî",
	"Q36401",
	"bnt-sir",
	scripts = Latn,
}

m["puw"] = {
    "puluwatî",
	"Q36397",
	"poz-mic",
	otherNames = {"Puluwatese"},
	scripts = Latn,
}

m["pux"] = {
    "puareyî",
	"Q3507983",
}

m["puy"] = {
    "purîsîmenyoyî",
	"Q2967638",
	"nai-chu",
	scripts = Latn,
}

m["pwa"] = {
    "pawaiayî",
	"Q7156099",
	"paa",
	scripts = Latn,
}

m["pwb"] = {
    "panawayî",
	"Q47385077",
	"nic-jer",
	ancestors = {"jer"},
	scripts = Latn,
}

m["pwg"] = {
    "gapapaywayî",
	"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"] = {
    "paîwanî",
	"Q715755",
	"map",
	scripts = Latn,
}

m["pwo"] = {
    "pwoyiya rojavayî",
	"Q7988202",
	"kar",
	aliases = {"Delta Pwo", "Western Pwo Karen"},
	scripts = {"Mymr"},
}

m["pwr"] = {
    "powarî",
	"Q12640277",
	"inc-hie",
	scripts = {"Deva"}
}

m["pww"] = {
    "pwoyiya bakurî",
	"Q7058885",
	"kar",
	aliases = {"Phlong", "Northern Pwo Karen"},
	scripts = {"Thai"},
}

m["pxm"] = {
    "mixeyiya quetzaltepec",
	"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"] = {
    "poyanawayî",
	"Q3401023",
	"sai-pan",
	otherNames = {"Poyanawa"},
}

m["pys"] = {
    "zimanê destan ê paraguayî",
	"Q7134698",
	"sgn",
}

m["pyu"] = {
    "puyumayî",
	"Q716690",
	"map",
	scripts = Latn,
}

m["pyx"] = {
    "tirculî",
	"Q36259",
	"sit",
	otherNames = {"Pyu"},
}

m["pyy"] = {
    "pyenî",
	"Q7262966",
	"tbq-lol",
	otherNames = {"Hpyin", "Phen"},
}

m["pzn"] = {
    "para nagayî",
	"Q7133667",
	"sit-aao",
}

return m