Wikimedia Language engineering/Reports/2015/June

Monthly updates from WMF Editing - Language team

Content Translation
Updates from the ongoing development and deployment for Content Translation.

Development Update

 * The link system is rewritten and now translators can create red links in translation. The workflow of adding links was improved especially to support translation from scratch. Editing content with links is more easy in RTL too. Users will soon able to add any kind of links to translation.
 * Support for translating and galleries added.
 * The translation dashboard is improved and its design was polished.
 * Translators will get Echo based notifications on their first, tenth and hundredth translation to encourage to do more translations. (https://twitter.com/Kippelboy/status/616833935310520320)
 * Several bug fixes based on the feedback by beta-feature users. Especially support for working with right-to-left languages is now good.
 * Migrated to JSON configuration based extension registration.
 * The Special:CXStats analytics page was extended and polished. It represents the core metrics.
 * Published articles are automatically linked via Wikidata.

Other projects
Updates from Translate, Universal Language Selector, MLEB and other projects.

Development Update

 * Translate extension saw a usual number (15) of maintenance commits and bug fixes. Highlights include TTMServer translation memory speed up by phoenix303 as part of Outreachy program as well as work towards solving an issue that causes waves of database errors (T102229) on Wikimedia sites.
 * The configuration repository for translatewiki.net has been active, including addition of two new projects, maintenance to existing projects and partially rewritten repository management scripts by Niklas. Translatewiki.net is an independent project supporting interface translations for many open source projects including MediaWiki.
 * Universal Language Selector's UI is getting migrated to mediawiki.ui style. The extension is also migrated to JSON based extension registration.

Usage Data

 * MLEB was not released this month. Latest release, 2015.04, has been downloaded 213 times so far, which is more than other releases in almost a year. 19 public wikis are using a MLEB released in 2015 according to Wikiapiary.
 * Translatable pages: Meta 1818; MediaWiki.org 2433; Commons 382
 * Translate extension is installed to 17 Wikimedia and 173 other public wikis, according to Wikiapiary

Deployments and other site related updates

 * Content Translation has been deployed in the following Wikipedias during June. Except English wikipedia, Content Translation is available in every other Wikipedia now. Content translation will be enabled as beta feature in English wikipedia soon.
 * Assamese (as); Bengali (bn); Bishnupriya Manipuri (bpy); Burmese (my); Dzongkha (dz); Khmer (km); Lao (lo); Malayalam (ml); Marathi (mr); Nepali (ne); Newar/Nepal Bhasa (new); Odia (or); Pali (pi); Sanskrit (sa); Sinhalese (si); Telugu (te); Thai (th); Cornish (kw); Irish (ga); Kinyarwanda (rw); Manx (gv); Navajo (nv); Pennsylvania German (pdc); Scots (sco); Scottish Gaelic (gd); Sranan Tongo (srn); Tok Pisin (tpi); Urdu (ur); Welsh (cy); West Flemish (vls); Yiddish (yi); Zeelandic (zea); Bislama (bi); Breton (br); Cherokee (chr); Cheyenne (chy); Franco-Provençal or Arpitan (frp); Haitian (ht); Lingala (ln); Maithili (mai); Norfolk (pih); Norman (nrm); Picard (pcd); Piedmontese (pms); Samoan (sm); Tamil (ta); Walloon (wa); Russian (ru); Acehnese (ace); Banjar (bjn); Banyu Masan (map-bms); Buginese (bug); Buryat (bxr); Chamorro (ch); Erzya (myv); Fijian (fj); Fijian Hindi (hif); Hawaiian (haw); Hill Mari (mrj); Javanese (jv); Kalmyk (xal); Lak (lbe); Malagasy (mg); Maori (mi); Meadow Mari (mhr); Moksha (mdf); Nauruan (na); Tahitian (ty); Tetum (tet); Tongan (to); German (de); Alemannic (als) (gsw); Anglo-Saxon (ang); Bavarian (bar); Faroese (fo); Greenlandic (kl); Icelandic (is); Inupiak (ik); Low Saxon (nds); Lower Sorbian (dsb); Luxembourgish (lb); North Frisian (frr); Palatinate German (pfl); Ripurarian (ksh); Saterland Frisian (stq); Upper Sorbian (hsb); Gan (gan); Ido (io); Japanese (ja); Korean (ko); Lojban (jbo); Min Don (cdo); Novial (nov); Volapuk (vo); Wu (wuu); Zhuang (za); Aramaic (arc); Egyptian Arabic (arz); Gilaki (glk); Kashmiri (ks); Mazandarani (mzn); Pashto (ps); Sindhi (sd); Sorani (ckb); Uyghur (ug); Western Punjabi (pnb), Italian (it); Chinese (zh); Corsican (co); Emilian-Romagnol (eml); Friulian (fur); Inuktitut (iu)]; Kurdish (ku); Ligurian (lij); Lombard (lmo); Neapolitan (nap); Romansh (rm); Sardinian (sc); Sicilian (scn); Tarantino (roa-tara); Venetian (vec); Classical Chinese(zh_classical); Minnan (zh_min_nan); Cantonese (zh_yue); Tibetan (bo); Chechen (ce); Cree (cr); Old Church Slavonic (cu); Zazaki (diq); Divehi (dv); Gothic (got); Hakka (hak); Hausa (ha); Interlingue (ie); Latin (la); Mongolian (mn); Pontic (pnt); Sundanese (su); Tajik (tg); Turkmen (tk); Mingrelian (xmf)
 * cxserver is now using logstash for logging.

Cross team work/requirements

 * Collaboration on the article suggestion experiment conducted by the Research team.

Team status

 * No changes