Jump to content

Talk:List of Wikipedias

Add topic
From Meta, a Wikimedia project coordination wiki
(Redirected from Talk:List of Wikipedias/Table)
Latest comment: 2 months ago by Tacsipacsi in topic Semi-protected edit request on 9 May 2024

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: 185.4. 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

[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
I mainly concern about the historical rank. Before 15 October 2022, it is easy to check the rank of a specific language on a specific date. After 15 October 2022, I cannot find an easy way to do so. Ivanlam88 (talk) 13:47, 6 April 2024 (UTC)Reply
Well, there's commons:Data:Wikipedia statistics/rank/wikipedia.tab and commons:Data:Wikipedia statistics/rank/wikipedia-ties.tab. Is one of those what you're looking for (for ranks)? Looks like you'll just have to calculate the depth numbers yourself. (See also the list of all subpages of commons:Data:Wikipedia statistics.) - dcljr (talk) 00:58, 7 April 2024 (UTC)Reply

"Lezghian" wrong, "Lezgin" right

[edit]

Please write the language "Lezgin" correctly, Lezghian is incorrect, Lezgin is correct. And in the Lezgi language, the names of nations and languages are written with a capital letter, but in the topic, as in the Russian language, they are written with a small letter. Aserbaidschaner (talk) 08:33, 21 April 2024 (UTC)Reply

You have already started a discussion about this at en:Lezgian language. Consensus for the change will probably have to be arrived at there before the change will be made here. (Although User:GreenC will be the one to make that determination, since he controls the bot that provides the data used here.) - dcljr (talk) 10:42, 8 May 2024 (UTC)Reply

Semi-protected edit request on 9 May 2024

[edit]

The last laungage on the list; "Kʋsaal" should redirect to its existing article (https://en.wikipedia.org/wiki/Kusaal_language), right now it just redirects to a page that says that the article doesnt exist because of the Kusaali character TheAdriaticPolsza (talk) 20:19, 9 May 2024 (UTC)Reply

 Partly done. I could not directly edit the table to change the link; however, I created a redirect from that page to the English Wikipedia's article on that language. Codename Noreste 🤔 La Suma 20:53, 9 May 2024 (UTC)Reply
The data comes from c:Data:Wikipedia statistics/rank/wikipedia.tab; however, since that table doesn’t contain information on the Wikipedia articles, the module creates the link by simply appending “language” to the output of (the Lua equivalent of) {{#language:lang|en}}. Since {{#language:kus}} returns “Kʋsaal”, the link will point to en:Kʋsaal language. It would be better if there was a mapping from language codes to Wikidata QIDs (probably also in the Commons Data: namespace), and the article title was read from Wikidata, but I couldn’t find one. (It would also be nice if the Wikipedia article and the parser function agreed on the spelling, but that wouldn’t solve future discrepancies.) —Tacsipacsi (talk) 10:11, 11 May 2024 (UTC)Reply