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, 19 January 2016

 * cxserver:
 * Update cxserver to f3c8a19
 * f3c8a19 Update preq dependency to 0.5.2
 * xxxxxxx Update node module dependencies

Thursday, 19 December 2016

 * cxserver:
 * Update cxserver to 1fc3a54
 * 6515e9b Replace jshint, jscs, jsbeautify with eslint
 * ea48d45 Change the h1,h2.. ids to fixed length sha256 based ids
 * f008e07 Fix concate of string with an error object
 * 1fc3a54 Upgrade to Node v6.9.1
 * xxxxxxx Update node module dependencies

Thursday, 15 December 2016

 * cxserver/deploy:
 * Scap: Depool and repool CXServer during restarts

Thursday, 15 December 2016

 * cxserver/deploy:
 * Config: Escape quotes in keys

Wednesday, 16 November 2016

 * cxserver/deploy:
 * Use Scap3 to deploy the config
 * Point config.yaml to config.dev.yaml

Wednesday, 9 November 2016

 * cxserver/deploy:
 * Update debian packaging


 * cxserver:
 * Update cxserver to da7d4f6
 * registry: Add non-default MT support for Amharic and Xhosa
 * Update README
 * Add missing comment line
 * Add source and target languages in error message
 * registry: Update documentation

Wednesday, 11 October 2016

 * cxserver/deploy:
 * Update config for new deployment server
 * cxserver:
 * Update cxserver to da7d4f6
 * registry: Add language pairs Youdao MT
 * Puppet:
 * cxserver: Deploy Youdao MT service

Friday, 7 October 2016

 * cxserver:
 * Update cxserver to 84fb704
 * registry: Add olo Wikipedia
 * Update cxserver to fa2f715
 * registry: Add machine translation support for Papiamento (pap)

Wednesday, 5 October 2016

 * cxserver:
 * Update cxserver to 0b2c3fa
 * Add sc->srd mapping for Sardinian
 * Update Apertium pairs for Jessie
 * New pairs:
 * an <-> ca
 * it -> sc
 * nb <-> da
 * nb <-> sv
 * nn <-> sv
 * se -> nb
 * Update some documentation
 * registry: Add missing da->nb,nn,sv pairs
 * registry: Add is->simple pair

Thursday, 15 September 2016

 * cxserver:
 * Update cxserver to a1949e9
 * Add Machine Translation support for ceb, eo, gd, jv, mi, mhr, ml, mr, mrj, ne, su, te and yi.
 * Update cxserver to 9a47664
 * Update with service-template-node v0.4.0 changes
 * Update node module dependencies


 * Puppet:
 * Remove cxserver restbase_url

Tuesday, 9 August 2016

 * cxserver:
 * Update cxserver to d3c7d64
 * d3c7d64 registry: Add Tulu Wikipedia

Tuesday, 26 July 2016

 * cxserver:
 * Update cxserver to 447a6c9
 * 447a6c9 registry: Remove 'en' as target from Apertium MT

Monday, 11 July 2016

 * cxserver:
 * Update cxserver to 687a2d1
 * d5b26b9 registry: Add missing pairs for Apertium
 * 904bbc5 package: Replace git.wikimedia.org url with diffusion url
 * 687a2d1 Update to node 4.4.6

Friday, 3 June 2016

 * cxserver:
 * Update cxserver to 19a71f1
 * Remove "no" from cxserver and replace it with "nb".

Wednesday, 1 June 2016

 * ContentTranslation:
 * [wmf/1.28.0-wmf.4] Avoid passing integers to mw.RegExp.escape

Thursday, 26 May 2016

 * cxserver:
 * Update cxserver to b431aef
 * d42ca82 Fix contrib/systemd config
 * b3cc7bd registry: Remove non-exist en-hi Dictd pair
 * 68a6d59 registry: Add Yandex MT for bn, gu, kn, pa, si and ta languages

Friday, 20 May 2016

 * cxserver:
 * Update cxserver to 4c5738c
 * 4c5738c registry: Set default Yandex Mt for fr and es

Thursday, 19 May 2016

 * cxserver:
 * Update cxserver to 4aaec58
 * 4aaec58 registry: Enable Yandex MT for Chinese (zh)

Wednesday, 18 May 2016

 * cxserver:
 * Update cxserver to 700dac2
 * 700dac2 Merge "Use 'nb' language code in source for Apertium"
 * 83fdff8 Use 'nb' language code in source for Apertium
 * 7382ee7 Merge "Update dependencies"
 * 5ee4193 Update dependencies
 * 7b4ddae Merge "For MT API's html parameter, use text area"
 * 308d650 For MT API's html parameter, use text area
 * 0ccd151 Update package name and description
 * Update node module dependencies

Monday, 16 May 2016

 * Labs:
 * cxserver.eqiad.wmflabs is deprecated, new Debian Jessie instant cxserver2.eqiad.wmflabs is created and in use.

Wednesday, 11 May 2016

 * cxserver:
 * Migration to scap3.

Tuesday, 10 May 2016

 * cxserver:
 * Update cxserver to 701cfdc
 * 701cfdc registry: Fix more missing pairs in Apertium as default
 * 5d1e462 registry: Fix ro-es pair to Apertium
 * 28cbfdb registry: Fix duplicate and missing MT pairs
 * ff5090b registry: Add new MT and set non-default to default MT for some languages

Friday, 6 May 2016

 * cxserver:
 * Update cxserver to 155c2d4
 * registry: Add MT support for Udmurt (udm)

Thursday, 5 May 2016

 * cxserver:
 * Update cxserver to ab075f2
 * registry: Fix some more source-mt pairs

Wednesday, 4 May 2016

 * cxserver:
 * Update cxserver to 45596ac
 * registry: Fix source-mt for 'gl'

Tuesday, 3 May 2016

 * Beta:
 * deployment-cxserver03 is terminated.


 * cxserver:
 * Update cxserver to 8a4254e
 * registry: Re-enable non-default MT for Yandex, where translation made > 1.
 * registry: Add Patois (jam) Wiki

Monday, 2 May 2016

 * Beta:
 * cxserver moved to deployment-sca0x. deployment-cxserver03 will be decommissioned.

Sunday, 1 May 2016

 * cxserver:
 * Update cxserver to 77c337b
 * registry: Add missing Hungarian (hu) in target MT

Friday, 29 April 2016

 * cxserver:
 * Updated cxserver to 97d80c1
 * registry: Add missing 'af' in target

Wednesday, 27 April 2016

 * cxserver:
 * Updated cxserver from bd4739b to 9e6a962 (and deploy in Production)
 * 9e6a962 For registry, support absolute and relative paths
 * dad8e48 Fix the registry file reading
 * d83c1b6 Fixed license text typo
 * 45e7e16 Use the registry configuration from a relative path
 * 56ff36c config: Update Production registry
 * f5f9ceb Read the language configuration from a separate config


 * Puppet:
 * Read config from cxserver

Friday, 8 April 2016

 * cxserver:
 * Update cxserver to bd4739b
 * Send Accept: header to RESTbase

Wednesday, 30 March 2016

 * cxserver:
 * Update cxserver to 5699a49


 * ContentTranslation:
 * [wmf19] Try to avoid JS error

Tuesday, 22 March 2016

 * Content Translation:
 * [wmf17] Fix JS error in MT tool: MTControlCard.providers undefined

Monday, 14 March 2016

 * Content Translation:
 * [wmf16] Better announce new optional MT services available

Friday, 11 March 2016

 * Content Translation:
 * [wmf16] Revert "Do not attempt adding orphan section unless source article is old revision"


 * Puppet:
 * Enable non-default Yandex Machine Translation for some languages
 * Languages: bs, eu, ht, is, la, mn, mt, sw, tg, tl and ur.

Monday, 6 March 2016

 * cxserver:
 * Update cxserver to 18d5da2

Wednesday, 2 March 2016

 * Content Translation:
 * [wmf15] Translator widget: Fix js error if translator doesn't have recent contributions
 * [wmf15] Use correct timestamp for updates

Wednesday, 17 February 2016

 * puppet:
 * Remove the option to override the certificate of Yandex MT client


 * cxserver:
 * Update cxserver to 4cbb572

Tuesday, 16 February 2016

 * cxserver:
 * Migration of cxserver to scb cluster (Jessie) for Node.js 4.2
 * Upgrade cxserver to 5b9d909


 * config:
 * Remove ContentTranslationCorpora setting

Monday, 15 February 2016

 * puppet:
 * Add 'ady' and 'azb' Wikis to source and target

Wednesday, 10 February 2016

 * config:
 * Enable 'specialcx' campaign in all Wikis (and Beta)

Tuesday, 9 February 2016

 * puppet:
 * Enable Yandex for Persian Wikipedia

Monday, 8 February 2016

 * Apertium:
 * Fix --log-path position in SystemD unit file
 * Move logs to /srv/log

Wednesday, 27 January 2016

 * Puppet:
 * Add new pairs for Yandex MT
 * all -> Bashkir (ba)
 * all -> Armenian(hy)
 * all -> Polish (pl)
 * all -> Albanian (sq)
 * all -> Uzbek (uz)

Thursday, 21 January 2016

 * Database:
 * Create new table for CX Parallel corpora


 * config:
 * Beta: Set ContentTranslationCorpora to true
 * Enable ContentTranslationCorpora
 * Really enable ContentTranslationCorpora

Wednesday, 20 January 2016

 * Puppet:
 * Add all available source languages for Russian in Yandex MT

Friday, 16 January 2016

 * cxserver:
 * Update cxserver to 942ee24
 * Yandex MT: Map the language codes to the one Yandex knows

Thursday, 17 December 2015

 * ContentTranslation:
 * [wmf/1.27.0-wmf.9] Fix Undefined index: targetRevisionId in ContentTranslation


 * cxserver:
 * Part of service-runner migration
 * Update cxserver to 1eed8b4
 * Update cxserver to b548913
 * Update cxserver to 001580a


 * Puppet:
 * service-runner migration for cxserver


 * Incident report for cxserver outage:
 * https://wikitech.wikimedia.org/wiki/Incident_documentation/20151217-cxserver

Wednesday, 09 December 2015

 * cxserver:
 * Update cxserver to c88ef57
 * Update cxserver to efd9b52

Tuesday, 08 December 2015

 * Config:
 * Use ContentTranslationRESTBase

Friday, 04 December 2015

 * Campaign:
 * Medical translation project (en->fa)

Thursday, 03 December 2015

 * ContentTranslation:
 * [wmf/1.27.0-wmf.7] Update ContentTranslation to 3d551a9
 * Content Translation was updated to 3d551a9 to fix Suggestion features.

Monday, 30 November 2015

 * ContentTranslation:
 * [wmf/1.27.0-wmf.7] Add some extra information to save failure logging

Tuesday, 25 November 2015

 * Config:
 * Fix article-recommender-1 campaign
 * Follow-up for

Monday, 24 November 2015

 * Config:
 * Enable article-recommender-1 campaign as default

Tuesday, 10 November 2015

 * ContentTranslation:
 * [wmf/1.27.0-wmf.5] Fixed a bug that prevented suggestions from showing

Wednesday, 4 November 2015

 * cxserver:
 * Update cxserver to b345480
 * Enabled en->ru as a default.

Monday, 2 November 2015

 * Enabled new pairs for Suggestions:
 * uk->ru
 * zh->en

Thursday, 29 October 2015

 * Enabled new pairs for Suggestions:
 * ca->es
 * de->fr
 * de->es
 * it->es
 * ru->be
 * ru->kk
 * ru->tr


 * Config:
 * , Fix ContentTranslationCXServerAuth. This need to be an array.


 * cxserver:
 * Update cxserver to ad16899
 * Add Yandex support.


 * Puppet:
 * CX: Add missing proxy and yandex_url for cxserver


 * Apertium:
 * Breton (br) -> French (fr) language pair.

Monday, 26 October 2015

 * Enabled new pairs for Suggestions:
 * de->pt
 * de->ru
 * de->tr
 * es->fa
 * es->simple
 * fi->sv
 * fr->ar
 * fr->he
 * fr->oc
 * fr->simple
 * it->de
 * it->pt
 * nb*->sv
 * pl->uk
 * ru->bg
 * ru->ba
 * ru->hy
 * ru->uk

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

 * Enabled new 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
 * Enabled new 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
 * Enabled new 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
 * Enabled new 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
 * Enabled new 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