Jump to content

Module:Wiki99/doc

From Meta, a Wikimedia project coordination wiki

This is the documentation page for Module:Wiki99

Module:Wiki99 takes user input of Wikidata items and outputs a table which shows whether a Wikipedia article exists for that item in a list of selected languages. The intended use of this table is community organization for improving and developing lists of about 99 topics in the Wiki99 outreach model.

Internationalization

[edit]

This module generates a table supporting internationalization. Its labels can be translated on Template:Wiki99/i18n.

Usage

[edit]

Setup the table according to this template (by default, this tests and shows an extensive set of languages). "Q" numbers are Wikidata identifiers. Search for any topic in Wikidata to get its identifier.

{{#invoke:Wiki99|table
|Q2|Q405|Q525|Q283|Q309|Q5|Q3196|Q1|Q3|Q4|Q527|Q450|Q8
}}

Wikipedia articles
enaaababsaceadyaebafakalnaltamamiananganpararnarqaryarzasaseastatjavavkawaayazazbbabanbarbbcbccbcibclbebe-
tar
ask
bgbgnbhobibjnblkbmbnbobpybqibrbrhbrxbsbtmbtobugbxrcacbk-x-zamcdocecebchchochrchyckbcocpscrcrhcscsbcucvcydadagdedindiqdsbdtpdtydvdzeeegleleoeseteuextfafatfffifitfjfofonfrfrcfrpfrrfurfygagaagaggangcfgcrgdgilglgldglkgngomgorgotgpegrcgswgugucgurguwgvhahakhawhehihifhilhohrhrxhsbhsnhthuhyhywhziaidieigiiikiloinhioisitiujajamjbojutjvjv-x-bmskakaakabkbdkbpkcgkeakgkhwkikiukjkjpkkklkmknkokoikrkrckrikrjkrlkskshkswkukumkvkwkylaladlblbelezlfnlglilijlivlkilldlmolnlolozlrcltltglusluzlvlzhlzzmadmaimdfmgmhmhrmiminmkmlmnmnimnwmosmrmrhmrjmsmtmusmwlmymyvmznnanahnannapnap
-x-
tar
a
nbndndsnds-nlnenewngnianiunlnmznnnodnovnqonrfnsonvnynynnysocojboloomorospapagpampappcdpcmpdcpdtpflpipihplpmspnbpntprgpsptpwnququgrcfrgnrifrmrmcrmyrnrorskruruerupruqrwryusasahsatscscnscosdsdcsdhseseisessgsgsshshishnshysisim
ple
sjdsjeskskrslslismsmasmnsmssnsosqsrsrnsrossststqstysusvswsycszlszytataotayFile:Flag of Tulunadu.jpgtcytddtetettgthtitktltlytntotpitrtrutrvtstttumtwtytyvtzmudmugukuruzvaivevecvepvivlsvmfvmwvovotvrowawalwarwlswowuuxacxalxhxmfxsyyiyoyoiyrkyrlyuayuezazeazghzhzuΣ
Wikidata item
st.
c:
1Earth301Q28010
2MoonView on maps274Q405577
3Sun295Q525386
4water266Q283547
5history233Q309161
6human219Q5333
7fire201Q3196154
8Universe185Q1253
9life167Q3183
10death170Q4263
11sky143Q52784
12mind139Q450112
13happiness117Q8111
Σautolist map1342512212411861311101213583881312115102121312131236551311131273111341110101841386134612121351341043851271213131313101313138751341071112101210135135131108445111141313111341112137131387131110111312813118126125113784213381313451051151111135948105119712101013513925810369131310751241361212697137412118121141313547262136866138952562613713413133125611321310947101151210115212137411131341343121213133261213138107136621321113391252551358133735713131371213588111361328111381312461392,710avg.:  6 \ 208
(49 %)
39254

Selection of languages to test and display

[edit]

You can pass langs=simple to get a reduced list with the most common languages:

{{#invoke:Wiki99|table
|Q2|Q405|Q525|Q283|Q309|Q5|Q3196|Q1|Q3|Q4|Q527|Q450|Q8
|langs = simple
}}

Wikipedia articles
ensim
ple
afamanarasastavayazbabebgbmbnbobrbscacechckbcocscvcydadedvdzeeeleoeseteuextfafffifjfofrfygagdglgngswgugvhahakhehihrhthuhyiaidieigioisitiujajvkakgkkklkmknkokskukwkylalblglilnloltlvmgmkmlmnmrmsmtmynannbnenlnnnyocomorospapiplpnbpsptqurmrnrorurwsascsdseshsiskslsnsosqsrstsusvswtatetgthtitktltrtstttwugukuruzvivowawarwowuuxhyiyoyuezazhzuΣ
Wikidata item
st.
c:
1Earth156Q28010
2MoonView on maps153Q405577
3Sun154Q525386
4water154Q283547
5history147Q309161
6human142Q5333
7fire129Q3196154
8Universe127Q1253
9life125Q3183
10death123Q4263
11sky109Q52784
12mind101Q450112
13happiness99Q8111
Σautolist map1313121211131213881311131351311131213101138131212131351212131313131013313871311121013131085111113131311121313138711131281312124133813131011111113951110101313101313101213612131212131321386613213131313125113134751151311131312121313212131313131113391213813771313131381113613813813121391,719avg.:  11 \ 132
(81 %)
39254

You can also specify which languages are to be presented in the table by inputting their codes in the langs parameter (its value is actually a set of valid BCP 47 language tags). Language tags are encoded from Basic Latin/ASCII only, have non-significant lettercase, and must start by at 2 or 3 letters, normally from ISO 639-1, or ISO 639-2/T, or ISO 639-3 otherwise (a few legacy language tags for variants may start by a few more letters); language tags are made of subtags, each comprising 1 to 8 characters, separated by a single hyphen or underscore; subtags can only contain letters, or possibly digits (only in trailing subtags for a few variants): any other character (including controls, whitespaces, symbols, or punctuation signs) is treated as a separator between language codes.

Language are then listed as columns in the table in the specified order (but after the user language and its fallbacks that are always listed first, even if they are not requested), and should occur only once in the list:

{{#invoke:Wiki99|table
|Q2|Q405|Q525|Q283|Q309|Q5|Q3196|Q1|Q3|Q4|Q527|Q450|Q8
|langs = am,ar,be,bn,cs,da,de,el,en,es,et,fa,fi,fr,he,hi,hr,hu,hy,id,is,it,ja,ka,kk,km,ko,lo,lt,lv,mn,nb,ne,nl,pl,pt,ru,si,sk,sq,sr,sv,th,tk,tr,uk,uz,vi,zh
}}

Wikipedia articles
enamarbebncsdadeelesetfafifrhehihrhuhyidisitjakakkkmkololtlvmnnbnenlplptrusisksqsrsvthtktrukuzvizhΣ
Wikidata item
st.
c:
1Earth49Q28010
2MoonView on maps49Q405577
3Sun49Q525386
4water49Q283547
5history49Q309161
6human48Q5333
7fire48Q3196154
8Universe47Q1253
9life48Q3183
10death47Q4263
11sky43Q52784
12mind42Q450112
13happiness45Q8111
Σautolist map131213131313131312131313131313131312131313121312138131013131012121313131311131313131391313131313613avg.:  13 \ 47
(96 %)
39254

Optional parameters for showing additional result columns

[edit]

You can also set the following options to add columns that will be shown on each row before the list of tested languages:

  • image = y (or any non-empty value) for showing an examplar image for the topic, found in some properties of the Wikidata item.
{{#invoke:Wiki99|table
|Q2|Q405|Q525|Q283|Q309|Q5|Q3196|Q1|Q3|Q4|Q527|Q450|Q8
|image = y
|langs = am,ar,be,bn,cs,da,de,el,en,es,et,fa,fi,fr,he,hi,hr,hu,hy,id,is,it,ja,ka,kk,km,ko,lo,lt,lv,mn,nb,ne,nl,pl,pt,ru,si,sk,sq,sr,sv,th,tk,tr,uk,uz,vi,zh
}}
Image
Wikipedia articles
enamarbebncsdadeelesetfafifrhehihrhuhyidisitjakakkkmkololtlvmnnbnenlplptrusisksqsrsvthtktrukvizhΣ
Wikidata item
st.
c:
1Earth48Q28010
2MoonView on maps48Q405577
3Sun48Q525386
4water48Q283547
5history48Q309161
6human47Q5333
7fire47Q3196154
8Universe46Q1253
9life47Q3183
10death46Q4263
11sky42Q52784
12mind41Q450112
13happiness44Q8111
Σautolist map/gallery1312131313131313121313131313131313121313131213121381310131310121213131313111313131313913131313600avg.:  13 \ 46
(96 %)
39254
  • description = y (or any non-empty value) for showing the description label of the item in Wikidata after the name of the item, also allowing to disambiguate its default label.
{{#invoke:Wiki99|table
|Q2|Q405|Q525|Q283|Q309|Q5|Q3196|Q1|Q3|Q4|Q527|Q8|Q450
|description = y
|langs = am,ar,be,bn,cs,da,de,el,en,es,et,fa,fi,fr,he,hi,hr,hu,hy,id,is,it,ja,ka,kk,km,ko,lo,lt,lv,mn,nb,ne,nl,pl,pt,ru,si,sk,sq,sr,sv,th,tk,tr,uk,uz,vi,zh
}}

Wikipedia articles
Description on WikidataenamarbebncsdadeelesetfafifrhehihrhuhyidisitjakakkkmkololtlvmnnbnenlplptrusisksqsrsvthtktrukuzvizhΣ
Wikidata item
st.
c:
1Earththird planet from the Sun in the Solar System49Q28010
2MoonView on mapsEarth's only natural satellite49Q405577
3Sunstar at the centre of the Solar System49Q525386
4waterchemical compound with raw molecular formula H₂O; main constituent of the fluids of most living organisms49Q283547
5historypast events and their tracks or records49Q309161
6humanany member of Homo sapiens, unique extant species of the genus Homo, from embryo to adult48Q5333
7firerapid oxidation of a material; phenomenon that emits light and heat48Q3196154
8Universetotality consisting of space, time, matter and energy47Q1253
9lifematter capable of extracting energy from the environment for replication48Q3183
10deathpermanent cessation of vital functions47Q4263
11skyeverything that is above the surface of a planet, typically the Earth43Q52784
12mindcombination of cognitive faculties that provides consciousness, thinking, reasoning, perception, and judgement in humans and potentially other life forms42Q450112
13happinessPositive emotional state45Q8111
Σautolist map131213131313131312131313131313131312131313121312138131013131012121313131311131313131391313131313613avg.:  13 \ 47
(96 %)
39254

Credit

[edit]

As of January 2022 the original or at least the oldest version I found is Module:WikimediaCEETable, made in 2016 by User:Voll for Wikimedia Central and Eastern Europe and which Special:WhatLinksHere/Module:WikimediaCEETable reports is used on 304 pages. It is hard for me to tell how many of those 304 pages have repeated tables, but I think about 50 of those 300 pages have original content based on checking a few. Other projects using derivative versions of this table tool are Module:WikiDonneLang from WikiDonne, which Special:WhatLinksHere/Module:WikiDonneLang reports is being used for about 10 projects. The other is Module:WikimediaCH2020 from Wikimedia CH, which Special:WhatLinksHere/Module:WikimediaCH2020 reports is being used in 6 projects.

Bluerasberry (talk) 20:01, 12 June 2022 (UTC)