Page MenuHomePhabricator

Handling Number-sorted pages in categories for non-English numbers in Persian Wikis
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue:

What happens?:
Persian numbers used as category sort-keys are merely considered as characters instead of numbers, and thereby, for example, in this category, the sub-category for the year ۵۶۵ (565) is listed under ۵ after ۲۰۲۰ (2020).

What should have happened instead?:
All pages (sub-categories and other types of pages) sorted by Persian numbers (۰۱۲۳۴۵۶۷۸۹) should be listed under "۰–۹".
Note: Just like the default method for English numbers, ۵۶۵ (565) should be listed before years like ۱۹۹۵ (1995), not after it just because 5 is greater than 1. in other words, the whole integer (565) should be considered for sorting, not just the first number (5).

Event Timeline

Jeeputer renamed this task from Sort sub-categories by "۰–۹" (0–9) instead of "1", "2" etc. on Persian Wikipedia to Handling Number-sorted pages in categories for non-English numbers.Feb 12 2023, 7:44 AM
Jeeputer added a project: MediaWiki-Categories.

Change #1037940 had a related patch set uploaded (by Ebrahim; author: Ebrahim):

[operations/mediawiki-config@master] Enable numeric sorting for Persian in labs

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

Change #1037940 merged by jenkins-bot:

[operations/mediawiki-config@master] beta: Enable numeric sorting for Persian

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

Change #1037942 had a related patch set uploaded (by Ebrahim; author: Ebrahim):

[operations/mediawiki-config@master] Enable numeric sorting for Persian

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

Change #1037942 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable numeric sorting for Persian

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

Mentioned in SAL (#wikimedia-operations) [2024-06-03T11:51:11Z] <ladsgroup@deploy1002> Started scap: Backport for [[gerrit:1037942|Enable numeric sorting for Persian (T329440)]]

Ladsgroup renamed this task from Handling Number-sorted pages in categories for non-English numbers to Handling Number-sorted pages in categories for non-English numbers in Persian Wikis.Mon, Jun 3, 11:53 AM

Mentioned in SAL (#wikimedia-operations) [2024-06-03T11:53:30Z] <ladsgroup@deploy1002> ebrahim and ladsgroup: Backport for [[gerrit:1037942|Enable numeric sorting for Persian (T329440)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-06-03T12:03:18Z] <ladsgroup@deploy1002> Finished scap: Backport for [[gerrit:1037942|Enable numeric sorting for Persian (T329440)]] (duration: 12m 07s)

Ladsgroup assigned this task to Ebrahim.