Page MenuHomePhabricator
Feed Advanced Search

May 29 2024

abi_ moved T340724: Modernize code under util/ directory from Check after deployment to Done on the Language-Team (Language-2024-April-June) board.

All classes under util/ folder have been migrated to namespaces and code improvements have been done. Changes are deployed on translatewiki.net. Moving to done column, but keeping open for observation.

May 29 2024, 3:29 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-Translate
abi_ moved T360411: CTA for page editors for marking page for translation from Check after deployment to Done on the Language-Team (Language-2024-April-June) board.

Change is deployed on translatewiki.net; no way to verify the changes for now since it's not enabled.

May 29 2024, 3:28 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ changed the point value for T299493: Provide regular dumps of translations from translatewiki.net from 2 to 4.
May 29 2024, 12:21 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), translatewiki.net
abi_ added a comment to T299493: Provide regular dumps of translations from translatewiki.net.

Ran a test build of the script that generated an archive: https://translatewiki.net/static/translation-dump/info.txt

May 29 2024, 12:20 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), translatewiki.net
abi_ moved T340724: Modernize code under util/ directory from In Progress to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 29 2024, 11:53 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-Translate
abi_ changed the status of T360409: Page status tri-state for pages not marked for translation from Open to In Progress.
May 29 2024, 6:30 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Essential (LPL Essential 2024 Jul-Sep), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ claimed T360409: Page status tri-state for pages not marked for translation.
May 29 2024, 6:29 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), LPL Essential (LPL Essential 2024 Jul-Sep), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ changed the status of T360409: Page status tri-state for pages not marked for translation, a subtask of T351374: Improve Translatable Pages based on research input, from Open to In Progress.
May 29 2024, 6:28 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Epic

May 28 2024

abi_ moved T360411: CTA for page editors for marking page for translation from In Review to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 28 2024, 9:42 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ changed the status of T340724: Modernize code under util/ directory from Open to In Progress.
May 28 2024, 9:20 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-Translate
abi_ assigned T340724: Modernize code under util/ directory to Wangombe.
May 28 2024, 9:20 AM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-Translate
abi_ changed the status of T340724: Modernize code under util/ directory , a subtask of T193166: Adopt PSR-4 namespaces in Translate and modernize code, from Open to In Progress.
May 28 2024, 9:19 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

May 27 2024

abi_ closed T364818: Do not notify translators about deleted messages as Resolved.

Deployed on translatewiki.net. Updated the previous support ticket: https://translatewiki.net/wiki/Support#c-Abijeet_Patro-20240527112400-Jon_Harald_S%C3%B8by-20240424153300

May 27 2024, 11:30 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
abi_ closed T364818: Do not notify translators about deleted messages, a subtask of T348500: Allow translators to watch message groups, as Resolved.
May 27 2024, 11:27 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2023-October-December), Epic, MediaWiki-extensions-Translate
abi_ closed T362381: Add label to the message bundles created from WikiLearn as Resolved.

All WikiLearn courses now have a label that make them easier to co-related with courses on the Edly platform

May 27 2024, 11:06 AM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), WikiLearn

May 24 2024

abi_ added a comment to T359918: Lua interface for convenient access to translations in a message bundle.

It just came into my mind that the current patches don’t return any information on the status of the translations (language, fuzziness) other than the ability to disable fallbacks. Users of this Lua interface may want to use similar markup as Translate’s page translation feature to indicate that a translation is fuzzy or missing. So I think that given a message key and a language, it should be possible to get a Lua table with the following information (either as table keys or as methods):

  • state: fuzzy, normal, maybe even reviewed
  • language: MediaWiki language code or mw.language object of the actually used language, which may be the requested language, English, or any other fallback language

I’m writing here because I’m not sure which one of the many patches this belongs in, or if a new patch should be added to the end of the relation chain.

May 24 2024, 2:54 PM · LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Patch-For-Review, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
Pppery awarded T359918: Lua interface for convenient access to translations in a message bundle a Like token.
May 24 2024, 5:04 AM · LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Patch-For-Review, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate

May 23 2024

abi_ added a comment to T359918: Lua interface for convenient access to translations in a message bundle.

It just came into my mind that the current patches don’t return any information on the status of the translations (language, fuzziness) other than the ability to disable fallbacks. Users of this Lua interface may want to use similar markup as Translate’s page translation feature to indicate that a translation is fuzzy or missing. So I think that given a message key and a language, it should be possible to get a Lua table with the following information (either as table keys or as methods):

  • state: fuzzy, normal, maybe even reviewed
  • language: MediaWiki language code or mw.language object of the actually used language, which may be the requested language, English, or any other fallback language

I’m writing here because I’m not sure which one of the many patches this belongs in, or if a new patch should be added to the end of the relation chain.

May 23 2024, 12:46 PM · LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Patch-For-Review, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate

May 22 2024

abi_ updated the task description for T364132: Add Extension:SmartComments to translatewiki.net.
May 22 2024, 2:49 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ added a comment to T362381: Add label to the message bundles created from WikiLearn.

The initial version of this feature was deployed, but we noticed an improvement that could be made to the labels by prefixing all of them with "WikiLearn -". This would display them together in the group selector.

May 22 2024, 2:33 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), WikiLearn
abi_ closed T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given as Resolved.

Marking this task as done as we've handled the specific case that was identified here. I've create a separate task to investigate the unexpected cache misses: T365602: Identify cases of unexpected message group cache misses when processing imports

May 22 2024, 2:20 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ updated the task description for T365602: Identify cases of unexpected message group cache misses when processing imports.
May 22 2024, 2:16 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ created T365602: Identify cases of unexpected message group cache misses when processing imports.
May 22 2024, 2:16 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ added a comment to T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given.

Since the last check on 17th May, 2024, there have been a few occurrences of expected and unexpected cache misses:

May 22 2024, 1:19 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ moved T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given from In Progress to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 22 2024, 1:08 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ closed T253984: Change dropdown to searchbox in NotifyTranslators as Resolved.

Tested on https://www.mediawiki.org/wiki/Special:NotifyTranslators

May 22 2024, 10:30 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications
abi_ moved T364681: Issues with translatable pages on Wikidata due to revision id overflow from In Progress to In Review on the Language-Team (Language-2024-April-June) board.
May 22 2024, 6:10 AM · Wikimedia-production-error, MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Wikidata, Schema-change, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ moved T365552: translate_reviews: Consider dropping trr_page column from Backlog to maintenance and operational issues on the MediaWiki-extensions-Translate board.
May 22 2024, 5:47 AM · MediaWiki-extensions-Translate
abi_ triaged T365552: translate_reviews: Consider dropping trr_page column as Low priority.
May 22 2024, 5:44 AM · MediaWiki-extensions-Translate
abi_ moved T364681: Issues with translatable pages on Wikidata due to revision id overflow from Check after deployment to In Progress on the Language-Team (Language-2024-April-June) board.
May 22 2024, 5:18 AM · Wikimedia-production-error, MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Wikidata, Schema-change, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ closed T365191: Marking a page for translation "removed priority languages" even if there never were any as Resolved.

Looking at https://www.mediawiki.org/wiki/Special:Log?type=pagetranslation&user=&page=&wpdate=&tagfilter=&wpfilters%5B%5D=newusers&wpFormIdentifier=logeventslist; after the latest deployment, I don't see any more instances of the an incorrect log entry mentioning removal of priority languages.

May 22 2024, 5:13 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ closed T362811: Remove unnecessary metadata stored in the translate_metadata table as Resolved.
May 22 2024, 5:08 AM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate, Unplanned-Sprint-Work
abi_ moved T253984: Change dropdown to searchbox in NotifyTranslators from In Review to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 22 2024, 3:38 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications

May 20 2024

abi_ moved T359918: Lua interface for convenient access to translations in a message bundle from In Progress to In Review on the Language-Team (Language-2024-April-June) board.
May 20 2024, 1:55 PM · LPL Essential (LPL Essential 2024 Jul-Sep), MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), User-notice, Patch-For-Review, Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ awarded T365352: Stop referencing rev_id as signed int in revtag table to counter revision id overflow in wikidatawiki a Like token.
May 20 2024, 12:28 PM · Schema-change-in-production, DBA
abi_ claimed T364681: Issues with translatable pages on Wikidata due to revision id overflow.
May 20 2024, 12:24 PM · Wikimedia-production-error, MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Wikidata, Schema-change, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ added a comment to T362811: Remove unnecessary metadata stored in the translate_metadata table.

Out of curiosity, do we know how many rows did this remove?

May 20 2024, 12:23 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate, Unplanned-Sprint-Work
abi_ updated the task description for T364132: Add Extension:SmartComments to translatewiki.net.
May 20 2024, 12:16 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ closed T364132: Add Extension:SmartComments to translatewiki.net as Resolved.

Exports have happened twice since 16th May: https://github.com/ArchiXL/SmartComments/commits/master/

May 20 2024, 12:13 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ moved T365191: Marking a page for translation "removed priority languages" even if there never were any from Quarter Backlog to In Review on the Language-Team (Language-2024-April-June) board.
May 20 2024, 9:51 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ added a comment to T362811: Remove unnecessary metadata stored in the translate_metadata table.

I ran the script to remove the redundant metadata from all the wikis where the Translate extension is installed.

May 20 2024, 9:50 AM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate, Unplanned-Sprint-Work
abi_ claimed T365191: Marking a page for translation "removed priority languages" even if there never were any.

@abi_ we didn't run the cleanup script yet, did we?

No, not yet. I'll start running them today.

May 20 2024, 6:45 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ added a comment to T365191: Marking a page for translation "removed priority languages" even if there never were any.

@abi_ we didn't run the cleanup script yet, did we?

May 20 2024, 4:43 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate

May 17 2024

abi_ added a comment to T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given.

Last two unexpected cache misses:

May 17 2024, 10:31 AM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ moved T364681: Issues with translatable pages on Wikidata due to revision id overflow from In Progress to In Review on the Language-Team (Language-2024-April-June) board.
May 17 2024, 9:45 AM · Wikimedia-production-error, MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Wikidata, Schema-change, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ changed the status of T364681: Issues with translatable pages on Wikidata due to revision id overflow from Open to In Progress.
May 17 2024, 7:06 AM · Wikimedia-production-error, MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Unplanned-Sprint-Work, Wikidata, Schema-change, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), Regression, MediaWiki-extensions-Translate
abi_ added a comment to T364818: Do not notify translators about deleted messages.

image.png (418×584 px, 19 KB)

May 17 2024, 5:39 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
abi_ claimed T364818: Do not notify translators about deleted messages.
May 17 2024, 5:35 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate

May 14 2024

abi_ changed the status of T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given from Open to In Progress.
May 14 2024, 1:17 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ renamed T364848: translatewiki.net: composer.json uses abandoned packages from composer.json uses abandoned packages to translatewiki.net: composer.json uses abandoned packages .
May 14 2024, 12:29 PM · affects-translatewiki.net
abi_ created T364848: translatewiki.net: composer.json uses abandoned packages .
May 14 2024, 12:28 PM · affects-translatewiki.net
abi_ updated the task description for T364782: Transfer source text and translations from a MetaWiki page, to another MetaWiki page.
May 14 2024, 7:54 AM · Wikimedia-maintenance-script-run
abi_ added a comment to T363626: Make Wikidata Image Positions tool translatable on translatewiki.net.

I see exports are happening as expected: https://gitlab.wikimedia.org/toolforge-repos/wd-image-positions/-/commit/1ca9f6af8c11d646489239988966fa6986213dd9;

May 14 2024, 6:52 AM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
abi_ changed the status of T357386: Add support configuration for OpenStreetMap from Stalled to Open.
May 14 2024, 6:52 AM · Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net
abi_ moved T357386: Add support configuration for OpenStreetMap from Blocked to In Review on the Language-Team (Language-2024-April-June) board.
May 14 2024, 6:52 AM · Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net
abi_ assigned T363626: Make Wikidata Image Positions tool translatable on translatewiki.net to siebrand.
May 14 2024, 6:50 AM · toolforge_i18n, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, translatewiki.net, Tools, Wikimedia-Hackathon-2024
abi_ moved T362811: Remove unnecessary metadata stored in the translate_metadata table from In Review to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 14 2024, 5:58 AM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate, Unplanned-Sprint-Work
abi_ changed the status of T299493: Provide regular dumps of translations from translatewiki.net from Open to In Progress.
May 14 2024, 4:11 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), translatewiki.net
abi_ changed the status of T299493: Provide regular dumps of translations from translatewiki.net, a subtask of T342427: Integrate multilingual dataset from the Translate extension into OpusMT, from Open to In Progress.
May 14 2024, 4:10 AM · Language-Team (Language-2024-April-June), translatewiki.net, Localization Infrastructure FY2023-24, MinT

May 13 2024

abi_ added a comment to T253984: Change dropdown to searchbox in NotifyTranslators.

Instead of the notification on the top right, we've now added an inline error message:

May 13 2024, 6:43 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications

May 10 2024

abi_ moved T364132: Add Extension:SmartComments to translatewiki.net from In Progress to Check after deployment on the Language-Team (Language-2024-April-June) board.

The project is available for translation on translatewiki.net: https://translatewiki.net/wiki/Translating:SmartComments

May 10 2024, 1:40 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ updated the task description for T364132: Add Extension:SmartComments to translatewiki.net.
May 10 2024, 1:36 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ triaged T364610: CI Blocker: MergeUserTest::testBasicMerge: Error 1054: Unknown column 'bt_address' in 'field list' as Unbreak Now! priority.
May 10 2024, 10:21 AM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Patch-For-Review, MediaWiki-extensions-UserMerge, ci-test-error
abi_ moved T364522: Internal error when trying to mark a page for translation not yet in translation system from Check after deployment to Done on the Language-Team (Language-2024-April-June) board.
May 10 2024, 9:27 AM · Regression, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), Language-Team (Language-2024-April-June), Wikimedia-production-error, MediaWiki-extensions-Translate

May 9 2024

abi_ closed T364549: Argument 2 passed to TranslationPage::__construct() must be an instance of WikiPageMessageGroup, null given as Invalid.

Appears to be caused due to testing on canary, and the job queue being involved. Could not reproduce after deploying on production

May 9 2024, 2:40 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ updated the task description for T364549: Argument 2 passed to TranslationPage::__construct() must be an instance of WikiPageMessageGroup, null given.
May 9 2024, 2:29 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ moved T364549: Argument 2 passed to TranslationPage::__construct() must be an instance of WikiPageMessageGroup, null given from Backlog to page translation on the MediaWiki-extensions-Translate board.
May 9 2024, 2:29 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ triaged T364549: Argument 2 passed to TranslationPage::__construct() must be an instance of WikiPageMessageGroup, null given as High priority.
May 9 2024, 2:29 PM · affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ moved T360411: CTA for page editors for marking page for translation from In Progress to In Review on the Language-Team (Language-2024-April-June) board.
May 9 2024, 12:58 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ added a comment to T360411: CTA for page editors for marking page for translation.

Screenshots from my dev machine:

May 9 2024, 12:56 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ triaged T238433: Inline syntax for language politeness variants (informal/formal) as Medium priority.
May 9 2024, 9:58 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, Wikimedia-Hackathon-2024, translatewiki.net, MediaWiki-Internationalization
abi_ added a project to T238433: Inline syntax for language politeness variants (informal/formal): Language-Team (Language-2024-April-June).
May 9 2024, 9:40 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, Wikimedia-Hackathon-2024, translatewiki.net, MediaWiki-Internationalization
abi_ added a project to T238433: Inline syntax for language politeness variants (informal/formal): Localization Infrastructure FY2023-24.
May 9 2024, 9:38 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, Wikimedia-Hackathon-2024, translatewiki.net, MediaWiki-Internationalization
abi_ triaged T364372: Migrate translatewiki.net from Puppet to Ansible as Low priority.
May 9 2024, 8:24 AM · translatewiki.net
abi_ moved T364522: Internal error when trying to mark a page for translation not yet in translation system from Backlog to page translation on the MediaWiki-extensions-Translate board.
May 9 2024, 8:19 AM · Regression, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), Language-Team (Language-2024-April-June), Wikimedia-production-error, MediaWiki-extensions-Translate
abi_ added projects to T364522: Internal error when trying to mark a page for translation not yet in translation system: Unplanned-Sprint-Work, Localization Infrastructure FY2023-24.

Hi @Varnent, thanks for reporting this issue. A fix has been deployed, and I verified from my side that it works. Let me know if you are still blocked.

May 9 2024, 8:09 AM · Regression, Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), Language-Team (Language-2024-April-June), Wikimedia-production-error, MediaWiki-extensions-Translate
abi_ moved T299493: Provide regular dumps of translations from translatewiki.net from Backlog to Support (LM) on the Localization Infrastructure FY2023-24 board.

We're planning to automate the generation of the dumps, this would involve the following:

May 9 2024, 5:54 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), translatewiki.net
abi_ added projects to T299493: Provide regular dumps of translations from translatewiki.net: Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24.
May 9 2024, 5:03 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), translatewiki.net
abi_ changed the point value for T342427: Integrate multilingual dataset from the Translate extension into OpusMT from 4 to 2.
May 9 2024, 5:03 AM · Language-Team (Language-2024-April-June), translatewiki.net, Localization Infrastructure FY2023-24, MinT
abi_ closed T342427: Integrate multilingual dataset from the Translate extension into OpusMT as Resolved.

The OpusMT team said the tarball containing all translations from translatewiki.net could be processed.

Regarding, how frequent the updates need to be, this was the response:

I guess we would not need very frequent updates, since each would have to be a new version in OPUS. So yearly updates would probably be fine.

May 9 2024, 5:01 AM · Language-Team (Language-2024-April-June), translatewiki.net, Localization Infrastructure FY2023-24, MinT

May 8 2024

abi_ moved T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given from Check after deployment to Priority: Localization infrastructure on the Language-Team (Language-2024-April-June) board.
May 8 2024, 2:13 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate
abi_ added a comment to T356233: TypeError: Argument passed to Translate\JsonFormat::isContentEqual() must be of the type string or null, bool given.

With the latest patches deployed:

May 8 2024, 2:13 PM · MW-1.43-notes (1.43.0-wmf.5; 2024-05-14), Language-Team (Language-2024-April-June), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, affects-translatewiki.net, MediaWiki-extensions-Translate

May 7 2024

abi_ added a comment to T253984: Change dropdown to searchbox in NotifyTranslators.

We've decided to take a simpler approach for now until we implement T358600: Display priority languages for the translatable page for which notification is being sent. When a user selects a discouraged message group, we are displaying an error:

May 7 2024, 4:04 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications
abi_ added a comment to T364132: Add Extension:SmartComments to translatewiki.net.

@Rvdwiel The project does not have a message documentation file (qqq.json). This is not a blocker, but recommended to provide translators context about the strings they are translating.

May 7 2024, 11:10 AM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ updated the task description for T364132: Add Extension:SmartComments to translatewiki.net.
May 7 2024, 11:06 AM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), translatewiki.net
abi_ added a comment to T363676: Collect statistics of notifications sent via TranslationNotifications extension.

Updated the task description to also collect statistics about: unique users who have used the extension to send notification.

May 7 2024, 10:49 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), TranslationNotifications
abi_ updated the task description for T363676: Collect statistics of notifications sent via TranslationNotifications extension.
May 7 2024, 10:48 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), TranslationNotifications
abi_ added a comment to T348501: Minimal prototype implementation for watching message groups.

Received notification for Translate. Any other issues found can be filed as separate bug reports.

May 7 2024, 5:05 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ closed T348501: Minimal prototype implementation for watching message groups, a subtask of T348500: Allow translators to watch message groups, as Resolved.
May 7 2024, 5:03 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2023-October-December), Epic, MediaWiki-extensions-Translate
abi_ closed T348501: Minimal prototype implementation for watching message groups as Resolved.
May 7 2024, 5:03 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate
abi_ closed T348501: Minimal prototype implementation for watching message groups, a subtask of T351374: Improve Translatable Pages based on research input, as Resolved.
May 7 2024, 5:03 AM · Localization Infrastructure FY2023-24, MediaWiki-extensions-Translate, Epic

May 6 2024

abi_ added a comment to T362381: Add label to the message bundles created from WikiLearn.

Some screenshots by Edly from the DEV server of message bundles with labels:

May 6 2024, 1:02 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), WikiLearn
abi_ added a comment to T362848: Refactor message group loaders.

The refactored versions of TranslatablePage and MessageBundle loaders have been deployed on translatewiki.net

May 6 2024, 1:00 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Technical-Debt, MediaWiki-extensions-Translate
abi_ moved T362381: Add label to the message bundles created from WikiLearn from In Review to Check after deployment on the Language-Team (Language-2024-April-June) board.
May 6 2024, 1:00 PM · Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), WikiLearn
abi_ closed T361634: Clear contents ability in addition to delete box ability in Special:PageMigration as Resolved.

Change is deployed on translatewiki.net:

May 6 2024, 12:57 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), Unplanned-Sprint-Work, Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
abi_ closed T360633: Non-codex legacy MW message box related styles are not being applied on Vector 2022 as Resolved.

Patch was cherry-picked and deployed on translatewiki.net.

May 6 2024, 10:40 AM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), affects-translatewiki.net
abi_ closed T358637: Duplicated elements in Universal Language Selector as Resolved.

I can no longer reproduce this on translatewiki.net. Marking this as done.

May 6 2024, 10:38 AM · Language-Team (Language-2024-April-June), WMDE-TechWish-Sprint-2024-04-24, MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Localization Infrastructure FY2023-24, Unplanned-Sprint-Work, UniversalLanguageSelector
abi_ closed T358315: Clarify success message when notification have been queued as Resolved.

Tested on MediaWiki.org:

May 6 2024, 10:33 AM · MW-1.43-notes (1.43.0-wmf.3; 2024-04-30), Unplanned-Sprint-Work, Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications
abi_ added a comment to T253984: Change dropdown to searchbox in NotifyTranslators.

I think that summarizes my thoughts well. We should implement T358600: Display priority languages for the translatable page for which notification is being sent first, and then get back to working again on this one.

May 6 2024, 5:13 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Language-Team (Language-2024-April-June), Localization Infrastructure FY2023-24, TranslationNotifications

May 2 2024

abi_ placed T362382: Merge components in a WikiLearn course into a single message bundle up for grabs.

Not planning to work on this currently.

May 2 2024, 8:24 AM · LPL Essential (LPL Essential 2024 Jul-Sep), Unplanned-Sprint-Work, WikiLearn