Module:MediaWikiLang

From Wikifunctions

This is a page for checking whether any MediaWiki:Lang subpages are missing.

If any language codes show up as redlinks here, the page needs creating with the language code as the page content. ​


​ aa MediaWiki:Lang/aae ab abs ace acm ady ady-cyrl aeb aeb-arab aeb-latn af aln als alt am ami an ang ann anp apc ar arc arn arq ary arz as ase ast atj av avk awa ay az azb ba ban ban-bali bar bat-smg bbc bbc-latn bcc bci bcl bdr be be-tarask be-x-old bew bg bgn bh bho bi bjn blk bm bn bo bpy bqi br brh bs btm bto bug bxr ca cbk-zam cdo ce ceb ch chn cho chr chy ckb co cps MediaWiki:Lang/cpx MediaWiki:Lang/cpx-hans MediaWiki:Lang/cpx-hant MediaWiki:Lang/cpx-latn cr crh crh-cyrl crh-latn crh-ro cs csb cu cv cy da dag de de-at de-ch de-formal dga din diq dsb dtp dty dv dz ee efi egl el eml MediaWiki:Lang/en en-ca en-gb eo es es-419 es-formal et eu ext fa fat ff fi fit fiu-vro fj fo fon fr frc frp frr fur fy ga gaa gag gan gan-hans gan-hant MediaWiki:Lang/gcf gcr gd gl gld glk gn gom gom-deva gom-latn gor got gpe grc gsw gu guc gur guw gv ha hak haw he hi hif hif-latn hil hno ho hr hrx hsb hsn ht hu hu-formal hy hyw hz ia ibb id ie ig igl ii ik ike-cans ike-latn ilo inh io is it iu ja jam jbo jut jv ka kaa kab MediaWiki:Lang/kai kbd kbd-cyrl kbp kcg kea kg MediaWiki:Lang/kge khw ki kiu kj kjh kjp kk kk-arab kk-cn kk-cyrl kk-kz kk-latn kk-tr kl km kn ko ko-kp koi kr krc kri krj krl ks ks-arab ks-deva ksh ksw ku ku-arab ku-latn kum kus kv kw ky la lad lb lbe lez lfn lg li lij liv lki lld lmo ln lo loz lrc lt ltg lus luz lv lzh lzz mad mag mai map-bms mdf mg mh mhr mi min mk ml mn mnc MediaWiki:Lang/mnc-latn MediaWiki:Lang/mnc-mong mni mnw mo mos mr mrh mrj ms ms-arab mt mui mus mwl my myv mzn na nah nan MediaWiki:Lang/nan-hant nap nb nds nds-nl ne new ng nia MediaWiki:Lang/nit niu nl nl-informal nmz nn no nod nog nov nqo nrm nso nv ny nyn nyo nys oc ojb olo om or os pa pag pam pap pcd pcm pdc pdt pfl pi pih pl pms pnb pnt prg ps pt pt-br pwn qu qug rgn rif rki rm rmc rmy rn ro roa-rup roa-tara rsk ru rue rup ruq ruq-cyrl ruq-latn MediaWiki:Lang/rut rw ryu sa sah sat sc scn sco sd sdc sdh se se-fi se-no se-se sei ses sg sgs sh sh-cyrl sh-latn shi shi-latn shi-tfng shn shy shy-latn si simple sjd sje sk skr skr-arab sl sli sm sma smn sms sn so sq sr sr-ec sr-el srn sro ss st stq sty su sv sw syl szl szy ta tay tcy tdd te tet tg tg-cyrl tg-latn th ti tk tl tly tly-cyrl tn to tok tpi tr tru trv ts tt tt-cyrl tt-latn MediaWiki:Lang/ttj tum tw ty tyv tzm udm ug ug-arab ug-latn uk ur uz uz-cyrl uz-latn ve vec vep vi vls vmf vmw vo vot vro wa wal war wls wo wuu wuu-hans wuu-hant xal xh xmf xsy yi yo yrl yue yue-hans yue-hant za zea zgh MediaWiki:Lang/zgh-latn zh zh-classical zh-cn zh-hans zh-hant zh-hk zh-min-nan zh-mo zh-my zh-sg zh-tw zh-yue zu ​


​ Main version: Wikidata


local p = {}

function p.codes(frame)
	local out = {}
	local tkeys = {}
	for k in pairs(mw.language.fetchLanguageNames()) do table.insert(tkeys, k) end
	table.sort(tkeys)

	for _, k in ipairs(tkeys) do table.insert(out, frame:preprocess('{{MediaWiki:Lang/' .. k .. '}}')) end
	return table.concat(out, ' ')
end

return p