Wikimedia Language engineering
The Wikimedia Foundation Internationalization and Localization engineering team is responsible for improving MediaWiki's internationalization and localization. The group is managed by Alolita Sharma and is part of the larger Wikimedia Engineering team.
Current projects[edit | edit source]
|Project||Description||Project lead & team||Status|
|Language tools||Internationalization and Localization tools to enable use of Wikimedia projects in various languages.||Alolita Sharma (Director of Engineering i18n/L10n), Siebrand Mazeland (Product Manager), Niklas Laxström (dev), Santhosh Thottingal (dev), Amir Aharoni (dev), Pau Giner (design), Runa Bhattacharjee (QA and communications)||
MediaWiki's LocalisationUpdate extension was rewritten by Niklas Laxström to modernize its internal architecture to be able to support JSON message file formats. Kartik Mistry released the team's monthly MediaWiki Language Extension Bundle (MLEB 2014.3) with the latest version of LocalisationUpdate (see release notes). Niklas Laxström also started migrating the Translate extension's translation memory and translation search back-end from Solr to ElasticSearch in line with Wikimedia's search migration. David Chan continued his work on input method support for the VisualEditor project.
|Milkshake||Create generic i18n tools in jQuery||Alolita Sharma (Engineering Director), Siebrand Mazeland (Product Manager), Development team - Niklas Laxström (dev), Santhosh Thottingal (dev), Amir Aharoni (dev), Pau Giner (design), Runa Bhattacharjee (QA and communications)||
Santhosh Thottingal, Kartik Mistry and Niklas Laxström made numerous bugs and performance improvements in jquery.webfonts, jquery.ime and jquery.uls. Amir Aharoni started collecting metrics on usage of Universal Language Selector.
|Language Engineering Communications and Outreach||News about Language Engineering activities and Outreach programs||Alolita Sharma (Engineering Director), Siebrand Mazeland (Product Manager), Development team - Niklas Laxström (dev), Santhosh Thottingal (dev), Amir Aharoni (dev), Pau Giner (design), Runa Bhattacharjee (QA and communications)||
Runa Bhattacharjee and Kartik Mistry set up a manual testing infrastructure using the Test Case Management System (TCMS) to help get greater participation from the volunteer community of software tools and features developed by the team. Volunteer testing is expected to be kickstarted for language software this coming month. The team's monthly office hour was hosted by Runa Bhattacharjee on March 12. An overview of webfonts with advantages and challenges of using them on Wikimedia sites was also published by the team.
|Content translation||Content translation of Wikipedia pages||Alolita Sharma (Director of Language Engineering), Amir Aharoni (Interim PO), Development team - Amir Aharoni, Niklas Laxstrom, Pau Giner, Santhosh Thottingal , Runa Bhattacharjee, Sucheta Ghoshal, Kartik Mistry, David Chan||
Santhosh Thottingal and David Chan continued development and technology research on the Content Translation project. Development was focused specifically on updates to the side-by-side translation editor and section alignment of translated text. Kartik Mistry and Santhosh Thottingal worked on infrastructure for testing the Content Translation server. David Chan continued his technology research on sentence segmentation.Pau Giner updated the Content Translation UI design specification incorporating review comments from UX and product reviews. The team also participated in a review of the Content Translation project with the product team leadership.