Page MenuHomePhabricator

Add language fallbacks and MessagesIsv.php for Interslavic
Closed, ResolvedPublic2 Estimated Story Points

Description

Despite isv-Latn and isv-Cyrl passing all localisation tests on https://codelookup.toolforge.org/, isv is not. The Interslavic Wikipedia community has opted to use Latin as the default script. Upon creation of relevant files, including but probably not limited to MessagesIsv.php, isv should therefore have isv-Latn as the first fallback choice, and isv-Cyrl as the second. Furthermore, add isv in addition to isv-latn and isv-cyrl where needed, such as Names.php.

Update 1: A new discussion on script usage within Interslavic-language Wikimedia projects has been opened here.

Event Timeline

Restricted Application added subscribers: Reception123, Aklapper. · View Herald Transcript

Why do you refer to a miraheze.org page as "The Interslavic Wikipedia community"?

Whichever discussion is necessary, we can (re-)do on Wp/isv. Are there any other issues to address before proceeding?

Change #1249402 had a related patch set uploaded (by Srishakatux; author: Srishakatux):

[mediawiki/core@master] Add language fallbacks and MessagesIsv.php for Interslavic

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

srishakatux triaged this task as Medium priority.
srishakatux moved this task from Backlog to Needs Review on the LPL Onboarding and Development board.

Change #1249402 merged by jenkins-bot:

[mediawiki/core@master] Add language fallbacks and MessagesIsv.php for Interslavic

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

Code look up for isv on https://codelookup.toolforge.org/ works.

When updating the search index

php maintenance/run.php CirrusSearch:UpdateSearchIndexConfig

we see the following message

<Error, collected 1 message(s) on the way, no value set>
+----------+---------------------------+--------------------------------------+
| error | rawmessage | This script encountered an index dif |
| | | ference that requires that the index |
| | | be
copied, indexed to, and... |
+----------+---------------------------+--------------------------------------+

and debugging that revealed that

isv_plain: not found...cannot correct

can this be related to https://gerrit.wikimedia.org/r/q/Ib0ebd292ab81685e296e4570d7205ab17cda5893 or are we just abusing the UpdateSearchIndexConfig?
I wonder if something similar had to be done within WMF?