Talk:List of Wikipedias

From Meta, a Wikimedia project coordination wiki

Please see the following archives for older discussion.

  • Archive 1 (2004-08-08 to 2006-03-21) — earliest discussion, before script-based updates (35K)
  • Archive 2 (2006-02-10 to 2006-06-14) — mostly about the switch to script-based updating of the "All Wikipedias" table (52K)
  • Archive 3 (2006-06-06 to 2006-09-01) — miscellaneous fixes to table formatting, vandalism reports, etc. (26K)
  • Archive 4 (2006-09-12 to 2007-08-04) — debates over language inclusion, automatic updates, depth calculations, etc. (72K)
  • Archive 5 (2007-08-20 to 2007-12-31) — (69K)
  • Archive 6 (2008-01-13 to 2008-12-23) — (54K)
  • Archive 7 (2009-12-06 to 2011-05-02) — (39K)
  • Archive 8 (2011-06-06 to 2015-10-07) — (90K)
  • Archive 9 (2015-10-08 to 2022-04-17) — (62K)

Talk:List of Wikipedias/Table now redirects to here. The following archive contains all the past discussion from that page.

This page in other languages[edit]

It would be better if, when you read this page in another language, the languages in the first column of the tables were written in that language, instead of English. So, in French, instead of "English, Spanish, German", the table should read "Anglais, Espagnol, Allemand". Lights and freedom (talk) 20:35, 19 May 2022 (UTC)[reply]

@Lights and freedom and Emaus: This might be more trouble to implement than it's worth. Emaus is the one whose bot generates the table that is used on all the pages you are referring to. Thay all transclude the same List of Wikipedias/Table (which, for some reason, has its own talk page, BTW). - dcljr (talk) 18:30, 26 May 2022 (UTC)[reply]
In case of ready-made functionality for automatic translation I can update the page content filling. But a consensus for this should be first. --Emaus (talk) 21:35, 30 May 2022 (UTC)[reply]

Propose redirecting Talk:List of Wikipedias/Table to here[edit]

I believe Talk:List of Wikipedias/Table should be redirected to here, since the regular bot updates to the corresponding content page (List of Wikipedias/Table, I mean) makes it difficult to "watch" that talk page. The infrequent edits to this content page (List of Wikipedias) makes it far more likely that comments here will be noticed by more people (note that 981 users are watching this talk page, while only 146 are watching the other one). Besides, most requests left here are about changing the table, anyway, so there might as well be only one talk page collecting such requests, not two. Comments? Objections? (In particular, Emaus, what do you think, since you are the primary "audience" for comments left on that other talk page?) - dcljr (talk) 00:53, 28 May 2022 (UTC)[reply]

Subpages for different languages[edit]

I just noticed Talk:List of Wikipedias/Table/he and Talk:List of Wikipedias/Table/vi. These are talk pages for language-specific subpages of "List of Wikipedias/Table". Now that Talk:List of Wikipedias/Table redirects to here, should the various language-specific talk pages (whether they currently exist or not) also be redirected to here? @Emaus? - dcljr (talk) 00:53, 3 July 2022 (UTC)[reply]

Sorting orders[edit]

Sort ascending and descending I understand. What is sort initial? 118.92.65.231 03:31, 3 September 2022 (UTC)[reply]

Number of articles. --Emaus (talk) 20:51, 4 September 2022 (UTC)[reply]
The term "sort initial" refers to the order of the table rows in the source wikitext (the order you see when you first visit the page). - dcljr (talk) 22:36, 4 September 2022 (UTC)[reply]

Convert to template-based approach[edit]

Since EmausBot is no longer working and Emaus is also MIA, I have converted the tables here to a template-based approach based on the post Talk:List of Wikipedias/Archive 9#Auto table creation by GreenC. It had to be one big table, not broken up by powers of ten, because of how the template(s) work. I kept the separate "Totals" table at the bottom, but removed the level-three section header because it was causing bad section nesting on the page. There doesn't appear to be a simple way of implementing the "Depth" column, but someone else might be able to wrangle that into place if they work at it (e.g., using {{#expr:}} or some such). I have taken the liberty of changing some column names and link targets from what they used to be — namely, using "All pages" for the "Total" column, linked to "Special:AllPages"; linking to "Special:RecentChanges" in the "Edits" column; and linking to "Special:NewFiles" instead of "Special:FileList" in the "Files" column. These can discussed and changed if people have other ideas. The data this is based on is updated four times a day (at somewhat arbitrary times — that can be taken up with GreenC). I don't think it's possible to show the date/time of last update above the table, like the bot used to do, so I just provided a link to that information. Finally, I could only include active (open) wikis in the table, since trying to use "languages" or "closed" didn't work as described in GreenC's post. I'm still working on converting the other tables (Wiktionaries, etc.) in a similar manner. They should be up relatively soon. - dcljr (talk) 02:32, 25 October 2022 (UTC)[reply]

Oh, and I have not tried to implement the "Language (local)" column. - dcljr (talk) 03:24, 25 October 2022 (UTC)[reply]

Is the "Language (local)" column in the works? I use it several times a week. Sdiabhon Sdiamhon (talk) 12:11, 25 October 2022 (UTC)[reply]
Now is done. Ency (talk) 13:04, 1 November 2022 (UTC)[reply]
You changed the subpage List of Wikipedias/Table (thanks for that), but not the table on the main page List of Wikipedias (which I just changed in the same way). The subpage is no longer being transcluded into the main "List of Wikipedias" page because doing that would (AFAIK) make it more likely for the stats to be out of date when someone looks at the "List of Wikipedias" page. (It should only take a page reload to update the stats the way it's being done now, whereas it might sometimes take a page purge to update them if the subpage were being transcluded. In any case, I've mentioned the possibility of needing to purge the page in the italicized note above the table.) Assuming the remaining transclusions can be dealt with similarly, it would make sense to just redirect List of Wikipedias/Table to List of Wikipedias#All Wikipedias ordered by number of articles. At some point, I'll make a proposal along those lines in a separate section here (on this talk page). - dcljr (talk) 04:30, 2 November 2022 (UTC)[reply]

OK, I see that using "active" to list only the active (open) wikis is not actually working as advertised (as seen at Wiktionary/Table, for example). It lists closed wikis if those are larger than some open ones. Like I said before, "languages" isn't working as expected, either (that actually gives errors). GreenC, please advise. - dcljr (talk) 04:05, 25 October 2022 (UTC)[reply]

Hmm... I can't find what was making me think "active" was causing closed wikis to be listed. Maybe I am not remembering something correctly. What I said about "languages" still applies, though: it results in "language code: -1 not recognized" errors. - dcljr (talk) 05:00, 25 October 2022 (UTC)[reply]

Dealing with transcluding subpages[edit]

As explained in the previous section, I converted the table at List of Wikipedias/Table (and Wiktionary/Table, etc.) to use template calls instead of relying on a bot (which is no longer working) to update the info there. (The approach still ultimately relies on a bot at Commons.) Because the code required to do this was relatively short, I decided to paste it into List of Wikipedias#All Wikipedias ordered by number of articles directly (as well as on the subpage), in order to reduce the levels of transclusion and thereby potentially keep the numbers more up to date for readers. Now I see that not only are there a bunch of language-specific subpages of this one that transclude the "/Table" subpage, but each similar "project stats" page (Wiktionary/Table, etc.) has its own set of language subpages that transclude that "/Table". Ugh… Instead of avoiding transclusion altogether in all of these language subpages, I've decided it would be better to simply change the way it's done: using labeled section transclusion, I've converted List of Wikipedias and List of Wikipedias/bg to transclude content from the former to the latter, instead of from the "/Table" subpage. (I started with that subpage because it was broken for some reason.) I've done the transclusion in two separate parts, so the Bulgarian subpage can have Bulgarian column headings (which I've probably butchered, since I had to rely on Google Translate for those). Comments? Suggestions? Should this be done on all the other language subpages (that haven't implemented some other solution)? (Pinging Antonio1952, Verdy p, and Meno25 as a few active users I recognize who have been editing some of these subpages.) - dcljr (talk) 06:50, 2 November 2022 (UTC)[reply]

Please add the depth as well. It's not hard to do. Here's the formula for calculating the depth of arywiki to 1 decimal: {{#expr: {{#expr: {{NUMBEROF|EDITS|ary}}/{{NUMBEROF|PAGES|ary}} round 2}} * {{#expr: ({{NUMBEROF|PAGES|ary}}-{{NUMBEROF|ARTICLES|ary}})^2/{{NUMBEROF|ARTICLES|ary}}^2 round 2}} round 1}}, and here's its result: 186.9. All you have to do is replace "ary" with the appropriate language code for each language. Ideophagous (talk) 09:51, 3 November 2022 (UTC)[reply]
I've tried implementing the above #expr on the table, modified to fit the context, but in the preview I get the error "The time allocated for running scripts has expired". I suppose the only solution would be to use a bot.-- Ideophagous (talk) 10:22, 3 November 2022 (UTC)[reply]
Still haven't tried my hand at getting the Depth column to work, but I've noticed that the stats are coming up as out of date even with the table code being contained directly on the List of Wikipedias page rather than transcluded from List of Wikipedias/Table, and that simply relading the page is not working: I have to do a purge to get the stats updated. This appears to be a caching issue that probably can't be improved. In light of this, I'm wondering whether it might not be a good idea to go back to transcluding stuff from the "/Table" subpage (although "modernized" to use labeled section transclusion rather than simple whole-page transclusion, as I discussed in my previous comment here). This would keep the "List of Wikipedias" page source "cleaner", and it might also make it easier for the software to transclude the information into the various pages for the different languages (again, as I discussed above) — i.e., since the "/Table" subpage is so much shorter than the "List of Wikipedias" page. I'm not sure what difference that makes. - dcljr (talk) 02:21, 10 November 2022 (UTC)[reply]
Heh… Depth was trivial, because Template:NUMBEROF already knows how to do it! - dcljr (talk) 07:54, 14 November 2022 (UTC)[reply]
OK, I've gone back to transcluding the table(s) from List of Wikipedias/Table instead of having the code on this page (List of Wikipedias), because I saw no benefit to doing it that other way. So, the subpages that already transclude from /Table don't need to be changed, after all (I mean, apart from fixing any errors on them, of course, and possibly using labeled section transclusion [which /Table is set up to allow] instead of regular transclusion — or possibly using the Module:Project portal–provided voodoo seen at List of Wikipedias/Table/vi), . - dcljr (talk) 01:44, 15 November 2022 (UTC)[reply]

┌─────────────────────────────────┘
Following a discussion at Module talk:Project portal#Completely removing this module, User:Mxn has taken it upon himself to add a function to Module:Project statistics to automatically generate the kind of tables of wiki statistics we have been discussing (including some nifty new localization features). See List of Wikipedias/Table/vi for an example of how it is used. When I get the chance, I'll start converting all the tables to use this module. Of course, if someone else wants to take the lead on that before I do… be my guest. - dcljr (talk) 05:00, 16 November 2022 (UTC)[reply]

Three problems:
  • Line "All" is missing and lines 320, 323, 324, 325, 327, 328 and 329 are also missing.
  • The titles of the Wiki (code language) and Article columns are reversed.
  • How can I connect "Depth" to the corresponding voice in italian language?
Antonio1952 (talk) 22:23, 16 November 2022 (UTC)[reply]
You should probably start a discussion at Module talk:Project statistics (hopefully Mxn is watching that page). Note, BTW, that the wikis after 318 are closed and so shouldn't actually be in the table (as far as I can tell, based on the Module code). - dcljr (talk) 09:49, 19 November 2022 (UTC)[reply]
@Mxn, can You help us? Antonio1952 (talk) 14:46, 22 November 2022 (UTC)[reply]
Since Mxn was pinged here multiple times with no reply (before I posted to one of his talk pages), he is probably more likely to get notified by editing Module talk:Project statistics — which I have just done. - dcljr (talk) 22:39, 22 November 2022 (UTC)[reply]

Saraiki is missing[edit]

Saraiki Wiktionary missing from www.wiktionary.org and www.wikipedia.org . A request for removing bug is filed at https://phabricator.wikimedia.org/T319137 but the bug is not removed yet, Sraiki (talk) 15:44, 7 December 2022 (UTC)[reply]

Why there are no links to the "Wikipedias" but there are links to names of ~the languages?[edit]

Why there are no links to name of Wikipedia (e g en:English Wikipedia) but there are to name of language ( eg en:English language). I think should be both links, in many cases users more often want to read article about the Wikipedia espeially that people who ollow this ranking are Wikipedians and it is easier to know uch abiut the lanuage than Wikipedia in some cases. Let recondsider addidtion of that links too (though remember nt every Wikipedia has own article), we could use link from, "mother Wikipedia" (for example link to article about English Wikipedia on English Wikipedia) and uniersally link from English to everything. Regards. Dawid2009 (talk) 06:15, 14 March 2023 (UTC)[reply]

Where would you put them? Also consider that two thirds of language editions don't have corresponding English Wikipedia articles and most probably never will. — Yerpo Eh? 18:56, 15 March 2023 (UTC)[reply]

Allocated time exhaustion[edit]

It seems that the allocated time for the script is not enough. Theklan (talk) 18:44, 23 April 2023 (UTC)[reply]

The table is now being generated in a more efficient way. Hopefully timeout errors will no longer be an issue. - dcljr (talk) 08:15, 31 May 2023 (UTC)[reply]

Mayan languages[edit]

It should be an Wikipedia page for this language based in the kiché and keqchi dialects in Guatemala. Two millions of people speak them and do not have its wikipedia. Inca12 (talk) 15:16, 4 May 2023 (UTC)[reply]

See w:Kʼicheʼ language and w:Qʼeqchiʼ language. I assume those are the languages you're referring to. Both of them have test wikis in the Wikimedia Incubator, at incubator:Wp/quc and incubator:Wp/kek, respectively. Neither test wiki has seen enough sustained activity to qualify for creation as a standalone wiki (e.g., at quc.wikipedia.org or kek.wikipedia.org). See incubator:Help:Manual for more information about what is required to get a standalone wiki in any particular language. (Both of these languages have made it past steps 1 and 2. Step 3 will not be successful until there is sufficient activity in the test wikis.) - dcljr (talk) 12:22, 5 May 2023 (UTC)[reply]

als (Alemannisch)[edit]

The English language designation for Alemannisch (als) in the table is Swiss German, but this is not correct, it is en:Alemannic German (Swiss German is part of Alemannic German). Unfortunately, I do not understand where this English designation comes from, so I cannot correct it myself. Best regards --Holder (talk) 04:44, 6 July 2023 (UTC)[reply]

It comes from MediaWiki itself. Module:List of wikis by project uses an equivalent of wiki code {{#language:als|en}} (which indeed produces Alemannic). —Tacsipacsi (talk) 11:04, 9 July 2023 (UTC)[reply]

Add page views[edit]

How could we add pages views as in List of Wikipedias/Table2 using this source or this one? It could be daily views, month views or last 12 months views. A455bcd9 (talk) 11:52, 28 July 2023 (UTC)[reply]

Incomprehensable definition of depth[edit]

What does depth mean? How was the formula for depth developed. What does each factor contribute?

What is the importance of non-articles? Comfr (talk) 20:41, 20 October 2023 (UTC)[reply]

The definition here not clear enough? — Yerpo Eh? 09:14, 11 November 2023 (UTC)[reply]

Add Language on Table[edit]

How do I add a language on the table on list of Wikipedias? MatthewTheUnicodeGuy (talk) 22:16, 9 November 2023 (UTC)[reply]

The script draws this information from some high-level list of Wikipedias, so if a new language Wikipedia was created recently, it should get indexed shortly. Which language? — Yerpo Eh? 09:13, 11 November 2023 (UTC)[reply]

Wrong lzh wikicode instead of zh-classical[edit]

Currently, the table has "lzh" as wikicode, instead of "zh-classical".

See my proposed fix: https://github.com/greencardamom/Numberof/pull/1 Albert Villanova del Moral (talk) 22:34, 20 November 2023 (UTC)[reply]

Additionally, the table has the wikicodes: "nan" (instead of "zh-min-nan") and "yue" (instead of "zh-yue").
See my proposed fixes: https://github.com/greencardamom/Numberof/pull/2 and https://github.com/greencardamom/Numberof/pull/3 Albert Villanova del Moral (talk) 08:35, 21 November 2023 (UTC)[reply]

Is there an easier way to check the historical rank?[edit]

For the historical statistic after 15 October 2022, I am told to check the history of the current source of the data. It is raw data without the rank of article count, as well as "depth" value. Is there an easier way to check these data? Ivanlam88 (talk) 13:12, 18 December 2023 (UTC)[reply]

I don't think so. Is there a specific question about historical rank or depth that you were looking to answer? - dcljr (talk) 00:25, 7 February 2024 (UTC)[reply]