Page MenuHomePhabricator

hueitan (Huei Tan)
Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Nov 19 2019, 11:41 AM (333 w, 5 d)
Availability
Available
LDAP User
Huei Tan
MediaWiki User
HTan (WMF) [ Global Accounts ]

Recent Activity

Wed, Mar 25

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)

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

Mon, Mar 23

hueitan created T420922: Sort the language response after the search.
Mon, Mar 23, 1:30 PM · LPL Projects (ULS rewrite)
hueitan changed the visibility for F73531786: image.png.
Mon, Mar 23, 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) board.
Mon, Mar 23, 12:51 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
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.

Mon, Mar 23, 7:05 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Regression, Unstewarded-production-error, MediaWiki-Core-Preferences, Wikimedia-production-error
hueitan changed the visibility for F73478945: image.png.
Mon, Mar 23, 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.

Mon, Mar 23, 3:44 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
hueitan created T420871: Remove "qqq" from the selector.
Mon, Mar 23, 3:43 AM · LPL Projects (ULS rewrite)
hueitan changed the visibility for F73459165: image.png.
Mon, Mar 23, 3:42 AM
hueitan changed the visibility for F73458977: image.png.
Mon, Mar 23, 3:40 AM

Thu, Mar 19

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.

Thu, Mar 19, 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.
Thu, Mar 19, 6:47 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), MediaWiki-extensions-Translate

Wed, Mar 18

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.

Wed, Mar 18, 11:51 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), 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.
Wed, Mar 18, 4:53 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), MediaWiki-extensions-Translate
hueitan changed the visibility for F72998889: image.png.
Wed, Mar 18, 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.
Wed, Mar 18, 3:33 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), MediaWiki-extensions-Translate
hueitan claimed T401522: Assistant languages in preferences should use the same language selector as Special:PageTranslation.
Wed, Mar 18, 3:33 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), MediaWiki-extensions-Translate

Tue, Mar 17

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.

Tue, Mar 17, 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.
Tue, Mar 17, 6:37 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), LPL Essential (FY2025-26 Q3), 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) board.
Tue, Mar 17, 9:50 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), 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.
Tue, Mar 17, 9:50 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), 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).
Tue, Mar 17, 9:50 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), MediaWiki-extensions-Translate
hueitan added a comment to T416889: Language selector: Display additional information for languages.

Blocker on this ticket

Tue, Mar 17, 9:45 AM · Patch-For-Review, LPL Essential (FY2025-26 Q3), 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) board.
Tue, Mar 17, 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)
hueitan added a comment to T414468: Standardize language labels in language selectors.

Screenshot

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

Tue, Mar 17, 6:49 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)
hueitan changed the visibility for F72936142: image.png.
Tue, Mar 17, 6:47 AM

Mon, Mar 16

hueitan added a comment to T410362: Set up event and tool links tracking for the surfacing content gaps experiment.
Mon, Mar 16, 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)
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)
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)
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)
hueitan moved T265585: Empty states for the responsive language selector from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) board.
Mar 12 2026, 1:55 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), LPL Essential (FY2025-26 Q3), 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) board.
Mar 12 2026, 1:55 AM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), LPL Essential (FY2025-26 Q3), 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) 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)
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)
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), 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 · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3), 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) board.
Mar 9 2026, 2:01 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3), 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) board.
Mar 9 2026, 2:01 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3), 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) board.
Mar 9 2026, 8:32 AM · LPL Essential (FY2025-26 Q3), 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)
hueitan set the point value for T419102: AllMessages: Add Language Select Widget to 2.
Mar 5 2026, 5:14 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
hueitan created T419102: AllMessages: Add Language Select Widget.
Mar 5 2026, 5:14 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
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)

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)
hueitan created T418747: TranslateInterfacePreferences: Use Language Select Widget.
Mar 2 2026, 3:23 PM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
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 · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
hueitan created T418707: SpecialPreferencesPage: Use Language Select Widget.
Mar 2 2026, 5:43 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), LPL Essential (FY2025-26 Q3), 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)
hueitan moved T414947: Allow multiple select in the Language select widget from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3) 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)

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) board.
Feb 24 2026, 2:50 PM · LPL Essential (FY2025-26 Q3), 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), 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 · Patch-For-Review, LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
hueitan claimed T416889: Language selector: Display additional information for languages.
Feb 24 2026, 2:48 PM · Patch-For-Review, LPL Essential (FY2025-26 Q3), 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), LPL Projects (ULS rewrite)
hueitan moved T415013: Create Language Select Widget from In Progress to Need QA on the LPL Essential (FY2025-26 Q3) 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)
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), 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) 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)

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), 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), 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)
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)
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), 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)
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), 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)
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)
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)
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)
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)

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)
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)
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), 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), 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)
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)
hueitan moved T415164: use 'codex' in getDisplayFormat() in various places from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q3) board.
Jan 21 2026, 5:45 AM · LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
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)

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)
hueitan updated the task description for T415013: Create Language Select Widget.
Jan 20 2026, 8:41 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
hueitan updated the task description for T414947: Allow multiple select in the Language select widget.
Jan 20 2026, 8:35 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)
hueitan claimed T415013: Create Language Select Widget.
Jan 20 2026, 8:34 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)
hueitan created T415013: Create Language Select Widget.
Jan 20 2026, 8:34 AM · MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3)

Jan 19 2026

hueitan created T414947: Allow multiple select in the Language select widget.
Jan 19 2026, 11:40 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)

Jan 16 2026

hueitan moved T414051: Use LookupLanguageSelector on Special:TranslatorSignup from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3) board.
Jan 16 2026, 5:25 AM · LPL Essential (FY2025-26 Q3), TranslationNotifications, MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), LPL Projects (ULS rewrite)

Jan 15 2026

hueitan added a project to T414051: Use LookupLanguageSelector on Special:TranslatorSignup: TranslationNotifications.
Jan 15 2026, 2:26 AM · LPL Essential (FY2025-26 Q3), TranslationNotifications, MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), LPL Projects (ULS rewrite)

Jan 13 2026

hueitan moved T412697: Use LookupLanguageSelector on Special:LanguageStats from Need QA to Done on the LPL Essential (FY2025-26 Q2) board.

working as expected.

Jan 13 2026, 8:13 AM · LPL Essential (FY2025-26 Q2), LPL Projects (ULS rewrite), MediaWiki-extensions-Translate
hueitan added a comment to T410000: Security review for the language-data library.

Not priority but the ticket that nice to have.

Jan 13 2026, 7:59 AM · LPL Essential (FY2025-26 Q3), LPL Projects (ULS rewrite)
hueitan updated the task description for T414404: Remove expired instrumentation from WikimediaEvents.
Jan 13 2026, 5:14 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3), MinT
hueitan created T414404: Remove expired instrumentation from WikimediaEvents.
Jan 13 2026, 5:12 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3), MinT

Jan 12 2026

hueitan added a comment to T412474: Investigate the alert condition on Grafana.

set a higher restriction: alert only after it happens twice in a row (last hour and the hour before)

Jan 12 2026, 4:02 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3), ContentTranslation
hueitan changed the visibility for F71504589: image.png.
Jan 12 2026, 4:01 AM

Jan 8 2026

hueitan updated the task description for T414051: Use LookupLanguageSelector on Special:TranslatorSignup.
Jan 8 2026, 6:45 AM · LPL Essential (FY2025-26 Q3), TranslationNotifications, MW-1.46-notes (1.46.0-wmf.11; 2026-01-13), LPL Projects (ULS rewrite)