Page MenuHomePhabricator

Implement language converter for Shughni (sgh)
Open, Needs TriagePublicFeature

Description

Feature summary (what you would like to be able to do and where):
I would like to implement the mediawiki language converter https://www.mediawiki.org/wiki/Writing_systems#LanguageConverter in Shughni for the Shughni Wikipedia:
https://incubator.wikimedia.org/wiki/Wp/sgh

Currently, the wiki is written manually in two scripts: Latin and Cyrillic. This feature would allow editors to edit in any of the two scripts and be able to contribute to the Wikipedia, in line with community plans for implementation https://meta.wikimedia.org/wiki/Wikipedias_in_multiple_writing_systems#Shughni. A list of conversions between can be found at https://incubator.wikimedia.org/wiki/Talk:Wp/sgh#Latin_to_Cyrillic_conversion_table and the conversions are entirely one-to-one between the major scripts.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
When looking at several articles on the Shughni Wikipedia at Incubator, such as that of Xuɣ̌nůni_ziv, there are manual links https://incubator.wikimedia.org/wiki/Wp/sgh/Xu%C9%A3%CC%8Cn%C5%AFni_ziv to articles at the top of the page to versions of the same article written in different scripts. The underlying problem is that these manual links will sometimes break, that Wikidata will only allow links to one script's version of an article, and that maintenance needs to be duplicated across different scripts that write about the same topic.

Benefits (why should this be implemented?): Implementation would allow Shughni Wikipedia to have a single article that can be maintained by editors who are familiar with any of the major Shughni scripts. The Shughni Wikipedia currently contains a number of articles that are written in duplicates, requiring users to manually maintain articles in each of the two major Shughni scripts (Latin and Cyrillic), some of which the users will lack fluency in. Because this is a small wiki, reducing duplication will assist in allowing our very valuable editors to focus on creating new coverage in Shughni rather than making redundant changes across different scripts.

It should also be noted that when Talysh Wikipedia was at Wikimedia Incubator, they had the Latin and Cyrillic language converter implemented at Wikimedia Incubator. This meant that they only needed to create new articles at Wikimedia Incubator in the latin alphabet instead of duplicating each article. Shughni's situation is the same where the Shughni users have a preference to use the Latin alphabet to write in Shughni and therefore we wish to enable the language convertor to be implemented on Shughni Wikipedia at Wikimedia Incubator so every new article created can be created in the latin alphabet and then be able to be viewed in the cyrillic alphabet without needing to duplicate the article.

Details

Event Timeline

i should be able to make a converter rq hold on
[thx for the tables btw]

This comment was removed by Kxeon.

Change #1193127 had a related patch set uploaded (by Kxeo; author: Kxeo):

[mediawiki/core@master] Implememnt language converter for Shughni (sgh)

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

Test wiki created on Patch demo by Kxeon using patch(es) linked to this task:
https://892599812e.catalyst.wmcloud.org/w/