Page MenuHomePhabricator

Wangombe (Wangombe)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Feb 11 2022, 9:56 AM (59 w, 20 h)
Availability
Available
LDAP User
Wangombe
MediaWiki User
Unknown

Recent Activity

Thu, Mar 30

Wangombe changed the status of T331843: Dropdown on Special:ExportTranslations is very slow when there are a lot of translatable pages from Open to In Progress.

To solve this issue, we can use the current implementation of the input in Special:MessageGroupStats to search for a 'message group or prefix' as seen below. Instead of fetching all the groups at once, we can debounce the typing action of the user against the API to fetch whatever matches the search query. This should help with two things:

  1. Feedback to the user
  2. Faster response time to the searching action

Screen Shot 2023-03-30 at 13.04.43 PM.png (379×1 px, 50 KB)

Screen Shot 2023-03-30 at 13.55.03 PM.png (519×751 px, 46 KB)

Thu, Mar 30, 10:57 AM · MediaWiki-extensions-Translate
Wangombe updated the task description for T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.
Thu, Mar 30, 7:25 AM · MediaWiki-extensions-Translate
Wangombe added a comment to T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.

I tried to replicate the issue:
...
but I got an error message about the specified export format not being supported, not an empty JSON file. Please be more precise.

Thu, Mar 30, 7:24 AM · MediaWiki-extensions-Translate
Wangombe updated the task description for T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.
Thu, Mar 30, 5:47 AM · MediaWiki-extensions-Translate

Wed, Mar 22

Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Wed, Mar 22, 6:42 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Tue, Mar 21

Wangombe added a comment to T318633: Placeholder text in language menu dropdown in Vector 2022 cropped: "Search for a".

From testing, it appears of the 3 menu width options available (wide, middle, narrow), narrow was the one most affected by the crop of the placeholder text and this has not been fixed. The images below show the difference in the menu size. The wide version would have the same place holder as middle.

Screen Shot 2023-03-21 at 12.55.54 PM.png (379×330 px, 19 KB)

Screen Shot 2023-03-21 at 12.56.15 PM.png (388×1 px, 41 KB)

Tue, Mar 21, 9:58 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), UniversalLanguageSelector

Thu, Mar 16

Wangombe changed the status of T332005: Save translator signup time in user options, a subtask of T323192: Stop notifying translators who have been inactive for years, from Open to In Progress.
Thu, Mar 16, 7:14 AM · Language-Team (Language-2023-April-June ), Patch-For-Review, MediaWiki-extensions-TranslationNotifications
Wangombe changed the status of T332005: Save translator signup time in user options from Open to In Progress.
Thu, Mar 16, 7:14 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications

Mon, Mar 13

Wangombe added a comment to T318633: Placeholder text in language menu dropdown in Vector 2022 cropped: "Search for a".

Change 895707 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/UniversalLanguageSelector@master] Remove padding from .uls-filterinput

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

Mon, Mar 13, 12:54 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), UniversalLanguageSelector
Wangombe added a comment to T331818: Add pre-review shell script against git review hook to Translate extension.

Do shell scripts in Git hooks work on Windows?

Maybe 'shell scripts' in their entirety may be a stretch. We should be able to use Git's port of Bash on Windows. The script should be stores in .git/hooks. The hooks should be platform agnostic given that the checks to be made are dependent on Composer and PHP as far as I know. Checks to be run include:

composer fix
composer test
php phpunit 'path/to/unit'

For the unit tests, we can focus on the tests that changed or simply run all unit tests. Integration tests are not in scope due to the time it takes to run them.

Mon, Mar 13, 8:35 AM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe updated the task description for T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.
Mon, Mar 13, 7:11 AM · MediaWiki-extensions-Translate
Wangombe renamed T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist from Export in native format on Special:ExportTranslations results in an empty .json file to Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.
Mon, Mar 13, 6:44 AM · MediaWiki-extensions-Translate

Sun, Mar 12

Wangombe created T331824: Export in native format on Special:ExportTranslations results in an empty .json file if messages do not exist.
Sun, Mar 12, 7:02 PM · MediaWiki-extensions-Translate
Wangombe updated subscribers of T331817: Archive the TranslateSvg extension.
Sun, Mar 12, 1:59 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, translatewiki.net, Projects-Cleanup, MediaWiki-extensions-TranslateSvg, Technical-Debt
Wangombe updated subscribers of T331818: Add pre-review shell script against git review hook to Translate extension.
Sun, Mar 12, 1:59 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe updated the task description for T331818: Add pre-review shell script against git review hook to Translate extension.
Sun, Mar 12, 1:58 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe added a project to T331817: Archive the TranslateSvg extension: MediaWiki-extensions-TranslateSvg.
Sun, Mar 12, 1:57 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, translatewiki.net, Projects-Cleanup, MediaWiki-extensions-TranslateSvg, Technical-Debt
Wangombe added a project to T331818: Add pre-review shell script against git review hook to Translate extension: MediaWiki-extensions-Translate.
Sun, Mar 12, 1:56 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe set the point value for T331818: Add pre-review shell script against git review hook to Translate extension to 3.
Sun, Mar 12, 1:55 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe created T331818: Add pre-review shell script against git review hook to Translate extension.
Sun, Mar 12, 1:55 PM · MediaWiki-extensions-Translate, Language-Team (Language-2022-April-June)
Wangombe added projects to T331817: Archive the TranslateSvg extension: Technical-Debt, Language-Team (Language-2022-April-June).
Sun, Mar 12, 1:13 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, translatewiki.net, Projects-Cleanup, MediaWiki-extensions-TranslateSvg, Technical-Debt
Wangombe updated the task description for T331817: Archive the TranslateSvg extension.
Sun, Mar 12, 1:11 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, translatewiki.net, Projects-Cleanup, MediaWiki-extensions-TranslateSvg, Technical-Debt
Wangombe created T331817: Archive the TranslateSvg extension.
Sun, Mar 12, 1:11 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, translatewiki.net, Projects-Cleanup, MediaWiki-extensions-TranslateSvg, Technical-Debt
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Sun, Mar 12, 12:38 PM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Feb 23 2023

Wangombe closed T316051: Unfinished messages/comments offered for translation as Resolved.

Tested on translatewiki.net

image.png (404×1 px, 79 KB)

Feb 23 2023, 8:16 AM · Unplanned-Sprint-Work, Language-Team (Language-2023-January-March), translatewiki.net, CreateAPage, I18n

Feb 22 2023

Wangombe moved T316051: Unfinished messages/comments offered for translation from In Progress to Check after deployment on the Language-Team (Language-2023-January-March) board.
Feb 22 2023, 12:44 PM · Unplanned-Sprint-Work, Language-Team (Language-2023-January-March), translatewiki.net, CreateAPage, I18n

Feb 21 2023

Wangombe changed the status of T316051: Unfinished messages/comments offered for translation from Open to In Progress.
Feb 21 2023, 8:58 AM · Unplanned-Sprint-Work, Language-Team (Language-2023-January-March), translatewiki.net, CreateAPage, I18n

Feb 20 2023

Wangombe changed the status of T271108: Log errors / exceptions to Slack (or Telegram) from In Progress to Stalled.

This ticket is currently awaiting security review. We shall resume after reviews are complete.

Feb 20 2023, 12:31 PM · Language-Team (Language-2023-April-June ), Patch-For-Review, translatewiki.net
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Feb 20 2023, 12:28 PM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate
Wangombe changed the status of T318633: Placeholder text in language menu dropdown in Vector 2022 cropped: "Search for a" from Open to In Progress.
Feb 20 2023, 9:45 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), UniversalLanguageSelector
Wangombe claimed T318633: Placeholder text in language menu dropdown in Vector 2022 cropped: "Search for a".
Feb 20 2023, 9:45 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), UniversalLanguageSelector
Wangombe closed T281073: Allow custom source languages for aggregate groups as Resolved.
Feb 20 2023, 9:44 AM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe added a comment to T281073: Allow custom source languages for aggregate groups.

Deployed on Translatewiki, found a couple of issues:

  • When displaying alert, the group names don't have namespaces.
  • "Unselecting" a source language does not work. It retains the previously selected source language.
Feb 20 2023, 9:44 AM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Feb 20 2023, 9:27 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Feb 16 2023

Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Feb 16 2023, 12:13 PM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Feb 16 2023, 12:12 PM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Feb 15 2023

Wangombe added a comment to T318633: Placeholder text in language menu dropdown in Vector 2022 cropped: "Search for a".
  • Avoid the input element to get cut before it is needed. Currently there is an unnecessary white gap that makes the placeholder to be cut earlier than needed.

At the moment, the current font-size of the text input is 1.143em (rendered as 16px). We could start by reducing the font size to about 1em (rendered as 14px) and removing the padding on all sides of the text input. This doesn't introduce any detrimental effects to the ULS from my testing.

Screen Shot 2023-02-15 at 09.13.56 AM.png (656×1 px, 354 KB)

Feb 15 2023, 6:38 AM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), Language-Team (Language-2023-January-March), UniversalLanguageSelector

Feb 9 2023

Wangombe added a comment to T323430: Bug with importing fuzzy translations from .po files.

The poimport.php file is used with the command line and not with the Special:ImportTranslations page.

Feb 9 2023, 8:48 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate

Feb 1 2023

Wangombe changed the status of T271108: Log errors / exceptions to Slack (or Telegram) from Open to In Progress.
Feb 1 2023, 7:26 AM · Language-Team (Language-2023-April-June ), Patch-For-Review, translatewiki.net

Jan 19 2023

Wangombe changed the status of T323430: Bug with importing fuzzy translations from .po files from In Progress to Open.

So far, while the issue can be reproduced, we haven't been able to identify where the second !!FUZZY!! is added from. The poimport.php file is not called as the user interacts with the Special:ImportTranslations page so that might not be the culprit we are looking for. Will keep investigating.

Jan 19 2023, 7:43 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate

Jan 18 2023

Wangombe claimed T281073: Allow custom source languages for aggregate groups.
Jan 18 2023, 8:15 AM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe added a project to T281073: Allow custom source languages for aggregate groups: Language-Team (Language-2023-January-March).
Jan 18 2023, 8:15 AM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate

Jan 17 2023

Wangombe updated the task description for T271108: Log errors / exceptions to Slack (or Telegram).
Jan 17 2023, 11:33 AM · Language-Team (Language-2023-April-June ), Patch-For-Review, translatewiki.net
Wangombe claimed T271108: Log errors / exceptions to Slack (or Telegram).
Jan 17 2023, 11:24 AM · Language-Team (Language-2023-April-June ), Patch-For-Review, translatewiki.net

Jan 11 2023

Wangombe updated the task description for T326714: Convert Utilities.php (previously TranslateUtils.php) into a service..
Jan 11 2023, 11:30 AM · Technical-Debt, MediaWiki-extensions-Translate
Wangombe added a comment to T326714: Convert Utilities.php (previously TranslateUtils.php) into a service..

In T326714#8516116, @Tacsipacsi wrote:
(P.S. I would’ve appreciated if you quoted me instead of copying my comment without attribution, so that others know which point was made by whom.)

Jan 11 2023, 11:25 AM · Technical-Debt, MediaWiki-extensions-Translate
Wangombe updated the task description for T326714: Convert Utilities.php (previously TranslateUtils.php) into a service..
Jan 11 2023, 11:22 AM · Technical-Debt, MediaWiki-extensions-Translate
Wangombe updated the task description for T326714: Convert Utilities.php (previously TranslateUtils.php) into a service..
Jan 11 2023, 9:54 AM · Technical-Debt, MediaWiki-extensions-Translate
Wangombe created T326714: Convert Utilities.php (previously TranslateUtils.php) into a service..
Jan 11 2023, 9:54 AM · Technical-Debt, MediaWiki-extensions-Translate
Wangombe added a comment to T281073: Allow custom source languages for aggregate groups.

This comment T301311#7714254 from @Nikerabbit might be the best option to go for as we don't need to complicate the source language selection with options like calculating the most common source language in an aggregate group. This brings up the question as to how we should handle a case where one of the message groups is in es and another is in fr; which, I also don't imagine would be an impossible scenario. Should we restrict that and ensure all message groups under the aggregate are in the same source language? How would that affect existing aggregate groups?

image.png (225×738 px, 19 KB)

Jan 11 2023, 9:31 AM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate

Jan 10 2023

Wangombe added a comment to T271108: Log errors / exceptions to Slack (or Telegram).

For Slack integration, we could use their web API to post external messages to a public or private channel.
Steps

  1. Slack admin will have to create an App with perhaps the name translatewiki-bot
  2. We'll need to select the 'Incoming Webhooks' feature and activate it for the App. From there, we should be able to post logs using a simple HTTP request to the webhook URL.
  3. The app will then request permission to access Wikimedia Foundation workspace and subsequently, ask to which channel the webhook should be associated with (in this case, it would be #translatewiki)
Jan 10 2023, 6:05 PM · Language-Team (Language-2023-April-June ), Patch-For-Review, translatewiki.net
Wangombe added a comment to T63125: Ability to notify all languages except some.

I wonder if there should be a specific flag instead.

Jan 10 2023, 9:21 AM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Wangombe moved T293387: Language not available for a new translation when used as target for suggestions from Check after deployment to Needs QA on the Language-Team (Language-2023-January-March) board.
Jan 10 2023, 9:06 AM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), SectionTranslation

Jan 9 2023

Wangombe moved T323430: Bug with importing fuzzy translations from .po files from Quarter Backlog to In Progress on the Language-Team (Language-2023-January-March) board.
Jan 9 2023, 8:43 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe changed the status of T323430: Bug with importing fuzzy translations from .po files from Open to In Progress.
Jan 9 2023, 8:43 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe added a project to T323430: Bug with importing fuzzy translations from .po files: Language-Team (Language-2023-January-March).
Jan 9 2023, 8:42 AM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Language-Team (Language-2023-January-March), MediaWiki-extensions-Translate
Wangombe added a comment to T325828: Grant Access to wmf for Wangombe.

Thanks!

Jan 9 2023, 7:19 AM · SRE, LDAP-Access-Requests

Jan 6 2023

Wangombe added a comment to T324932: Drop support for MediaWiki <= 1.37.

All changes have been made. This will ride the train on the 9th of Jan 2022. Will mark as done if no issues reported.

Jan 6 2023, 7:38 AM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki Language Extension Bundle, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate

Jan 4 2023

Wangombe added a comment to T306736: RTL text in Special:ManageTranslatorSandbox should have dir="rtl".

I'm not sure, should this (given it's an RTL language) be aligned to the right as well?

Screen Shot 2023-01-04 at 18.11.47 PM.png (456×1 px, 74 KB)

Jan 4 2023, 3:15 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), Wikimedia-Hackathon-2022, RTL, I18n, MediaWiki-extensions-Translate
Wangombe moved T306736: RTL text in Special:ManageTranslatorSandbox should have dir="rtl" from In Progress to In Review on the Language-Team (Language-2023-January-March) board.
Jan 4 2023, 2:56 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), Wikimedia-Hackathon-2022, RTL, I18n, MediaWiki-extensions-Translate
Wangombe moved T306736: RTL text in Special:ManageTranslatorSandbox should have dir="rtl" from Quarter Backlog to In Progress on the Language-Team (Language-2023-January-March) board.
Jan 4 2023, 2:55 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), Wikimedia-Hackathon-2022, RTL, I18n, MediaWiki-extensions-Translate
Wangombe added a project to T306736: RTL text in Special:ManageTranslatorSandbox should have dir="rtl": Language-Team (Language-2023-January-March).
Jan 4 2023, 2:54 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), Wikimedia-Hackathon-2022, RTL, I18n, MediaWiki-extensions-Translate
Wangombe claimed T306736: RTL text in Special:ManageTranslatorSandbox should have dir="rtl".
Jan 4 2023, 2:52 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), Wikimedia-Hackathon-2022, RTL, I18n, MediaWiki-extensions-Translate

Dec 29 2022

Wangombe updated the task description for T324932: Drop support for MediaWiki <= 1.37.
Dec 29 2022, 1:58 PM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki Language Extension Bundle, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Wangombe updated the task description for T324932: Drop support for MediaWiki <= 1.37.
Dec 29 2022, 1:50 PM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki Language Extension Bundle, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Wangombe claimed T324932: Drop support for MediaWiki <= 1.37.
Dec 29 2022, 12:10 PM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki Language Extension Bundle, MediaWiki-extensions-Babel, UniversalLanguageSelector, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Dec 29 2022, 11:34 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Dec 28 2022

Wangombe added a comment to T325828: Grant Access to wmf for Wangombe.

Hi, It's Eugene Wang'ombe.

Dec 28 2022, 4:51 PM · SRE, LDAP-Access-Requests

Dec 21 2022

Wangombe added a comment to T318209: WMF-NDA access for contractor Wangombe.

Done. I've updated my email address to my foundation email.

Dec 21 2022, 12:01 PM · SRE, LDAP-Access-Requests

Dec 12 2022

Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Dec 12 2022, 9:17 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Dec 12 2022, 9:17 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Dec 8 2022

Wangombe moved T293387: Language not available for a new translation when used as target for suggestions from In Progress to Check after deployment on the Language-Team (Language-2022-October-December) board.
Dec 8 2022, 9:05 AM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), SectionTranslation
Wangombe added a comment to T313126: Adapt Translate Language header list design.

As tested on Vector Legacy Theme:

Screen Shot 2022-12-08 at 11.06.13 AM.png (135×1 px, 23 KB)

Dec 8 2022, 8:08 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Dec 8 2022, 6:17 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Dec 6 2022

Wangombe added a comment to T313126: Adapt Translate Language header list design.
Dec 6 2022, 11:41 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate

Dec 5 2022

Wangombe attached a referenced file: F35838242: Screen Shot 2022-12-05 at 15.38.56 PM.png.
Dec 5 2022, 7:47 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe added a comment to T313126: Adapt Translate Language header list design.

Just a note (it probably doesn’t affect how the languages bar works), you seem not to have the latest version of Vector – the watchlist star has been black instead of blue for some weeks now.

Updated comment screenshot. We can also move the recommendations by @Pginer-WMF to another ticket as this particular one shouldn't be covering the functionality in which the conversation took direction.

Dec 5 2022, 12:42 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe moved T313126: Adapt Translate Language header list design from In Development to For Review on the Design board.
Dec 5 2022, 12:17 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe added a comment to T313126: Adapt Translate Language header list design.

Screen Shot 2022-12-05 at 15.38.56 PM.png (245×1 px, 37 KB)

As per ticket recommendation, here are the results.

Dec 5 2022, 9:46 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate

Nov 30 2022

Wangombe added a comment to T313126: Adapt Translate Language header list design.

What about going in the other direction: infinite levels? I’m not entirely sure, but I hope it’s possible to achieve with some CSS magic that exactly that many percents of the circle are filled that are translated, making a 5% translated page look differently than a 10% translated.

Nov 30 2022, 8:16 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe added a comment to T63125: Ability to notify all languages except some.

Mistakenly resolved. Unresolving to test on prod after deplyment.

Nov 30 2022, 5:59 AM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications
Wangombe reopened T63125: Ability to notify all languages except some as "In Progress".
Nov 30 2022, 5:59 AM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications

Nov 29 2022

Wangombe changed the status of T313126: Adapt Translate Language header list design from Open to In Progress.
Nov 29 2022, 8:13 AM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Nov 29 2022, 7:56 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Nov 28 2022

Wangombe updated subscribers of T313126: Adapt Translate Language header list design.

One thing that came to my mind was whether we should replace the colorful boxes–which indicate how complete the translation is–with single color circles where completion is indicated by how many degrees of the circle is filled.

Nov 28 2022, 1:19 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Language-Team (Language-2022-October-December), Design, MediaWiki-extensions-Translate

Nov 27 2022

Wangombe closed T63125: Ability to notify all languages except some as Resolved.

If possible it would be good to do this, but just having Selected languages/exceptions is better what it is now.

Nov 27 2022, 7:26 AM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), Language-Team (Language-2023-January-March), MediaWiki-extensions-TranslationNotifications

Nov 21 2022

Wangombe changed the status of T317523: Migrate Translate extension away from use of PHPDOM's getElementsByTagName, a subtask of T317255: Migrate code away from use of PHPDOM's getElementsByTagName which has non-linear perf characteristics, from Open to In Progress.
Nov 21 2022, 1:19 PM · MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), Performance-Team (Radar), MediaWiki-Codesniffer, Commons, Growth-Team, TextExtracts, MediaWiki-extensions-GWToolset, MediaWiki-extensions-DonationInterface, StructuredDiscussions
Wangombe changed the status of T317523: Migrate Translate extension away from use of PHPDOM's getElementsByTagName from Open to In Progress.
Nov 21 2022, 1:18 PM · MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), Language-Team (Language-2022-October-December), Unplanned-Sprint-Work, MediaWiki-extensions-Translate

Nov 17 2022

Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Nov 17 2022, 12:00 PM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate
Wangombe changed the status of T293387: Language not available for a new translation when used as target for suggestions, a subtask of T241590: Section Translation: "New translation" entry point, from Open to In Progress.
Nov 17 2022, 6:08 AM · Language-Team (Language-2022-January-March), Epic, SectionTranslation
Wangombe changed the status of T293387: Language not available for a new translation when used as target for suggestions from Open to In Progress.
Nov 17 2022, 6:08 AM · Language-Team (Language-2023-January-March), MW-1.40-notes (1.40.0-wmf.14; 2022-12-12), SectionTranslation
Wangombe closed T317786: Ensure message bundles are formatted nicely when viewing and editing as Resolved.

This was tested on Translatewiki.net and results are expected as per the ticket description.

Screen Shot 2022-11-17 at 08.55.12 AM.png (769×1 px, 110 KB)
Screen Shot 2022-11-17 at 08.54.59 AM.png (496×985 px, 62 KB)

Nov 17 2022, 5:58 AM · MW-1.40-notes (1.40.0-wmf.10; 2022-11-14), Language-Team (Language-2022-October-December), MediaWiki-extensions-Translate

Nov 15 2022

Wangombe moved T317786: Ensure message bundles are formatted nicely when viewing and editing from In Progress to Check after deployment on the Language-Team (Language-2022-October-December) board.
Nov 15 2022, 8:14 AM · MW-1.40-notes (1.40.0-wmf.10; 2022-11-14), Language-Team (Language-2022-October-December), MediaWiki-extensions-Translate

Nov 10 2022

Wangombe added a comment to T318209: WMF-NDA access for contractor Wangombe.

@fgiunchedi signed.

Nov 10 2022, 1:02 PM · SRE, LDAP-Access-Requests

Nov 1 2022

Wangombe added a comment to T286901: Explore options to avoid people translating into wrong language.

I explored some options to help with this issue. They are not exclusive, several ideas can be combined:

Nov 1 2022, 6:52 PM · Language-Team (Language-2022-October-December), Epic, MediaWiki-extensions-Translate
Wangombe closed T317134: Add a warning when a variant of the source language is selected as Resolved.

Tested on translatewiki.net

Screen Shot 2022-11-01 at 21.41.38 PM.png (723×1 px, 165 KB)

Nov 1 2022, 6:45 PM · MW-1.40-notes (1.40.0-wmf.8; 2022-10-31), Language-Team (Language-2022-October-December), MediaWiki-extensions-Translate
Wangombe closed T317134: Add a warning when a variant of the source language is selected, a subtask of T286901: Explore options to avoid people translating into wrong language, as Resolved.
Nov 1 2022, 6:44 PM · Language-Team (Language-2022-October-December), Epic, MediaWiki-extensions-Translate
Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Nov 1 2022, 10:15 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Oct 31 2022

Wangombe updated the task description for T313242: Move classes in the Translate root directory to namespace.
Oct 31 2022, 6:47 AM · Language-Team (Language-2023-April-June ), MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-extensions-Translate

Oct 27 2022

Wangombe closed T316617: Translation suggestion loading forever when a machine translation service fails as Resolved.
Oct 27 2022, 9:42 AM · MW-1.40-notes (1.40.0-wmf.8; 2022-10-31), Language-Team (Language-2022-October-December), CX-mobile, Design, SectionTranslation, CX-boost