MediaWiki Language Extension Bundle/2023.07
Appearance
We would like to announce the release of MediaWiki Language Extension Bundle 2023.07. This bundle is compatible with MediaWiki >= 1.39.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.
- Download: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2023.07.tar.bz2
- sha256sum: c39c9d969255808a628e9fe2a9a2eceefd14ee5d3d0ef8d1fd1a4765804ad896
- Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2023.07.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]- This MLEB release no longer supports MediaWiki 1.38
Babel
[edit]- Localisation and maintenance updates.
- Fix font issues in Babel (task T334114, Gerrit change 905981)
- Add capability to override Babel categories on wiki (task T306539, task T63993, task T33074, Gerrit change 881944)
CleanChanges
[edit]- Localisation and maintenance updates.
cldr
[edit]- Localisation and maintenance updates.
- Update to cldr 43 (Gerrit change 915801)
Translate
[edit]- Introduce
TRANSLATABLEPAGE
magic word (task T290239, Gerrit change 913677) - Fix "Translate QueryMessageCollectionActionApi: PHP Notice: Uninitialized string offset: 0" (task T335517, Gerrit change 922794)
- Fix the position of TUX warning icons for RTL UI (Gerrit change 910853)
- PageTranslationDeletePage: do not display page titles with underscores (task T333847, Gerrit change 913510)
- Add support for transferring translations / translatable bundles between wikis (task T329043)
- Fix "Translatable page move reason not logged nor visible in page history or logs" (task T333786, Gerrit change 930565)
- Add support for MinT (via CXServer) to Translate (task T338131)
- Allow message group title to be specified in message bundle metadata (task T332682, Gerrit change 929368)
- Use translated language name in tux placeholder (Gerrit change 934297)
- Fix "In translatable page move reason: “Part of translatable page XXX”, XXX is wrong" (task T340269, Gerrit change 932837)
- PagePreparation: Fix namespace handling in non-English wikis (Gerrit change 936058)
- Improve how Translate tab is displayed on translation pages (task T334330)
- Update Translate to use the new HookContainer/HookRunner system (task T338451).
- Translate extension hooks documentation is available here
- The hook
Translate:GettextFFS:headerFields
will be deprecated and replaced in the next release.
- Introduce
FileFormatFactory
to support translations from different file formats. (Gerrit change 917832)
UniversalLanguageSelector
[edit]- Localisation and maintenance updates.
- Don't suggest non-specified-script zh for UI language (Gerrit change 908718)
- Fix "Unexpected "In other languages" section in Vector 22 sidebar" (task T315036, Gerrit change 930877)
- Updated fonts: AwamiNastaliq (Gerrit change 920647), Junicode (Gerrit change 920647) and Amiri font (Gerrit change 920639)