MediaWiki Language Extension Bundle/2022.04
We would like to announce the release of MediaWiki Language Extension Bundle 2022.04. This bundle is compatible with MediaWiki >= 1.36.4 < 1.37 or MediaWiki >= 1.37.4 and requires PHP 7.3.19 or above.
Next MLEB is expected to be released in 3 months. If there are very important bug fixes, we will do an intermediate release. Please give us your feedback at https://www.mediawiki.org/wiki/Talk:MLEB.
- Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2022.04.tar.bz2
- sha256sum: a5ef23339730ec80422d60c31ece1fb696397f6be90fbe9fbf703cc9ddbf5527
- Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2022.04.tar.bz2.asc
Quick links:
- Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
- Announcements of new releases will be posted to a mailing list: https://lists.wikimedia.org/postorius/lists/mediawiki-i18n.lists.wikimedia.org/
- Report bugs to: https://phabricator.wikimedia.org/project/view/1464/
Release notes for each extension are below.
Highlights
edit- MLEB now requires MediaWiki >= 1.36.4 < 1.37 or MediaWiki >= 1.37.4 and PHP 7.3.19
- We're planning to sunset the LocalisationUpdate extension from version 2022.07. Please read the announcement.
- UX improvements when translatable pages are being edited with VisualEditor (task T261181)
Babel, cldr, CleanChanges and LocalisationUpdate
edit- Localisation and maintenance updates.
Translate
edit- Localisation and maintenance updates.
- Add URL insertables (buttons to quickly insert content) for the translation interface (task T300619, Gerrit change 758801)
- Disable text insertion from suggestions when translation is not editable (task T48557, Gerrit change 764301)
- Special:MessageGroupStats: New group selector with search (task T298960, Gerrit change 742173)
- Fix "Deletion reasons on Special:PageTranslationDeletePage doesn't parse magic words" (task T302269, Gerrit change 767480)
- Performance fix: Avoid fetching language stats for all groups when Special:Translate is loaded (task T302680, Gerrit change 766312)
- Fix priority reason not appearing when marking a page for translation (Gerrit change 769277)
- Fix "Suggestions with the same percentage are not sorted by usage" (task T183872, Gerrit change 770448)
- Provide feedback when saving a translation in proofreading mode (task T47555, Gerrit change 773206)
- Fix "Fatal error on Special:Translate for certain 'language' values" (task T204833, Gerrit change 494031)
- Fix "Please specify a valid format" notice when trying to export translation on translatewiki.net" (task T305906)
- Fix "Special:PageTranslation should not output one message box per invalid unit ID" (task T306257, Gerrit change 782244)
Breaking changes
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
UniversalLanguageSelector
edit- Localisation and maintenance updates.
- Fix "ULS button in personal bar broken with classic vector". (task T301882, Gerrit change 767874)
- Improve the loading time of ULS language selector by fetching modules early (Gerrit change 753876)
Font updates
edit- No updates