Page MenuHomePhabricator

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


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


Related Gerrit Patches:

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).
Amire80 created this task.Mar 4 2014, 1:14 PM

So far I assumed that this is about page translation. For file-based message groups (such as those on, 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.