Page MenuHomePhabricator

MediaWiki-extensions-BabelComponent
ActivePublic

Members (6)

Watchers (8)

Details

Description

The Babel extension adds a parser function to replace the old Babel system that completely relied on templates.

Full description:
https://www.mediawiki.org/wiki/Extension:Babel
Browse code:
https://phabricator.wikimedia.org/r/project/mediawiki/extensions/Babel/

Recent Activity

Yesterday

KStoller-WMF moved T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites from Up Next to Backlog on the Growth-Team board.

Blockers removed, but we are moving to Backlog for now, with the hope to release in January 2025.

Tue, Nov 12, 5:52 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
KStoller-WMF triaged T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites as Medium priority.
Tue, Nov 12, 5:50 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
ReleaseTaggerBot edited projects for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, added: MW-1.44-notes (1.44.0-wmf.4; 2024-11-19); removed MW-1.44-notes (1.44.0-wmf.3; 2024-11-12).
Tue, Nov 12, 2:00 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit updated Other Assignee for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, added: Wangombe.
Tue, Nov 12, 1:49 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1090442 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Remove usage of deprecated DifferenceEngine::setContent

https://gerrit.wikimedia.org/r/1090442

Tue, Nov 12, 1:23 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1090451 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] MessageWebImporter: Remove use of Status::getWikiText

https://gerrit.wikimedia.org/r/1090451

Tue, Nov 12, 10:31 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1090442 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] Remove usage of deprecated DifferenceEngine::setContent

https://gerrit.wikimedia.org/r/1090442

Tue, Nov 12, 10:02 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1090427 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] PageTranslationSpecialPage: remove use of Status::getHTML

https://gerrit.wikimedia.org/r/1090427

Tue, Nov 12, 9:00 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Mon, Nov 11

Nikerabbit renamed T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release from Remove backwards compatibility code from MLEB extensions after 2024.07 release to Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.
Mon, Nov 11, 11:28 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit edited projects for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, added: LPL Essential (LPL Essential 2024 Nov-Dec); removed LPL Essential (LPL Essential 2024 Jul-Oct).
Mon, Nov 11, 9:32 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit changed the status of T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release from Open to In Progress.
Mon, Nov 11, 7:53 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit changed the status of T379150: PHP Deprecated: Use of ChangeTags::getDisplayTableName was deprecated in MediaWiki 1.41. [Called from MediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler::MediaWiki\Extension\Translate\{closure}], a subtask of T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, from Open to In Progress.
Mon, Nov 11, 7:52 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
abi_ added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Remaining items:

Mon, Nov 11, 4:44 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Thu, Nov 7

gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1087305 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Replace usage of Xml::listDropdownOptions with Html::listDropdownOptions

https://gerrit.wikimedia.org/r/1087305

Thu, Nov 7, 1:43 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit changed the point value for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release from 4 to 16.
Thu, Nov 7, 8:47 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit added a subtask for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release: T379150: PHP Deprecated: Use of ChangeTags::getDisplayTableName was deprecated in MediaWiki 1.41. [Called from MediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler::MediaWiki\Extension\Translate\{closure}].
Thu, Nov 7, 7:46 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1088150 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] TranslatablePageMarker: Remove usage of Status::getMessage

https://gerrit.wikimedia.org/r/1088150

Thu, Nov 7, 7:04 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1088149 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] MessageBundleContent: Remove usage of Status::getMessage

https://gerrit.wikimedia.org/r/1088149

Thu, Nov 7, 6:25 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Wed, Nov 6

ReleaseTaggerBot added a project to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release: MW-1.44-notes (1.44.0-wmf.3; 2024-11-12).
Wed, Nov 6, 12:00 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1079685 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ImportTranslatableBundleMaintenanceScript: Remove usage of Status::getMessage

https://gerrit.wikimedia.org/r/1079685

Wed, Nov 6, 11:40 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1076698 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ImportTranslationSpecialPage: Remove usage of Xml::inputLabel

https://gerrit.wikimedia.org/r/1076698

Wed, Nov 6, 11:39 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1076697 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MessageWebImporter: Remove usage of deprecated Xml::radioLabel

https://gerrit.wikimedia.org/r/1076697

Wed, Nov 6, 11:38 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Tue, Nov 5

gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1087358 abandoned by Wangombe:

[mediawiki/extensions/Translate@master] Remove usage of GlobalDependency

Reason:

Duplicate of Ia67af64e997f755f4287697085f94106e15b7764

https://gerrit.wikimedia.org/r/1087358

Tue, Nov 5, 11:09 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1087358 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Remove usage of GlobalDependency

https://gerrit.wikimedia.org/r/1087358

Tue, Nov 5, 7:41 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1087305 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Replace usage of Xml::listDropdownOptions with Html::listDropdownOptions

https://gerrit.wikimedia.org/r/1087305

Tue, Nov 5, 7:20 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Wed, Oct 16

Pppery added a comment to T327847: Rework babel template parameter handling to make more sense.

Sorry, I've been so busy with other things that I don't think I'll get around to doing more with this task any time soon. Anyone else is welcome to submit a patch (and thus walk into code review hell) themselves.

Wed, Oct 16, 4:26 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-extensions-Babel
Iniquity added a comment to T327847: Rework babel template parameter handling to make more sense.

New users:

I checked a few random other wikis

  • Spanish Wikipedia has a few userpages passing align=left after the last language. This does nothing, and will continue to do nothing. It also has a few that pass the result of expanding a template, which is broken and will continue to be broken

I also jumped around different wikis and found nothing but errors in the code.

Wed, Oct 16, 9:19 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), MediaWiki-extensions-Babel
Nikerabbit removed a project from T369321: Extension:Babel doesn't support/not supported by dark mode: Language-Team.
Wed, Oct 16, 7:50 AM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), dark-mode, MediaWiki-extensions-Babel

Mon, Oct 14

abi_ added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Remaining items:

Mon, Oct 14, 1:25 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Nikerabbit removed a project from T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release: Localization Infrastructure FY2023-24.
Mon, Oct 14, 11:53 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1079685 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] ImportTranslatableBundleMaintenanceScript: Remove usage of Status::getMessage

https://gerrit.wikimedia.org/r/1079685

Mon, Oct 14, 6:10 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Oct 11 2024

Nikki added a comment to T266940: Mandarin Chinese regional language variants in Wikidata labels, Babel, and ULS..

This is the same problem as T215051, T262269 and T350746.

Oct 11 2024, 11:29 AM · MediaWiki-extensions-Babel, UniversalLanguageSelector, Wikidata

Oct 7 2024

gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1075225 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MoveTranslatableBundleMaintenance: Remove use of Status::getWikiText

https://gerrit.wikimedia.org/r/1075225

Oct 7 2024, 12:48 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1075223 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ParsingPlaceholderFactoryTest: Remove code for PHPUnit 8

https://gerrit.wikimedia.org/r/1075223

Oct 7 2024, 11:29 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Oct 3 2024

ReleaseTaggerBot edited projects for T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, added: MW-1.43-notes (1.43.0-wmf.26; 2024-10-08); removed MW-1.43-notes (1.43.0-wmf.23; 2024-09-17).
Oct 3 2024, 8:03 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1075222 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MessageBundleContentHandler: Replace use of ParserOutput::setText

https://gerrit.wikimedia.org/r/1075222

Oct 3 2024, 7:16 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Oct 1 2024

KStoller-WMF added a comment to T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.

Thanks! OK, we are reviewing previous feedback (including T328171#10135832) and looking to make the copy on the configuration form a little more user-friendly and less technical, and then we should be ready for release.

Oct 1 2024, 10:00 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Tacsipacsi added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

However, I do not think that multilinguality is something decided at the beginning of a wiki, and then never changed. In fact, this comes from how the community actually makes use of the wiki.

Oct 1 2024, 9:57 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Urbanecm_WMF moved T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables from QA to Test in Production on the Growth-Team (Current Sprint) board.
Oct 1 2024, 8:04 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Urbanecm_WMF moved T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables from Incoming to QA on the Growth-Team (Current Sprint) board.
Oct 1 2024, 8:03 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel

Sep 30 2024

KStoller-WMF edited projects for T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables, added: Growth-Team (Current Sprint); removed Growth-Team (FY2024-25 Q1 Sprint 6).
Sep 30 2024, 11:55 PM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Etonkovidova added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

@Etonkovidova FYI, this is now available for QA on all beta wikis (T374611: Switch BabelUseCommunityConfiguration to true on Beta cluster).

Thx! Checked it as part when checked T374611. No issues found.

Sep 30 2024, 9:53 PM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Iniquity added a comment to T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.
  • We wanted to check in with the original creator of the task... @Iniquity: we've attempted to QA test this work and we don't see any blockers to release, but we also notice than many wikis use Babel in unique ways. We just wanted to check in to see if there are any specific use cases you can think of that we should be sure to test for, or if there is anything further you can think of that should block this release?
Sep 30 2024, 6:51 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Ladsgroup added a comment to T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.

No rush on my side, I just wanted to make sure I do my part. That's all.

Sep 30 2024, 6:49 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
KStoller-WMF updated subscribers of T374348: Switch BabelUseCommunityConfiguration to true on Wikimedia sites.

I met with @Urbanecm_WMF, @Trizek-WMF, and @Etonkovidova to discuss open Product and QA testing questions and a release plan. Decisions from the meeting:

Sep 30 2024, 6:43 PM · Growth-Team, Patch-For-Review, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Urbanecm_WMF added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

Good enough for me, thanks @Ladsgroup!

Sep 30 2024, 1:04 PM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
Ladsgroup added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

Of course, the technical impacts of that option can be a concern. We should certainly rewrite the help text to be less technical and more easier to understand. I'm not sure if this level of user-caused fragmentation is acceptable – I'm curious if eg. @Ladsgroup has any thoughts on this.

Sep 30 2024, 1:01 PM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1076698 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] ImportTranslationSpecialPage: Remove usage of Xml::inputLabel

https://gerrit.wikimedia.org/r/1076698

Sep 30 2024, 10:03 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
gerritbot added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.

Change #1076697 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] MessageWebImporter: Remove usage of deprecated Xml::radioLabel

https://gerrit.wikimedia.org/r/1076697

Sep 30 2024, 10:03 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-CLDR, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Urbanecm_WMF added a comment to T328171: Use Community Configuration in Babel extension: LocalSettings configuration variables.

@Etonkovidova FYI, this is now available for QA on all beta wikis (T374611: Switch BabelUseCommunityConfiguration to true on Beta cluster).

I looked at the form on beta enwiki, and I’m a bit concerned about the Use user language setting. It warns the user that setting it to true may “fragment the parser cache”, but I don’t think an average wiki administrator knows what it means or what consequences it has for the operators. I also don’t think it’s realistically needed – it’s basically true for multilingual wikis and false for monolingual ones. So to avoid people unintentionally blowing up the parser cache, I’d remove this one as well from the community configuration.

Sep 30 2024, 8:30 AM · Growth-Team (Current Sprint), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), MediaWiki Language Extension Bundle, Wikimania-Hackathon-2024, CommunityConfiguration-Adoption, MediaWiki-extensions-Babel