[[:Category:Supported projects]] vs. [[Special:LanguageStats]] vs. [[Project list]] vs. [[Special:MainPage]]
I was trying to figure out how many active/supported projects there are on Translatewiki.net and I discovered four separate pages giving me four separate numbers.
- Special:MainPage: 25
- Category:Supported projects: 34
- Special:LanguageStats: 28 (counting translatewiki.net messages as part of Translatable pages)
- Project list: 18 (depending on language)
So my question is simply how many active projects are there and which of the three pages should I be referring to when advertising translatewiki?
I also see that some projects seem to be indecisive as to whether they are supported or not (Category:NOCC is unsupported but Translating:NOCC thinks it is supported and it appears on Special:LanguageStats+Project:News.
Special:MainPage should be trustable, as it's updated automatically; the difference from LanguageStats probably depends on what one considers a "project", e.g. are "MediaWiki" and "MediaWiki extensions" two or one? NOCC was re-enabled recently, categories are often out of date. And Project list is dramatically outdated, I'd just delete it and redirect to somewhere else. Please be bold and do all the changes that seem sensible to you.
Thanks for pointing this out.
Thanks for the clarification.
Is it possible to view the list which Special:MainPage relies on to get it's number? "Show all projects..." on the same page gives me 30 rather than 25 projects/message-groups.
I did some more digging for the source of this number and it goes back to ProjectHandler.php (which in turn relies on MessageGroups::getGroupStructure() where I got lost). PHP is not my strong suit so I still can't figure out what is actually being counted (and if only groups with icons are counted?).
Any pointers on this would be appreciated.