Page MenuHomePhabricator

abi_ (Abijeet Patro)
Software Engineer, Language Engineering

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

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

Recent Activity

Fri, Nov 22

abi_ triaged T380603: PHP Notice: Undefined index: target in TranslatableBundleLogFormatter.php as Medium priority.
Fri, Nov 22, 3:18 PM · MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ moved T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024) from Done to Ready for dev on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

Scoping this to make sure that the padding and margins post the fix are the same as before.

Fri, Nov 22, 2:00 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation
abi_ set the point value for T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024) to 2.
Fri, Nov 22, 1:59 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation
abi_ renamed T371071: Dark mode not compatible with Translate extension Special:Translate page from Dark mode not compatible with Translate extension to Dark mode not compatible with Translate extension Special:Translate page.
Fri, Nov 22, 1:51 PM · patch-welcome, MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), dark-mode, MediaWiki-extensions-Translate
abi_ added a project to T380138: Special:SearchTranslations is not dark mode compatible: patch-welcome.
Fri, Nov 22, 1:51 PM · Patch-For-Review, patch-welcome, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-extensions-Translate, affects-translatewiki.net, dark-mode
abi_ added a comment to T371071: Dark mode not compatible with Translate extension Special:Translate page.

I recommend we create a bigger epic ticket to track work on the entire Translate extension as a whole. I've scoped this to Special:Translate page.

Fri, Nov 22, 1:51 PM · patch-welcome, MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), dark-mode, MediaWiki-extensions-Translate
abi_ updated the task description for T371071: Dark mode not compatible with Translate extension Special:Translate page.
Fri, Nov 22, 1:48 PM · patch-welcome, MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), dark-mode, MediaWiki-extensions-Translate
abi_ moved T371071: Dark mode not compatible with Translate extension Special:Translate page from Needs Review to Ready for dev on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

All the latest changes are deployed on translatewiki.net

Fri, Nov 22, 1:47 PM · patch-welcome, MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), dark-mode, MediaWiki-extensions-Translate
abi_ moved T380138: Special:SearchTranslations is not dark mode compatible from Pending Deployment to Ready for dev on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

Latest changes are deployed on translatewiki.net: https://translatewiki.net/w/i.php?title=Special:SearchTranslations&query=test&language=en&vectornightmode=1

Fri, Nov 22, 1:41 PM · Patch-For-Review, patch-welcome, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-extensions-Translate, affects-translatewiki.net, dark-mode
abi_ added a comment to T380431: TypeError: this.markDirty is not a function .

No longer able to reproduce on translatewiki.net.

Fri, Nov 22, 1:33 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), Wikimedia-production-error, Regression, UniversalLanguageSelector, Editing-team
abi_ moved T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release from Needs Review to Done on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

All the deprecated code for MW <= 1.42 has been removed and replaced with alternatives. Changes are deployed on translatewiki.net

Fri, Nov 22, 1:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release.

Leaving it open for a few days to address any issues that might arise.

Fri, Nov 22, 12:59 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ updated the task description for T379709: Release banana-i18n.
Fri, Nov 22, 6:12 AM · Release, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ moved T379709: Release banana-i18n from Backlog to Ready for dev on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Fri, Nov 22, 6:12 AM · Release, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ assigned T377813: Migrate cxserver code from CommonJS to ESM / ECMAScript to santhosh.
Fri, Nov 22, 3:27 AM · Patch-For-Review, Epic, LPL Essential (LPL Essential 2024 Nov-Dec), Technical-Debt, CX-cxserver

Thu, Nov 21

abi_ moved T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024) from Backlog to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 3:37 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation
abi_ moved T380431: TypeError: this.markDirty is not a function from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 3:25 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), Wikimedia-production-error, Regression, UniversalLanguageSelector, Editing-team
abi_ added a comment to T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024).

The issue is caused due to this change:

Thu, Nov 21, 2:36 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation
abi_ added a project to T380471: Content Translation looks broken on desktop in multiple languages (November 21, 2024): LPL Essential (LPL Essential 2024 Nov-Dec).
Thu, Nov 21, 1:43 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MW-1.43-release, Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), ContentTranslation
abi_ added a comment to T380263: Best practices for reporting/rejecting PRs from translatewiki.net.

Oh, and if you need to draw our attention to a PR, please tag @translatewiki on GitHub and we'll receive a notification.

Thu, Nov 21, 1:39 PM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ claimed T380264: Best practices for syncing `twn` branch with our default branch.
Thu, Nov 21, 1:38 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ claimed T380263: Best practices for reporting/rejecting PRs from translatewiki.net.
Thu, Nov 21, 1:36 PM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ moved T380263: Best practices for reporting/rejecting PRs from translatewiki.net from Ready for dev to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 1:36 PM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ added a comment to T380263: Best practices for reporting/rejecting PRs from translatewiki.net.

Looking at: https://translatewiki.net/w/i.php?title=Special:Log&page=Projects:Ohm-opt-settings.show crosshairs/pt it appears that a translators removed the English string present in the Portuguese translation. Having the English text in Portuguese translation would mean that translators would not see the string as untranslated, it would not get noticed and hence not translated.

Thu, Nov 21, 1:35 PM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ moved T380264: Best practices for syncing `twn` branch with our default branch from Ready for dev to In Progress on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

When a source string (en.json) is changed in the project, they have to be manually processed by administrators on translatewiki before they are imported into the system for translators to see.

Thu, Nov 21, 12:47 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ claimed T380431: TypeError: this.markDirty is not a function .
Thu, Nov 21, 9:04 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), Wikimedia-production-error, Regression, UniversalLanguageSelector, Editing-team
abi_ changed the point value for T380431: TypeError: this.markDirty is not a function from 1 to 2.
Thu, Nov 21, 9:03 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), Wikimedia-production-error, Regression, UniversalLanguageSelector, Editing-team
abi_ moved T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters from In Progress to Done on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 5:40 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
abi_ claimed T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters.

@Varnent I assume the page Wikimedia Foundation headquarters/Visiting San Francisco should also be moved to Wikimedia_Foundation/Administrative_space/Visiting San Francisco?

Thu, Nov 21, 5:33 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
abi_ moved T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters from Backlog to In Progress on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 21, 5:32 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run
abi_ added a comment to T379419: Request to move translatable page: m:Wikimedia_Foundation_headquarters.
$ mwscript extensions/Translate/scripts/moveTranslatableBundle.php --wiki=metawiki "Wikimedia Foundation headquarters" "Wikimedia Foundation/Administrative space" "GVarnum-WMF"
The following pages will be moved:
---------------
Source translatable page (leave redirect)
Thu, Nov 21, 5:28 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MoveComms-Support, Wikimedia-maintenance-script-run

Wed, Nov 20

abi_ moved T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Wed, Nov 20, 5:11 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ triaged T380146: Create logstash dashboard for recommendation-api-ng as High priority.
Wed, Nov 20, 3:52 AM · Machine-Learning-Team, LPL Essential (LPL Essential 2024 Nov-Dec), Recommendation-API

Tue, Nov 19

abi_ added a comment to T380138: Special:SearchTranslations is not dark mode compatible.
image.png (1×1 px, 181 KB)
image.png (1×1 px, 177 KB)
From translatewiki.netScreenshot from my local machine with Jon's patch deployed.
Tue, Nov 19, 4:42 PM · Patch-For-Review, patch-welcome, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-extensions-Translate, affects-translatewiki.net, dark-mode
abi_ changed the status of T372386: Enable message group subscription feature on Wikimedia wikis from Open to In Progress.
Tue, Nov 19, 12:22 PM · LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ edited projects for T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release, added: MediaWiki-extensions-Babel, TranslationNotifications, UniversalLanguageSelector, MediaWiki-extensions-CLDR; removed MediaWiki-extensions-Translate.
Tue, Nov 19, 12:21 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ added a project to T380126: Translate error validator gets confused if there are pre tags in the content: LPL Essential (LPL Essential 2024 Nov-Dec).
Tue, Nov 19, 10:50 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ moved T380126: Translate error validator gets confused if there are pre tags in the content from Backlog to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Tue, Nov 19, 10:48 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ moved T380251: Move code to work with aggregate groups into the AggregateGroupManager service from Backlog to maintenance and operational issues on the MediaWiki-extensions-Translate board.
Tue, Nov 19, 7:17 AM · Patch-For-Review, MediaWiki-extensions-Translate
abi_ triaged T380251: Move code to work with aggregate groups into the AggregateGroupManager service as Low priority.
Tue, Nov 19, 7:17 AM · Patch-For-Review, MediaWiki-extensions-Translate

Mon, Nov 18

abi_ changed the point value for T379268: Support Wordpress 6.7 from 4 to 0.
Mon, Nov 18, 1:17 PM · LPL Essential (LPL Essential 2024 Nov-Dec), Wikipedia-Preview
abi_ closed T378887: Add Jank Client to translatewiki.net as Resolved.

Exports: https://github.com/MathMan05/JankClient/commit/074822e0089a23d5e57ba204b13697d13cf007de#diff-77629c4ed3143b88065e753f974eacbd936ec464ada472c73074bcd35b65e3c2

Mon, Nov 18, 1:17 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ moved T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null from Need QA to In Progress on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Mon, Nov 18, 1:10 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ added a comment to T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null.

Both X and Y axis are different in the screenshots, so it's hard to compare. In any case, this seems to nullify our assumption that message group cache rebuilt time is around 600 ms and waiting for 1.5 s should be enough for replication etc.

Mon, Nov 18, 1:10 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ moved T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

No further QA needed. In discussion stage on what to do next.

Mon, Nov 18, 9:09 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ added a comment to T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null.

Logs from the last couple of weeks need to be skipped since the condition to log was incorrect.

Mon, Nov 18, 9:02 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error

Fri, Nov 15

abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

Ok, sent the request again

Fri, Nov 15, 2:53 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

@MathMan05 I think we did not accept the invite from GitHub and it has now expired. Can you please resend the invitation? Apologies for the extra work.

Fri, Nov 15, 12:27 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ moved T378887: Add Jank Client to translatewiki.net from Needs Review to Need QA on the LPL Essential (LPL Essential 2024 Nov-Dec) board.

Project is now available for translation on translatewiki.net: https://translatewiki.net/wiki/Translating:JankClient

Fri, Nov 15, 12:22 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ updated the task description for T378887: Add Jank Client to translatewiki.net.
Fri, Nov 15, 12:20 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ moved T378887: Add Jank Client to translatewiki.net from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Fri, Nov 15, 11:56 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ closed T380008: Special:ManageMessageGroups: Unable to associate renamed messages as Resolved.

Works fine now:

Fri, Nov 15, 11:43 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate, affects-translatewiki.net
abi_ moved T380008: Special:ManageMessageGroups: Unable to associate renamed messages from In Progress to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Fri, Nov 15, 6:58 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate, affects-translatewiki.net
abi_ claimed T380008: Special:ManageMessageGroups: Unable to associate renamed messages.
Fri, Nov 15, 6:14 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate, affects-translatewiki.net
abi_ created T380008: Special:ManageMessageGroups: Unable to associate renamed messages.
Fri, Nov 15, 6:13 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate, affects-translatewiki.net
abi_ added a comment to T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null.

Change #1087306 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] UpdateTranslatablePageJob: Fix message group check when clearing cache

https://gerrit.wikimedia.org/r/1087306

Fri, Nov 15, 3:57 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ closed T379767: Hooks::updateTranslationPage(): Argument #1 ($page) must be of type TranslatablePage, bool given as Resolved.

Did not see this issue again on translatewiki.net

Fri, Nov 15, 3:39 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), affects-translatewiki.net, MediaWiki-extensions-Translate, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ closed T379886: Updating message definitions failed for the following groups - Content Translation - User interface, Wiki Lambda - User interface. as Resolved.
In T379886#10321788, @Nikerabbit hat geschrieben:

Was this deployed already? Because the error does not longer occur. Thanks for the fast fix.

Fri, Nov 15, 3:29 AM · Regression, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate, affects-translatewiki.net
abi_ closed T379886: Updating message definitions failed for the following groups - Content Translation - User interface, Wiki Lambda - User interface., a subtask of T375376: Notify aggregate message groups subscribers of changes , as Resolved.
Fri, Nov 15, 3:29 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MediaWiki-extensions-Translate

Thu, Nov 14

abi_ triaged T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release as Medium priority.
Thu, Nov 14, 4:38 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ removed a project from T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release: Localization Infrastructure FY2023-24.
Thu, Nov 14, 4:37 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ moved T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release from Backlog to maintenance and operational issues on the MediaWiki-extensions-Translate board.
Thu, Nov 14, 4:37 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ moved T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release from Backlog to Ready for dev on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 14, 4:36 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ created T379934: Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release.
Thu, Nov 14, 4:35 PM · MediaWiki-extensions-CLDR, UniversalLanguageSelector, TranslationNotifications, MediaWiki-extensions-Babel, Patch-For-Review, LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki Language Extension Bundle
abi_ renamed T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release from Remove backwards compatibility code and fix use of deprecated code in MLEB extensions after MLEB 2024.07 release to Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release.
Thu, Nov 14, 4:29 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ added a subtask for T373171: Release MLEB 2025.01: T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release.
Thu, Nov 14, 2:58 PM · Release, MediaWiki Language Extension Bundle
abi_ added a parent task for T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release: T373171: Release MLEB 2025.01.
Thu, Nov 14, 2:58 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ added a comment to T369056: Remove backwards compatibility code and fix use of deprecated code in Translate after MLEB 2024.07 release.

Remaining items:

Thu, Nov 14, 2:03 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

Now everything is in its own file as requested, had to do some meta programming to get it working how I like it though lol

Thu, Nov 14, 1:30 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ added a comment to T371071: Dark mode not compatible with Translate extension Special:Translate page.

Current status on translatewiki.net:

Thu, Nov 14, 12:58 PM · patch-welcome, MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), LPL Essential (LPL Essential 2024 Nov-Dec), Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), dark-mode, MediaWiki-extensions-Translate
abi_ closed T375376: Notify aggregate message groups subscribers of changes as Resolved.

Tested on translatewiki.net, and this works as expected.

Thu, Nov 14, 12:52 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MediaWiki-extensions-Translate
abi_ closed T374093: action=translationaids is slow sometimes as Resolved.

https://translatewiki.net/w/api.php?action=translationaids&format=json&title=MediaWiki:Tuesday/de&uselang=en-gb is much faster now. <2 seconds

Thu, Nov 14, 12:52 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ closed T375376: Notify aggregate message groups subscribers of changes , a subtask of T348500: Allow translators to watch message groups, as Resolved.
Thu, Nov 14, 12:51 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2023-October-December), Epic, MediaWiki-extensions-Translate
abi_ moved T379767: Hooks::updateTranslationPage(): Argument #1 ($page) must be of type TranslatablePage, bool given from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 14, 11:05 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), affects-translatewiki.net, MediaWiki-extensions-Translate, Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ moved T375376: Notify aggregate message groups subscribers of changes from Pending Deployment to Done on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 14, 11:04 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MediaWiki-extensions-Translate
abi_ updated the task description for T379892: Determine release strategy for Scribunto Lua library for message bundle.
Thu, Nov 14, 9:35 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ triaged T379892: Determine release strategy for Scribunto Lua library for message bundle as Medium priority.
Thu, Nov 14, 8:56 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ created T379892: Determine release strategy for Scribunto Lua library for message bundle.
Thu, Nov 14, 8:55 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ closed T359918: Lua interface for convenient access to translations in a message bundle as Resolved.
Thu, Nov 14, 8:00 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ closed T359918: Lua interface for convenient access to translations in a message bundle, a subtask of T238417: Structured localization framework for Scribunto modules, as Resolved.
Thu, Nov 14, 7:58 AM · Technical-Debt, Scribunto, MediaWiki-extensions-Translate, I18n, Language-strategy, Epic, WMF-General-or-Unknown
abi_ moved T359918: Lua interface for convenient access to translations in a message bundle from Need QA to Done on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Thu, Nov 14, 7:58 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ added a comment to T359918: Lua interface for convenient access to translations in a message bundle.

Did some testing on testwiki:

  1. Message bundle: https://test.wikipedia.org/wiki/User:APatro_(WMF)/MessageBundleDemoForever
  2. Lua module: https://test.wikipedia.org/wiki/Module:TestLuaIntegrationTranslate
  3. Page using the Lua module: https://test.wikipedia.org/wiki/User:APatro_(WMF)/TestLuaPage
Thu, Nov 14, 7:24 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate

Wed, Nov 13

abi_ moved T379268: Support Wordpress 6.7 from Ready for dev to Done on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Wed, Nov 13, 5:19 PM · LPL Essential (LPL Essential 2024 Nov-Dec), Wikipedia-Preview
abi_ updated the task description for T378887: Add Jank Client to translatewiki.net.
Wed, Nov 13, 3:27 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ placed T378887: Add Jank Client to translatewiki.net up for grabs.
Wed, Nov 13, 3:15 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ assigned T378887: Add Jank Client to translatewiki.net to Wangombe.

Now everything is in its own file as requested, had to do some meta programming to get it working how I like it though lol

Wed, Nov 13, 3:13 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ moved T375376: Notify aggregate message groups subscribers of changes from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Wed, Nov 13, 1:03 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MediaWiki-extensions-Translate

Tue, Nov 12

abi_ moved T360490: Special:NotifyTranslators preview has double-escaped text from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Tue, Nov 12, 3:54 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), TranslationNotifications
abi_ moved T379535: Ability to associate multiple message groups with an aggregate group at once [API] from In Progress to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Tue, Nov 12, 2:28 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-extensions-Translate, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ renamed T377813: Migrate cxserver code from CommonJS to ESM / ECMAScript from Migrate cxserver code CommonJS to ESM / ECMAScript to Migrate cxserver code from CommonJS to ESM / ECMAScript.
Tue, Nov 12, 1:53 PM · Patch-For-Review, Epic, LPL Essential (LPL Essential 2024 Nov-Dec), Technical-Debt, CX-cxserver
abi_ added a comment to T373171: Release MLEB 2025.01.

Plan to remove the CleanChanges extension from the bundle.

Tue, Nov 12, 1:43 PM · Release, MediaWiki Language Extension Bundle
abi_ claimed T374093: action=translationaids is slow sometimes.
Tue, Nov 12, 4:48 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate
abi_ placed T379150: PHP Deprecated: Use of ChangeTags::getDisplayTableName was deprecated in MediaWiki 1.41. [Called from MediaWiki\Extension\Translate\RecentChangesTranslationFilterHookHandler::MediaWiki\Extension\Translate\{closure}] up for grabs.

I'm not working on this currently.

Tue, Nov 12, 4:45 AM · LPL Essential (LPL Essential 2024 Nov-Dec), MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Patch-For-Review, Unplanned-Sprint-Work, MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ moved T374093: action=translationaids is slow sometimes from Ready for dev to Needs Review on the LPL Essential (LPL Essential 2024 Nov-Dec) board.
Tue, Nov 12, 4:44 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), LPL Essential (LPL Essential 2024 Nov-Dec), MediaWiki-extensions-Translate

Mon, Nov 11

abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

That's how it is currently, each language is contained in its own file.

Mon, Nov 11, 7:07 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ claimed T379535: Ability to associate multiple message groups with an aggregate group at once [API].
Mon, Nov 11, 7:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), MediaWiki-extensions-Translate, LPL Essential (LPL Essential 2024 Nov-Dec)
abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

I think it would be much simpler if we just have one language per file. That's how all projects that we support are structured. Let me know if you need help configuring that.

Mon, Nov 11, 2:42 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ placed T353231: Use the Language selector to switch language of translatable pages up for grabs.

Currently not working on this. Removing myself from the assignee.

Mon, Nov 11, 7:24 AM · LPL Essential (LPL Essential 2024 Jul-Oct), Design, MediaWiki-extensions-Translate
abi_ moved T378483: Investigate why WikiLearn translation exports are failing with merge conflicts from Need QA to Done on the LPL Essential (LPL Essential 2024 Jul-Oct) board.

Exports went out fine last Thursday: https://github.com/wikimedia/edx-platform/pull/464

Mon, Nov 11, 5:45 AM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Jul-Oct)
abi_ closed T340725: Move renaming i18n files in the Translate root directory under i18n as Resolved.

Changes made, and deployed on translatewiki.net

Mon, Nov 11, 5:29 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate