Page MenuHomePhabricator

Allow to filter Special:SupportedLanguages by message group rather than language
Open, MediumPublicFeature

Description

It is sometimes useful to see a list of users who contributed to the translation of a project. The only ways to do it currently is to check the history of each message, which is very inefficient, or to read the metadata in the exported translated file, which is also inconvenient, because every project does it very differently.

Alternatively, one can check the list of translators for one language at [[Special:SupportedLanguages]] and then manually filter those who contributed to the project in question. Maybe the special page could allow filtering by message group. If the performance allows, such a list of translators by message group could be expanded to also offer all languages at once.

Possible solution: a Special:SupportedLanguages variant which displays translators for all languages, but only for a specific message group. A similar group-based filtering can be considered for Special:LanguageStats (which is sometimes perceived as too long/heavy, see T160902#3114186).

(For translated pages it is also possible to check the history in a usual MediaWiki way, but that is also not the most efficient thing. For file-based message groups)


Version: unspecified
Severity: enhancement
See also: T56279: Statistics for all translations in all languages in a site

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:56 AM
bzimport set Reference to bz62196.
bzimport added a subscriber: Unknown Object (MLST).

So far I assumed that this is about page translation. For file-based message groups (such as those on translatewiki.net), of course one can "just" read the credits on the exported files in the VCS.

Nemo_bis renamed this task from There should be a convenient way to see a list of users that contributed to the translation of a project to Allow to filter Special:SupportedLanguages by message group rather than language.Mar 24 2017, 8:35 AM
Nemo_bis updated the task description. (Show Details)

I've tried focusing the task on one of the use cases of the task description. I think making Special:SupportedLanguages more flexible would be the cheapest solution.

Change 345784 abandoned by Nikerabbit:

[mediawiki/extensions/Translate@master] [WIP] Allow to filter Special:SupportedLanguages by message group

Reason:

Old and stale patch.

https://gerrit.wikimedia.org/r/345784

@Qgil Could you clarify what information you need? List of translators per language? Across all languages? Their most recent edit time? Their edit count?

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:23 PM
Aklapper removed a subscriber: wikibugs-l-list.