Page MenuHomePhabricator

abi_ (Abijeet Patro)
Software Engineer, Language Engineering

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Feb 25 2019, 5:15 AM (71 w, 1 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.

My personal board is User-abi_

Recent Activity

Today

abi_ added a comment to T256225: Syntax for explicitly omitting plural forms in CLDR-style plurals.

With this syntax, would this be possible?

Tue, Jul 7, 5:35 PM · MediaWiki-extensions-Translate
Elitre awarded T165128: Allow delivery of multilingual messages using translatable pages in fallback languages a Party Time token.
Tue, Jul 7, 4:25 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage
abi_ added a comment to T255669: Argument 1 passed to MediaWiki\Extensions\Translate\MessageValidator\Validators\BraceBalanceValidator::getBalance() must be of the type string, null given, called in /srv/mediawiki/php-1.35.0-wmf.37/extensions/Translate/src/MessageValidator/Validators/BraceBalanceValidator.php on line 33.

In the last 24 hours, this happened 82 times.

Tue, Jul 7, 3:02 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@NicoV - Thanks. Will leave this open for a while to track any further issues we notice.

Tue, Jul 7, 11:00 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@NicoV - I would recommend avoiding the generation of the .po files during the build process. Translatewiki.net will output the po files based on the latest pot files.

Tue, Jul 7, 9:05 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Yesterday

abi_ closed T165128: Allow delivery of multilingual messages using translatable pages in fallback languages, a subtask of T254481: Support sending TechNews using Special:MassMessage, as Resolved.
Mon, Jul 6, 5:42 AM · Language-Team (Language-2020-Focus-Sprint), Epic, MassMessage, MediaWiki-extensions-Translate
abi_ closed T165128: Allow delivery of multilingual messages using translatable pages in fallback languages as Resolved.
Mon, Jul 6, 5:42 AM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage

Thu, Jul 2

abi_ closed T256227: Incorrect plural expansion / closing for Gettext plurals, a subtask of T255101: Add project WPCleaner to translatewiki.net, as Resolved.
Thu, Jul 2, 8:52 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ closed T256227: Incorrect plural expansion / closing for Gettext plurals as Resolved.
Thu, Jul 2, 8:52 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@NicoV - The issue with the extra "}" appears to be fixed now. Can you please confirm from your side?

Thu, Jul 2, 4:33 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T256227: Incorrect plural expansion / closing for Gettext plurals.

Ran the exports today and did not notice this issue.

Thu, Jul 2, 4:32 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
abi_ moved T256227: Incorrect plural expansion / closing for Gettext plurals from Recheck after deployment to Done on the Language-Team (Language-2020-Focus-Sprint) board.
Thu, Jul 2, 4:31 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
abi_ added a comment to T256911: Translate patches failing on mwext-php72-phan-docker.

@DannyS712 - Works now: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/608602

Thu, Jul 2, 7:44 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), User-DannyS712, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-Translate

Tue, Jun 30

abi_ moved T165128: Allow delivery of multilingual messages using translatable pages in fallback languages from Needs QA to Done on the Language-Team (Language-2020-Focus-Sprint) board.

Thanks @Amire80 for creating the Message delivery list for testing this task. Tested on metawiki. Messages were sent from MetaWiki to MediaWiki.

Tue, Jun 30, 1:15 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage
abi_ moved T192052: Explore how to make page translation syntax explained when editing a page from In Development to For Review on the Design board.
Tue, Jun 30, 11:38 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ added a comment to T192052: Explore how to make page translation syntax explained when editing a page.

Now displaying some documentation related to the Translate markup when the user edits a source translation page. See screenshots below for more details on how this looks.

Tue, Jun 30, 11:38 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ committed rGTWNc74da0d97481: Add als to $wgExtraLanguageNames (authored by Nikerabbit).
Add als to $wgExtraLanguageNames
Tue, Jun 30, 7:53 AM

Mon, Jun 29

abi_ created T256590: Unable to delete Liquid Thread: Post has contaminated reply.
Mon, Jun 29, 6:40 AM · MediaWiki-extensions-LiquidThreads, affects-translatewiki.net

Thu, Jun 25

abi_ added a comment to T254484: Tag untranslated translations units with lang and dir attributes.

The task description captures various options and their pro's and con's quite well. S-CONTROL and M-VERSIONING would be the ideal direction to move forward in. That gives translation admins, more control over how translations are rendered and might work well for scenarios that we have not thought of right now.

Thu, Jun 25, 2:25 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
abi_ added a comment to T252764: Automatic renaming by Fuzzybot broken.

We've added a group synchronization cache, which has the follow cache keys,

Thu, Jun 25, 1:50 PM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Patch-For-Review, User-abi_, Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, translatewiki.net
abi_ moved T252764: Automatic renaming by Fuzzybot broken from In Progress to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Thu, Jun 25, 11:18 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Patch-For-Review, User-abi_, Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, translatewiki.net
abi_ moved T255669: Argument 1 passed to MediaWiki\Extensions\Translate\MessageValidator\Validators\BraceBalanceValidator::getBalance() must be of the type string, null given, called in /srv/mediawiki/php-1.35.0-wmf.37/extensions/Translate/src/MessageValidator/Validators/BraceBalanceValidator.php on line 33 from Recheck after deployment to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
Thu, Jun 25, 10:40 AM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ added a comment to T255669: Argument 1 passed to MediaWiki\Extensions\Translate\MessageValidator\Validators\BraceBalanceValidator::getBalance() must be of the type string, null given, called in /srv/mediawiki/php-1.35.0-wmf.37/extensions/Translate/src/MessageValidator/Validators/BraceBalanceValidator.php on line 33.

Found 5 instances of this in Logstash since it was deployed on mediawikiwiki.

Thu, Jun 25, 10:40 AM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ closed T144780: Translation Notification Bot sending the same message multiple times to every translator as Resolved.
Thu, Jun 25, 10:21 AM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications
abi_ updated the task description for T255122: Add project Skin:Citizen to translatewiki.net.
Thu, Jun 25, 10:18 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ closed T255122: Add project Skin:Citizen to translatewiki.net as Resolved.

I think this is setup well and can be marked as done.

Thu, Jun 25, 10:16 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T256227: Incorrect plural expansion / closing for Gettext plurals.

During imports,

Thu, Jun 25, 7:06 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate

Wed, Jun 24

abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@NicoV - This appears to be an issue with plural expansion / closing on our end. We will have to make a fix for this. Filed T256227: Incorrect plural expansion / closing for Gettext plurals to track the issue.

Wed, Jun 24, 10:38 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ created T256227: Incorrect plural expansion / closing for Gettext plurals.
Wed, Jun 24, 10:37 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate

Tue, Jun 23

abi_ updated the task description for T144780: Translation Notification Bot sending the same message multiple times to every translator.
Tue, Jun 23, 2:31 PM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications
abi_ moved T255101: Add project WPCleaner to translatewiki.net from In Progress to Recheck after deployment on the Language-Team (Language-2020-Focus-Sprint) board.
Tue, Jun 23, 1:10 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ updated the task description for T255101: Add project WPCleaner to translatewiki.net.
Tue, Jun 23, 1:10 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

The issue was caused due to a human error. I ran the exports from translatewiki.net before all the existing translations from WPCleaner were imported into translatewiki.net which caused some translations to become empty. Since this was the first import from WPCleaner, we should have waited longer before starting the exports. I don't expect this to happen again in the future.

Tue, Jun 23, 11:38 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Mon, Jun 22

abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@NicoV, Thanks for checking this. I noticed the huge amount of changes, and was planning to check them tomorrow. We'll import the new changes from WPCleaner and push out the changes again tomorrow.

Mon, Jun 22, 6:49 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T256047: Translated template not updating.

Possibly related to T255334: Translation page does not contain the latest translations/last translation

Mon, Jun 22, 6:46 PM · MediaWiki-extensions-Translate
abi_ committed rGTWN259f73010550: WPCleaner: Fix translations folder path (authored by abi_).
WPCleaner: Fix translations folder path
Mon, Jun 22, 2:33 PM
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

@abi_

Do you know how to ask for adding a Phabricator project for WPCleaner?
It's probably by creating a task here, but is there any special tags or anything else?

Mon, Jun 22, 1:45 PM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ moved T254484: Tag untranslated translations units with lang and dir attributes from Needs QA to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
Mon, Jun 22, 7:10 AM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate

Thu, Jun 18

abi_ triaged T255669: Argument 1 passed to MediaWiki\Extensions\Translate\MessageValidator\Validators\BraceBalanceValidator::getBalance() must be of the type string, null given, called in /srv/mediawiki/php-1.35.0-wmf.37/extensions/Translate/src/MessageValidator/Validators/BraceBalanceValidator.php on line 33 as High priority.

As Niklas said earlier, the message definition should not be null. We need to identify where this is happening so that we can properly fix it,

Thu, Jun 18, 2:05 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, Wikimedia-production-error
abi_ added a comment to T165128: Allow delivery of multilingual messages using translatable pages in fallback languages.

I've gotten necessary access and will be taking care of testing this.

Thu, Jun 18, 12:51 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage
abi_ added a comment to T255122: Add project Skin:Citizen to translatewiki.net.
  1. The skin is just good to have and may give translators some additional info about the project. Currently the skin is used on the project page and the group selector for example -
  2. How often are changes from master deployed to the production server? We don't want translations pushed out from translatewiki to sit idle without being used for long periods of time.
Thu, Jun 18, 11:25 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ triaged T254484: Tag untranslated translations units with lang and dir attributes as Medium priority.
Thu, Jun 18, 6:14 AM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate

Wed, Jun 17

abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

While adding some language code maps, noticed that these are the languages defined in the build file. Things to note,

Wed, Jun 17, 7:30 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ assigned T254148: Use pull requests for Oppia to Nikerabbit.
Wed, Jun 17, 5:39 AM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Mon, Jun 15

abi_ moved T255122: Add project Skin:Citizen to translatewiki.net from In Progress to Recheck after deployment on the Language-Team (Language-2020-Focus-Sprint) board.

Twn pushed out the changes today: https://github.com/StarCitizenTools/mediawiki-skins-Citizen/commit/5f1815b74cd3bce98b7ed5eaee965a0351d94bf1

Mon, Jun 15, 8:37 PM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ updated the task description for T255101: Add project WPCleaner to translatewiki.net.
Mon, Jun 15, 11:10 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ updated the task description for T255101: Add project WPCleaner to translatewiki.net.
Mon, Jun 15, 11:09 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.

I've configured the bot to push changes to a branch named translatewiki and then create a PR to the master branch. You can review it, and merge.

Mon, Jun 15, 11:08 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.
  1. I think that should be fine. From my understanding, no additional build process is needed if when new translations are needed?
Mon, Jun 15, 10:53 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ updated the task description for T255101: Add project WPCleaner to translatewiki.net.
Mon, Jun 15, 10:52 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ claimed T255122: Add project Skin:Citizen to translatewiki.net.

We've accepted the Github request.

Mon, Jun 15, 10:32 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ updated the task description for T255122: Add project Skin:Citizen to translatewiki.net.
Mon, Jun 15, 10:26 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ closed T253037: Add convenient-discussions to translatewiki.net as Resolved.

This has been deployed and translations are being pushed out to the repository.

Mon, Jun 15, 9:25 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ added a comment to T255101: Add project WPCleaner to translatewiki.net.
  1. That is usually enough. We will be pushing translations today, so will have confirmation then.
  2. I think that should be fine. From my understanding, no additional build process is needed if when new translations are needed?
  3. Releasing periodically even if there are no feature / bug fixes just for translation updates is recommended. Since new translations maybe available every week, releasing that frequently maybe too much, so once every 2 weeks or even a month should be good.
Mon, Jun 15, 9:04 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Fri, Jun 12

abi_ moved T255101: Add project WPCleaner to translatewiki.net from Priority Backlog to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.

@NicoV - Few questions,

Fri, Jun 12, 9:59 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
alistair3149 awarded T255122: Add project Skin:Citizen to translatewiki.net a Love token.
Fri, Jun 12, 8:25 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Thu, Jun 11

abi_ triaged T255122: Add project Skin:Citizen to translatewiki.net as Medium priority.
Thu, Jun 11, 10:17 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ created T255122: Add project Skin:Citizen to translatewiki.net.
Thu, Jun 11, 10:17 AM · Patch-For-Review, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ triaged T255101: Add project WPCleaner to translatewiki.net as Medium priority.
Thu, Jun 11, 7:49 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
abi_ created T255101: Add project WPCleaner to translatewiki.net.
Thu, Jun 11, 7:41 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net

Tue, Jun 9

abi_ added a comment to T192052: Explore how to make page translation syntax explained when editing a page.

There are three different editors / editor modes that we've to handle,

Tue, Jun 9, 11:11 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate

Mon, Jun 8

abi_ moved T252764: Automatic renaming by Fuzzybot broken from Priority Backlog to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
Mon, Jun 8, 9:32 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Patch-For-Review, User-abi_, Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, translatewiki.net

Jun 3 2020

abi_ moved T47096: Add a way to transclude template or other page in the correct language from In Progress to Blocked on the Language-Team (Language-2020-Focus-Sprint) board.
Jun 3 2020, 8:40 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, MediaWiki-extensions-Translate

Jun 2 2020

abi_ moved T249210: Updating a language name in language-data.json metadata fails because of the script `php src/util/ulsdata2json.php` from Needs QA to Done on the Language-Team (Language-2020-Focus-Sprint) board.
Jun 2 2020, 11:52 AM · Language-Team (Language-2020-Focus-Sprint), Upstream, UniversalLanguageSelector
abi_ moved T144780: Translation Notification Bot sending the same message multiple times to every translator from In Review to Needs QA on the Language-Team (Language-2020-Focus-Sprint) board.
Jun 2 2020, 6:35 AM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications

Jun 1 2020

abi_ awarded Blog Post: Celebrating 600,000 commits for Wikimedia a Like token.
Jun 1 2020, 2:17 PM
abi_ added a comment to T254134: WMF-NDA access for _abi.

I added you to Trusted-Contributors

Jun 1 2020, 9:09 AM · WMF-NDA-Requests
abi_ added a comment to T254134: WMF-NDA access for _abi.

@Aklapper - Could it be because I was a contractor before and then became a WMF Employee at which time my account was renamed? During my time as a contractor, I had created the MediaWiki account, which was then renamed to APatro_(WMF)

Jun 1 2020, 8:49 AM · WMF-NDA-Requests
abi_ added a comment to T254134: WMF-NDA access for _abi.

Please let me know if its easier to get access to Trusted-Contributors instead and use that to vote.

Jun 1 2020, 8:27 AM · WMF-NDA-Requests
abi_ created T254134: WMF-NDA access for _abi.
Jun 1 2020, 8:27 AM · WMF-NDA-Requests

May 28 2020

abi_ updated the task description for T192052: Explore how to make page translation syntax explained when editing a page.
May 28 2020, 12:27 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ updated the task description for T47096: Add a way to transclude template or other page in the correct language.
May 28 2020, 12:16 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, MediaWiki-extensions-Translate
abi_ updated the task description for T192052: Explore how to make page translation syntax explained when editing a page.
May 28 2020, 12:04 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ added a comment to T192052: Explore how to make page translation syntax explained when editing a page.

Task objective: Make it easier for editors editing translatable pages to find documentation describing the Translate extension specific markup.

May 28 2020, 11:52 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ added a comment to T165128: Allow delivery of multilingual messages using translatable pages in fallback languages.

Once the changes for this task are deployed, user's of the MassMessage extension will be able to, send a translated page from the wiki as a message. Depending on the language of the target page where the message has to be delivered, and whether a translation of the source page is available in that target page language, the source page will be either delivered in the target page language, a fallback language, or the source language.

May 28 2020, 11:50 AM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage

May 26 2020

abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

A commit was pushed out by Translatewiki.net to the repository today - https://github.com/jwbth/convenient-discussions/commit/9d019e3a7bd328555b1b5b5eb90b3e0ea6a72ec1

May 26 2020, 3:22 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

BTW, how often are changes of the source language file in the source repository checked?

May 26 2020, 3:02 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ moved T253037: Add convenient-discussions to translatewiki.net from In Progress to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
May 26 2020, 2:58 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

As you noticed, the patch has been deployed and messages are ready to be translated.

May 26 2020, 12:05 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ committed rGTWN6333f5ead600: Convenient Discussions: Add prefix for optional messages (authored by abi_).
Convenient Discussions: Add prefix for optional messages
May 26 2020, 10:53 AM
abi_ moved T218639: Make language-data installable as a proper library from In Review to Recheck after deployment on the Language-Team (Language-2020-Focus-Sprint) board.

We've released updated versions of the library on npm (v0.2.0) and packagist (v1.0.0).

May 26 2020, 9:27 AM · Language-Team (Language-2020-Focus-Sprint), I18n
abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

@Jack_who_built_the_house - No nothing pending from your side as of now. We will add the project to twn, and comment here.

May 26 2020, 4:25 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net

May 22 2020

abi_ moved T192052: Explore how to make page translation syntax explained when editing a page from Priority Backlog to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
May 22 2020, 1:45 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ added a comment to T253383: SpecialLanguageStats.php fails phan tests due to possible XSS.

As far as I can tell, this code has been unchanged for a while. Did we add update phan or add any new rules to it?

May 22 2020, 1:44 PM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), ci-test-error (WMF-deployed Build Failure), phan-taint-check-plugin, Vuln-XSS, MediaWiki-extensions-Translate, Security, Security-Team
abi_ closed T253032: Special:ImportTranslations says both "There were no changes for this language." and "Import complete!" (with a "PHP Warning: Invalid argument supplied for foreach() in MessageWebImporter.php:346") as Resolved.

This has been deployed and tested on translatewiki.net.

May 22 2020, 1:35 PM · MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), Language-Team (Language-2020-Focus-Sprint), Regression, MediaWiki-extensions-Translate
abi_ closed T49986: "Nothing to translate" shown incorrectly when switching from proofreading mode to page translation mode on Special:Translate as Resolved.

This is deployed and tested on Translatewiki.net

May 22 2020, 1:26 PM · Language-Team (Language-2020-Focus-Sprint), MW-1.35-notes (1.35.0-wmf.34; 2020-05-26), MediaWiki-extensions-Translate
abi_ added a project to T144780: Translation Notification Bot sending the same message multiple times to every translator: User-abi_.
May 22 2020, 1:23 PM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications
abi_ added a project to T252764: Automatic renaming by Fuzzybot broken: User-abi_.
May 22 2020, 7:04 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Patch-For-Review, User-abi_, Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, translatewiki.net

May 21 2020

abi_ added a comment to T192052: Explore how to make page translation syntax explained when editing a page.

I think the following pages would be helpful to provide to user's when editing a source translation page,

May 21 2020, 12:35 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ moved T192052: Explore how to make page translation syntax explained when editing a page from Incoming to In Development on the Design board.
May 21 2020, 11:40 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate
abi_ claimed T192052: Explore how to make page translation syntax explained when editing a page.

I've added a short notice when users are editing a source translation page -

May 21 2020, 11:39 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Design, MediaWiki-extensions-Translate

May 20 2020

abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

@abi_ Sorry, I had no time to update the repository properly. The path for translations has moved from src/js/i18n/%CODE%.json to i18n/%CODE%.json (there is the old path in the patch).

May 20 2020, 2:17 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ moved T253037: Add convenient-discussions to translatewiki.net from Priority Backlog to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
May 20 2020, 5:17 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ claimed T253037: Add convenient-discussions to translatewiki.net.
May 20 2020, 5:03 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net

May 19 2020

abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

@Jack_who_built_the_house - I'll go through and answer your questions tomorrow, but couple of things that we wanted to call out,

  1. The English strings have double quotes used as apostrophe, any specific reason why? Eg: Show a link to edit other users\" comments
  2. English only has two plural forms, but we noticed that there are messages that have three forms specified. Eg: "notification-newcomments": "$1 new {{plural:$1|comment|comments|comments}}$2$3
May 19 2020, 5:10 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net
abi_ added a comment to T253037: Add convenient-discussions to translatewiki.net.

I've added the,

  1. Project page - https://translatewiki.net/wiki/Translating:Convenient_Discussions
  2. Translation description
May 19 2020, 1:04 PM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, Convenient-Discussions, translatewiki.net

May 18 2020

abi_ triaged T253017: [TUX] Empty proofread section when switching from untranslated page mode as Low priority.
May 18 2020, 1:42 PM · MediaWiki-extensions-Translate
abi_ created T253017: [TUX] Empty proofread section when switching from untranslated page mode.
May 18 2020, 1:41 PM · MediaWiki-extensions-Translate

May 14 2020

abi_ claimed T252764: Automatic renaming by Fuzzybot broken.

While we identify what's causing the spike in memory usage, we've increased the memory limit to 2.5G. Will keep monitoring.

May 14 2020, 5:18 PM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), Patch-For-Review, User-abi_, Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, translatewiki.net
abi_ committed rGTWN62832aaad257: Increase max memory for the job queue to 2.5G (authored by abi_).
Increase max memory for the job queue to 2.5G
May 14 2020, 5:04 PM