Page MenuHomePhabricator

abi_ (Abijeet Patro)
Software Engineer, Language Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Feb 25 2019, 5:15 AM (372 w, 6 d)
Availability
Available
IRC Nick
abijeet
LDAP User
Unknown
MediaWiki User
APatro (WMF) [ Global Accounts ]

I started working with Wikimedia since Feb, 2019. My primarily work will be on the Translate extension and translatewiki.net.

Recent Activity

Fri, Apr 17

abi_ moved T421644: Add quick actions entrypoint for the Wikibase ULS integration from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Fri, Apr 17, 11:22 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Wikidata, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Wikibase-Client

Thu, Apr 16

abi_ moved T423319: Add API method to enumerate territories and their languages in the language-data library from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.
Thu, Apr 16, 10:24 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Wed, Apr 15

abi_ moved T423418: Add a quick action entrypoint to translate this page for ContentTranslation tool from Backlog to Ready for dev on the LPL Projects (ULS rewrite) board.
Wed, Apr 15, 1:21 PM · ContentTranslation, LPL Projects (ULS rewrite)
abi_ moved T423418: Add a quick action entrypoint to translate this page for ContentTranslation tool from Needs Triage to Entry points on the ContentTranslation board.
Wed, Apr 15, 1:21 PM · ContentTranslation, LPL Projects (ULS rewrite)
abi_ created T423418: Add a quick action entrypoint to translate this page for ContentTranslation tool.
Wed, Apr 15, 1:21 PM · ContentTranslation, LPL Projects (ULS rewrite)
abi_ moved T423071: ULS rewrite: Add direction (dir) to languages from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Wed, Apr 15, 12:24 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Tue, Apr 14

abi_ set the point value for T423319: Add API method to enumerate territories and their languages in the language-data library to 4.
Tue, Apr 14, 5:27 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ triaged T423319: Add API method to enumerate territories and their languages in the language-data library as Medium priority.
Tue, Apr 14, 5:26 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ created T423319: Add API method to enumerate territories and their languages in the language-data library.
Tue, Apr 14, 5:26 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ claimed T421066: Display regional languages in suggested languages section.
Tue, Apr 14, 5:07 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ triaged T423275: Add missing language entry points for the Content Translation as High priority.
Tue, Apr 14, 5:07 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ changed the status of T421066: Display regional languages in suggested languages section from Open to In Progress.
Tue, Apr 14, 5:07 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Tue, Apr 14, 8:05 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate

Mon, Apr 13

abi_ moved T423071: ULS rewrite: Add direction (dir) to languages from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Mon, Apr 13, 7:30 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ created T423071: ULS rewrite: Add direction (dir) to languages.
Mon, Apr 13, 7:30 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Sat, Apr 11

abi_ moved T416901: Language selector: Enable footer based entrypoint for new language selector from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.

We've built an Entrypoint Registry that extensions can use to register entrypoints in ULS: https://www.mediawiki.org/wiki/User:APatro_(WMF)/UniversalLanguageSelector/EntrypointRegistry

Sat, Apr 11, 10:02 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T421336: Add missing-languages entrypoint for the language selector from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.

The missing languages entrypoint can be tested on

Sat, Apr 11, 2:48 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Fri, Apr 10

abi_ moved T416908: Language selector: Implement type ahead autocompletion when searching for a language from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.

Testing on https://bd4346ecd8.catalyst.wmcloud.org/w/index.php?title=Special%3ATranslate&group=page-ManyLanguages&action=page&filter=

Fri, Apr 10, 3:07 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Thu, Apr 9

abi_ moved T421441: Remove mediawiki.ui module dependency in Translate (excluding mediawiki.ui.button) from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Thu, Apr 9, 12:29 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), Performance Issue, MediaWiki-extensions-Translate, CSS, MediaWiki-User-Interface

Wed, Apr 8

abi_ moved T416892: Language selector: Allow displaying additional marks for languages from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Wed, Apr 8, 1:01 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T416901: Language selector: Enable footer based entrypoint for new language selector from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Wed, Apr 8, 1:00 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T421336: Add missing-languages entrypoint for the language selector from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Wed, Apr 8, 1:00 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ claimed T416892: Language selector: Allow displaying additional marks for languages.
Wed, Apr 8, 12:59 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Sun, Apr 5

abi_ triaged T421441: Remove mediawiki.ui module dependency in Translate (excluding mediawiki.ui.button) as Medium priority.
Sun, Apr 5, 12:36 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), Performance Issue, MediaWiki-extensions-Translate, CSS, MediaWiki-User-Interface

Fri, Apr 3

abi_ moved T421441: Remove mediawiki.ui module dependency in Translate (excluding mediawiki.ui.button) from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Fri, Apr 3, 3:58 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), Performance Issue, MediaWiki-extensions-Translate, CSS, MediaWiki-User-Interface

Thu, Apr 2

abi_ moved T410137: Release MLEB 2026.2 from In Progress to Done on the LPL Essential (FY2025-26 Q3) board.
Thu, Apr 2, 12:26 PM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle
abi_ closed T410137: Release MLEB 2026.2 as Resolved.
Thu, Apr 2, 12:25 PM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle
abi_ added a comment to T418988: Language selector: Use the component on Special:Translate.

Thanks for the QA report!

Thu, Apr 2, 12:15 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ updated the task description for T410137: Release MLEB 2026.2.
Thu, Apr 2, 10:31 AM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle

Wed, Apr 1

abi_ moved T265585: Empty states for the responsive language selector from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.

Testing this on French Wikipedia:

Wed, Apr 1, 5:49 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), ContentTranslation
abi_ moved T416908: Language selector: Implement type ahead autocompletion when searching for a language from Need QA to In Progress on the LPL Essential (FY2025-26 Q3) board.

Moving this to in progress to add some QA instructions and post some screenshots.

Wed, Apr 1, 1:15 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Mon, Mar 30

abi_ closed T411267: Application Security Review Request : language-data library as Resolved.

We've incorporated all the inputs from the security review and released a new version of the language data library. See: https://github.com/wikimedia/language-data/releases/tag/1.1.10

Mon, Mar 30, 1:22 PM · SecTeam-Processed, Security-Team, secscrum, Security, Application Security Reviews
abi_ moved T421466: Release language-data 2026.03 from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.

We've incorporated all the inputs from the security review and released a new version of the language data library. See: https://github.com/wikimedia/language-data/releases/tag/1.1.10

Mon, Mar 30, 1:10 PM · LPL Projects (Other), LPL Essential (FY2025-26 Q3)
abi_ moved T410000: Security review for the language-data library from Ready for dev to Need QA on the LPL Essential (FY2025-26 Q3) board.

We've incorporated all the inputs from the security review and released a new version of the language data library. See: https://github.com/wikimedia/language-data/releases/tag/1.1.10

Mon, Mar 30, 1:08 PM · LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Sun, Mar 29

abi_ moved T415049: Use MultiselectLookupLanguageSelector when registering on Translatewiki.net from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3) board.
Sun, Mar 29, 5:25 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-TwnMainPage
abi_ moved T418988: Language selector: Use the component on Special:Translate from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3) board.

Can be tested on patch demo https://2256d7c2c9.catalyst.wmcloud.org/w/index.php?title=Special%3ATranslate&group=page-TranslatablePage&action=page&filter=&action_source=translate_page&language=en when logged in as Patch Demo user.

Sun, Mar 29, 5:24 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ closed T420573: Special:PageLanguage does not show the current language when not the default as Resolved.

Issue appears to be fixed.

Sun, Mar 29, 5:23 PM · Community-collaboration, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Regression, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T421644: Add quick actions entrypoint for the Wikibase ULS integration from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Sun, Mar 29, 4:50 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Wikidata, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Wikibase-Client
abi_ moved T421644: Add quick actions entrypoint for the Wikibase ULS integration from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Sun, Mar 29, 4:49 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Wikidata, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Wikibase-Client
abi_ created T421644: Add quick actions entrypoint for the Wikibase ULS integration.
Sun, Mar 29, 4:49 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Wikidata, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Wikibase-Client

Fri, Mar 27

abi_ moved T421466: Release language-data 2026.03 from Backlog to Other on the LPL Projects board.
Fri, Mar 27, 11:35 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3)
abi_ moved T421466: Release language-data 2026.03 from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Fri, Mar 27, 11:35 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3)
abi_ created T421466: Release language-data 2026.03.
Fri, Mar 27, 9:12 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3)

Thu, Mar 26

abi_ changed the status of T421336: Add missing-languages entrypoint for the language selector from Open to In Progress.
Thu, Mar 26, 10:37 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T415049: Use MultiselectLookupLanguageSelector when registering on Translatewiki.net from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Thu, Mar 26, 10:36 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-TwnMainPage
abi_ moved T418988: Language selector: Use the component on Special:Translate from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Thu, Mar 26, 10:36 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T419741: Replace interface language selector with the new language selector from Done to In progress on the LPL Projects (ULS rewrite) board.
Thu, Mar 26, 10:35 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
abi_ moved T419741: Replace interface language selector with the new language selector from In progress to Done on the LPL Projects (ULS rewrite) board.
Thu, Mar 26, 10:35 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
abi_ created T421336: Add missing-languages entrypoint for the language selector.
Thu, Mar 26, 4:05 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Wed, Mar 25

abi_ moved T420148: Title translation is always checked on Special:PageTranslation from Backlog to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Wed, Mar 25, 12:33 PM · Community-collaboration, LPL Projects (Other), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), Regression, MediaWiki-extensions-Translate
abi_ set the point value for T420148: Title translation is always checked on Special:PageTranslation to 2.
Wed, Mar 25, 12:33 PM · Community-collaboration, LPL Projects (Other), MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), Regression, MediaWiki-extensions-Translate

Tue, Mar 24

abi_ changed the status of T418988: Language selector: Use the component on Special:Translate from Open to In Progress.
Tue, Mar 24, 3:22 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ updated the task description for T421129: Special:SearchTranslation: Replace the old language selector with the rewrite.
Tue, Mar 24, 3:22 PM · Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T421129: Special:SearchTranslation: Replace the old language selector with the rewrite from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q3) board.
Tue, Mar 24, 3:22 PM · Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ created T421129: Special:SearchTranslation: Replace the old language selector with the rewrite.
Tue, Mar 24, 3:21 PM · Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ changed the point value for T265585: Empty states for the responsive language selector from 4 to 8.

Work for two entry-points is also being handled as part of this task:

Tue, Mar 24, 1:30 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), ContentTranslation
abi_ created T421066: Display regional languages in suggested languages section.
Tue, Mar 24, 1:14 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T287877: Language selector: Show suggested languages from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3) board.

Here's how suggested languages are currently displayed:

Tue, Mar 24, 12:44 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T416908: Language selector: Implement type ahead autocompletion when searching for a language from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.
Tue, Mar 24, 12:36 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ created T421057: Hide the search if there are no languages in the language selector.
Tue, Mar 24, 12:24 PM · LPL Projects (ULS rewrite)
abi_ added a comment to T411267: Application Security Review Request : language-data library.

@Mstyles Thanks for your review.

Tue, Mar 24, 11:35 AM · SecTeam-Processed, Security-Team, secscrum, Security, Application Security Reviews
abi_ raised the priority of T419102: AllMessages: Add Language Select Widget from Low to Needs Triage.
Tue, Mar 24, 9:43 AM · MediaWiki-Internationalization, LPL Essential (FY2025-26 Q3)
abi_ triaged T419102: AllMessages: Add Language Select Widget as Low priority.
Tue, Mar 24, 9:43 AM · MediaWiki-Internationalization, LPL Essential (FY2025-26 Q3)
abi_ moved T414675: Update Special:TranslationStats to use Codex from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) board.
Tue, Mar 24, 9:36 AM · LPL Projects (ULS rewrite), MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), MediaWiki-extensions-Translate
abi_ moved T363438: Do not display tpt-mark-nochanges when marking page for translation for the first time from Pending Deployment to Done on the LPL Essential (FY2025-26 Q3) board.
Tue, Mar 24, 9:34 AM · LPL Projects (Other), MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), MediaWiki-extensions-Translate

Mar 19 2026

abi_ triaged T420573: Special:PageLanguage does not show the current language when not the default as High priority.
Mar 19 2026, 1:39 PM · Community-collaboration, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Regression, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ assigned T420573: Special:PageLanguage does not show the current language when not the default to jhsoby.
Mar 19 2026, 1:39 PM · Community-collaboration, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Regression, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ added a comment to T410137: Release MLEB 2026.2.
Mar 19 2026, 12:57 PM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle

Mar 18 2026

abi_ triaged T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation as Medium priority.
Mar 18 2026, 7:00 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
abi_ added a comment to T418988: Language selector: Use the component on Special:Translate.

Created: https://phabricator.wikimedia.org/T419546 to track addition of custom regions.

Mar 18 2026, 2:29 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Mar 17 2026

abi_ moved T415049: Use MultiselectLookupLanguageSelector when registering on Translatewiki.net from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Mar 17 2026, 3:56 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), MediaWiki-extensions-TwnMainPage
abi_ moved T414468: Standardize language labels in language selectors from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Mar 17 2026, 10:19 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T410137: Release MLEB 2026.2 from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Mar 17 2026, 7:21 AM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle

Mar 16 2026

abi_ updated the task description for T410137: Release MLEB 2026.2.
Mar 16 2026, 3:05 AM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle

Mar 11 2026

abi_ created T419741: Replace interface language selector with the new language selector.
Mar 11 2026, 5:58 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
abi_ moved T363438: Do not display tpt-mark-nochanges when marking page for translation for the first time from Backlog to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Mar 11 2026, 10:47 AM · LPL Projects (Other), MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), MediaWiki-extensions-Translate
abi_ added projects to T363438: Do not display tpt-mark-nochanges when marking page for translation for the first time: LPL Essential (FY2025-26 Q3), Unplanned-Sprint-Work.
Mar 11 2026, 10:46 AM · LPL Projects (Other), MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3), MediaWiki-extensions-Translate

Mar 10 2026

abi_ created T419546: Review support for special regions in the language selector.
Mar 10 2026, 2:49 PM · LPL Projects (ULS rewrite)
abi_ added a comment to T265585: Empty states for the responsive language selector.

@Pginer-WMF The description in https://phabricator.wikimedia.org/T253303 says,

Mar 10 2026, 2:38 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), ContentTranslation

Mar 5 2026

abi_ updated subscribers of T416908: Language selector: Implement type ahead autocompletion when searching for a language.

Comment from @Nikerabbit on the patch,

Mar 5 2026, 2:33 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ added a comment to T287877: Language selector: Show suggested languages.

The current ULS uses the following logic

/**
 * Get a list of codes for languages to show in
 * the "Common languages" section of the ULS.
 * The list consists of the user's current selected language,
 * the wiki's content language, the browser' UI language
 * and Accept-Language, user's previous selected languages
 * and finally, the languages of countryCode taken from the CLDR,
 * taken by default from the user's geolocation.
 *
 * @param {string} [countryCode] Uppercase country code.
 * @return {Array} List of language codes without duplicates.
 */
mw.uls.getFrequentLanguageList = function ( countryCode ) {
	const ret = [],
		lists = [
			[
				mw.config.get( 'wgUserLanguage' ),
				mw.config.get( 'wgContentLanguage' ),
				mw.uls.getBrowserLanguage()
			],
			mw.uls.getPreviousLanguages(),
			mw.uls.getAcceptLanguageList()
		];

	countryCode = countryCode || mw.uls.getCountryCode();
	if ( countryCode ) {
		lists.push( $.uls.data.getLanguagesInTerritory( countryCode ) );
	}
        ....
}
Mar 5 2026, 8:01 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ changed the status of T410137: Release MLEB 2026.2 from Open to In Progress.
Mar 5 2026, 8:00 AM · MW-1.46-notes (1.46.0-wmf.17; 2026-02-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), Release, MediaWiki Language Extension Bundle

Mar 4 2026

abi_ added a comment to T418187: Define rollout strategy for the ULS rewrite.

Here's the latest screenshot from the beta features:

Mar 4 2026, 12:39 PM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T418988: Language selector: Use the component on Special:Translate from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Mar 4 2026, 10:37 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ created T418988: Language selector: Use the component on Special:Translate.
Mar 4 2026, 10:37 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ triaged T418747: TranslateInterfacePreferences: Use Language Select Widget as Low priority.
Mar 4 2026, 8:30 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
abi_ changed the status of T416892: Language selector: Allow displaying additional marks for languages from Open to In Progress.
Mar 4 2026, 7:15 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Mar 2 2026

abi_ renamed T418187: Define rollout strategy for the ULS rewrite from Define rollout/release strategy for the ULS rewrite to Define rollout strategy for the ULS rewrite.
Mar 2 2026, 3:19 PM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ claimed T416901: Language selector: Enable footer based entrypoint for new language selector.
Mar 2 2026, 3:18 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ placed T416901: Language selector: Enable footer based entrypoint for new language selector up for grabs.
Mar 2 2026, 3:18 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ claimed T416901: Language selector: Enable footer based entrypoint for new language selector.
Mar 2 2026, 3:18 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ changed the status of T416901: Language selector: Enable footer based entrypoint for new language selector from Open to In Progress.
Mar 2 2026, 3:17 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ changed the status of T418187: Define rollout strategy for the ULS rewrite from Open to In Progress.
Mar 2 2026, 2:01 AM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Feb 27 2026

abi_ updated the task description for T418187: Define rollout strategy for the ULS rewrite.
Feb 27 2026, 11:55 AM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Feb 26 2026

abi_ added a comment to T418187: Define rollout strategy for the ULS rewrite.

I've updated the beta feature description

Feb 26 2026, 5:14 PM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ added a comment to T416908: Language selector: Implement type ahead autocompletion when searching for a language.

A few screenshots from my local machine.

Feb 26 2026, 8:44 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)

Feb 24 2026

abi_ moved T265585: Empty states for the responsive language selector from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Feb 24 2026, 1:21 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), ContentTranslation
abi_ added a project to T265585: Empty states for the responsive language selector: LPL Essential (FY2025-26 Q3).
Feb 24 2026, 1:21 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite), ContentTranslation
abi_ moved T418187: Define rollout strategy for the ULS rewrite from In Progress to Backlog on the LPL Essential (FY2025-26 Q3) board.
Feb 24 2026, 1:20 PM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
abi_ moved T418187: Define rollout strategy for the ULS rewrite from Backlog to In Progress on the LPL Essential (FY2025-26 Q3) board.
Feb 24 2026, 1:20 PM · User-notice, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)