Wikimedia

Fix missing API i18n messages in MediaWiki's Configure extension

MediaWiki's Configure extension is using old API message formats, these should be replaced with i18n messages with entries in the files "en.json" and "qqq.json".

Fixing this bug will fix some output in our testing setup.

See https://www.mediawiki.org/wiki/API:Localisation for more information. Looking at many other extensions will also provide working examples. Such as https://github.com/wikimedia/mediawiki-extensions-CodeReview/blob/master/api/ApiCodeDiff.php#L73-L95 along with https://github.com/wikimedia/mediawiki-extensions-CodeReview/blob/master/i18n/en.json#L192-L195 and https://github.com/wikimedia/mediawiki-extensions-CodeReview/blob/master/i18n/qqq.json#L218-L221

Also see https://phabricator.wikimedia.org/T153585 for more information.

Task tags

  • i18n
  • php

Students who completed this task

David Sn

Task type

  • code Code
close

2016