Content translation/Deployments/Done

This page tracks deployments of Content Translation software as Beta Feature to the Wikimedia Foundation servers that host the various Wikimedia project wikis.

Upcoming

 * See: https://www.mediawiki.org/wiki/Content_translation/Deployment_Plan#Upcoming_deployment

Thursday, 22 October 2015

 * Puppet:
 * Set JWT authentication
 * Client: PrivateSettings.php
 * Server: Private Puppet repository

Tuesday, 20 October 2015

 * config:
 * Enable suggestion pairs in all languages
 * en->ALL Wikipedias


 * cxserver:
 * Update cxserver to 6452b68


 * Apertium:
 * New language pairs of Apertium Machine Translation were added:
 * ar <-> mt
 * es <-> it
 * is <-> sv
 * ro -> es

Thursday, 15 October 2015

 * Enable pairs for Suggestions:
 * en->ast
 * en->da
 * en->fi
 * en->oc
 * fi->en
 * nl->en
 * nb->nn

Tuesday, 13 October 2015

 * config:
 * Enable CX suggestions for de, fa, fi, he, nn, pa, pl and te wikipedias
 * This also incorporates
 * Enable pairs for Suggestions:
 * de->en
 * en->de
 * en->fa
 * en->he
 * en->pa
 * en->pl
 * en->te
 * he->en
 * it->en
 * pl->en
 * simple->gu
 * simple->hi
 * sv->en
 * sv->fi
 * sv->nn
 * vi->en

Thursday, 08 October 2015

 * config:
 * Enable CX suggestions in ast, bn, ml, nb, ta and ukwiki
 * Enable pairs for Suggestions:
 * ca->oc
 * en->bn
 * en->ml
 * en->nb
 * en->ta
 * en->uk
 * es->ast
 * es->it
 * pt->en
 * pt->it
 * pt->ca
 * pt->es
 * pt->gl
 * ru->en
 * sv->nb

Tuesday, 06 October 2015

 * config:
 * Enable Suggestion in af, gl, gu, mk, oc, sh and simplewiki
 * Enable pairs for Suggestions:
 * bg->mk
 * ca->eo
 * ca->simple
 * en->gu
 * en->gl
 * en->sh
 * en->simple
 * es->eo
 * es->gl
 * es->oc
 * es->simple
 * fr->eo
 * fr->it
 * it->ca
 * nl->af

Thursday, 01 October 2015

 * ContentTranslation:
 * Fix: Clicking on down arrow in language selector should trigger ULS


 * config:
 * Enable CX suggestions in ar, eo, hi, nl, vi and dawiki
 * Enable pairs for Suggestions:
 * en->ar
 * en->eo
 * en->hi
 * en->nl
 * en->vi
 * sv->da

Thursday, 24 September 2015

 * config:
 * Enable suggestions in ca, en, es, fr, it, ja, tr, ru, zh
 * Enable pairs for Suggestions:
 * en->ca
 * en->es
 * en->fr
 * en->ja
 * en->it
 * en->tr
 * en->ru
 * en->zh
 * es->ca
 * es->en
 * es->fr
 * es->pt
 * fr->ca
 * fr->en
 * fr->es

Monday, 21 September 2015

 * ContentTranslation:
 * [wmf23] Update the data for the categories test
 * [wmf23] Revert "Do not call cxserver to display gray interwiki link"

Thursday, 17 September 2015

 * config:
 * Enable suggestion for ptwiki
 * Enable pairs for Suggestions:
 * en->pt

Tuesday, 15 September 2015

 * config:
 * Enable suggestion for testwiki

Monday, 7 September 2015

 * cxserver:
 * Updated cxserver to 61ebec4


 * Apertium has new MT for following language pairs:
 * Catalan -> Esperanto
 * Catalan <-> French
 * French -> Esperanto
 * Italian -> Catalan
 * Spanish -> Esperanto

Friday, 4 September 2015

 * ContentTranslation:
 * [wmf21] Use the VirtualRESTService to configure CX. Also see:  for rational.

Wednesday, 2 September 2015

 * ContentTranslation:
 * [wmf20] Fix: References are adapted with same content
 * [wmf21] Fix: References are adapted with same content

Monday, 31 August 2015

 * ContentTranslation:
 * [wmf20] Ask the user to log in if the session is lost

Thursday, 27 August 2015

 * config:
 * Enable 'newarticle' campaign in itwiki

Thursday, 20 August 2015

 * cxserver:
 * Updated cxserver to e221462


 * Puppet:
 * CX is now using registry from cxserver's default config (languages, MT, Dictionary configs)


 * ContentTranslation:
 * [wmf18] Revert "Temporarily disable notifications"
 * [wmf19] Revert "Temporarily disable notifications"
 * [wmf18] Validate the references when restored from draft
 * [wmf19] Validate the references when restored from draft

Wednesday, 19 August 2015

 * ContentTranslation:
 * [wmf18] Temporarily disable notifications
 * [wmf19] Temporarily disable notifications

Monday, 17 August 2015

 * config:
 * Enable article-recommender-1 campaign in ca, en, es, fa, fr, it, sw wikis

Friday, 14 August 2015

 * Apertium:
 * Update apertium-apy package to 0.1+svn~61425

Thursday, 13 August 2015

 * ContentTranslation:
 * [wmf17] Images: validate image id before adapting to prevent JS error
 * [wmf17] Images: validate image id before adapting to prevent JS error

Wednesday, 12 August 2015

 * Puppet:
 * [Apertium] Raise the open files limit so that MT is working again.

Monday, 10 August 2015

 * ContentTranslation:
 * [wmf17] Enable scrubWikitext=1 in HTML to wikitext conversion using parsoid


 * Puppet:
 * [Apertium] Add -j -m and parameters

Friday, 07 August 2015

 * cxserver:
 * Updated cxserver to cfc40ad


 * ContentTranslation:
 * [wmf17]  Use .attr to set the resource attribute of image, while adapting

Wednesday, 05 August 2015

 * ContentTranslation:
 * [wmf17] FIX: Not able to set cursor in previous sections

Friday, 31 July 2015

 * cxserver:
 * Update cxserver to 9669e19

Friday, 10 July 2015

 * cxserver:
 * Updated cxserver to 9e3f1c8

Thursday, 09 July 2015

 * ContentTranslation:
 * [1.26wmf12]: Cherry-pick: Turn wgContentTranslationCampaigns into associative array
 * [1.26wmf13]: Cherry-pick: Turn wgContentTranslationCampaigns into associative array


 * config:
 * [config] Update Campaigns config as per 223387

Tuesday, 07 July 2015

 * ContentTranslation:
 * [1.26wmf12]: Cherry-pick: Remove default value for ContentTranslationCampaigns


 * config:
 * [config] Enable ContentTranslation in enwiki


 * Puppet:
 * Add 'en' as target wikis and MT support

Monday, 06 July 2015

 * ContentTranslation:
 * [1.26wmf12]: Cherry-pick: Fix special page alias for Persian

Tuesday, 30 June 2015

 * config:
 * Enable ContentTranslation in 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:
 * Update cxserver to 0d21a80


 * Puppet:
 * Add languages for deployment on 20150630.

Monday, 29 June 2015

 * config:
 * Enable 'eswiki-recommender' campaign in eswiki.


 * ContentTranslation:
 * Update ContentTranslation in wmf11:
 * [wmf11]: Cherry-pick: ,

Thursday, 25 June 2015

 * config:
 * Enable ContentTranslation in Italian (it), Arabic (ar), Chinese (zh), Corsican (co), Emilian-Romagnol (eml), Friulian (fur), Hebrew (he), Inuktitut (iu), Kurdish (ku), Ligurian (lij), Lombard (lmo), Neapolitan (nap), Persian (fa), Romansh (rm), Sardinian (sc), Sicilian (scn), Tarantino (roa-tara), Venetian (vec), zh_classicalwiki, zh_min_nanwiki, zh_yuewiki.


 * Puppet:
 * Add languages for deployment on 20150625.

Wednesday, 24 June 2015

 * config:
 * Re-enable ContentTranslation in testwiki.


 * ContentTranslation:
 * Update ContentTranslation in wmf10/wmf11:
 * [wmf10]: Cherry-pick: ,
 * [wmf11]: Cherry-pick: ,

Tuesday, 23 June 2015

 * config:
 * Enable ContentTranslation in Aramaic (arc), Egyptian Arabic (arz), Gan (gan), Gilaki (glk), Ido (io), Japanese (ja), Kashmiri (ks), Korean (ko), Lojban (jbo), Mazandarani (mzn), Min Don (cdo), Novial (nov), Pashto (ps), Sindhi (sd), Sorani (ckb), Uyghur (ug), Volapuk (vo), Western Punjabi (pnb), Wu (wuu) and Zhuang (za).
 * Enable 'frwiki-recommender' campaign in frwiki.


 * Puppet:
 * Add languages for deployment on 20150623.

Monday, 22 June 2015

 * Puppet:
 * Set no-mt as default for Urdu<->Hindi pairs.
 * Enable Apertium Machine Translation for Simple English.

Friday, 19 June 2015

 * Puppet:
 * Add support for Urdu<->Hindi Apertium MT

Thursday, 18 June 2015

 * config:
 * Enable ContentTranslation in 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).
 * Also disable 'newarticle' in dewiki.


 * Puppet:
 * Add languages for deployment on 20150618

Tuesday, 16 June 2015

 * config:
 * Enable ContentTranslation in 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)


 * Puppet:
 * Add languages for deployment on 20150616

Thursday, 11 June 2015

 * config:
 * Enable ContentTranslation in 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)


 * Puppet:
 * Add languages for deployment on 20150611

Tuesday, 09 June 2015

 * config:
 * Enable ContentTranslation in 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)


 * cxserver:
 * Updated cxserver to 4a71145


 * Puppet:
 * Add languages for deployment on 20150609
 * Log to logstash

Thursday, 04 June 2015

 * config:
 * Enable ContentTranslation in 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).
 * Added staff-recommender campaign


 * Content Translation:
 * (1.26wmf8) Update ContentTranslation to 9db7974
 * Starting with Week of 9th June, 2015. Content Translation will be updated with MediaWiki train (ie branching on Tuesday, deployment on Thursday).


 * Puppet:
 * Add language for deployment on 20150604

Tuesday, 02 June 2015

 * config:
 * Fix typo fiu_vro -> fiu_vrowiki

Thursday, 28 May 2015

 * config:
 * Enable ContentTranslation in Dutch (nl), Slovak (sk), Estonian (et), Finnish (fi), Romanian (ro), Hungarian (hu), Serbian (sr), Croatian (hr), Bosnian (bs), Northern Sami (se), Samogitian (bat-smg), Veps (vep), Silezian (szl), Voro (fiu-vro), West Frisian (fy), Dutch Low Saxon (nds-nl)


 * Content Translation:
 * (1.26wmf7) Update ContentTranslation to 67163e1
 * (1.26wmf8) Update ContentTranslation to 67163e1


 * Puppet:
 * Add language for deployment on 20150528

Thursday, 21 May 2015

 * config:
 * Enable 'cxstats' campaign and also enable 'newarticle' campaign for bawiki
 * Enable ContentTranslation in Polish (pl), Hindi (hi), Aymara (ay), Gurarani (gn), Extremaduran (ext), Papiamento (pap), Swahili (sw), Somali (so), Shona (sn), Yoruba (yo), Amharic (am), Kabyle (kab), Wolof (wo), Igbo (ig), Northern Sotho (nso), Quechua (qu) Nahuatl (nah) and Lithuanian (lt).


 * Content Translation:
 * (1.26wmf6) Update ContentTranslation to fb2eb74
 * (1.26wmf7) Update ContentTranslation to fb2eb74


 * cxserver:
 * Updated to 42366db


 * Puppet:
 * , Fixed language codes based on wgLanguageCode setting
 * Add language for deployment on 20150521

Monday, 18 May 2015

 * config:
 * Enable Content Translation in Tagalog (tl), Cebuano (ceb), Waray-Waray (war), Ilokano (ilo), Kapampangan (pam), Zamboanga Chavacano (cbk-zam), Central Bicolano (bcl), Pangasinan (pag), Georgian (ka), Kashubian (csb), Rusyn (rue), Belarussian (be), Belarussian Taraškievica (be-x-old), Latvian (lv), Lithuanian (li), Latgalian (ltg), Bhojpuri (bh) (T98454)


 * Puppet:
 * Enable all languages in source (Beta and Production) (T98946)

Friday, 15 May 2015

 * cxserver:
 * Updated cxserver to 1cb6cec
 * Fixed 'ast' code in Apertium.languagename.json

Thursday, 14 May 2015

 * config:
 * Enable newarticle campaign in all wikis except bawiki


 * Content Translation:
 * [wmf5] Update ContentTranslation to a27d44d
 * [wmf6] Update ContentTranslation to a27d44d


 * cxserver:
 * Updated cxserver to 74149f8


 * Puppet:
 * Use RESTBase API for page fetch
 * Enable Apertium MT for:
 * an-es
 * ast-es
 * ca-oc
 * en-gl
 * es-an
 * es-ast
 * es-fr
 * es-gl
 * es-oc
 * eu-es
 * fr-es
 * gl-es
 * kk-tt
 * pt-gl
 * tt-kk

Thursday, 07 May 2015

 * Config:
 * Deployment of new languages: Armenian (hy) (T97888), Turkish (tr) (T97967), Albanian (sq), Aromanian (roa-rup), Avar (av), Azerbaijani (az), Gagauz (gag), Kabardian (kbd), Karachay-Balkar (krc), Karakalpak (kaa), Maltese (mt), Ossetian (os), Abkhazian (ab), Ladino (lad), Mirandese (mwl), Romani (rmy) (T97966), Crimean-Tatar (crh) (T97969)
 * Content Translation:
 * [wmf4] Update ContentTranslation to 0ee6dac
 * [wmf5] Update ContentTranslation to 0ee6dac

Monday, 04 May 2015

 * Content Translation:
 * Deployed fix for 'Chrome does not show the list formatting controls in formatting toolbar' (T97965) in wmf3 and wmf4 in 8.00 PST SWAT:
 * [wmf3] Regression: Update ContentTranslation to 6f81619
 * [wmf4] Regression: Update ContentTranslation to 0bd91b6

Thursday, 30 April 2015

 * Content Translation:
 * wmf3: Updated from ffdd3e0 to 53ab07e
 * wmf4: Updated from ffdd3e0 to 53ab07e


 * Config:
 * Deployment of new languages: Akan (ak), Bambara (bm), Chichewa (ny), Ewe (ee), Fula (ff), Kikuyu (ki), Kirundi (rn), Kongo (kg), Luganda (lg), Oromo (om), Sango (sg), Sesotho (st), Swati (ss), Tigrinya (ti), Tsonga (ts), Tswana (tn), Tumbuka (tum), Twi (tw), Venda (ve) (T97540)

Tuesday, 28 April 2015

 * Config:
 * Enable Content Translation extension in Czech (cs), Greek (el), Kazakh (kk) and Zulu (zu). (T96486, T96073, T93190 T95844)


 * Content Translation:
 * Update ContentTranslation to ffdd3e0
 * Cherry picked was removed from 1.26wmf2 branch as it was later integrated into master and caused conflict.


 * Puppet:
 * Add cs, el, kk and zu in source and target languages

Friday, 24 April 2015

 * Puppet:
 * Add ceb, it and war in source languages (T97114)

Thursday, 23 April 2015

 * Content Translation:
 * Updated Content Translation to 6890bce
 * Manual rebase needed because of cherry-pick in branches during last deployment.

Tuesday, 21 April 2015

 * Config:
 * Enable Content Translation in an, ast, ba, cv, eu, gl, koi, kv, lez, oc, sah, simple, tt, tyv, udm, xh and zu (T95842, T95844, T95845 T95536)
 * 'newarticle' campaign is disabled for ba, cv, koi, kv, lez, oc, sah, tt, tyv, udm till we get translations.

Thursday, 16 April 2015

 * Content Translation:
 * wmf/1.26wmf1: Updated Content Translation to c044de4
 * wmf/1.26wmf2: Updated Content Translation to 15e5159

Thursday, 09 April 2015

 * Config:
 * 202021: Enable "new article by translation" campaign for all wikis where cx deployed


 * Content Translation:
 * Update Content Translation to 203079


 * cxserver:
 * Update cxserver to 640bcdf


 * Puppet:
 * Swedish (sv) in target, simple in source and enable sv-da pair in Apertium MT

Monday, 06 April 2015

 * Config:
 * : Enable Content Translation in guwiki and viwiki


 * Puppet:
 * : Add 'gu' and 'vi' in language selector for CX

Friday, 03 April 2015

 * Content Translation:
 * [wmf23, wmf24] Updated Content Translation to cherry pick '225d011'
 * Undefined index: "cx" in ContentTranslation hooks: https://phabricator.wikimedia.org/T94898

Thursday, 02 April 2015

 * Config:
 * CX: Enable 'newarticle' campaign in cawiki


 * Core:
 * [wmf23] Made user preferences load from the master by default (blocker for 197491)


 * Content Translation:
 * [wmf23, wmf24] Update Content Translation to efd7bfb

Tuesday, 31 March 2015

 * Config:
 * Enable ContentTranslation in bg, fr, mk, sh and sl

Thursday, 26 March 2015

 * Config:
 * Enable ContentTranslation in knwiki and ukwiki

Tuesday, 24 March 2015

 * Content Translation:
 * [wmf21]: 199197 Stats: Remove wrong group by from stats query
 * [wmf22]: 199198 Stats: Remove wrong group by from stats query

Thursday, 19 March 2015

 * Content Translation:
 * Update Content Translation to master in wmf20, wmf21.
 * Ran scripts/fix-stats.php after deployment of CX.

Thursday, 12 March 2015

 * Content Translation:
 * Updated Content Translation to 384a419 in wmf20, wmf21.

Thursday, 05 March 2015

 * Config:
 * Publish translations to the Main namespace by default
 * Enable Content Translation in kywiki and pawiki


 * Puppet:
 * CX: Enable pa and ky in target.


 * Content Translation:
 * Update Content Translation to 8c40c7a in wmf19
 * Updating wmf20 was abandoned due to wmf20 wasn't created in core.


 * cxserver:
 * Update cxserver to 2695a31.

Wednesday, 04 March 2015

 * Config:
 * 194265 Beta: CX: Add wgContentTranslationCampaigns

Thursday, Feb 26 2015

 * Config:
 * Enable CX on minwiki (Main) and uzwiki (User)


 * Puppet:
 * CX: Enable ru in source, min and uz in target wikis


 * cxserver:
 * Update cxserver to 4e09ee8


 * Content Translation:
 * Update CX to 8693bce

Thursday, Feb 19 2015

 * Puppet:
 * Update Production config for compact configuration of language pairs
 * Beta: Enabled en-uz, ru-uz and en-min, id-min language pairs.


 * cxserver:
 * Update cxserver from 84ad472 to 395be27:
 * compact configuration of language pairs (and fix for Dictionary array).
 * Japanese and Chinese segmentations.


 * Content Translation:
 * Update Content Translation to 45894c0

Wednesday, Feb 18 2015

 * Config:
 * Fix Parsoid on Beta
 * Beta: Update $wgContentTranslationSiteTemplates


 * Puppet:
 * Yandex support in Beta


 * Content Translation:
 * Updated Content Translation to wmf17: https://www.mediawiki.org/wiki/MediaWiki_1.25/wmf17#ContentTranslation

Tuesday, Feb 17 2015

 * Config:
 * REST API version number
 * Publish articles to main namespace for idwiki, ptwiki


 * Puppet:
 * Beta: Compact registry configuration.

Wednesday, Feb 11 2015

 * cxserver:
 * Update from a3c21d2 to 84ad472


 * Content Translation:
 * Updated to 0aac824

Monday, Feb 02 2015

 * Config:
 * Enable publishing to Main namespace for cawiki

Wednesday, Jan 21 2015

 * Content Translation:
 * Update ContentTranslation to 9486567

Wednesday, Jan 14 2015

 * cxserver:
 * Updated to a3c21d2


 * Content Translation:
 * Initial deployment as Beta Features