Page MenuHomePhabricator

Add "non" (Old Norse) for lexemes
Closed, ResolvedPublic

Description

There are currently around 250 lexemes for Old Norse, see https://www.wikidata.org/wiki/Special:WhatLinksHere/Q35505?namespace=146

We do already have Old Norse for monolingual text (T137115) but it hasn't been added for lexemes yet.

Event Timeline

Nikki created this task.Oct 17 2020, 1:16 AM
Restricted Application added a project: Wikidata. · View Herald TranscriptOct 17 2020, 1:16 AM

@jhsoby @Amire80 I assume there's no problem using this language for Lexemes as well?

I would prefer to have non-latn and non-runr to just non.

Mbch331 claimed this task.Oct 17 2020, 10:12 AM

I would prefer to have non-latn and non-runr to just non.

Then I'll add those to the monolingual languages as well.

Change 634689 had a related patch set uploaded (by Mbch331; owner: Mbch331):
[mediawiki/extensions/WikibaseLexeme@master] Add "non" (Old Norse) for lexemes

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

Change 634690 had a related patch set uploaded (by Mbch331; owner: Mbch331):
[mediawiki/extensions/Wikibase@master] Add scripts for Old Norse (non)

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

Change 634691 had a related patch set uploaded (by Mbch331; owner: Mbch331):
[mediawiki/extensions/cldr@master] Add scripts for Old Norse (non)

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

Does it really make sense to have "non" and "non-latn" at the same time? Could be a source of inconsistencies. Would it be possible to remove "non" and change existing entries to "non-latn"?

Or I am on a totally wrong path?

Does it really make sense to have "non" and "non-latn" at the same time? Could be a source of inconsistencies. Would it be possible to remove "non" and change existing entries to "non-latn"?

I actually agree. Similarly to what was done recently with the Japanese codes, and to what is being discussed now about the Osage code—there should be a primary form, and another one. I guess that Latin should the primary for Old Norse, because I usually see texts in it in the standardized Latin orthography, the one that frequently uses the ǫ letter. But I'm really, reallt not an Old Norse expert.

We can't remove non from monolingual codes until they've all been moved to non-latn. And that can't be done till https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/634690 has been merged.
According to T137115 the default script for Old Norse seems to be Latin, so maybe we can just add non-runr and don't add non-latn and use just non for Old Norse in Latin script?

I completely forgot that non is already available for monolingual. I think @Mbch331's solution with adding non-runr and leave non as it is (i.e. =non-latn) is the best approach.

@Amire80 @Raymond Do you agree on keeping non and not adding non-latn?

@Amire80 @Raymond Do you agree on keeping non and not adding non-latn?

yes

Change 634689 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Add "non" (Old Norse) for lexemes

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

Change 634690 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add script for Old Norse (non)

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

Change 634691 merged by jenkins-bot:
[mediawiki/extensions/cldr@master] Add scripts for Old Norse (non)

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

Moving back to TODO because, uh, I think we forgot to do the part that the task asks for? As far as I can tell (ignoring the unfortunately misleading commit messages), the attached changes added non-runr for lexemes and for monolingual text, and also taught cldr the language name, but non is still not available for lexemes. (Beta concurs btw.)

Lucas_Werkmeister_WMDE removed Mbch331 as the assignee of this task.Mon, Nov 2, 8:59 PM
Mbch331 claimed this task.Mon, Nov 2, 9:00 PM

Change 638178 had a related patch set uploaded (by Mbch331; owner: Mbch331):
[mediawiki/extensions/WikibaseLexeme@master] Add "non" (Old Norse) for lexemes

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

Moving back to TODO because, uh, I think we forgot to do the part that the task asks for? As far as I can tell (ignoring the unfortunately misleading commit messages), the attached changes added non-runr for lexemes and for monolingual text, and also taught cldr the language name, but non is still not available for lexemes. (Beta concurs btw.)

Missed it because of the discussion whether to use non-latn or not.

Change 638178 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Add "non" (Old Norse) for lexemes

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