GSoC/GCI Archive
Google Code-in 2013 Wikimedia

Improvements in Language Coverage Matrix Dashboard

completed by: Mateusz Maćkowski

mentors: Praveen Singh, Harsh Kothari

Language Coverage Matrix Dashboard

The Language Coverage Matrix dashboard helps to automate the information about language support provided by the Language Engineering team for e.g. key maps, web fonts, translation, language selector, i18n support for gender, plurals, grammar rules. The LCM displays this information as well as provides visualization graphs of language coverage using various search criteria such as tools or languages.

Right now Language Coverage Matrix Dashboard is deployed on tools:

http://tools.wmflabs.org/lcm-dashboard/lcmd/

 

The following improvements/bug fixes are required in the Language Coverage Matrix Dashboard:

  1. Remove Horizontal Scroll on home page.
  2. When a user selects any particular language (e.g Deutsch), details about that language are displayed. To go back to the language list view, users are supposed to use the "Back to all languages" button. However the whole horizontal area (after the button) is clickable and takes the user back to language list view. This need to be fixed and only the button should be clickable.

 

Source code is available on github here:

https://github.com/harshkothari410/lcmd

Students can send a pull request having the required fixes to the above repository.

Students are required to read Wikimedia's general instructions first.