MediaWiki Language Extension Bundle/releases

Latest release

edit
Highlights
edit
  • Future releases of MLEB will no longer include the CleanChanges extension. The Language filter has been integrated into the Translate extension. The User filter will be deprecated; use the standard Special:Contributions page as an alternative.
    • To enable the language filter on Special:RecentChanges, set $wgTranslateRecentChangesLanguageFilter = true;
2024.07
edit
Highlights
edit
  • As per discussion on phab:T356847 this is the last release to support MediaWiki 1.41 and MediaWiki 1.42. Moving forward, MLEB will be released semi-annually after the new MediaWiki release and will only support the latest MediaWiki version.
  • Support has been dropped for MediaWiki 1.40. MLEB 2024.07 supports >= MediaWiki 1.41.

Previous releases

edit
2024.04
edit
Highlights
edit
  • We're planning to make changes to how and when we release MLEB. You can read more about it on phab:T356847 and leave your comments.
2024.01
edit
Highlights
edit
  • MediaWiki Language Extension Bundle 2024.01 no longer supports MediaWiki 1.39 and requires MediaWiki 1.40+.
  • The hook Translate:GettextFFS:headerFields has been deprecated, use Translate:GettextFormat:headerFields instead.
2023.12
edit
Highlights
edit
  • Translate extension: Fix broken Special:SpecialPages for MediaWiki 1.40, and 1.39 (T351959).
2023.10
edit
Highlights
edit
  • Translate extension: Removed mirrors option when providing configuration for translation memory.
2023.07
edit
Highlights
edit
  • This release of MLEB now requires MediaWiki >= 1.39
2023.04
edit
Highlights
edit
  • This is the last release of MLEB supporting MediaWiki >= 1.38
2023.01
edit
Highlights
edit
  • MLEB now requires PHP >= 7.4 and MediaWiki >= 1.38
2022.10
edit
Highlights
edit
  • [SECURITY] Translate extension: Adds missing block checks to various pages and API (T302479, Gerrit change 838940)
  • This will be the last MLEB release supporting PHP 7.3 and MediaWiki 1.37
2022.07
edit
LocalisationUpdate
edit
  • LocalisationUpdate extension is removed from MediaWiki Language Extension Bundle. Please read the announcement.
Translate extension
edit
  • Support for MediaWiki 1.36 has been dropped.
  • Avoid recreation of translation pages on bulk deletion of pages, for example when using the Nuke extension. (T291724, Gerrit change 799383)
  • Fix "Impossible to mark pages for translation using the mobile site". (T311631, Gerrit change 809970)
2022.04
edit
LocalisationUpdate
edit
  • We're planning to sunset the LocalisationUpdate extension from version 2022.07. Please read the announcement.
Translate extension
edit
  • If you are using translation memory with ElasticSearch backend, we recommend rebuilding the translation memory index. This can be done by running php <path_to_mediawiki_core>/extensions/Translate/scripts/ttmserver-export.php


2022.01
edit
Translate extension
edit
UniversalLanguageSelector
edit
  • Remove backward compatibility for MW <= 1.35
2021.12
edit
Translate extension
edit

2021.11
edit
Translate extension
edit
  • Fix compatibility with MediaWiki <= 1.37 when VisualEditor is installed. (Phab:T294605)

2021.10
edit
Translate extension
edit
  • SECURITY: Allow revdel-related actions in translatable pages (Gerrit)
  • BREAKING CHANGES
    • Export script: remove --hours (Gerrit)
    • Remove translation aids customization (Hook: TranslateTranslationAids) (Gerrit)
    • Remove $wgTranslateDelayedMessageIndexRebuild (Gerrit)
    • Remove getConfiguration and getFFS from MessageGroup (Gerrit)
    • Group configuration: Rename validator keymatch option to include (Gerrit)
UniversalLanguageSelector
edit
  • SECURITY: Language name search: Avoid searching for very long search keys (Gerrit, Phabricator)
  • Improve support for the new Vector Skin.
  • Remove configuration ULSEnableAnon (Gerrit)
  • Add support for multiple ULS buttons (Gerrit)

2021.07
edit
Translate extension
edit
  • SECURITY: Enhance validation and logging for AggregateGroups API deletions (T282932)
  • BREAKING CHANGES

Configuration variable changes

To address voice and tone issues in the Translate extension (T277965) the following configuration variable names have been renamed:

  • TranslateBlacklistTranslateDisabledTargetLanguages
  • TranslateAuthorBlacklistTranslateAuthorExclusionList
  • TranslateCheckBlacklistTranslateValidationExclusionFile

The old variables will be supported for MLEB 2021.07 release but removed in the MLEB 2021.10 release.

If you have defined message groups defined with LANGUAGE attributes, whitelist/blacklist have been changed to include/exclude

UniversalLanguageSelector
edit
  • BREAKING CHANGE: UniversalLanguageSelector extension now requires MediaWiki 1.35+.
  • MODERN VECTOR:
    • Position language menu below language button. (T276248)
    • Fix "ULS settings window can’t be opened with the preferences link on new Vector". (T282956)

2021.06
edit
Translate extension
edit
  • Fix metadata handling for translatable page moves and deletions. (T282905)
  • Restore suggested languages to compact languages button. (T282037)

2021.04
edit
Translate extension
edit
  • Consider translated optional messages towards meeting the export threshold (T159122)
  • Do not lock pages indefinitely during translatable page moves (Gerrit change 661125)
  • Limit pages that can be moved from the UI to 500 by default. (T277431)
    • This can be modified by updating the configuration: $wgTranslatePageMoveLimit
  • Namespace for classes under the src/ folder has been changed to: MediaWiki\Extension\Translate instead of: MediaWiki\Extensions\Translate. class_alias has been used to ensure existing functionality and cached data does not break. The alias will be removed in the next MLEB release.
UniversalLanguageSelector
edit

2021.01
edit
Translate extension
edit
UniversalLanguageSelector
edit

2020.10
edit

2020.07
edit

2020.04
edit

2020.01
edit

2019.10
edit
wfLoadExtension( 'Translate' );
  • Removed deprecated and unmaintained SolrTTMServer. Recommendation is to migrate to ElasticSearch. (T87985)
  • Dropped support for HHVM.

2019.07
edit
  • Download:

https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2019.07.tar.bz2


2019.04
edit
  • Download:

https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2019.04.tar.bz2

  • sha256sum: 5fbbd39acd1cc0e1edbd542a390daf1992d1526134ceb69248cdb4dced58f3a9
  • Announcement and Release Notes
  • Compatible with MediaWiki 1.31+ and requires PHP 7.0.0+.
  • PHP entry point has been removed for CleanChanges and CLDR. Warning will be displayed for deprecated PHP entry point. (T140007)
  • Fixed fatal error on PageContentLanguage hook subscriber (T214358)
  • Fixed broken Special:PageMigration (T217727)
  • Added support for newer versions of the Elastica extension while maintaining backward compatibility for older version REL 1.31 (T218100)
  • Added multiple new keyboard layouts in UniversalLanguageSelector.

2019.01
edit

2018.10
edit

2018.07
edit

2018.04
edit

2018.01
edit

2017.10
edit

2017.07
edit

2017.04
edit

2017.01
edit

2016.10
edit

2016.08
edit
  • Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2016.08.tar.bz2
  • sha256sum: aba09ead5f2c646e5960ce2aecc36866ee092079f51598d0aab461c7655410da
  • Announcement and Release Notes
  • Compatible with MediaWiki: 1.26+ and requires PHP 5.5.9+.
  • Translate extension now requires Elastica extension for ElasticSearch support. Wikimedia search plugin needs to be installed for ElasticSearch 2.x series.
  • Special:Translate now has a summary field.
  • Special:Translate is much more robust thanks to improved error handling and to many small bugs having been fixed.
  • Page translation is much more robust.
  • The Sandbox feature of Translate extension requires MediaWiki 1.27 or newer.
  • Translate's export functionality is now on separate special page called Special:ExportTranslations
  • The style of ULS's dialogs have been updated and polished to be more streamlined.
  • The default geoip service for Universal Language Selector is changed because the old service is discontinued.
  • Major update on webfont formats: woff2 format added, eot and svg formats dropped.

2016.04
edit

2016.01
edit

2015.10
edit
  • Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2015.10.tar.bz2
  • sha256sum: 482595d35ab02fdc40c6ae54d2cf21aa22360f7021d498c054624ccdbf721237
  • Announcement and Release Notes
  • Compatible with MediaWiki: 1.24.x and 1.25.x.
  • CLDR:
    • Updated to CLDR 28.
  • Translate extension:
    • MediaWiki 1.23 is no longer supported. Extension is no longer automatically loaded when installed via Composer.
    • If local TTMServer translation memory is marked as public, it will not now automatically take advantage of TranslationWebServices query parallelization.
  • UniversalLanguageSelector:
    • MediaWiki 1.23 is no longer supported. Extension is no longer automatically loaded when installed via composer.
    • Language change is now done in two phase: first changed with API, then page is reloaded. The 'setlang' URL parameter is no longer used, although it still works. Due to the change, language switching might take a slightly longer than previously.

2015.08
edit

2015.04
edit

2015.03
edit

2015.02
edit

2015.01
edit

2014.12
edit

2014.11
edit
  • Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.11.tar.bz2
  • sha256sum: 39b397a05561f743962cfb499f59a58219338607ea13ebfcc7a8806105e7dedc
  • Announcement and Release Notes
  • Compatible with MediaWiki: 1.23.x and 1.24.x.
  • CLDR:
    • Fixed some time displays if CLDR had only partial localisation of time units.
  • Translate extension:
    • Translate WebAPI documentation is now localized. Only works in MediaWiki 1.24 and newer.
    • If you are using the Solr backend for the translation memory or the translation search, please let us know. If there are no users for the Solr backend, we will deprecate and later remove it in favor of the better maintained ElasticSearch backend.
  • UniversalLanguageSelector:
    • ULS WebAPI documentation is now localized. Only works in MediaWiki 1.24 and newer.
    • T67516: Removed font-size for ULS language selection panel buttons, which caused tiny font sizes on the Monobook skin.
    • Small compatibility fix when both ULS and VisualEditor are in use.
    • About 20 new languages are now supported in the language selector and a couple language names were changes.
    • Added support for WOFF2 webfont format. Note that there are no WOFF2 webfonts in the font repository yet due to pending issues in WOFF2 font generation.

2014.10
edit
$wgGroupPermissions['translate-proofr']['translate-messagereview'] = true;
$wgAddGroups['translate-proofr'] = array( 'translate-proofr' );
    • Removed $wgTranslatePageMigration (enabled by default), $wgTranslateUseTux (no longer in use) and translate-proofr group (needs sysadmin action if in use).

2014.09
edit

2014.08
edit

2014.07
edit

2014.06
edit

2014.05
edit

2014.04
edit

2014.03
edit

2014.02
edit

2014.01
edit

2013.12
edit

2013.11
edit

2013.10
edit

2013.09
edit

2013.08
edit

2013.07
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.07.tar.bz2


2013.06
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.06.tar.bz2


2013.05
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.05.tar.bz2

  • sha256sum: 9aea5b1dac2b38e44284373c849241fc694c78caff1d3ca3b4e6e72d66f2ab12
  • Announcement and Release Notes
    • The new translation interface, known as Translate UX, is considered stable. Several bugs were fixed.
    • Some design changes were introduced to the Universal Language Selector. Work continued on the "interlanguage" mode, which shows the ULS trigger as a cog icon in the interlanguage links area. It can be enabled, but is still experimental. A known issue is bug 48898 - the "Apply settings" button doesn't close the Input settings panel after enabling or disabling the settings. The settings are saved, but the button doesn't work correctly.
    • CLDR was updated to version 23.1.

2013.04
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.04.tar.bz2


2013.03
edit

2013.02
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.02.tar.bz2


2013.01
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2013.01.tar.bz2


2012.12
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2012.12.tar.bz2


2012.11
edit
  • Download:

http://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2012.11.tar.bz2