Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 5:29 AM (492 w, 6 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 T325790: Special:ContentTranslationStats is slow and getting crowded.

There is a task for that T196020: Consider adding ContentTranslation (CX) tables to wiki replicas

Mon, Mar 18, 4:14 PM · Language-Team (Language-2024-January-March), Language-analytics, CX-analytics, Data-Engineering-Icebox, Analytics, Technical-Debt
Nikerabbit added a comment to T360326: Raise warning on duplicate internationalization key value.

I suggest placing the check and warning in \LogEventsList::getTypeMenuDesc. I think that has the highest benefit / effort ratio without false positives.

Mon, Mar 18, 3:32 PM · Language-Team, MediaWiki-Internationalization
Nikerabbit claimed T359915: Migrate translatewiki.net backups tooling Duplicity to Restic.

Might be able to use https://forge.puppet.com/modules/syseleven/restic/readme

Mon, Mar 18, 2:50 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit added a comment to T347314: Special:Log/suppress not accessible using French interface language on French projects (due to duplicate translation).

The different log types should not have the same translation. Probably caused by https://translatewiki.net/w/i.php?title=MediaWiki:Suppressionlog/fr&diff=prev&oldid=9042290 which made them the same.

Mon, Mar 18, 1:55 PM · MediaWiki-Engineering, MediaWiki-Revision-deletion
Nikerabbit renamed T328245: Automation translation is failing in test wiki from Automation translation is failing test wiki to Automation translation is failing in test wiki.
Mon, Mar 18, 11:25 AM · ContentTranslation, Language-Team
Nikerabbit added a comment to T706: Requests for addition to the #acl*Project-Admins group (in comments).

I request permissions to create milestones so that I can take over creating quarter milestones for the Language-Team project.

Mon, Mar 18, 9:32 AM · Tracking-Neverending, Project-Admins
Nikerabbit reassigned T359518: translatewiki export removed newly added message documentation in qqq.json from Nikerabbit to abi_.
Mon, Mar 18, 9:18 AM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net

Sun, Mar 17

Nikerabbit removed a project from T360261: Special:Translate does not not warn logged out users that they are not logged in: ContentTranslation.
Sun, Mar 17, 11:39 AM · Growth-Team, IP-Masking-Growth-Team, MediaWiki-extensions-Translate
Nikerabbit closed T359139: Ability to disable footer links with "-" stopped working in 1.40 as Resolved.
Sun, Mar 17, 11:37 AM · MW-1.40-notes, MW-1.41-notes, MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Regression, MW-1.41-release, MW-1.40-release, MediaWiki-User-Interface
Nikerabbit added a comment to T349814: Language codes being renamed resulted in loss of authorship data.

We can either keep the scope of this task on fixing the reported issue or mark as duplicate of T138062: Message moves between files do not preserve author information. Which one do you prefer?

Sun, Mar 17, 8:54 AM · MediaWiki-Internationalization, Patch-For-Review
Nikerabbit assigned T349814: Language codes being renamed resulted in loss of authorship data to Winston_Sung.

Like I wrote above, this is not about translatewiki.net.

Sun, Mar 17, 7:57 AM · MediaWiki-Internationalization, Patch-For-Review

Sat, Mar 16

Nikerabbit moved T360235: Archive the NamespaceHTML extension from Backlog to Projects to remove on the translatewiki.net board.
Sat, Mar 16, 3:51 PM · MediaWiki-extensions-NamespaceHTML, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

Thu, Mar 14

Nikerabbit moved T350773: Remove preq and use node fetch from In Review to Done on the Language-Team (Language-2024-January-March) board.
Thu, Mar 14, 6:37 PM · Language-Team (Language-2024-January-March), Unplanned-Sprint-Work, Technical-Debt, CX-cxserver
Nikerabbit moved T359516: cxserver not able to load any page from Check after deployment to Done on the Language-Team (Language-2024-January-March) board.
Thu, Mar 14, 6:29 PM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), CX-cxserver
Nikerabbit added a comment to T360090: Error: Typed property Parser::$mOutputType must not be accessed before initialization.

@Nikerabbit - could you let me know if the additional line in this patch fixes the problem?

Thu, Mar 14, 4:52 PM · MediaWiki-Parser, MediaWiki-extensions-Page_Forms
Nikerabbit closed T358822: Translate extension needs to import mediawiki.skin.variables to get night mode as Resolved.

https://m.mediawiki.org/w/index.php?title=Reading/Web/Accessibility_for_reading&minervanightmode=1 looks good (apart from the two edit links which look redundant, but not related to this task)

Thu, Mar 14, 3:22 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), FY2023-24-WE 2.1 Typography and palette customizations, MediaWiki-extensions-Translate
Nikerabbit closed T358822: Translate extension needs to import mediawiki.skin.variables to get night mode, a subtask of T354843: [Night mode] Make all open-by-default global navigation appear in night mode on mobile, as Resolved.
Thu, Mar 14, 3:21 PM · FY2023-24-WE 2.1 Typography and palette customizations, Web-Team-Backlog
Nikerabbit moved T360094: Fatal error "Maximum execution time of 9 seconds exceeded in MemcachedClient.php" for Special:ManageMessageGroups/mediawiki from Quarter Backlog to In Progress on the Language-Team (Language-2024-January-March) board.
Thu, Mar 14, 12:07 PM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit set the point value for T360094: Fatal error "Maximum execution time of 9 seconds exceeded in MemcachedClient.php" for Special:ManageMessageGroups/mediawiki to 4.
Thu, Mar 14, 12:07 PM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit claimed T360094: Fatal error "Maximum execution time of 9 seconds exceeded in MemcachedClient.php" for Special:ManageMessageGroups/mediawiki .

I have manually deleted cache files from /resources/caches/translatewiki.net/translate_groupcache-ext-wikimedia{creativecommons,}licensetexts and run importExternalTranslations.php with --safe-import for these groups. This should get things back to sync.

Thu, Mar 14, 12:06 PM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit added a comment to T360094: Fatal error "Maximum execution time of 9 seconds exceeded in MemcachedClient.php" for Special:ManageMessageGroups/mediawiki .

I suppose this is also related:

[13-Mar-2024 17:49:09 UTC] PHP Fatal error:  Maximum execution time of 9 seconds exceeded in Wikidiff2TextDiffer.php:136 BaseTextDiffer.php:78 ManifoldTextDiffer.php:84 ManifoldTextDiffer.php:75 TextSlotDiffRenderer.php:343 TextSlotDiffRenderer.php:295 TextSlotDiffRenderer.php:323 TextSlotDiffRenderer.php:235 DifferenceEngine.php:1420 DifferenceEngine.php:1328 ManageGroupsSpecialPage.php:447 ManageGroupsSpecialPage.php:285 ManageGroupsSpecialPage.php:565 ManageGroupsSpecialPage.php:176 SpecialPage.php:720 SpecialPageFactory.php:1650 ActionEntryPoint.php:504 ActionEntryPoint.php:145 MediaWikiEntryPoint.php:199 index.php:58 /srv/mediawiki/tags/2024-03-13_16:11:05/includes/diff/TextDiffer/Wikidiff2TextDiffer.php on line 168
Thu, Mar 14, 11:08 AM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit moved T359518: translatewiki export removed newly added message documentation in qqq.json from Backlog to group management on the MediaWiki-extensions-Translate board.
Thu, Mar 14, 8:44 AM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T359518: translatewiki export removed newly added message documentation in qqq.json from Backlog to System admin stuff on the translatewiki.net board.
Thu, Mar 14, 8:43 AM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit edited projects for T359518: translatewiki export removed newly added message documentation in qqq.json, added: MediaWiki-extensions-Translate; removed MediaWiki-Internationalization.
Thu, Mar 14, 8:43 AM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit triaged T359677: Enable Special:Mute in translatewiki.net as Medium priority.
Thu, Mar 14, 8:43 AM · translatewiki.net
Nikerabbit triaged T359668: Translate should implement custom enotif notifications (or its replacement) for each log action, once that's supported as Low priority.
Thu, Mar 14, 8:42 AM · Growth-Team, Notifications, MediaWiki-Logevents, MediaWiki-extensions-Translate
Nikerabbit triaged T359974: Existing languages should appear in the languages bar even if they cannot be translated to as Medium priority.
Thu, Mar 14, 8:39 AM · MediaWiki-extensions-Translate
Nikerabbit triaged T359975: Allow enforcing empty priority languages on translatable pages as Low priority.
Thu, Mar 14, 8:35 AM · MediaWiki-extensions-Translate
Nikerabbit moved T359900: ProposedTranslationCard: Broken layout when retrying machine translation from Backlog to Mobile editor on the SectionTranslation board.
Thu, Mar 14, 8:33 AM · Patch-For-Review, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), SectionTranslation
Nikerabbit moved T360019: SX: Migrate from Vuex actions to composables from Backlog to General infrastructure on the SectionTranslation board.
Thu, Mar 14, 8:33 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), SectionTranslation, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March)
Nikerabbit edited projects for T358972: Add new characters to the Bengali characterset in the WikiEditor toolbar, added: Language-Technical Support; removed Language-Team.
Thu, Mar 14, 8:28 AM · Language-Team (Language-2024-January-March), Language-Technical Support (Language-Technical Support (Current) ), Patch-For-Review, WikiEditor, Bengali-Sites
Nikerabbit created T360090: Error: Typed property Parser::$mOutputType must not be accessed before initialization.
Thu, Mar 14, 7:27 AM · MediaWiki-Parser, MediaWiki-extensions-Page_Forms
Nikerabbit closed T359748: Autocompletion on external URL not working if there are multiple results as Resolved.

Yes it works, but I have a different issue now.

Thu, Mar 14, 7:21 AM · MediaWiki-extensions-Page_Forms
Nikerabbit moved T360040: Add ThemeToggle to translatewiki.net from Quarter Backlog to Priority: Localization infrastructure on the Language-Team (Language-2024-January-March) board.
Thu, Mar 14, 7:06 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T360040: Add ThemeToggle to translatewiki.net from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.
Thu, Mar 14, 7:06 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit triaged T360040: Add ThemeToggle to translatewiki.net as Medium priority.
Thu, Mar 14, 7:05 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T360040: Add ThemeToggle to translatewiki.net from Configuration changes to New projects for translation on the translatewiki.net board.
Thu, Mar 14, 7:04 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T360040: Add ThemeToggle to translatewiki.net from Backlog to Configuration changes on the translatewiki.net board.
Thu, Mar 14, 7:04 AM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net

Wed, Mar 13

Nikerabbit added a comment to T359974: Existing languages should appear in the languages bar even if they cannot be translated to.

the commit message refers to some i18n #612, but I have no idea what that means

Wed, Mar 13, 1:21 PM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T287343: Remove hooks from Title::get**URL methods.

Noting that this will break my workaround for T263427: Unable to process a particular wikibase dump using munge.sh (localised namespace name) shown in T263427#6644669 unless Wikibase has been fixed in the meanwhile.

Wed, Mar 13, 11:54 AM · MediaWiki-Core-Hooks, Patch-For-Review, Platform Team Workboards (MW Expedition)
Nikerabbit added a comment to T325790: Special:ContentTranslationStats is slow and getting crowded.

As a band-aid, I suggest we add a layer of caching to the slow queries made by this page. This will give us more time thinking about solutions while keeping this page working and reducing load on the databases. Currently there is no caching at all. We can use MainWANObjectCache service to cache the *processed* query results (numbers grouped by week/month) that should be relatively small. We can give this cache a long cache time, like a day or week. We can augment the cached data by overlaying it with a data from a live query for the past week to ensure that the recent days are accurate, while any changes affecting historical data (which should be rare) could be slightly off.

Wed, Mar 13, 9:58 AM · Language-Team (Language-2024-January-March), Language-analytics, CX-analytics, Data-Engineering-Icebox, Analytics, Technical-Debt
Nikerabbit raised the priority of T346240: Update translatewiki.net from Debian 11 to 12 from Medium to High.

Tentatively planning this for next quarter so that we don't get blocked on PHP compatibility with MediaWiki.

Wed, Mar 13, 9:51 AM · translatewiki.net

Tue, Mar 12

Nikerabbit added a comment to T359518: translatewiki export removed newly added message documentation in qqq.json.

We had a pair debugging session with Abijeet. We found a probably cause related to interaction of ImportExternalMessageChangesMaintenanceScript and ExternalMessageSourceStateImporter when the --safe-import parameter is not used.

Tue, Mar 12, 2:34 PM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T351889: Archive IEG-grant-review / iegreview from Quarter Backlog to Priority: Localization infrastructure on the Language-Team (Language-2024-January-March) board.
Tue, Mar 12, 1:07 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), Wikimedia-IEG-grant-review, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Nikerabbit added a comment to T350483: Track usage of MinT in the Translate extension.

Given the way Translate interface is implemented, I'm wondering if even the "Number of MinT suggestions shown" is going to be informative metric. Users might just be browsing and opening different messages, not necessarily even translating, and we always open the first message when the page is loaded. But we can try to send an event every time translation editor shows a new message. Complication here is that translation suggestions are loaded asynchronously which complicates the code.

Tue, Mar 12, 12:23 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate, Language-analytics, MinT
Nikerabbit closed T356851: Setup automatic translation exports for MediaWiki as Resolved.

Marking this one done. We are investigating some bugs in T359518: translatewiki export removed newly added message documentation in qqq.json.

Tue, Mar 12, 12:10 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MediaWiki-Internationalization, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T253984: Change dropdown to searchbox in NotifyTranslators from Backlog to Translatable pages (LH1) on the Localization Infrastructure FY2023-24 board.
Tue, Mar 12, 12:00 PM · Patch-For-Review, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), TranslationNotifications
Nikerabbit moved T351889: Archive IEG-grant-review / iegreview from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.
Tue, Mar 12, 12:00 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), Wikimedia-IEG-grant-review, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Nikerabbit added a project to T253984: Change dropdown to searchbox in NotifyTranslators: Localization Infrastructure FY2023-24.
Tue, Mar 12, 11:58 AM · Patch-For-Review, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), TranslationNotifications
Nikerabbit triaged T359918: Lua interface for convenient access to translations in a message bundle as High priority.
Tue, Mar 12, 9:52 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Language-Team (Language-2024-January-March)
Nikerabbit set the point value for T359918: Lua interface for convenient access to translations in a message bundle to 16.
Tue, Mar 12, 9:52 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Language-Team (Language-2024-January-March)
Nikerabbit moved T359918: Lua interface for convenient access to translations in a message bundle from Backlog to message bundles on the MediaWiki-extensions-Translate board.
Tue, Mar 12, 9:51 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Language-Team (Language-2024-January-March)
Nikerabbit added a subtask for T238417: Structured localization framework for Scribunto modules: T359918: Lua interface for convenient access to translations in a message bundle.
Tue, Mar 12, 9:51 AM · Technical-Debt, Scribunto, MediaWiki-extensions-Translate, I18n, Language-strategy, Epic, WMF-General-or-Unknown
Nikerabbit added a parent task for T359918: Lua interface for convenient access to translations in a message bundle: T238417: Structured localization framework for Scribunto modules.
Tue, Mar 12, 9:51 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Language-Team (Language-2024-January-March)
Nikerabbit created T359918: Lua interface for convenient access to translations in a message bundle.
Tue, Mar 12, 9:50 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Language-Team (Language-2024-January-March)
Nikerabbit triaged T359915: Migrate translatewiki.net backups tooling Duplicity to Restic as High priority.
Tue, Mar 12, 9:39 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T359915: Migrate translatewiki.net backups tooling Duplicity to Restic from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.
Tue, Mar 12, 9:39 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T359915: Migrate translatewiki.net backups tooling Duplicity to Restic from Backlog to System admin stuff on the translatewiki.net board.
Tue, Mar 12, 9:38 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit set the point value for T359915: Migrate translatewiki.net backups tooling Duplicity to Restic to 8.
Tue, Mar 12, 9:38 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T359915: Migrate translatewiki.net backups tooling Duplicity to Restic from Quarter Backlog to Priority: Localization infrastructure on the Language-Team (Language-2024-January-March) board.
Tue, Mar 12, 9:37 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit created T359915: Migrate translatewiki.net backups tooling Duplicity to Restic.
Tue, Mar 12, 9:37 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit added a comment to T199648: Edits in quick succession on several translation units may not get reflected on the translated page.

If the content is the same, the update won't create an edit in the hisroty.

Tue, Mar 12, 9:28 AM · MediaWiki-extensions-Translate
Nikerabbit closed T356438: Add NetworkSession mediawiki extension to translatewiki.net, a subtask of T354976: Create new NetworkSession mediawiki extension, as Resolved.
Tue, Mar 12, 7:49 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
Nikerabbit closed T356438: Add NetworkSession mediawiki extension to translatewiki.net as Resolved.
Tue, Mar 12, 7:49 AM · translatewiki.net

Mon, Mar 11

Nikerabbit added projects to T351889: Archive IEG-grant-review / iegreview: Language-Team (Language-2024-January-March), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24.
Mon, Mar 11, 2:49 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), Wikimedia-IEG-grant-review, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Nikerabbit added a comment to T359823: LogicException: Process cache for 'en' should be set by now.

Looks like our Memcached is at full capacity. This shouldn't be a problem, but I've seen similar symptoms before. I'll try restarting it.

Mon, Mar 11, 1:52 PM · MediaWiki-Internationalization, affects-translatewiki.net
Nikerabbit created T359823: LogicException: Process cache for 'en' should be set by now.
Mon, Mar 11, 1:51 PM · MediaWiki-Internationalization, affects-translatewiki.net
Nikerabbit moved T359525: MinT: Translation with MinT/Apertium are failing: fetch failed from Priority: Translation to Check after deployment on the Language-Team (Language-2024-January-March) board.

Immediate issue is fixed, leaving open for retro/linking follow-ups.

Mon, Mar 11, 12:17 PM · Language-Team (Language-2024-January-March), MinT
Nikerabbit added a comment to T344827: PageMigration maps translation units incorrectly .

Testing the latest patch, if I fix the return unshift bug, I get this for a page where display title is translatable. It doesn't look correct:

Mon, Mar 11, 11:44 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), Patch-For-Review, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T340259: ContentTranslation shouldn't use mediawiki.ui modules.
Mon, Mar 11, 9:22 AM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Language-Team (Language-2024-January-March), ContentTranslation
Nikerabbit closed T357914: action=searchtranslations should suggest where to find values for message groups and language codes as Resolved.

Done for param messagegroups. Nothing to point for languages (suggesting separate task for that if wanted).

Mon, Mar 11, 7:33 AM · MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MediaWiki-extensions-Translate
Nikerabbit moved T322799: Content Translation should not suggest translating an article into Norwegian from Check after deployment to Needs QA on the Language-Team (Language-2024-January-March) board.
Mon, Mar 11, 7:30 AM · MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), ContentTranslation, UniversalLanguageSelector

Sun, Mar 10

Pols12 awarded T348497: Special:PagePreparation improvements [FY2023/24-Q2] a Love token.
Sun, Mar 10, 8:54 PM · Epic, MediaWiki-extensions-Translate
Nikerabbit closed T346869: WikibaseStatementUpdater fails MediaWiki structure tests as Resolved.
Sun, Mar 10, 7:58 PM · User-Nikerabbit
Nikerabbit closed T329441: Unable to install MediaWiki using install.php when SQL server requires SSL as Resolved.

I'd assume so. Didn't notice it in the patch.

Sun, Mar 10, 6:37 PM · User-Nikerabbit, MediaWiki-Installer
Nikerabbit closed T300333: Fix uses of (error|success|warning|message)box in WikibaseStatementUpdater, a subtask of T300306: [subtask] successbox, errorbox and warningbox classes will no longer function in 1.39 release, as Resolved.
Sun, Mar 10, 6:26 PM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MinervaNeue, CiteThisPage, Multi-Content-Revisions, MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), [DEPRECATED] wdwb-tech, Wikidata, Wikidata-Campsite, Technical-Debt (Deprecation process), Platform Engineering, MediaWiki-Logevents, Structured-Data-Backlog, MediaWiki-Page-editing, MediaWiki-Core-Skin-Architecture
Nikerabbit closed T300333: Fix uses of (error|success|warning|message)box in WikibaseStatementUpdater as Resolved.
Sun, Mar 10, 6:25 PM · MediaWiki-extensions-Other, User-Nikerabbit
Nikerabbit committed rEFSI3654b8731df4: Update build tools and install phan (authored by Nikerabbit).
Update build tools and install phan
Sun, Mar 10, 6:20 PM
Nikerabbit committed rEWSU8041255e97ef: Fix uses or errorbox class (authored by Nikerabbit).
Fix uses or errorbox class
Sun, Mar 10, 6:20 PM
Nikerabbit committed rEWSU0144d588afa9: Update for MW 1.41 (authored by Nikerabbit).
Update for MW 1.41
Sun, Mar 10, 6:20 PM
Nikerabbit committed rEFSIdf6147a53f24: Bump support to 1.40, inject dependecies, add types (authored by Nikerabbit).
Bump support to 1.40, inject dependecies, add types
Sun, Mar 10, 2:40 PM
Nikerabbit added a project to T329441: Unable to install MediaWiki using install.php when SQL server requires SSL: User-Nikerabbit.

This was implemented for the web installer in T335828: Add option in installer to connect to db using tls ($wgDBssl).

Sun, Mar 10, 9:59 AM · User-Nikerabbit, MediaWiki-Installer

Sat, Mar 9

Nikerabbit created T359748: Autocompletion on external URL not working if there are multiple results.
Sat, Mar 9, 3:18 PM · MediaWiki-extensions-Page_Forms
Nikerabbit merged T359680: Language box user interface on Wiki jumps one line when selecting a language into T344028: The "missing relevant languages banner" with slow loading makes the interwiki links jump down.
Sat, Mar 9, 1:17 PM · ContentTranslation, UniversalLanguageSelector
Nikerabbit merged task T359680: Language box user interface on Wiki jumps one line when selecting a language into T344028: The "missing relevant languages banner" with slow loading makes the interwiki links jump down.
Sat, Mar 9, 1:16 PM · Language-Team (Language-2024-January-March), ContentTranslation
Nikerabbit added a comment to T359677: Enable Special:Mute in translatewiki.net.

I think they can be enabled, but the reason is that we haven't changed the default settings. Maybe worth trying to change the defaults in MediaWiki?

Sat, Mar 9, 1:05 PM · translatewiki.net

Thu, Mar 7

Nikerabbit added a comment to T359525: MinT: Translation with MinT/Apertium are failing: fetch failed.

There probably is a way to use undici without setGlobalDispatcher but only use it for specific requests.

Thu, Mar 7, 2:45 PM · Language-Team (Language-2024-January-March), MinT
Nikerabbit closed T358397: Remove angle brackets from donate_interface-email-unsub-delay as Resolved.
Thu, Mar 7, 1:46 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Language-Team (Language-2024-January-March), MediaWiki-extensions-DonationInterface, Language-Technical Support (Language-Technical Support (Current) ), I18n
Nikerabbit closed T358395: Remove explicit < character in ParserFunction messages as Resolved.
Thu, Mar 7, 1:45 PM · MW-1.42-notes (1.42.0-wmf.21; 2024-03-05), Language-Team (Language-2024-January-March), RTL, Language-Technical Support (Language-Technical Support (Current) ), I18n, ParserFunctions
Nikerabbit closed T358397: Remove angle brackets from donate_interface-email-unsub-delay, a subtask of T358384: Reduce the need to manually review markup in translatewiki exports, as Resolved.
Thu, Mar 7, 1:45 PM · Epic, Language-Team (Language-2024-January-March), Language-Technical Support (Language-Technical Support (Current) ), I18n, affects-translatewiki.net
Nikerabbit closed T358395: Remove explicit < character in ParserFunction messages, a subtask of T358384: Reduce the need to manually review markup in translatewiki exports, as Resolved.
Thu, Mar 7, 1:44 PM · Epic, Language-Team (Language-2024-January-March), Language-Technical Support (Language-Technical Support (Current) ), I18n, affects-translatewiki.net
Nikerabbit moved T344827: PageMigration maps translation units incorrectly from Backlog to Translatable pages (LH1) on the Localization Infrastructure FY2023-24 board.
Thu, Mar 7, 1:38 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), Patch-For-Review, MediaWiki-extensions-Translate
Nikerabbit moved T359518: translatewiki export removed newly added message documentation in qqq.json from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.
Thu, Mar 7, 1:38 PM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit moved T359516: cxserver not able to load any page from In Progress to Check after deployment on the Language-Team (Language-2024-January-March) board.
Thu, Mar 7, 1:32 PM · Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), CX-cxserver
Nikerabbit set the point value for T359518: translatewiki export removed newly added message documentation in qqq.json to 4.
Thu, Mar 7, 1:25 PM · MediaWiki-extensions-Translate, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), translatewiki.net
Nikerabbit closed T357495: Add wdlocator to translatewiki.net as Resolved.

First commit https://gitlab.wikimedia.org/toolforge-repos/wdlocator/-/commit/a4db60a15280eee823caf88bfd10288509de4354

Thu, Mar 7, 1:10 PM · Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-January-March), tool-wdlocator, translatewiki.net
Nikerabbit closed T358768: PHP Warning: fopen(/tmp/mw-GlobalIdGenerator-UUID-128): failed to open stream: Permission denied as Resolved.
Thu, Mar 7, 1:06 PM · MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Language-Team (Language-2024-January-March), MediaWiki-Platform-Team, MediaWiki-libs-UUID, affects-translatewiki.net
Nikerabbit moved T354613: Drop PNG fallback for SVG icons in Translate from Quarter Backlog to Done on the Language-Team (Language-2024-January-March) board.
Thu, Mar 7, 12:59 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikimedia-Performance-recommendation, Technical-Debt, CSS, MediaWiki-extensions-Translate
Nikerabbit moved T354613: Drop PNG fallback for SVG icons in Translate from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.
Thu, Mar 7, 12:59 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikimedia-Performance-recommendation, Technical-Debt, CSS, MediaWiki-extensions-Translate
Nikerabbit added projects to T354613: Drop PNG fallback for SVG icons in Translate: Language-Team (Language-2024-January-March), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24.
Thu, Mar 7, 12:59 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-January-March), MW-1.42-notes (1.42.0-wmf.22; 2024-03-12), Wikimedia-Performance-recommendation, Technical-Debt, CSS, MediaWiki-extensions-Translate