Page MenuHomePhabricator

Amire80 (Amir E. Aharoni)
☮️❤️文Α🐅🏔️ lingvoj ktp.

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Oct 19 2014, 1:07 PM (591 w, 3 d)
Availability
Available
IRC Nick
aharoni
LDAP User
Amire80
MediaWiki User
Amire80 [ Global Accounts ]

הלוואי שהיה קל לדווח על בעיות בכל שפה.

Recent Activity

Yesterday

Amire80 reopened T407106: Add monolingual language code sva as "Open".
Wed, Feb 18, 12:34 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CLDR, Language codes, Wikidata

Mon, Feb 16

Amire80 added a comment to T407106: Add monolingual language code sva.

Is this stuck on anything? Language committee approval, or whatever? It should be enabled.

Mon, Feb 16, 2:59 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CLDR, Language codes, Wikidata

Tue, Feb 10

Amire80 added a comment to T411834: Scribunto external dependencies - roadmap and requirements.

That's exactly what I'm saying: It's possible, but not practical.

This task is exploring how to "allow users to deploy Lua code which is stored in Git to multiple wikis", and I'm saying that it's already possible, but almost no one is actually doing it, and adding a new workflow that involves Git differently is not going to work.

This is a non-sequitur. Because people aren't currently using a non-solution doesn't imply that they will not use an actual solution once one exists.

Being technically possible doesn't mean it's possible. There is no chance that Scribunto repo would accept code for buliding infoboxes or location maps or currency converters, even though they're all fine candidates for global modules.

Tue, Feb 10, 12:07 AM · Produnto, Scribunto

Mon, Feb 9

Amire80 added a comment to T411834: Scribunto external dependencies - roadmap and requirements.

The task T209310 is an example of moving the code of an on-wiki Scribunto module to a Git repository. It shows that this is already possible. However, there are almost no other examples of this, so the fact that it's already possible to put Lua code in Git and call it from on-wiki modules didn't cause many module developers to actually use it and move a lot of modules to Git, even common and stable ones.

Is your point really that modules can be shared by putting them in Scribunto git repository? That's like saying we can have global gadgets today by putting gadget code inside the Gadgets extension, or that we can have a repository of fonts by putting them in ULS. None of that is practical since maintainers of Scribunto or Gadgets or ULS aren't responsible for individual modules or gadgets or fonts, respectively. Including Module:No_globals in Scribunto made sense because it's extremely generic.

Mon, Feb 9, 10:42 PM · Produnto, Scribunto
Amire80 added a comment to T411834: Scribunto external dependencies - roadmap and requirements.

It has been proposed that we allow users to deploy Lua code which is stored in Git to multiple wikis.

Proposed by whom?

@Amire80 you can find more about the rationale behind in this post.

Mon, Feb 9, 7:53 PM · Produnto, Scribunto

Tue, Feb 3

Amire80 created T416296: Personal Dashboard files seem to be misconfigured on translatewiki.
Tue, Feb 3, 4:06 AM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), OKR-Work, Moderator-Tools-Team (Kanban), translatewiki.net, I18n, PersonalDashboard
Amire80 created T416295: Personal Dashboard has missing qqq strings.
Tue, Feb 3, 4:02 AM · MW-1.46-notes (1.46.0-wmf.15; 2026-02-10), Moderator-Tools-Team (Kanban), I18n, PersonalDashboard

Mon, Feb 2

Amire80 created T416226: Add gender support to growthexperiments-exception-no-mentored-text.
Mon, Feb 2, 6:26 PM · Growth-Team, Gender-Support, I18n, GrowthExperiments

Wed, Jan 28

Amire80 added a watcher for Produnto: Amire80.
Wed, Jan 28, 3:35 PM
Amire80 added a comment to T411834: Scribunto external dependencies - roadmap and requirements.

It has been proposed that we allow users to deploy Lua code which is stored in Git to multiple wikis.

Wed, Jan 28, 10:27 AM · Produnto, Scribunto

Tue, Jan 27

Amire80 added a comment to T41610: Transwiki code invocations: Scribunto should support remote module invocations.

The development of global modules can still happen in a (and even any) local wiki (in addition to GitLab and LuaRocks), we just allow pushing them to a common repo so that they can be used in another wiki.

Tue, Jan 27, 2:59 PM · Scribunto
Amire80 added a comment to T41610: Transwiki code invocations: Scribunto should support remote module invocations.

It can be linked to both.

Tue, Jan 27, 4:49 AM · Scribunto
Amire80 added a subtask for T52329: We need a common repository for Scribunto modules and templates: T41610: Transwiki code invocations: Scribunto should support remote module invocations.
Tue, Jan 27, 4:28 AM · MediaWiki-Parser-Templates, Community-Wishlist-Survey-2015, Crosswiki, Scribunto
Amire80 added a parent task for T41610: Transwiki code invocations: Scribunto should support remote module invocations: T52329: We need a common repository for Scribunto modules and templates.
Tue, Jan 27, 4:28 AM · Scribunto

Jan 18 2026

Amire80 claimed T414825: Unnecessary numbers are shown after some timestamps.

@Amire80 "I'd do it myself, but I've never tried doing it for this kind of data, so I may need assistance.": Add to LocalNamesHe.php a section with an array $timeUnits = [...] and add the fix there.

Jan 18 2026, 12:00 AM · MediaWiki-extensions-CLDR, I18n

Jan 16 2026

Amire80 created T414825: Unnecessary numbers are shown after some timestamps.
Jan 16 2026, 4:31 PM · MediaWiki-extensions-CLDR, I18n
Amire80 created T414806: [BUG] close-all-tabs-confirmation-number needs proper plural support.
Jan 16 2026, 2:17 PM · Plural-Support, I18n, Wikipedia-iOS-App-Backlog

Jan 11 2026

Amire80 created T414288: The "Pages with errored Wikifunctions calls due to failed evaluation" category doesn't actually show pages.
Jan 11 2026, 7:53 PM · Abstract Wikipedia team, Wikifunctions

Jan 7 2026

Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 7 2026, 6:05 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 7 2026, 6:04 PM · Patch-For-Review, translatewiki.net, I18n

Jan 6 2026

Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 6 2026, 2:23 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 added a project to T368989: Basic semi-automation of adding languages to Names.php: I18n.
Jan 6 2026, 12:18 PM · translatewiki.net, I18n, MediaWiki-Internationalization

Jan 5 2026

Amire80 added a comment to T409846: Add Shughni (sgh) to translatewiki.net.

And I suspect that the keyboard is not quite right. What is H²? Is it a letter used in this language?

Jan 5 2026, 9:58 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), Patch-For-Review, I18n, LPL Onboarding and Development
Amire80 updated the task description for T409846: Add Shughni (sgh) to translatewiki.net.
Jan 5 2026, 9:57 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), Patch-For-Review, I18n, LPL Onboarding and Development
Amire80 reopened T409846: Add Shughni (sgh) to translatewiki.net as "Open".

The keyboard wasn't properly installed.

Jan 5 2026, 9:30 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), Patch-For-Review, I18n, LPL Onboarding and Development
Amire80 reopened T409846: Add Shughni (sgh) to translatewiki.net, a subtask of T408036: FY 25-26 Essential work, Q2 Oct 2025- Dec 2025- Focus Area- Language Onboarding, as Open.
Jan 5 2026, 9:30 PM · LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), Epic, LPL Onboarding and Development
Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 5 2026, 9:25 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 5 2026, 8:08 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 5 2026, 8:01 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 updated the task description for T413821: Add Tiv (tiv) to translatewiki.net.
Jan 5 2026, 7:53 PM · Patch-For-Review, translatewiki.net, I18n
Amire80 created T413821: Add Tiv (tiv) to translatewiki.net.
Jan 5 2026, 7:51 PM · Patch-For-Review, translatewiki.net, I18n

Nov 21 2025

Amire80 added a comment to T86910: When rolling back edits that equate to no change a misleading failure message is displayed.

@Pppery I noted that there are two spaces between "[[:$1]]" and "by" in the new message.

Nov 21 2025, 6:56 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MediaWiki-Patrolling
Amire80 created T410757: Special:Translate (TUX) filter box shows all untranslated messages when searching for the string "null".
Nov 21 2025, 4:14 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MediaWiki-extensions-Translate
Amire80 added a comment to T86910: When rolling back edits that equate to no change a misleading failure message is displayed.
Nov 21 2025, 4:09 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MediaWiki-Patrolling
Amire80 added a comment to T86910: When rolling back edits that equate to no change a misleading failure message is displayed.

The new message says: because {{GENDER:$2|he|she|they}} made only dummy revisions.

Nov 21 2025, 3:41 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MediaWiki-Patrolling

Nov 20 2025

Amire80 added a comment to T402297: It should be possible to undo edits on mobile.

This adds the message diff-usergroups. Currently, its English text is "$1 user groups" and its qqq is "The text for displaying user groups on diff view."

$1 is not documented in qqq. As far as I can see in the code, it's a number of user groups.

Is this number always more than 1? If it can be 1 or 0, the English message text should probably be something like "$1 user {{PLURAL:$1|group|groups}}". Even if it is always more than one, it should use {{PLURAL}} because many languages use different forms for 2, 4, 6, etc.

Nov 20 2025, 7:35 PM · User-notice, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Growth-Team, GrowthExperiments-Help panel, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Moderator-Tools-Team (Kanban), Mobile, MediaWiki-Page-diffs
Amire80 added a comment to T407653: Messages such as acct_creation_throttle_hit and wikimedia-acct_creation_throttle_hit are hard to translate.

My proposal is to simplify the message language to avoid the "last" terminology -

Account creation is temporarily restricted because visitors from this IP address have exceeded the number of account creations currently allowed. Please try again later.
Kindly note that there is a limit of one account creation allowed every 10 minutes with a maximum of 6 account creations permitted every 24 hours.

This informs them about the limits but doesn't tell them which of the two limits have been tripped. I think it's OK to do this assuming good faith editors will likely try again later and vandals will just move on.

@Amire80 thoughts on this proposal?

Nov 20 2025, 3:17 PM · Product Safety and Integrity, Patch-For-Review, Temporary accounts, MediaWiki-Internationalization, I18n

Nov 18 2025

Amire80 added a comment to T402297: It should be possible to undo edits on mobile.

This adds the message diff-usergroups. Currently, its English text is "$1 user groups" and its qqq is "The text for displaying user groups on diff view."

Nov 18 2025, 4:45 PM · User-notice, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Growth-Team, GrowthExperiments-Help panel, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Moderator-Tools-Team (Kanban), Mobile, MediaWiki-Page-diffs

Nov 11 2025

Amire80 created T409797: Some lego messages in the Activity screen in the Wikipedia Android app.
Nov 11 2025, 2:25 AM · Wikipedia-Android-App-Backlog, I18n

Nov 4 2025

Amire80 added a comment to T407580: Revise Tone: finalize copy and translations.

Thank you! Useful to know about {{experimental}}! Are these templates documented somewhere? I glanced at https://www.mediawiki.org/wiki/Help:System_message#Message_documentation but did not find guidance about that, but maybe I missed it.

Nov 4 2025, 7:32 PM · Growth-Team (FY2025-26 Q2 Sprint 4), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), User-Michael, I18n, OKR-Work, Revise-Tone-Structured-Task, GrowthExperiments-NewcomerTasks
Amire80 added a comment to T407580: Revise Tone: finalize copy and translations.

Thanks for asking for my opinion :)

Nov 4 2025, 5:37 PM · Growth-Team (FY2025-26 Q2 Sprint 4), MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), User-Michael, I18n, OKR-Work, Revise-Tone-Structured-Task, GrowthExperiments-NewcomerTasks

Oct 27 2025

Amire80 added a comment to T408326: [[MediaWiki:Centralauth-readmore-text/en]] is empty, should not be offered for translation.

I think that when a message is marked as ignored, translations are supposed to be deleted from the JSON files automatically, but @Raymond should confirm.

Oct 27 2025, 10:56 PM · translatewiki.net, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, I18n

Oct 23 2025

Amire80 created T408151: Change some or all accesskey messages in core to capital letters.
Oct 23 2025, 7:31 PM · MediaWiki-Internationalization, I18n
Amire80 added a comment to T396889: Split untranslatable messages to a separate file.

English Wikipedia does this: https://en.wikipedia.org/wiki/MediaWiki_talk:Accesskey-pt-watchlist (Template:Interface explanation). I vaguely recall having seen this elsewhere as well, but I’m not sure where (if at all).

Oct 23 2025, 7:04 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n
Amire80 added a comment to T396889: Split untranslatable messages to a separate file.

Sorry for being a bit late for the party, but there is one problem with this change, which should be solved one way or the other: wikis often link to translatewiki.net for message documentation, and now these documentation pages are abandoned and won’t be updated anymore. Ideas:

  • Obvious: revert the change. This isn’t necessarily the best idea, though.
  • Create a new message group called “MediaWiki – ignored”, which behaves much like a regular message group, but all its messages are automatically ignored, still saving the maintenance burden.
  • Display the message documentation in a different way. Note that message documentation often contains translatewiki.net-specific templates, so it needs to be parsed on translatewiki.net, no matter where and how it’s shown. (And preferably stored in a way that backlinks show up on translatewiki.net.)
Oct 23 2025, 5:02 PM · MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, LPL Onboarding and Development, translatewiki.net, MediaWiki-Internationalization, I18n

Oct 22 2025

Amire80 added a comment to T400058: Split most used messages to separate i18n file.

Hi. Some people expressed objections to this idea. It's my fault—I should have written more details earlier. I've updated the task description now. I'll reply in detail here:

Oct 22 2025, 5:36 PM · translatewiki.net, MediaWiki-Internationalization, I18n
Amire80 updated the task description for T400058: Split most used messages to separate i18n file.
Oct 22 2025, 5:17 PM · translatewiki.net, MediaWiki-Internationalization, I18n
Amire80 added a comment to T407507: Incorrect Talk namespace translation in Igbo.

If you read that discussion, you'll see that they wanted Ńkàtá, but something went wrong in the copying process and what should have been N-acute (U+0143) got replaced with N-dot (U+1E44).

Oct 22 2025, 2:58 AM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26), LPL Onboarding and Development, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), I18n, Android Design, MediaWiki-Internationalization

Oct 20 2025

Amire80 added projects to T407747: Screen freezes for new editors if no or few references are added: EditCheck, VisualEditor.

It's probably not related to Growth, but to the Edit check feature of Visual editor. Adding those tags. Revert if I'm wrong.

Oct 20 2025, 2:15 PM · OKR-Work, Verified, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Editing-team (Kanban Board), VisualEditor, EditCheck

Oct 19 2025

Amire80 changed the status of T405334: Autoblock reasons are displayed incorrectly on Special:BlockList on some wikis from Open to In Progress.
Oct 19 2025, 4:55 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), I18n, MediaWiki-Internationalization, MediaWiki-Blocks, Trust and Safety Product Team
Amire80 added a comment to T405334: Autoblock reasons are displayed incorrectly on Special:BlockList on some wikis.

Oh, oops, should have been more careful. I'll revert to quotation marks.

Oct 19 2025, 4:54 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), I18n, MediaWiki-Internationalization, MediaWiki-Blocks, Trust and Safety Product Team
Amire80 added a comment to T399493: Add missing response properties for REST API page history endpoint.
  • If available, URL to get the prior revision segment
  • If available, URL to get the following revision segment
Oct 19 2025, 3:25 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MW-Interfaces-Team (MWI-Sprint-21 (2025-10-21 to 2025-11-04)), MediaWiki-REST-API
Amire80 added a comment to T407507: Incorrect Talk namespace translation in Igbo.

Hi @Amire80, I confirm that the new proposed spellings are correct.

Can you please link to a new discussion about it in an Igbo wiki? The discussion itself can (and should) be in Igbo.

Here’s a new discussion about it.

Oct 19 2025, 11:09 AM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26), LPL Onboarding and Development, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), I18n, Android Design, MediaWiki-Internationalization

Oct 17 2025

Amire80 created T407653: Messages such as acct_creation_throttle_hit and wikimedia-acct_creation_throttle_hit are hard to translate.
Oct 17 2025, 6:17 PM · Product Safety and Integrity, Patch-For-Review, Temporary accounts, MediaWiki-Internationalization, I18n
Amire80 added a comment to T407246: Update block message to clarify duration.

The acct_creation_throttle_hit message has existed in core with the $2 parameter for a long time, so there are many translations that make use of this parameter already.

Oct 17 2025, 6:13 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Temporary accounts (Global wiki rollout)
Amire80 added a comment to T407246: Update block message to clarify duration.

Can you please clarify more about parameter $2? What kind of values can it have?

Oct 17 2025, 4:52 PM · Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Temporary accounts (Global wiki rollout)
Amire80 added a comment to T407507: Incorrect Talk namespace translation in Igbo.

Hi @Amire80, I confirm that the new proposed spellings are correct.

Oct 17 2025, 9:58 AM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26), LPL Onboarding and Development, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), I18n, Android Design, MediaWiki-Internationalization
Amire80 added a project to T407507: Incorrect Talk namespace translation in Igbo: I18n.

Another link that may be useful: Here's the change from the older namespace names to the current ones: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1049639

Oct 17 2025, 3:37 AM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26), LPL Onboarding and Development, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), I18n, Android Design, MediaWiki-Internationalization
Amire80 updated subscribers of T407507: Incorrect Talk namespace translation in Igbo.

It would be helpful to have input from someone familiar with the process of renaming namespaces due to spelling mistakes.

  1. Should the incorrect name be retained as a namespace alias for backwards-compatibility, or should it be scrubbed for simplicity?
Oct 17 2025, 3:36 AM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26), LPL Onboarding and Development, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), I18n, Android Design, MediaWiki-Internationalization

Oct 15 2025

Amire80 added a comment to T407370: [[MediaWiki:Cx-publish-destination-section-sandbox-description/en]] typo.

I've already fixed "cope" in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/1196419, and it should appear in translatewiki some time soon.

Oct 15 2025, 7:23 PM · RoadToWiki, MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), ContentTranslation, I18n

Oct 8 2025

Amire80 added a comment to T406198: Add Bono (abr) to Names.php.

As I wrote in https://github.com/wikimedia/jquery.i18n/pull/307 , French probably shouldn't be defined as fallback, unless there's a strong and specific reason for it.

Oct 8 2025, 8:43 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization

Oct 1 2025

Amire80 added a comment to T150540: Fallback gl to es.

I think it's mostly moot because the localization statistics of Galician are usually 100% or close to it, so fallback is rarely seen in practice :)

Oct 1 2025, 6:03 PM · I18n, MediaWiki-Internationalization

Sep 26 2025

Amire80 added a comment to T392749: Add Hokkien Hàn-lô writing systems to translatewiki.net.

Can you please link to more community discussions about it, in any language?

Sep 26 2025, 3:23 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), LPL Onboarding and Development, translatewiki.net, Wikimedia Taiwan
Amire80 added a comment to T380964: Add Tsou (tsu) to Wikidata (lexemes + monolingual text).

Other than the English Wikipedia and this Phabricator task, is there an external source for the "Cou" autonym? For example, a dictionary or another website?

Sep 26 2025, 3:15 PM · LPL Projects (Language Onboarding & Development Essential FY26Q2 Oct-Dec), MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, good first task, LPL Onboarding and Development, MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), User-ItamarWMDE, wmde-wikidata-tech, Wikimedia Taiwan, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Amire80 moved T382781: Change Levantine Arabic's interface to Western Arabic numerals from In Progress to Needs Review on the LPL Onboarding and Development board.
Sep 26 2025, 3:09 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), PHP 8.4 support, LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, good first task, LPL Onboarding and Development
Amire80 removed a project from T382781: Change Levantine Arabic's interface to Western Arabic numerals: Wikimedia-Site-requests.
Sep 26 2025, 3:08 PM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), PHP 8.4 support, LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), Patch-For-Review, good first task, LPL Onboarding and Development

Sep 25 2025

Amire80 added a comment to T400578: Improve the process for initializing a message bundle.

I might be misunderstanding because I lack context, but if this is to make modules translatable wouldn't a slot on the Module page be better for that? Instead of having to add magic to the title to set the content model it would be tied to a specific slot of the current module page. It's more feasible avoiding conflicts with other things that way too.

Sep 25 2025, 5:59 PM · I18n, MediaWiki-extensions-Translate, Scribunto
Amire80 created T405608: Wikifunctions output is not rendered in visual diff.
Sep 25 2025, 2:58 PM · Abstract Wikipedia team, Wikifunctions

Sep 18 2025

Amire80 added a comment to T392749: Add Hokkien Hàn-lô writing systems to translatewiki.net.

I have some questions because this adds an unusually high number of new codes, and this is very often a recipe for mess.

Sep 18 2025, 12:54 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), LPL Onboarding and Development, translatewiki.net, Wikimedia Taiwan

Sep 17 2025

Amire80 added a comment to T404534: WikiLambda messages from ZLabelsBlock.vue don't seem to be used elsewhere.

i18n clean-up is not a bug. :-)

Sep 17 2025, 3:51 PM · Abstract Wikipedia team, WikiLambda, I18n
Amire80 added a comment to T404671: two WikiLambda messages appear to have redundant words.

To me, it looks more like the first “calls to” would be the preferable omission.

Yes — we changed the wording during development and clearly failed to remove the old bit!

What about “Pages with errors in function evaluations” and “Pages where system availability issues caused function evaluations to fail”?

For consistency, we're using Wikifunctions calls as much as possible, as most users won't know what a "function evaluation" is, but they might recognise "Wikifunctions" and go to the project chat for help/complaints.

Sep 17 2025, 3:22 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Abstract Wikipedia team (26Q2 (Oct–Dec)), Essential-Work, I18n, WikiLambda

Sep 16 2025

Amire80 added a project to T401939: Create a Wikimedia* extension for site customizations: I18n.
Sep 16 2025, 6:56 PM · WikimediaCustomizations, MediaWiki-Platform-Team (Q3 Kanban Board), I18n, WMF-General-or-Unknown, MediaWiki-extensions-EmailAuth, MediaWiki-extensions-WikimediaEvents, Wikimedia-Site-requests
Amire80 created T404671: two WikiLambda messages appear to have redundant words.
Sep 16 2025, 3:04 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Abstract Wikipedia team (26Q2 (Oct–Dec)), Essential-Work, I18n, WikiLambda

Sep 14 2025

Amire80 created T404534: WikiLambda messages from ZLabelsBlock.vue don't seem to be used elsewhere.
Sep 14 2025, 11:32 PM · Abstract Wikipedia team, WikiLambda, I18n
Amire80 added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

This is not exactly what we call "lego". "Lego" is more like concatenating different parts of sentences under the assumption that the order of the words is the same in all languages. This is very bad and must never be done.

Sep 14 2025, 8:43 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror
Amire80 added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

Can anyone please say more about the message codemirror-wikilint-unclosed? What can $1 be? Is it shown as characters or as words? If these are words, where do these words come from?

Sep 14 2025, 2:12 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 12 2025

Amire80 created T404474: Remove < and > characters from CheckUser extension messages.
Sep 12 2025, 8:08 PM · Product Safety and Integrity (Essential Work Sprint (Dec 15th - Jan 9th)), Essential-Work, CheckUser-GlobalContributions, I18n, affects-translatewiki.net
Amire80 created T404408: Search box on Wikifunctions, like Wikidata, is only for searching the special content and not other namespaces.
Sep 12 2025, 2:52 AM · Abstract Wikipedia team, Wikifunctions

Sep 10 2025

Amire80 created T404209: replace {{formatnum in ReadingLists messages.
Sep 10 2025, 3:26 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), Reader Experience Team, I18n, MediaWiki-extensions-ReadingLists
Amire80 created T404179: replace {{formatnum:2000}} in a WikiLambda message.
Sep 10 2025, 10:33 AM · Essential-Work, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Abstract Wikipedia Fix-It tasks, Abstract Wikipedia team (26Q2 (Oct–Dec)), WikiLambda Front-end, I18n, WikiLambda

Sep 9 2025

Amire80 updated the task description for T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text).
Sep 9 2025, 9:28 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), good first task, LPL Onboarding and Development, Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Amire80 updated the task description for T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text).
Sep 9 2025, 8:55 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), good first task, LPL Onboarding and Development, Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Amire80 updated the task description for T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text).
Sep 9 2025, 8:55 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), good first task, LPL Onboarding and Development, Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Amire80 created T404120: Improve documentation of the REST API messages.
Sep 9 2025, 5:20 PM · MW-Interfaces-Team, I18n, MediaWiki-REST-API

Sep 8 2025

Amire80 added a comment to T227831: mw-echo-ui-datedSubGroupListWidget-title-primary breaks Arabic texts.

The text-transform: uppercase; rule on ::first-letter is not just unnecessary, but actively harmful, and not just in languages written in the Arabic script, but in all languages. Some languages may require a small letter according to their grammar, and forcing a capital letter would be wrong (such things sometimes happen in Irish and in some languages of South Africa and Taiwan, for example).

Sep 8 2025, 7:10 PM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), I18n, Browser-Support-Firefox, Growth-Team-Filtering, Growth-Team, Notifications (Echo)
Amire80 updated subscribers of T227831: mw-echo-ui-datedSubGroupListWidget-title-primary breaks Arabic texts.
Sep 8 2025, 6:03 PM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), I18n, Browser-Support-Firefox, Growth-Team-Filtering, Growth-Team, Notifications (Echo)

Sep 5 2025

Amire80 updated the task description for T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text).
Sep 5 2025, 5:21 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), good first task, LPL Onboarding and Development, Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
Amire80 added a comment to T402697: Change of Gothic language name .

Does a new community discussion have to be put up for this task?

Sep 5 2025, 1:24 PM · MediaWiki-Internationalization
Amire80 updated the task description for T402697: Change of Gothic language name .
Sep 5 2025, 1:20 PM · MediaWiki-Internationalization

Sep 3 2025

Amire80 added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

@Amire80 Thanks for your comments!

  • $1 parameters are not documented. Please add explicit documentation for every $1 parameter in every new message.

What documentation do you mean here? qqq?

Sep 3 2025, 10:01 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror
Amire80 added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

r1184397 cannot be automatically merged. Maybe I need to avoid XML-like tags?

Sep 3 2025, 9:52 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 2 2025

Amire80 added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

Some comments about the translatable messages:

Sep 2 2025, 9:38 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Aug 29 2025

Amire80 added a project to T403299: Add Google translator as default instead of mint translator for central kanuri Wikipedia : ContentTranslation.
Aug 29 2025, 7:35 PM · LPL Essential (FY2025-26 Q3), Unplanned-Sprint-Work, LPL Projects (Other), CXServer

Aug 28 2025

Amire80 added a comment to T399122: Show aggregate section information with difficulty indicators in “Expand with new sections” list.

A comment about the "n quick" message (cx-sx-translation-suggestion-easy-sections): It appears to be shown in hard-coded parentheses. This is wrong for some languages, which use different parentheses characters. It's better to use the parentheses message from core, or to simply include the parentheses in the message itself.

Aug 28 2025, 7:34 PM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Design, LPL Projects (Translation suggestions for New Editors – FY26 WE 2.1.2), ContentTranslation, OKR-Work, LPL Hypothesis

Aug 27 2025

Amire80 removed a project from T400058: Split most used messages to separate i18n file: MW-1.44-notes (1.44.0-wmf.16; 2025-02-11).
Aug 27 2025, 3:30 PM · translatewiki.net, MediaWiki-Internationalization, I18n

Aug 15 2025

Amire80 created T402027: don't share messages for wishes and for focus areas in Community Requests.
Aug 15 2025, 3:40 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), Community-Tech (Sea Lion Squad), I18n, MediaWiki-extensions-CommunityRequests
Amire80 added a comment to T365371: ParserMigration: Add "report visual bug" link.

About parsermigration-reportbug-feedback-title: how will it work in practice on Wikimedia sites? Will the reporting be on local wikis or on a central wiki?

Aug 15 2025, 8:34 AM · MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), Patch-For-Review, Content-Transform-Team (Work In Progress), Parsoid-Read-Views (Small Size Wikipedias), OKR-Work, MediaWiki-extensions-ParserMigration

Aug 14 2025

Amire80 added a comment to T401916: cite-ve-dialog-reference-editing-edit-details is hard to translate.

There's presumably languages where the most-natural translation would include switching the order of the reference and the message, thus the suggestion for $1, though it doesn't really work out to do that in this situation since it's a full block-level display of it.

Aug 14 2025, 7:40 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WMDE-TechWish-Sprint-2025-09-03-Salted-Caramel-Icecream, Cite (Sub-referencing), Sub-referencing (product board), I18n
Amire80 added a comment to T401916: cite-ve-dialog-reference-editing-edit-details is hard to translate.

I think the issue is that the message looks like it is followed by another word, and in many languages that next word would affect the grammar of the translation.

Aug 14 2025, 4:43 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WMDE-TechWish-Sprint-2025-09-03-Salted-Caramel-Icecream, Cite (Sub-referencing), Sub-referencing (product board), I18n
Amire80 created T401916: cite-ve-dialog-reference-editing-edit-details is hard to translate.
Aug 14 2025, 12:42 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), WMDE-TechWish-Sprint-2025-09-03-Salted-Caramel-Icecream, Cite (Sub-referencing), Sub-referencing (product board), I18n