MediaWiki Language Extension Bundle/releases

From MediaWiki.org
Jump to navigation Jump to search

Latest release[edit]

  • 2018.07: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2018.07.tar.bz2
    sha256sum: 36aa80c78be6dcfb533f96dc25afdabd2fd4716452c1b5a6f2bc982def1af7bc [1]
    Announcement and Release Notes
    • Compatible with MediaWiki 1.30, 1.31 and above and requires PHP 5.5.9 or above.
  • Updated cldr to version 33.
  • Special:SupportedLanguages: List of authors is now sorted by the number of contributions.
  • Message keys coming from external files are now handled with more care and less likely to produce invalid or inaccessible pages. (T193023)
  • refresh-translatable-pages.php script can now use JobQueue, which is more efficient on wikis with thousands of translatable pages. (T195347)
  • Custom languages defined in $wgExtraLanguages now always appear in Special:Translate and Special:SearchTranslations. (T112889)

Previous releases[edit]

  • 2018.04: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2018.04.tar.bz2
    sha256sum: e8b4da822b2dcc7906e444a65e8924d8505c028c8636cdfe8d38059dc9ef1d1c [1]
    Announcement and Release Notes
    • Compatible with MediaWiki 1.29, 1.30 and above and requires PHP 5.5.9 or above.
  • Fixed compatibility with MediaWiki 1.29 release.
  • Added the 'translate' right to the 'editpage' grant. This will allow OAuth apps to translate.
  • Translation variables can now span multiple lines.
  • AndroidXml file format now includes authors.
  • Fixed Ctrl-Clicking in Compact Language Links. (T189582)
  • ULS trigger and settings are more keyboard accessible now. (T52793)
  • Language search results are not grouped by region.
  • 2018.01: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2018.01.tar.bz2
    sha256sum: a6d90633cf16dbf48c0481d1e073130717d98b9540c0d1b80059bb34946c6749 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki 1.29, 1.30 and above and requires PHP 5.5.9 or above.
  • Translation filter is now part of the new recent changes interface if the new interface is available.
  • Almost all legacy non-TUX code has been removed from Translate.
  • Removed non-default webfonts for some languages in UniversalLanguageSelector.
  • User interface and search improvements in UniversalLanguageSelector.
  • 2017.07: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2017.07.tar.bz2
    sha256sum: c050c326bfa56d326fece072bed5e4be3e3ad3289b0a449313a2e7dbc4514c55 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.27, 1.28 or above and requires PHP 5.5.9 or above.
  • Translate extension no longer bundles spyc library. If you need support for parsing and generating YAML files, and you don't have phpyaml extensions installed (HHVM provides it in PHP compatibility mode), then you can install spyc using composer update.
  • Information about the languages that the user knows in Babel is now cached to improve performance.
  • It is now possible to load Babel information from a Babel box on a global user page.
  • Compact Language Links the ability to show languages that logged-in users specified in the Babel box.
  • Several new IMEs are added and improved in UniveralLanguageSelector.
  • 2016.10: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2016.10.tar.bz2
    sha256sum: f82ac16b1a71433d68066c684c2e67379d3c435d1938044a9f0f0582cb6549b3 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.26, 1.27 or above and requires PHP 5.5.9 or above.
  • Easy way to access wikitext editor from Special:Translate. T48955
  • Special:Translate now works with MobileFrontend. T102922
  • Special:Translate now works better in mobile devices. T146134
  • WebAPI module to query user's babel languages.
  • The style of ULS's dialogs have been updated and polished to be more streamlined (for real this time, was incorrectly claimed to be included in 2016.08).
  • 2016.08: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2016.08.tar.bz2
    sha256sum: aba09ead5f2c646e5960ce2aecc36866ee092079f51598d0aab461c7655410da [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.26, 1.27 or above and requires PHP 5.5.9 or above.
  • 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.01: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2016.01.tar.bz2
    sha256sum: 7a46bb96f852aa42f728c68e4e21558878c8cba703ce9f8f6c2316af7bbe03e3 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.25.x and 1.26.x.
  • CLDR:
    • cldr is converted to extension registration. Please update your LocalSettings.php!
  • Translate:
    • Old custom tokens were deprecated in favor of using regular "csrf" (previously known as "edit") token. If you are using Translate WebAPIs you might need to migrate.
    • Special:Translations no longer shows PHP notices for pages with invalid language codes
  • UniversalLanguageSelector:
    • ULS now uses extension registration and thus requires MediaWiki 1.25 or later.
    • Input methods should now work inside Visual Editor.
    • Various fixes in fonts and input methods.
  • 2015.10: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2015.10.tar.bz2
    sha256sum: 482595d35ab02fdc40c6ae54d2cf21aa22360f7021d498c054624ccdbf721237 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.24.x and 1.25.x.
  • CLDR:
    • Updated to CLDR 28.
  • Translate:
    • 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: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2015.08.tar.bz2
    sha256sum: 21cb43509d1e6da3cadc7e594866215d430e110aea5d04857e5cffd2a69db031 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.23.x, 1.24.x and 1.25.x.
  • Translate:
    • Special:SearchTranslations has acquired lots of new features, such as cross language search. To take advantage of all the new features, you need to reindex the index with "php scripts/ttmserver-export.php --reindex". You also need to update ruflin/elastica to 2.2.0 or later, or recent version of CirrusSearch which bundles it.
  • UniversalLanguageSelector:
    • ULS will use jQuery.i18n from MediaWiki core if available.
    • Updated the default geoiplookup URL.
    • ULS supports extension registration now.
    • New Input Methods and fonts are added.
  • 2015.04: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2015.04.tar.bz2
    sha256sum: 0aaae92b987130068b9fc03595428286d96541a947cbd137147ae7c0f50d9241 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.23.x and 1.24.x.
  • Babel:
    • Restore compatibility with MediaWiki 1.24 and older version.
  • CLDR:
    • Update to CLDR 27.0.1
  • Translate:
    • Styled search result navigation buttons in Special:SearchTranslations
    • Fixed Special:PagePreparation, now works better and has autocompletion
  • UniversalLanguageSelector:
    • Show the Common language section only if the list is long enough.
    • Make ULS IME working in Content Translation.
  • 2015.01: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2015.01.tar.bz2
    sha256sum: 7a53ed826ae14ffe279fc4231cc47d367f668723a5843ad62c13a8f17d339744 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.23.x and 1.24.x.
  • LocalisationUpdate:
    • Added support for updating skins.
  • Translate:
    • Added Content Translation Machine Translation backend support.
    • Message group configurations are now optionally validated.
    • Make 'fuzzy' as a default action for changes in source language in Special:ManageMessageGroups.
  • UniversalLanguageSelector:
    • This version has compatibility issues with Internet Explorer 8. Support will be restored in the next MLEB release.
  • 2014.11: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.11.tar.bz2
    sha256sum: 39b397a05561f743962cfb499f59a58219338607ea13ebfcc7a8806105e7dedc [1]
    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:
    • 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: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.10.tar.bz2
    sha256sum: 49707823ec19d9eed1c21c37550a3b0a2c81ff83855aea2706287a5169e90468 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.22.x and 1.23.x.
  • CleanChanges: Added support for ULS in language filter selector.
  • Translate:
  • New feature: Remove any page from translation with two clicks from Special:PageTranslation. Previously, translate tags had to be removed manually first.
  • Special:PageTranslation also has prettier warning and error notifications.
  • The user group translate-proofr is no longer created by default. If you were using it, you can add it back with following code in your LocalSettings.php:
$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: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.09.tar.bz2
    sha256sum: 9cfdc7d4fc87b4cd6f8d1d2e1593b8cd064b7a9a2773c1a6a554304949a609ec [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.22.x and 1.23.x.
  • CLDR is updated to 26.
  • Translate:
  • Regression fixed: Translate's compatibility with MediaWiki 1.22 has been restored.
  • Regression fixed: Fix translation ratios in translatable page language selector.
  • Special:MyLanguage is now in core. For backwards compatibility, translations of Special:MyLanguage aliases were moved to a separate file (Bug 69461).
  • $wgTranslatePageTranslationULS now works as intended on all translation pages by removing the language code from the page name.
  • 2014.08: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.08.tar.bz2
    sha256sum: f4663910facd2b34d4afb1af930f66adad22b2746f9395f7706f07751e633857 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.22.x and 1.23.x.
  • Added Comic Neue font. It is available for English and other languages using the latin alphabet.
  • Translate
    • Breaking change: Dropped support for MediaWiki 1.21 (2014.05 is the latest version of MLEB as a whole which supports 1.21)
    • Avoid losing translators' edits: improved handling of expired sessions (bug 69314).
    • Restore progress icon for the current translation page (regression from MLEB 2014.07).
  • 2014.07: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.07.tar.bz2
    sha256sum: 8af5c001db9375bf8dfd16495c7a88fc8dc9b4fe281b1048f6bea6c490bc4a9d [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.22.x and 1.23.x.
  • Updated to CLDR 25 and fixed rebuild script.
  • Display source language for the pages in Special:Translate
  • Fixed ElasticSearchTTMServer to not return matches for single word messages only.
  • Stopped using deprecated jquery.json module, this will make ULS slightly smaller.
  • Added Ludic (lud) transliteration and Tibetian (bo) EWTS layouts.
  • 2014.05: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.05.tar.bz2
    sha256sum: f53030ce7e6e0619f9a075877bc85423c0a28f46ffb296dbed5733502683b9b3 [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.21.10 and 1.22.7.
  • Translate: When a user is promoted from translator sandbox, it is treated as account creation. Promoted users can now receive NewUserMessage.
  • CLDR: The fallback logic should not merge the time units from languages in fallback chain. It should use time units from a fallback language only when time units are not defined.
  • Always display assistant languages in compact language list when defined by user in Translate extension.
  • Added 'Hussaini Nastaleeq' font for Urdu.
  • 2014.04: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2014.04.tar.bz2
    sha256sum: f20631d2629e0cf80df8ca022e6eec4d6d784e0cd39799f9fd46f338f4a7381a [1]
    Announcement and Release Notes
    • Compatible with MediaWiki: 1.21.9 and 1.22.6.
    • LocalisationUpdate now updates messages for older MediaWiki versions.
    • Set JSON message format as default for MediaWiki extensions.
    • Allow overriding the header styles from typography refresh.
    • Added Batak input method.