Wikimedia

Create a MediaWiki API module to set the language of a page

Please consult tto before claiming this task!

*8

MediaWiki is a multilingual wiki platform, and as part of its language support, it allows a different language to be set for each individual page on the wiki.

Currently, users wanting to set a page's language must use the Special:PageLanguage interface, which is not suitable for bots and scripts. Your task is to write a MediaWiki API module that accomplishes this task.

I added a comment to https://phabricator.wikimedia.org/T74958 to explain how this could be done.

Take a look at Special:PageLanguage on Test Wikipedia (account required) if you would like to experiment with the current "special page" interface.

Task tags

  • mediawiki
  • api
  • interoperability
  • php

Students who completed this task

Justin Du

Task type

  • code Code
close

2016