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:
 * sha256sum:
 * Signature:

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

 * 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.

Babel, cldr, CleanChanges and LocalisationUpdate

 * Localisation and maintenance updates.

Translate

 * Localisation and maintenance updates.
 * Improve UX when translatable pages are edited with VisualEditor
 * Add URL suggestion for the Translate interface
 * Disable translation helper for user without rights
 * Special:MessageGroupStats: Add EntitySelector for groups
 * Fix "Deletion reasons on Special:PageTranslationDeletePage doesn't parse magic words"
 * Avoid fetching language stats for all groups when Special:Translate is loaded
 * Fix priority reason not appearing when marking a page for translation
 * Fix "Suggestions with the same percentage are not sorted by usage"
 * Provide feedback when saving a translation in proofreading mode
 * Fix "Fatal error on Special:Translate for certain 'language' values"
 * Fix "Please specify a valid format" notice when trying to export translation on translatewiki.net"
 * Fix "Special:PageTranslation should not output one message box per invalid unit ID"

Breaking changes

 * If you are using translation memory, we recommend rebuilding the translation memory index. This can be done by running

UniversalLanguageSelector

 * Localisation and maintenance updates.
 * Fix "ULS button in personal bar broken with classic vector".
 * Improve the loading time of ULS language selector by fetching modules early

Font updates

 * No updates