localp={}localelpf="http://www.endangeredlanguages.com/lang/"-- or get P1630localtidy_param=function(param)ifparam==""thenparam=nilendreturnparamendp.make_entry=function(frame)localout={}localmake_display=function(elpc,elpn)ifelpcandelpnthentable.insert(out,"["..elpf..elpc.." "..elpn.."]")elseifelpcorelpnthentable.insert(out,(elpcor"")..(elpnor"").."[[Category:Language articles with missing ELP parameters]]")endendlocalelpname=tidy_param(frame.args.elpname)localelpcode=tidy_param(frame.args.elpcode)localqid=tidy_param((frame.args.qidor""):upper())ormw.wikibase.getEntityIdForCurrentPage()make_display(elpcode,elpname)ifqidthenlocalprops=mw.wikibase.getBestStatements(qid,"P2192")ifprops[1]thenfor_,vinipairs(props)dolocalelpc=v.mainsnak.datavalueandv.mainsnak.datavalue.valuelocalelpn=v.qualifiersandv.qualifiers.P1810andv.qualifiers.P1810[1].datavalueandv.qualifiers.P1810[1].datavalue.valuemake_display(elpc,elpn)endendendlocalret=""if#out>1thenreturnframe:expandTemplate{title="ubl",args=out}elseif#out==1thenreturnout[1]endendreturnp