Page MenuHomePhabricator
Feed Search

Mon, May 4

hueitan moved T421129: Special:SearchTranslation: Replace the old language selector with the rewrite from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mon, May 4, 7:44 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T416889: Language selector: Display additional information for languages from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mon, May 4, 7:44 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Tue, Apr 21

hueitan added a comment to T286470: Translate missing articles from the mobile language selector.

add ULS rewrite tag, we probably need to have this entrypoints there too

Tue, Apr 21, 9:33 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), ContentTranslation
hueitan added a project to T286470: Translate missing articles from the mobile language selector: LPL Projects (ULS rewrite).
Tue, Apr 21, 9:32 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), ContentTranslation

Mon, Apr 20

hueitan updated the task description for T423319: Add API method to enumerate territories and their languages in the language-data library.
Mon, Apr 20, 8:58 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T423418: Add a quick action entrypoint to translate this page for ContentTranslation tool from Ready for dev to In progress on the LPL Projects (ULS rewrite) board.
Mon, Apr 20, 7:20 AM · LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), ContentTranslation, LPL Projects (ULS rewrite)

Apr 15 2026

hueitan added a comment to T423319: Add API method to enumerate territories and their languages in the language-data library.

The public documentation is updated with new method getTerritoriesWithLanguages()
https://language-data.readthedocs.io/en/latest/api/languagedata/languageutil.html#LanguageUtil::getTerritoriesWithLanguages

Apr 15 2026, 2:59 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T423319: Add API method to enumerate territories and their languages in the language-data library from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Apr 15 2026, 7:22 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T423319: Add API method to enumerate territories and their languages in the language-data library from Ready for dev to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Apr 15 2026, 7:22 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Apr 14 2026

hueitan moved T418707: SpecialPreferencesPage: Use Language Select Widget from Done to In progress on the LPL Projects (ULS rewrite) board.
Apr 14 2026, 5:31 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan changed the visibility for F75958250: image.png.
Apr 14 2026, 12:49 PM
hueitan changed the visibility for F75958263: image.png.
Apr 14 2026, 12:49 PM
hueitan moved T423275: Add missing language entry points for the Content Translation from Backlog to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Apr 14 2026, 12:38 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan created T423275: Add missing language entry points for the Content Translation.
Apr 14 2026, 12:38 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Mar 25 2026

hueitan added a comment to T420922: Sort the language response after the search.

Note: when searching on the language selector (single select), the list response as the following which i think in the correct order

image.png (1×1 px, 101 KB)

Mar 25 2026, 6:44 AM · LPL Projects (ULS rewrite)
hueitan changed the visibility for F73624809: image.png.
Mar 25 2026, 6:43 AM

Mar 23 2026

hueitan created T420922: Sort the language response after the search.
Mar 23 2026, 1:30 PM · LPL Projects (ULS rewrite)
hueitan changed the visibility for F73531786: image.png.
Mar 23 2026, 1:26 PM
hueitan moved T419741: Replace interface language selector with the new language selector from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 23 2026, 12:51 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan added a comment to T419895: UnexpectedValueException: Default '"sh-latn"' is invalid for preference variant of user [user].

An update (patch), the issue is came from the LanguageCode::bcp47 that we don't need when using the new language selector in the variant field.

Mar 23 2026, 7:05 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Regression, Unstewarded-production-error, MediaWiki-Core-Preferences, Wikimedia-production-error
hueitan changed the visibility for F73478945: image.png.
Mar 23 2026, 7:05 AM
hueitan added a comment to T415049: Use MultiselectLookupLanguageSelector when registering on Translatewiki.net.

Language labels do not include language code as described in T414468: Standardize language labels in language selectors.

Mar 23 2026, 3:44 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Community-collaboration, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-TwnMainPage
hueitan created T420871: Remove "qqq" from the selector.
Mar 23 2026, 3:43 AM · LPL Projects (ULS rewrite)
hueitan changed the visibility for F73459165: image.png.
Mar 23 2026, 3:42 AM
hueitan changed the visibility for F73458977: image.png.
Mar 23 2026, 3:40 AM

Mar 19 2026

hueitan added a comment to T410362: Set up event and tool links tracking for the surfacing content gaps experiment.

I’m all for minimizing work. If the edit tag can help us track edits and it can be done with minimal effort, we can just go with that.

Mar 19 2026, 8:46 AM · LPL Projects (Surface content gaps contribution opportunities to engage native speakers in small wikis), OKR-Work, LPL Onboarding and Development
hueitan updated the task description for T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation.
Mar 19 2026, 6:47 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate

Mar 18 2026

hueitan added a comment to T419895: UnexpectedValueException: Default '"sh-latn"' is invalid for preference variant of user [user].

As the contributor who made this change recently, i don't spot any error for now, but if revert works let's do it first.

Mar 18 2026, 11:51 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Regression, Unstewarded-production-error, MediaWiki-Core-Preferences, Wikimedia-production-error
hueitan updated the task description for T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation.
Mar 18 2026, 4:53 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan changed the visibility for F72998889: image.png.
Mar 18 2026, 4:51 AM
hueitan moved T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation from Ready for dev to In progress on the LPL Projects (ULS rewrite) board.
Mar 18 2026, 3:33 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan claimed T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation.
Mar 18 2026, 3:33 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate

Mar 17 2026

hueitan added a comment to T410362: Set up event and tool links tracking for the surfacing content gaps experiment.

it would also be helpful to capture the source.

Mar 17 2026, 7:22 PM · LPL Projects (Surface content gaps contribution opportunities to engage native speakers in small wikis), OKR-Work, LPL Onboarding and Development
hueitan moved T418988: Language selector: Use the component on Special:Translate from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Mar 17 2026, 6:37 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q3&4) board.
Mar 17 2026, 9:50 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan moved T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation from Backlog to Ready for dev on the LPL Projects (ULS rewrite) board.
Mar 17 2026, 9:50 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan added projects to T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation: LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4).
Mar 17 2026, 9:50 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan added a comment to T416889: Language selector: Display additional information for languages.

Blocker on this ticket

Mar 17 2026, 9:45 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T414947: Allow multiple select in the Language select widget from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 17 2026, 7:44 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan added a comment to T414468: Standardize language labels in language selectors.

Screenshot

image.png (1×1 px, 129 KB)

Mar 17 2026, 6:49 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Patch-For-Review, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan changed the visibility for F72936142: image.png.
Mar 17 2026, 6:47 AM

Mar 16 2026

hueitan added a comment to T410362: Set up event and tool links tracking for the surfacing content gaps experiment.
Mar 16 2026, 7:41 AM · LPL Projects (Surface content gaps contribution opportunities to engage native speakers in small wikis), OKR-Work, LPL Onboarding and Development

Mar 12 2026

hueitan moved T419741: Replace interface language selector with the new language selector from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Mar 12 2026, 3:42 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan added a comment to T419741: Replace interface language selector with the new language selector.

my local machine screenshot

Screenshot 2026-03-12 at 23.39.50.png (1×1 px, 1 MB)

Mar 12 2026, 3:41 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan changed the visibility for F72820361: Screenshot 2026-03-12 at 23.39.50.png.
Mar 12 2026, 3:40 PM
hueitan updated the task description for T419741: Replace interface language selector with the new language selector.
Mar 12 2026, 7:13 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan changed the status of T419741: Replace interface language selector with the new language selector from Open to In Progress.
Mar 12 2026, 6:03 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan moved T265585: Empty states for the responsive language selector from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 12 2026, 1:55 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), ContentTranslation
hueitan moved T287877: Language selector: Show suggested languages from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 12 2026, 1:55 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Mar 9 2026

hueitan moved T414947: Allow multiple select in the Language select widget from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 9 2026, 2:39 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan added a comment to T414947: Allow multiple select in the Language select widget.

I tested this on my dev wiki:

  1. There is a FOUC when I load Special:PageTranslation with JS enabled. The non-JS fallback is briefly visible. This is not a blocker but it is bad user experience.
Mar 9 2026, 2:39 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan moved T413942: Use Language Select Widget in Special:NotifyTranslations from In progress to Done on the LPL Projects (ULS rewrite) board.
Mar 9 2026, 2:02 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)
hueitan moved T418707: SpecialPreferencesPage: Use Language Select Widget from In progress to Done on the LPL Projects (ULS rewrite) board.
Mar 9 2026, 2:01 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T418707: SpecialPreferencesPage: Use Language Select Widget from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 9 2026, 2:01 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T413942: Use Language Select Widget in Special:NotifyTranslations from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mar 9 2026, 2:01 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)
hueitan moved T415059: Evaluate placement of language display, input and font related user preferences from In Progress to Ready for dev on the LPL Essential (FY2025-26 Q3&4) board.
Mar 9 2026, 8:32 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Mar 5 2026

hueitan moved T418747: TranslateInterfacePreferences: Use Language Select Widget from Ready for dev to Backlog on the LPL Projects (ULS rewrite) board.
Mar 5 2026, 5:14 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan set the point value for T419102: AllMessages: Add Language Select Widget to 2.
Mar 5 2026, 5:14 AM · Patch-For-Review, MediaWiki-Internationalization, LPL Essential (FY2025-26 Q3&4)
hueitan created T419102: AllMessages: Add Language Select Widget.
Mar 5 2026, 5:14 AM · Patch-For-Review, MediaWiki-Internationalization, LPL Essential (FY2025-26 Q3&4)
hueitan changed the visibility for F72567723: image.png.
Mar 5 2026, 5:12 AM

Mar 3 2026

hueitan moved T418747: TranslateInterfacePreferences: Use Language Select Widget from Backlog to Ready for dev on the LPL Projects (ULS rewrite) board.
Mar 3 2026, 6:07 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)

Mar 2 2026

hueitan set the point value for T418747: TranslateInterfacePreferences: Use Language Select Widget to 2.
Mar 2 2026, 3:23 PM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan created T418747: TranslateInterfacePreferences: Use Language Select Widget.
Mar 2 2026, 3:23 PM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan changed the visibility for F72474533: image.png.
Mar 2 2026, 3:23 PM
hueitan claimed T418707: SpecialPreferencesPage: Use Language Select Widget.
Mar 2 2026, 5:43 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan created T418707: SpecialPreferencesPage: Use Language Select Widget.
Mar 2 2026, 5:43 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Feb 25 2026

hueitan moved T414947: Allow multiple select in the Language select widget from In progress to Done on the LPL Projects (ULS rewrite) board.
Feb 25 2026, 11:17 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan moved T414947: Allow multiple select in the Language select widget from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Feb 25 2026, 11:17 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)

Feb 24 2026

hueitan moved T415059: Evaluate placement of language display, input and font related user preferences from Ready for dev to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Feb 24 2026, 2:50 PM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan claimed T415059: Evaluate placement of language display, input and font related user preferences.
Feb 24 2026, 2:50 PM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T416889: Language selector: Display additional information for languages from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Feb 24 2026, 2:49 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan claimed T416889: Language selector: Display additional information for languages.
Feb 24 2026, 2:48 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan added a comment to T415059: Evaluate placement of language display, input and font related user preferences.

As per the discussion in the offsite, the Language settings and User:Preferences should remain as it is
user should still able to change the setting through the dialog and through the preference page

Feb 24 2026, 6:54 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan moved T415013: Create Language Select Widget from In Progress to Need QA on the LPL Essential (FY2025-26 Q3&4) board.

This ticket focuses on the single select language selector, the multi select is on ticket T414947: Allow multiple select in the Language select widget

Feb 24 2026, 3:37 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan renamed T413942: Use Language Select Widget in Special:NotifyTranslations from Use MultiselectLookupLanguageSelector in Special:NotifyTranslations to Use Language Select Widget in Special:NotifyTranslations.
Feb 24 2026, 3:32 AM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)

Feb 20 2026

hueitan added a comment to T409122: Set up tracking for WE 2.1.5..

Thanks for the update @srishakatux There isn't much thing we need to change, let's estimate one week for the test including the analytics (cc. @cchen)

Feb 20 2026, 3:07 AM · LPL Projects (Surface content gaps contribution opportunities to engage native speakers in small wikis), OKR-Work, LPL Onboarding and Development

Feb 6 2026

hueitan moved T414947: Allow multiple select in the Language select widget from Ready for dev to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Feb 6 2026, 7:05 AM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)

Jan 28 2026

hueitan updated the task description for T413942: Use Language Select Widget in Special:NotifyTranslations.
Jan 28 2026, 1:32 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)
hueitan moved T413942: Use Language Select Widget in Special:NotifyTranslations from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Jan 28 2026, 1:12 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)
hueitan moved T414947: Allow multiple select in the Language select widget from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Jan 28 2026, 1:12 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan moved T415013: Create Language Select Widget from Backlog to In progress on the LPL Projects (ULS rewrite) board.
Jan 28 2026, 1:12 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan updated the task description for T413942: Use Language Select Widget in Special:NotifyTranslations.
Jan 28 2026, 1:11 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)

Jan 26 2026

hueitan changed the status of T414947: Allow multiple select in the Language select widget from Open to In Progress.
Jan 26 2026, 3:42 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), MediaWiki-extensions-Translate, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan changed the status of T414947: Allow multiple select in the Language select widget, a subtask of T413942: Use Language Select Widget in Special:NotifyTranslations, from Open to In Progress.
Jan 26 2026, 3:42 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3&4), TranslationNotifications, LPL Projects (ULS rewrite)
hueitan closed T415164: use 'codex' in getDisplayFormat() in various places, a subtask of T415013: Create Language Select Widget, as Declined.
Jan 26 2026, 1:11 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan closed T415164: use 'codex' in getDisplayFormat() in various places as Declined.

check https://phabricator.wikimedia.org/T415013#11553538, will create another separate ticket if needed.

Jan 26 2026, 1:11 PM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan changed the point value for T415013: Create Language Select Widget from 4 to 8.
Jan 26 2026, 1:11 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan updated the task description for T415013: Create Language Select Widget.
Jan 26 2026, 1:10 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan added a comment to T415013: Create Language Select Widget.

In all the patches here, we follow the step

Jan 26 2026, 12:57 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)

Jan 21 2026

hueitan updated the task description for T415013: Create Language Select Widget.
Jan 21 2026, 1:47 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan updated the task description for T415013: Create Language Select Widget.
Jan 21 2026, 1:46 PM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan updated the task description for T415059: Evaluate placement of language display, input and font related user preferences.
Jan 21 2026, 6:27 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan updated the task description for T415059: Evaluate placement of language display, input and font related user preferences.
Jan 21 2026, 6:27 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
hueitan changed the visibility for F71581498: image.png.
Jan 21 2026, 6:26 AM
hueitan changed the visibility for F71581493: image.png.
Jan 21 2026, 6:25 AM
hueitan added a comment to T415013: Create Language Select Widget.

once we confirm and have T415164: use 'codex' in getDisplayFormat() in various places, we won't need languageselectwidget anymore, using HTMLSelectLanguageField (type => language) is enough.

Jan 21 2026, 5:49 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan updated the task description for T415164: use 'codex' in getDisplayFormat() in various places.
Jan 21 2026, 5:47 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan moved T415164: use 'codex' in getDisplayFormat() in various places from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q3&4) board.
Jan 21 2026, 5:45 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
hueitan created T415164: use 'codex' in getDisplayFormat() in various places.
Jan 21 2026, 5:26 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)

Jan 20 2026

hueitan updated the task description for T415013: Create Language Select Widget.
Jan 20 2026, 8:46 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)