[go: up one dir, main page]

Page MenuHomePhabricator

abi_ (Abijeet Patro)
Software Engineer, Language Engineering

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Feb 25 2019, 5:15 AM (298 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

Yesterday

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 · 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.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-Translate, 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-Translate, 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-Translate, 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-Translate, 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-Translate, 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.4; 2024-11-19), 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 · Localization Infrastructure FY2023-24, 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.4; 2024-11-19), 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.4; 2024-11-19), 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 Special:Translate page.

Current status on translatewiki.net:

Thu, Nov 14, 12:58 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), 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%3ATuesday%2Fde&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 · 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 · Patch-For-Review, 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 · 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 · Localization Infrastructure FY2023-24, 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 · Patch-For-Review, 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
abi_ set the point value for T340725: Move renaming i18n files in the Translate root directory under i18n to 2.
Mon, Nov 11, 5:27 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate
abi_ updated the task description for T340725: Move renaming i18n files in the Translate root directory under i18n.
Mon, Nov 11, 5:26 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate
abi_ closed T340725: Move renaming i18n files in the Translate root directory under i18n, a subtask of T193166: Adopt PSR-4 namespaces in Translate and modernize code, as Resolved.
Mon, Nov 11, 5:26 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), MW-1.40-notes (1.40.0-wmf.20; 2023-01-23), Epic, Technical-Debt, 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:

Mon, Nov 11, 4:44 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.26; 2024-10-08), Patch-For-Review, MediaWiki-extensions-Translate
abi_ moved T359918: Lua interface for convenient access to translations in a message bundle from Pending Deployment to Need QA on the LPL Essential (LPL Essential 2024 Jul-Oct) board.

QA Note: Waiting for deployment and testing on Testwiki. I'll be doing the QA myself.

Mon, Nov 11, 4:33 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

Sun, Nov 10

abi_ set the point value for T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null to 4.
Sun, Nov 10, 4:43 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.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ closed T372287: Create new translate_message_group_subscriptions table on Wikimedia wikis with the Translate extension installed as Resolved.

Table has been created on all wikis were Translate extension is enabled even though the subscription feature may not be enabled there yet. We also updated the scripts that run when a new wiki is created in order to automatically create the table where needed.

Sun, Nov 10, 4:32 AM · Data-Persistence (work done), MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate
abi_ closed T370265: Create new translate_cache table on Wikimedia wikis with the Translate extension installed as Resolved.

Table has been created on all wikis were Translate extension is enabled even if features that use the table haven't been enabled. We also updated the scripts that run when a new wiki is created in order to automatically create the table.

Sun, Nov 10, 4:32 AM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), Data-Persistence, LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate
abi_ closed T370265: Create new translate_cache table on Wikimedia wikis with the Translate extension installed, a subtask of T372460: Enable translation setting feature including banner on production wikis , as Resolved.
Sun, Nov 10, 4:32 AM · LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate
abi_ added a comment to T378887: Add Jank Client to translatewiki.net.

1/2, each language is contained in its own file, the English translation points to all of the other hence the "ru": "/translations/ru.json" in the English translation, the untranslated strings are left blank for the fallback logic to work correctly. (they could also in theory be null and the logic would still work, but they'd need to be null, not "null" as a string)

Sun, Nov 10, 3:52 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net

Thu, Nov 7

abi_ closed T285463: FuzzyBot should automatically create wanted categories that are marked for translation as Resolved.

I think this works as expected. I see FuzzyBot creating missing categories: https://www.mediawiki.org/w/index.php?title=Special%3AContributions&target=FuzzyBot&namespace=14&tagfilter=&start=&end=&limit=50

Thu, Nov 7, 4:59 AM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), LPL Essential (LPL Essential 2024 Jul-Oct), User-notice, MediaWiki-extensions-Translate
abi_ moved T378483: Investigate why WikiLearn translation exports are failing with merge conflicts from Needs Review to Need QA on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Thu, Nov 7, 4:57 AM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Jul-Oct)

Wed, Nov 6

abi_ moved T359918: Lua interface for convenient access to translations in a message bundle from In Progress to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Oct) board.

I made an edit to the module to make the messages appear. However, what I had to make is definitely not good… Looks like the message ID gets a namespace prefix somewhere, which it definitely shouldn’t. (By the way, mw.logObject(mb:getAllTranslations()) helped a log during the debugging.)

Wed, Nov 6, 4:01 PM · 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 T378804: Special:Translate ignores optional=1 in the URL as Resolved.

Works well. Tested on translatewiki.net: https://translatewiki.net/w/i.php?title=Special:Translate&group=out-osm-0-all&language=fr&filter=fuzzy&action=translate&optional=1

Wed, Nov 6, 3:56 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-extensions-Translate
abi_ added a subtask for T238417: Structured localization framework for Scribunto modules: T369894: Improve parser cache expiry mechanism for message bundle dependents.
Wed, Nov 6, 3:14 PM · Technical-Debt, Scribunto, MediaWiki-extensions-Translate, I18n, Language-strategy, Epic, WMF-General-or-Unknown
abi_ added a parent task for T369894: Improve parser cache expiry mechanism for message bundle dependents: T238417: Structured localization framework for Scribunto modules.
Wed, Nov 6, 3:14 PM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ closed T375487: Deleted en-gb translations not exported into release branch as part of localisation updates as Resolved.
Wed, Nov 6, 1:35 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MW-1.42-notes, LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate, MW-1.42-release, MW-1.41-release, MW-1.39-release, translatewiki.net
abi_ closed T376039: Help with organizing WTS Mini Hackathon 2024 as Resolved.

Marking this as done.

Wed, Nov 6, 1:33 PM · LPL Essential (LPL Essential 2024 Jul-Oct)
abi_ moved T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Wed, Nov 6, 1:32 PM · 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.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ closed T375191: Add zimit-frontend subproject to Kiwix project in translatewiki.net as Resolved.

I confirm this work as intended, we've just received our first PR. Thanks a lot, from my side we can close this task.

Wed, Nov 6, 12:51 PM · LPL Essential (LPL Essential 2024 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net
abi_ updated the task description for T375191: Add zimit-frontend subproject to Kiwix project in translatewiki.net.
Wed, Nov 6, 12:51 PM · LPL Essential (LPL Essential 2024 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net
abi_ moved T377152: Archive Miraheze SpriteSheet on translatewiki from In Progress to Done on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Wed, Nov 6, 12:49 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), affects-Miraheze, translatewiki.net
abi_ set the point value for T375487: Deleted en-gb translations not exported into release branch as part of localisation updates to 4.
Wed, Nov 6, 3:15 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MW-1.42-notes, LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate, MW-1.42-release, MW-1.41-release, MW-1.39-release, translatewiki.net

Tue, Nov 5

abi_ added a comment to T375487: Deleted en-gb translations not exported into release branch as part of localisation updates.

Latest exports to MW 1.39 with translations removed: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1086583/1/languages/i18n/en-gb.json

Tue, Nov 5, 3:11 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MW-1.42-notes, LPL Essential (LPL Essential 2024 Jul-Oct), MediaWiki-extensions-Translate, MW-1.42-release, MW-1.41-release, MW-1.39-release, translatewiki.net
abi_ closed T379071: Remove WikiAuthBot as Resolved.

Done, removed from translatewiki

Tue, Nov 5, 3:05 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ added a comment to T378483: Investigate why WikiLearn translation exports are failing with merge conflicts.

WikiLearn has a runner that does some work to fix some translation issues that crop up such as incorrect positioning of variables in translations; eg: https://github.com/wikimedia/edx-platform/pull/460/commits/3185d97163502ca219cad29c6af2f644c601d9a2. The changes that this runner makes may cause issues when rebasing patches.

Tue, Nov 5, 3:00 PM · Unplanned-Sprint-Work, translatewiki.net, LPL Essential (LPL Essential 2024 Jul-Oct)
abi_ closed T373807: L10n-bot did not create a GitLab merge request as Resolved.

Fixed now: https://gitlab.wikimedia.org/toolforge-repos/wd-image-positions/-/commit/38bbb4b34ab15b57dfc26035310daaa550b9b420

Tue, Nov 5, 2:53 PM · translatewiki.net, LPL Essential (LPL Essential 2024 Jul-Oct)
abi_ closed T378873: translatewiki did not create a GitHub pull request as Resolved.
Tue, Nov 5, 2:53 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ added a comment to T378873: translatewiki did not create a GitHub pull request.

Fixed now: https://github.com/lucaswerkmeister/tool-lexeme-forms/pull/228

Tue, Nov 5, 2:52 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ moved T378873: translatewiki did not create a GitHub pull request from Sprint Backlog to Need QA on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Tue, Nov 5, 2:12 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ claimed T378873: translatewiki did not create a GitHub pull request.

Was caused due to WikiAuthBot project repo being removed. I've dropped the project: https://phabricator.wikimedia.org/T379071

Tue, Nov 5, 2:12 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ closed T377152: Archive Miraheze SpriteSheet on translatewiki as Resolved.

Done and removed from translatewiki.net

Tue, Nov 5, 1:46 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), affects-Miraheze, translatewiki.net
abi_ moved T379071: Remove WikiAuthBot from Sprint Backlog to In Progress on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Tue, Nov 5, 1:23 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ triaged T379071: Remove WikiAuthBot as High priority.
Tue, Nov 5, 1:23 PM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), translatewiki.net
abi_ added a comment to T368870: Update Wikipedia Preview WordPress plugin page.

Updated preview page: https://wordpress.org/plugins/wikipedia-preview/

Tue, Nov 5, 9:00 AM · LPL Essential (LPL Essential 2024 Jul-Oct), Wikipedia-Preview, Inuka-Team (Kanban)
abi_ moved T369602: UpdateTranslatablePageJob Error: Call to a member function clearCaches() on null from Pending Deployment to Needs Review on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Tue, Nov 5, 7:29 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.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.
Tue, Nov 5, 7:19 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.19; 2024-08-20), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ triaged T378804: Special:Translate ignores optional=1 in the URL as Medium priority.
Tue, Nov 5, 6:19 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Jul-Oct), MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-extensions-Translate
abi_ updated subscribers of T376039: Help with organizing WTS Mini Hackathon 2024.

@SGautam_WMF Anything to add or share from your side?

Tue, Nov 5, 6:17 AM · LPL Essential (LPL Essential 2024 Jul-Oct)
abi_ moved T285463: FuzzyBot should automatically create wanted categories that are marked for translation from Needs Review to Pending Deployment on the LPL Essential (LPL Essential 2024 Jul-Oct) board.
Tue, Nov 5, 5:21 AM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), LPL Essential (LPL Essential 2024 Jul-Oct), User-notice, MediaWiki-extensions-Translate

Mon, Nov 4

abi_ added a comment to T378661: Option to create redirects to translated language subpages when moving pages setup for translation.

Just to make sure that I understand the requirement clearly: If a translatable page Temp1 is moved to Temp2, you'd like an option that create redirects for the following, if they exist:

Mon, Nov 4, 3:30 PM · MediaWiki-extensions-Translate
abi_ moved T378661: Option to create redirects to translated language subpages when moving pages setup for translation from Backlog to page translation on the MediaWiki-extensions-Translate board.
Mon, Nov 4, 3:29 PM · MediaWiki-extensions-Translate
abi_ updated the task description for T378887: Add Jank Client to translatewiki.net.
Mon, Nov 4, 11:00 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ triaged T378887: Add Jank Client to translatewiki.net as Medium priority.
Mon, Nov 4, 10:47 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net
abi_ set the point value for T378887: Add Jank Client to translatewiki.net to 4.
Mon, Nov 4, 10:47 AM · 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 Just a few notes while I was reviewing the project

Mon, Nov 4, 10:46 AM · Unplanned-Sprint-Work, LPL Essential (LPL Essential 2024 Nov-Dec), translatewiki.net