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 (580 w, 3 d)
Availability
Available
IRC Nick
aharoni
LDAP User
Amire80
MediaWiki User
Amire80 [ Global Accounts ]

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

Recent Activity

Fri, Nov 21

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.

Fri, Nov 21, 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".
Fri, Nov 21, 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.
Fri, Nov 21, 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.

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

Thu, Nov 20

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.

Thu, Nov 20, 7:35 PM · Growth-Team, GrowthExperiments-Help panel, MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Patch-For-Review, 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?

Thu, Nov 20, 3:17 PM · Product Safety and Integrity (Sprint Mince Pie Dec 1 - Dec 12), Patch-For-Review, Temporary accounts, MediaWiki-Internationalization, I18n

Tue, Nov 18

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."

Tue, Nov 18, 4:45 PM · Growth-Team, GrowthExperiments-Help panel, MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Patch-For-Review, Moderator-Tools-Team (Kanban), Mobile, MediaWiki-Page-diffs

Tue, Nov 11

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

Tue, Nov 4

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.

Tue, Nov 4, 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 :)

Tue, Nov 4, 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 · LPL Onboarding and Development, 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 · LPL Onboarding and Development, 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 · I18n, Wikipedia-Android-App-Backlog, 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 · 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, Trust and Safety Product Team, MediaWiki-Blocks
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, Trust and Safety Product Team, MediaWiki-Blocks
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 · I18n, Wikipedia-Android-App-Backlog, 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 (Sprint Mince Pie Dec 1 - Dec 12), 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 · I18n, Wikipedia-Android-App-Backlog, 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 · I18n, Wikipedia-Android-App-Backlog, 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 · I18n, Wikipedia-Android-App-Backlog, 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 (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 · 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, Notifications (Echo), Growth-Team
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, Notifications (Echo), Growth-Team

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 Q2), 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 · LPL Onboarding and Development, 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

Aug 7 2025

Amire80 moved T394870: Add namespace translations for Fulfulde wiki from Needs Review to Blocked on the LPL Onboarding and Development board.
Aug 7 2025, 3:51 PM · I18n, MediaWiki-Internationalization
Amire80 moved T378014: Date/Time formats for Serbian language are incorrect from Needs Review to Waiting for Deployment on the LPL Onboarding and Development board.
Aug 7 2025, 3:49 PM · RoadToWiki, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), LPL Onboarding and Development, Serbian-Sites, MediaWiki-Core-Preferences, MediaWiki-Internationalization
Amire80 added a comment to T357981: Remove writing systems for Megleno-Romanian.
  • That |language=ruo (for explanation on what I mean, please see the above comments) results in "in Istro-Romanian" and not "in Istro Romanian"; Megleno-Romanian (ruq) has the hyphen displayed in this exact case.
  • That Istro-Romanian (ruo) be available in Wikidata for me to sporadically add entries in the language

Can you please create a separate task for that?

Aug 7 2025, 3:44 PM · MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), Patch-For-Review, MediaWiki-Internationalization, I18n
Amire80 added a comment to T357981: Remove writing systems for Megleno-Romanian.

Hello, just to clarify because the comments above are long, to summarize these are the remaining requests:

  • Remove ruq-Cyrl and merge ruq-Latn into ruq
  • Replace native language name displayed by ruq from "vlăhește" to "Vlășească"/"vlășească" (whatever capitalization is consistent with Romanian (ro) and Aromanian (rup, or roa-rup), they are the sister languages and have same capitalization rules).
Aug 7 2025, 3:43 PM · MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), Patch-For-Review, MediaWiki-Internationalization, I18n
Amire80 added a comment to T401348: Translating empty Message bundle throws LogicException ("LogicException: Content with revision id is not valid JSON").

Perhaps it's because I tested changing a non-existent page's content model, as discussed at T400578. I guess it doesn't actually work, and it's not just weird, but really broken and shouldn't be done. And if someone does try to do it, it should probably be prevented.

Aug 7 2025, 8:27 AM · Community-collaboration, LPL Projects (Other), Unplanned-Sprint-Work, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), LPL Essential (2025 Jul-Oct), MediaWiki-extensions-Translate, Wikimedia-production-error

Aug 5 2025

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

You can go to Special:ChangeContentModel and enter a nonexistent page, and then specify the Message Bundle content model to create it directly. Well, at least, you should be able to.

Aug 5 2025, 5:00 PM · I18n, MediaWiki-extensions-Translate, Scribunto

Jul 27 2025

Amire80 added a comment to T379892: Initial roll-out of Scribunto library for accessing message bundles.

The most significant issue I encountered while preparing the examples for the video: T400578

Jul 27 2025, 6:50 PM · User-notice-archive, LPL Projects (Other), LPL Essential (2025 Jul-Oct), LPL Onboarding and Development (Current), MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), MediaWiki-extensions-Translate
Amire80 created T400578: Improve the process for initializing a message bundle.
Jul 27 2025, 6:44 PM · I18n, MediaWiki-extensions-Translate, Scribunto
Amire80 added a comment to T379892: Initial roll-out of Scribunto library for accessing message bundles.

Pending:

  • Get documentation reviewed: www.mediawiki.org/wiki/Help:Extension:Translate/Message_Bundles/Lua_reference - @abi_
  • Prepare communication message - @UOzurumba
  • Prepare video demonstrating the use of the library - @Amire80
  • Update a small module on Meta-Wiki to use the new Lua Library - @Amire80

We're planning to reach out to the community for feedback before the end of this week.

Jul 27 2025, 6:24 PM · User-notice-archive, LPL Projects (Other), LPL Essential (2025 Jul-Oct), LPL Onboarding and Development (Current), MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), MediaWiki-extensions-Translate
Amire80 updated the task description for T379892: Initial roll-out of Scribunto library for accessing message bundles.
Jul 27 2025, 6:24 PM · User-notice-archive, LPL Projects (Other), LPL Essential (2025 Jul-Oct), LPL Onboarding and Development (Current), MW-1.44-notes (1.44.0-wmf.8; 2024-12-17), MediaWiki-extensions-Translate

Jul 24 2025

Amire80 updated the task description for T397355: Add Hadhrami (ayh) to translatewiki.net.
Jul 24 2025, 4:21 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net

Jul 17 2025

Amire80 updated the task description for T399837: When creating an implementation, the Publish button is clickable even when only boilerplate code is there.
Jul 17 2025, 12:02 PM · Abstract Wikipedia team, WikiLambda, Wikifunctions
Amire80 renamed T399837: When creating an implementation, the Publish button is clickable even when only boilerplate code is there from When creating an implementation, the Publish button is to When creating an implementation, the Publish button is clickable even when only boilerplate code is there.
Jul 17 2025, 12:02 PM · Abstract Wikipedia team, WikiLambda, Wikifunctions
Amire80 created T399837: When creating an implementation, the Publish button is clickable even when only boilerplate code is there.
Jul 17 2025, 12:02 PM · Abstract Wikipedia team, WikiLambda, Wikifunctions

Jul 16 2025

Amire80 claimed T220635: Formulate a way to calculate the index of how many people in each country read Wikimedia projects in the local languages.
Jul 16 2025, 7:18 PM · LPL Analytics, research-ideas, Language-analytics, Language-strategy

Jul 11 2025

Amire80 moved T397355: Add Hadhrami (ayh) to translatewiki.net from Needs Review to Waiting for Deployment on the LPL Onboarding and Development board.
Jul 11 2025, 12:35 AM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net
Amire80 moved T397435: Add Dolgan (dlg) to Names.php from In Progress to Done (Q1 2025-26) on the LPL Onboarding and Development board.
Jul 11 2025, 12:34 AM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization
Amire80 updated the task description for T397435: Add Dolgan (dlg) to Names.php.
Jul 11 2025, 12:33 AM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization

Jul 10 2025

Amire80 updated the task description for T238411: Structured localization framework for templates.
Jul 10 2025, 7:01 PM · Technical-Debt, VisualEditor, TemplateData, MediaWiki-Parser-Templates, MediaWiki-extensions-Translate, I18n, Language-strategy, Epic, WMF-General-or-Unknown
Amire80 updated the task description for T397355: Add Hadhrami (ayh) to translatewiki.net.
Jul 10 2025, 6:35 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net

Jul 9 2025

Amire80 moved T397356: Add Antiguan and Barbudan Creole (aig) to translatewiki.net from Needs Review to Done (Q1 2025-26) on the LPL Onboarding and Development board.
Jul 9 2025, 3:31 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net
Amire80 updated the task description for T397356: Add Antiguan and Barbudan Creole (aig) to translatewiki.net.
Jul 9 2025, 3:30 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net
Amire80 updated the task description for T397355: Add Hadhrami (ayh) to translatewiki.net.
Jul 9 2025, 3:29 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net

Jul 8 2025

Amire80 added a comment to T397758: Remove legacy translations from brwikipedia.

I'm not sure that it's right to have it as a Phabricator task.

Jul 8 2025, 4:21 PM · LPL Onboarding and Development, Wikimedia-maintenance-script-run
Amire80 updated the task description for T397435: Add Dolgan (dlg) to Names.php.
Jul 8 2025, 12:22 AM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization

Jul 7 2025

Amire80 added a project to T398871: Add the "Wikimedia Portals" project to Codesearch: Wikimedia-Portals.
Jul 7 2025, 8:17 PM · Wikimedia-Portals, VPS-project-Codesearch
Amire80 created T398871: Add the "Wikimedia Portals" project to Codesearch.
Jul 7 2025, 8:17 PM · Wikimedia-Portals, VPS-project-Codesearch
Amire80 updated the task description for T397435: Add Dolgan (dlg) to Names.php.
Jul 7 2025, 10:45 AM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization

Jul 6 2025

Amire80 updated the task description for T397435: Add Dolgan (dlg) to Names.php.
Jul 6 2025, 6:56 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, MediaWiki-Internationalization
Amire80 moved T397356: Add Antiguan and Barbudan Creole (aig) to translatewiki.net from In Progress to Needs Review on the LPL Onboarding and Development board.
Jul 6 2025, 6:40 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net
Amire80 updated the task description for T397356: Add Antiguan and Barbudan Creole (aig) to translatewiki.net.
Jul 6 2025, 1:44 PM · LPL Projects (Language Onboarding & Development Essential 2025 July-Sep), MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Patch-For-Review, LPL Onboarding and Development, translatewiki.net