Page MenuHomePhabricator

Nikerabbit (Niklas Laxström)
Engineering Manager, Language team · i18n and translation expert

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Oct 7 2014, 5:29 AM (608 w, 4 d)
Availability
Available
IRC Nick
nikerabbit
LDAP User
Nikerabbit
MediaWiki User
Nikerabbit [ Global Accounts ]

I am Wikimedian since 2004. I am the founder and maintainer of translatewiki.net. I mainly work on language support (internationalization, localisation and translation tools).

Examples of projects I where I have significant contributions:

My personal board is User-Nikerabbit.

Recent Activity

Yesterday

Nikerabbit added a comment to T426532: New Universal­Language­Selector doesn't list language converter variants in MinervaNeue skin.

Which page?

Sat, Jun 6, 6:35 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), UniversalLanguageSelector

Thu, Jun 4

Nikerabbit added a subtask for T425377: Migrate Ttmserver (Translatewiki application) indices from production OpenSearch to OpenSearch on k8s: T428168: Make Translate compatible with OpenSearch 2.
Thu, Jun 4, 1:51 PM · Data-Platform-SRE (2026-06-05 - 2026-06-26), Discovery-Search (2026.05.04 - 2026.05.29), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Patch-For-Review, Language and Product Localization
Nikerabbit added a parent task for T428168: Make Translate compatible with OpenSearch 2: T425377: Migrate Ttmserver (Translatewiki application) indices from production OpenSearch to OpenSearch on k8s.
Thu, Jun 4, 1:51 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), MediaWiki-extensions-Translate
Nikerabbit set the point value for T428168: Make Translate compatible with OpenSearch 2 to 1.
Thu, Jun 4, 1:29 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), MediaWiki-extensions-Translate
Nikerabbit created T428168: Make Translate compatible with OpenSearch 2.
Thu, Jun 4, 1:28 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), MediaWiki-extensions-Translate
Nikerabbit triaged T424966: Migrate twn to Debian puppet as Low priority.
Thu, Jun 4, 8:59 AM · translatewiki.net
Nikerabbit triaged T425570: Migrate translatewiki.net to OpenSearch as High priority.
Thu, Jun 4, 8:59 AM · LPL Essential (FY2025-26 Q3&4), translatewiki.net
Nikerabbit triaged T426999: TranslationStats underreporting edits made via Special:ImportTranslations as Low priority.
Thu, Jun 4, 8:58 AM · affects-translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit edited projects for T426999: TranslationStats underreporting edits made via Special:ImportTranslations, added: affects-translatewiki.net; removed translatewiki.net.
Thu, Jun 4, 8:58 AM · affects-translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit triaged T427379: Support complex messages in machine translation assisted localization as Medium priority.
Thu, Jun 4, 8:57 AM · MediaWiki-extensions-Translate
Nikerabbit moved T427734: Blocked by Cloudfare if saving or previewing page with an `<embed>` tag from Backlog to External on the translatewiki.net board.
Thu, Jun 4, 8:56 AM · Patch-For-Review, translatewiki.net
Nikerabbit removed a project from T287936: CX2: Citation is generated twice with <cite class="citation web cs1" data-ve-ignore="true">: Language and Product Localization.
Thu, Jun 4, 8:54 AM · ContentTranslation

Wed, Jun 3

Nikerabbit assigned T428096: "Other languages" eats bottom border of page notice to Krinkle.

For review

Wed, Jun 3, 7:29 PM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Patch-For-Review, MediaWiki-extensions-Translate
Nikerabbit closed T426954: Ensure new language selector works properly on Wikipedia main pages. as Resolved.

Tested on itwiki on mobile and desktop site.

Wed, Jun 3, 6:15 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit added a comment to T426532: New Universal­Language­Selector doesn't list language converter variants in MinervaNeue skin.

I see an unexpected item on itwiki mobile:

Wed, Jun 3, 6:15 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), UniversalLanguageSelector
Nikerabbit added a comment to T426877: Settings / Quick action button overlaps language name.

Just noting that it still overlaps the scrollbar, definitely for me because I am using a style with bigger scrollbars.

Wed, Jun 3, 6:12 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Design, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit closed T422554: Language list font should not scale with the text font size in Vector 2022 (new language selector) as Resolved.

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

Wed, Jun 3, 6:10 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), Vector 2022, UniversalLanguageSelector
Nikerabbit edited projects for T416892: Language selector: Allow displaying additional marks for languages, added: MW-1.47-notes (1.47.0-wmf.6; 2026-06-09); removed MW-1.47-notes (1.47.0-wmf.3; 2026-05-19).
Wed, Jun 3, 6:07 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit added a comment to T416512: Enable the user to 'pin' preferred languages (for switching language easily).

I would lean on not showing on suggested languages as I see that this preference should override that.

Wed, Jun 3, 4:30 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Design, Community-Wishlist, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector
Nikerabbit added a comment to T395288: Provide localization for date/time ranges.

Per our maintenance table (in Language and Product Localization) this area is unsupported which means there is no guarantee/timeline for code reviews.

Wed, Jun 3, 12:54 PM · Language and Product Localization, Patch-For-Review, RoadToWiki, MediaWiki-Internationalization
Nikerabbit edited projects for T416512: Enable the user to 'pin' preferred languages (for switching language easily), added: MW-1.47-notes (1.47.0-wmf.6; 2026-06-09); removed Patch-For-Review, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26).
Wed, Jun 3, 11:28 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Design, Community-Wishlist, LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector
Nikerabbit closed T427737: Some languages in the ULS rewrite are missing `interwiki-xx` classes (and more) as Resolved.

Tested locally.

Wed, Jun 3, 11:26 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Community-collaboration, LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector, LPL Projects (ULS rewrite)
Nikerabbit closed T423071: ULS rewrite: Add direction (dir) to languages as Resolved.

Tested locally in Chrome.

Wed, Jun 3, 11:25 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit closed T425329: New language selector missing languages entry point suggests the source language and private-use language code as Resolved.

image.png (806×1 px, 169 KB)

Wed, Jun 3, 10:14 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit moved T425329: New language selector missing languages entry point suggests the source language and private-use language code from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Wed, Jun 3, 10:07 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit placed T405004: High volume of requests from rec-api to cxserver fail with 503 service unavailable up for grabs.
Wed, Jun 3, 10:06 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), CXServer, Recommendation-API
Nikerabbit moved T412474: Investigate the alert condition on Grafana to Blocked on others on the Language and Product Localization board.
Wed, Jun 3, 8:41 AM · Language and Product Localization, SRE Observability, ContentTranslation
Nikerabbit removed the point value for T412474: Investigate the alert condition on Grafana.

Hi folks, I'm sorry we missed this task. @KartikMistry brought it to my attention during the hackaton. I'll add it to my team notes so we can take a look at it.

Feel free to add the SRE Observability tag so we don't miss future o11y tasks. :)

Wed, Jun 3, 8:40 AM · Language and Product Localization, SRE Observability, ContentTranslation

Tue, Jun 2

Nikerabbit closed T426877: Settings / Quick action button overlaps language name as Resolved.
Tue, Jun 2, 11:24 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Design, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit added a project to T426532: New Universal­Language­Selector doesn't list language converter variants in MinervaNeue skin: MW-1.47-notes (1.47.0-wmf.5; 2026-06-02).
Tue, Jun 2, 7:44 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), UniversalLanguageSelector
Nikerabbit moved T423071: ULS rewrite: Add direction (dir) to languages from Pending Deployment to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Tue, Jun 2, 7:43 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit moved T426519: Improve discouraging UX from Pending Deployment to Done on the LPL Essential (FY2025-26 Q3&4) board.

Tested locally.

Tue, Jun 2, 7:35 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MediaWiki-extensions-Translate
Nikerabbit closed T426519: Improve discouraging UX as Resolved.
Tue, Jun 2, 7:34 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MediaWiki-extensions-Translate

Mon, Jun 1

Nikerabbit renamed T427327: Handle article already exists in manual outline selection case from Regression for handling cases when article title is already taken to Handle article already exists in manual outline selection case.
Mon, Jun 1, 12:59 PM · LPL Projects (Guided article creation - FY26 WE 1.10), Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit changed the status of T424921: Add RecentActivity to translatewiki.net from In Progress to Stalled.

@lucamauri Could you give translatewiki commit access:

The command "cd 'mwgitlab/lucamauri/recent-activity'; git add .; if ! git diff --cached --quiet; then git commit -m 'Localisation updates from https://translatewiki.net.'; git rebase 'origin/main' && git push origin 'main'; fi" failed.
Mon, Jun 1, 12:53 PM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), translatewiki.net
Nikerabbit set the point value for T427327: Handle article already exists in manual outline selection case to 2.

Do we know what caused the regression?

Mon, Jun 1, 12:48 PM · LPL Projects (Guided article creation - FY26 WE 1.10), Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit set the point value for T427201: Wrong capitalization of subjects names in ArticleGuidance in french to 2.
Mon, Jun 1, 12:47 PM · LPL Projects (Guided article creation - FY26 WE 1.10), I18n, LPL Hypothesis, Article-Guidance
Nikerabbit set the point value for T427493: "junior" notability risk is not working to 2.
Mon, Jun 1, 12:46 PM · LPL Projects (Guided article creation - FY26 WE 1.10), Regression, Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit set the point value for T427610: The most specific outline not being selected for ice hockey player to 4.
Mon, Jun 1, 12:45 PM · LPL Projects (Guided article creation - FY26 WE 1.10), Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit added a project to T426302: MT provider dropdown label appear as clipped: MW-1.47-notes (1.47.0-wmf.5; 2026-06-02).
Mon, Jun 1, 12:44 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (Other), LPL Hypothesis, Unplanned-Sprint-Work, Regression, ContentTranslation
Nikerabbit set the point value for T425676: Provide more context when requesting a new article type in Article Guidance to 2.
Mon, Jun 1, 12:43 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), LPL Projects (Guided article creation - FY26 WE 1.10), Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit added a comment to T425676: Provide more context when requesting a new article type in Article Guidance.

@SBisson I think signature would be solved easily if we direct to discussion tools using https://www.mediawiki.org/wiki/Help:DiscussionTools#Preloading_message_content

Mon, Jun 1, 12:42 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), LPL Projects (Guided article creation - FY26 WE 1.10), Article-Guidance, OKR-Work, LPL Hypothesis
Nikerabbit assigned T424148: CX/SX: Upgrade codex and codex design token packages to v.2.5 to ngkountas.
Mon, Jun 1, 12:38 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), LPL Projects (Other), LPL Hypothesis, ContentTranslation
Nikerabbit triaged T424148: CX/SX: Upgrade codex and codex design token packages to v.2.5 as Medium priority.
Mon, Jun 1, 12:38 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), LPL Projects (Other), LPL Hypothesis, ContentTranslation
Nikerabbit closed T290619: Confirmation page for Special:PageTranslation?do=unmark is too generic as Resolved.

Thanks for the work!

Mon, Jun 1, 12:22 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Voice & Tone, MediaWiki-extensions-Translate
Nikerabbit closed T421129: Special:SearchTranslation: Replace the old language selector with the rewrite as Resolved.

I observed a small "shake" (movement) of the page when the language selector is opened. It's very minor so not treating it as a blocker.

Mon, Jun 1, 12:18 PM · 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)
Nikerabbit closed T426534: ULS appears in unexpected place when window is resized above mobile breakpoint as Resolved.
Mon, Jun 1, 11:14 AM · Community-collaboration, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit closed T373418: Error response structure is not as documented as Resolved.
Mon, Jun 1, 11:12 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), CXServer, Community-Tech
Nikerabbit closed T404295: Cxserver API docs for v2/page/sourcelang/targetlang/title/revision has invalid revision example as Resolved.
Mon, Jun 1, 11:12 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), CXServer
Nikerabbit closed T426808: Use node native sqlite in cxserver as Resolved.
Mon, Jun 1, 11:11 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
Nikerabbit closed T426300: Images in SX confirmation page uses thumbnails or broken as Resolved.

image.png (717×555 px, 276 KB)
image.png (717×555 px, 257 KB)

Mon, Jun 1, 11:11 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), ContentTranslation
Nikerabbit added a project to T426954: Ensure new language selector works properly on Wikipedia main pages.: MW-1.47-notes (1.47.0-wmf.5; 2026-06-02).
Mon, Jun 1, 8:13 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit assigned T427496: Sunset Ajapaik on translatewiki.net to Wangombe.
Mon, Jun 1, 8:12 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, translatewiki.net
Nikerabbit closed T426886: Gettext msgctxt keys of "Tracker - main" will not import as Resolved.
Mon, Jun 1, 8:11 AM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), affects-translatewiki.net, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Nikerabbit closed T425053: Allow to sort message translations by modified date as Resolved.
Mon, Jun 1, 7:50 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Nikerabbit removed a project from T427730: Make MediaWiki:wikilambda-abstractwiki-sidebar-projectchat and MediaWiki:wikilambda-abstractwiki-sidebar-createarticle translatable: translatewiki.net.

Removing tag as this is not actionable for translatewiki.net

Mon, Jun 1, 7:44 AM · Essential-Work, MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Abstract Wikipedia team (26Q4 (Apr–Jun)), MediaWiki-Internationalization, Abstract Wikipedia
Nikerabbit triaged T427496: Sunset Ajapaik on translatewiki.net as Low priority.
Mon, Jun 1, 7:34 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, translatewiki.net
Nikerabbit moved T421129: Special:SearchTranslation: Replace the old language selector with the rewrite from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Mon, Jun 1, 7:32 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)
Nikerabbit closed T410363: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage') as Resolved.

I am fairly sure we have fixed on cause of this. For the other one, I have created T427756: Cannot read properties of undefined (reading 'getTitleForLanguage') at getCurrentTitleByLanguage.

Mon, Jun 1, 7:30 AM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), ContentTranslation
Nikerabbit created T427756: Cannot read properties of undefined (reading 'getTitleForLanguage') at getCurrentTitleByLanguage.
Mon, Jun 1, 7:29 AM · ContentTranslation
Nikerabbit updated subscribers of T426877: Settings / Quick action button overlaps language name.

@SGautam_WMF Please review when you have time to decide if this is good enough for now or whether we explore a better solution.

Mon, Jun 1, 7:19 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Design, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit set the point value for T373418: Error response structure is not as documented to 2.
Mon, Jun 1, 7:17 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), CXServer, Community-Tech
Nikerabbit set the point value for T427737: Some languages in the ULS rewrite are missing `interwiki-xx` classes (and more) to 1.
Mon, Jun 1, 7:16 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Community-collaboration, LPL Essential (FY2025-26 Q3&4), UniversalLanguageSelector, LPL Projects (ULS rewrite)
Nikerabbit set the point value for T420922: Sort the language response after the search to 2.
Mon, Jun 1, 7:15 AM · LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, Patch-For-Review, Design, LPL Projects (ULS rewrite)
Nikerabbit changed the point value for T424919: Update language selector positioning when the window is resized from 2 to 0.
Mon, Jun 1, 7:13 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)

Sun, May 31

Nikerabbit added a comment to T427734: Blocked by Cloudfare if saving or previewing page with an `<embed>` tag.

Curiously, it actually works as it should for me in a normal broser window (Firefox 146.0 on Ubuntu, FWIW), but when I try the same when logged in with the same account in an incognito window, it doesn't work.

Sun, May 31, 4:49 PM · Patch-For-Review, translatewiki.net

Thu, May 28

Nikerabbit moved T427496: Sunset Ajapaik on translatewiki.net from Backlog to Projects to remove on the translatewiki.net board.
Thu, May 28, 10:05 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, translatewiki.net
Nikerabbit moved T427496: Sunset Ajapaik on translatewiki.net from Backlog to Ready for dev on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 28, 10:05 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, translatewiki.net
Nikerabbit created T427496: Sunset Ajapaik on translatewiki.net.
Thu, May 28, 10:05 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, translatewiki.net
Nikerabbit created T427495: TTMServer translations filter gives wrong number of results for currently selected language.
Thu, May 28, 9:47 AM · affects-translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit closed T59049: Unsafe statements in TTMServer when using MySQL replication as Declined.
Thu, May 28, 9:44 AM · Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit closed T423214: Translation page not created when <1% translated as Resolved.

I did action=purge and now I see it on https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2017-2018/Mid-year_review/ar too. At least it is self-correcting.

Thu, May 28, 8:36 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Unplanned-Sprint-Work, Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MediaWiki-extensions-Translate
Nikerabbit 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.
Thu, May 28, 8:33 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)
Nikerabbit moved T426534: ULS appears in unexpected place when window is resized above mobile breakpoint from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 28, 8:29 AM · Community-collaboration, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit moved T290619: Confirmation page for Special:PageTranslation?do=unmark is too generic from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 28, 8:29 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), Voice & Tone, MediaWiki-extensions-Translate
Nikerabbit moved T423214: Translation page not created when <1% translated from Pending Deployment to Done on the LPL Essential (FY2025-26 Q3&4) board.

I made a null edit to https://meta.wikimedia.org/wiki/Translations:Wikimedia_Foundation_Annual_Plan/2017-2018/Mid-year_review/342/ar and https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2017-2018/Mid-year_review/ar exists now. One oddity is that arabic is not on the language list on this page:

image.png (276×805 px, 44 KB)

Thu, May 28, 8:28 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Unplanned-Sprint-Work, Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MediaWiki-extensions-Translate
Nikerabbit moved T425329: New language selector missing languages entry point suggests the source language and private-use language code from Pending Deployment to In Progress on the LPL Essential (FY2025-26 Q3&4) board.

@abi_ Please clarify status of the open patch before moving to pending deployment. It should either be merged, abandoned or untagged for this task.

Thu, May 28, 8:24 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit added a project to T426877: Settings / Quick action button overlaps language name: MW-1.47-notes (1.47.0-wmf.4; 2026-05-26).
Thu, May 28, 8:21 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Design, LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit moved T426300: Images in SX confirmation page uses thumbnails or broken from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 28, 8:20 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), ContentTranslation
Nikerabbit moved T426886: Gettext msgctxt keys of "Tracker - main" will not import from Pending Deployment to Need QA on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 28, 8:19 AM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), affects-translatewiki.net, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Nikerabbit added a project to T422554: Language list font should not scale with the text font size in Vector 2022 (new language selector): MW-1.47-notes (1.47.0-wmf.5; 2026-06-02).
Thu, May 28, 8:19 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite), Vector 2022, UniversalLanguageSelector
Nikerabbit edited projects for T423071: ULS rewrite: Add direction (dir) to languages, added: MW-1.47-notes (1.47.0-wmf.5; 2026-06-02); removed MW-1.47-notes (1.47.0-wmf.3; 2026-05-19).
Thu, May 28, 8:19 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit changed the status of T420922: Sort the language response after the search from Open to In Progress.
Thu, May 28, 8:17 AM · LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, Patch-For-Review, Design, LPL Projects (ULS rewrite)
Nikerabbit added projects to T420922: Sort the language response after the search: Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4).

If search matches a language code, that result should be the first one suggested.

Thu, May 28, 8:17 AM · LPL Essential (FY2025-26 Q3&4), Unplanned-Sprint-Work, Patch-For-Review, Design, LPL Projects (ULS rewrite)
Nikerabbit added a comment to T380749: translatewiki.net main page should be using the current skin.

Can we at least do this for logged-in users, please? It’s a very bad experience to type in https://translatewiki.net/ in the browser bar and end up on a page that doesn’t have a sidebar, any notification indicators, or a normal search bar, as well as no easy way to go anywhere else other than through my user page. As a semi-regular user of the website, I really struggle to understand who is helped by the main page functioning like that.

Thu, May 28, 7:57 AM · MediaWiki-extensions-TwnMainPage

Mon, May 25

Nikerabbit moved T426886: Gettext msgctxt keys of "Tracker - main" will not import from In Progress to Pending Deployment on the LPL Essential (FY2025-26 Q3&4) board.
Mon, May 25, 7:16 AM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), affects-translatewiki.net, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate

Fri, May 22

Nikerabbit moved T426886: Gettext msgctxt keys of "Tracker - main" will not import from Backlog to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Fri, May 22, 4:28 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), affects-translatewiki.net, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Nikerabbit assigned T426886: Gettext msgctxt keys of "Tracker - main" will not import to siebrand.
Fri, May 22, 4:26 PM · Community-collaboration, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), affects-translatewiki.net, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Nikerabbit closed T354753: Request timeout in TranslationStats as Resolved.

At least the lowest hanging fruit.

Fri, May 22, 4:04 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), affects-translatewiki.net, MediaWiki-extensions-Translate
Nikerabbit closed T355230: PHP Fatal Error: Allowed memory size of 346030080 bytes exhausted in MessageCollection.php as Resolved.

We have upgraded PHP and memory limit might have changed as well.

Fri, May 22, 12:27 PM · affects-translatewiki.net, MediaWiki-extensions-Translate

Thu, May 21

Nikerabbit closed T425686: ULS rewrite: Language item `a` element should fill whole `li` element as Resolved.

Tested on local development environment. Thanks a lot!

Thu, May 21, 12:26 PM · Community-collaboration, LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Projects (ULS rewrite)
Nikerabbit moved T416892: Language selector: Allow displaying additional marks for languages from Pending Deployment to In Progress on the LPL Essential (FY2025-26 Q3&4) board.
Thu, May 21, 12:21 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit merged T424919: Update language selector positioning when the window is resized into T426534: ULS appears in unexpected place when window is resized above mobile breakpoint.
Thu, May 21, 12:20 PM · Community-collaboration, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit merged task T424919: Update language selector positioning when the window is resized into T426534: ULS appears in unexpected place when window is resized above mobile breakpoint.
Thu, May 21, 12:20 PM · LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit added a comment to T426534: ULS appears in unexpected place when window is resized above mobile breakpoint.

Works fine locally, but I don't have minerva skin installed so I cannot test that part.

Thu, May 21, 12:19 PM · Community-collaboration, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit triaged T426954: Ensure new language selector works properly on Wikipedia main pages. as High priority.
Thu, May 21, 12:15 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit created T426954: Ensure new language selector works properly on Wikipedia main pages..
Thu, May 21, 12:15 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Nikerabbit closed T424155: Add support for Minerva skin in ULS Rewrite as Resolved.

Works fine, apart from the main pages. Opening separate task for that.

Thu, May 21, 12:13 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)
Nikerabbit moved T421129: Special:SearchTranslation: Replace the old language selector with the rewrite from Need QA to In Progress on the LPL Essential (FY2025-26 Q3&4) board.

No longer opening unexpectedly, but when using it, the search bar moves around because the bottom is anchored to the element. By default it would be good to open it below the button if there is space to avoid this unwanted behavior.

Thu, May 21, 12:10 PM · 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)
Nikerabbit changed the point value for T423071: ULS rewrite: Add direction (dir) to languages from 2 to 4.
Thu, May 21, 11:59 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), LPL Essential (FY2025-26 Q3&4), LPL Projects (ULS rewrite)