Jump to content

MediaWiki Language Extension Bundle/2024.01

From mediawiki.org

We would like to announce the release of MediaWiki Language Extension Bundle 2024.01. This bundle is compatible with MediaWiki >= 1.40.0 and requires PHP >= 7.4.0.

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

Quick links:

Release notes for each extension are below.

Highlights

[edit]
  • MediaWiki Language Extension Bundle 2024.01 no longer supports MediaWiki 1.39 and requires MediaWiki 1.40 or above.
  • The hook Translate:GettextFFS:headerFields has been deprecated, use Translate:GettextFormat:headerFields instead.

Babel

[edit]
  • Localisation and maintenance updates.

CleanChanges

[edit]
  • Localisation updates.

cldr

[edit]
  • Update to cldr 44 (task T352220)
  • Localisation and maintenance updates.

Translate

[edit]
  • "Allow translation of page title" is now disabled by default for templates (task T305240)
  • Fixed an issue where translatable page units were always marked as outdated if their name contained spaces (task T350222)
  • Retroactively delete translation pages that no longer have any translations when a translatable page is updated (task T353046)
  • <languages /> content can no longer appear as search excerpt (task T352915)
  • Fix: "Translation progress stats are not cleared when deleting a translation page" (task T353238)
  • Fix: "Long words in page titles break layout in Special:SearchTranslations" (task T349713)
  • Improved page translation progress indicators (task T329046)
  • Fix: "Raw language codes displayed in Special:MessageGroupStatistics for groups with priority languages" (task T353422)
  • Deprecate Translate:GettextFFS:headerFields in favor of Translate:GettextFormat:headerFields (task T337664)
  • There is a new SubsetMessageGroup for creating priority lists for translation
  • Special:LanguageStats has data-depth property to allow easier nested styling
  • Localisation updates

UniversalLanguageSelector

[edit]
  • Fix fallbacks for Chinese not being handled properly. (task T348376)
  • Localisation and maintenance updates.