[Bug] Monolingual code is missing for Kvensk (fkv), Romani (rom) and Scandoromani (rmg-variant)
Open, LowPublic

Description

Language kode for Kvensk (fkv) is missing from monolingual text. Noticed this while adding official name for Norway. Official names, that is monolingual text, will include far more names than whats included now. I think the whole set of language names should be included, possibly also languages that isn't in daily use.

Reported upstream: http://unicode.org/cldr/trac/ticket/9137

Details

Reference
bz72590

Related Objects

bzimport set Reference to bz72590.
bzimport added a subscriber: Unknown Object (MLST).
jeblad created this task.Oct 27 2014, 9:39 PM

Seems like rom and rmg are also missing.

Note that rmg is one of three that is part of Scandoromani language, and that there is no metacode for Scandoromani. The other two are rmu and rmd.

In short, several small languages are missing.

https://en.wikipedia.org/wiki/Northern_Romani_dialects
https://en.wikipedia.org/wiki/Scandoromani_language

Note that rmg is Traveller Norwegian, a subdialect of Scandoromani.

Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
Lydia_Pintscher removed a subscriber: Unknown Object (MLST).Dec 1 2014, 2:32 PM
Lydia_Pintscher triaged this task as "Low" priority.Dec 3 2014, 12:54 PM
Lydia_Pintscher set Security to None.
Lydia_Pintscher removed a subscriber: Wikidata-bugs.

These are all not present in neither of core/includes/Names.php, Cldr, UniversalLanguageSelector/data/langnames.ser, UniversalLanguaeSelector/lib/jquery.uls/src/jquery.uls.data.js. This means we can't rely on either of them.

jeblad added a comment.Jul 2 2015, 9:41 AM

Kvensk (fkv) is still not supported. Could be a data source problem, as Lydia says this is ready to go.

jeblad added a comment.Jul 2 2015, 9:46 AM

Observing that Scandoromani (rmg) is missing while Retoromani (rm) is added I assume this is a data source problem. How do we proceed on adding missing lnguage codes? Is there a common page where we can add them or request them?

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 22 2015, 2:54 PM
Jonas changed the title from "Monolingual code is missing for Kvensk (fkv), Romani (rom) and Scandoromani (rmg-variant)" to "[Bug] Monolingual code is missing for Kvensk (fkv), Romani (rom) and Scandoromani (rmg-variant)".Sep 10 2015, 2:38 PM
Jonas edited the task description. (Show Details)
Filceolaire rescinded a token.
Filceolaire awarded a token.
Filceolaire added a subscriber: Filceolaire.

Just report this upstream to get the names added to CLDR... https://translatewiki.net/wiki/CLDR

jeblad added a comment.EditedJan 6 2016, 7:27 PM

There was an old bug report about other languages in Bugzilla, not sure how to find it. Copy this to a new bug if necessary.

Only two of these existed on Wikidata (note that names can still exist even if the language is dead)
The names are Norwegian

Akkala-, Ter- and Kildin Sami Language uses Cyrillic script, Skolt Sami is still in use in Russia wit Cyrillic script. Skolt Sami in Finland is written with Latin script. All other uses Latin script.

There was an old bug report about other languages

Please check which are missing from CLDR display names: http://www.unicode.org/cldr/charts/28/summary/root.html

Some of these are even MediaWiki locales.

Nikki added a subscriber: Nikki.Jan 6 2016, 8:25 PM

T74126 is the one where we've been collecting requests.

Out of the ones listed on these two tickets, goh, kea, lkt, rom, smj, smn and sms are listed on that CLDR page and ett, fkv, lld, koy, rmd, rmg, rmu, sia, sjd, sje, sjk, sjt, sju and tzl are not. ko-kore and sv-fi are also not listed, rmg-variant is not a valid language tag (as far as I'm aware), and sr-cyrl seems to duplicate sr-ec.

Of course, that's only the ones that people have explicitly mentioned here, there are plenty of others which are also missing.

jeblad added a comment.EditedJan 7 2016, 7:11 AM

"rmg-variant" is just to say this is an variant of rmg.

See T74590#766772

Of course, that's only the ones that people have explicitly mentioned here, there are plenty of others which are also missing.

Clearly. 7000 codes or so are "missing", but we need to identify those for which there is a sore need of translation.

Nikki added a comment.Jan 7 2016, 7:42 PM

What translation is needed and why does it have to be done before the codes can be added?

We do need most of ISO 639-3 (if nothing else, so that we can say what a language is called in the language itself). There has to be a better solution than doing requests one by one and waiting months if not years before they can be used... :/

Hi, just wanted to give you a heads-up that I am again actively working on this. I already implemented T72205, more is on the way :)

Hi, I'd like to add the three language codes from the task description according to the process I described on Help:Monolingual text languages. For that, could you please add official name statements for them to Norway, use mis as language code, qualify using language (P2439) with the correct language as value and add a reference?

If you do the same for the 11 Sami languages in the comment, I'll look into adding them as well.

jeblad added a comment.EditedMar 7 2016, 9:24 AM

Finnish language

  • fkv (ISO 639-3) - Kveeni, kvääni (last form seems to be the official 1)

Romani languages

  • rmg (ISO 639-3) - Romani rakripa, romani, (usually Romani in Norway, rmu for Scandoromani language or Tavringer romani - usually Sweden)
  • rom (ISO 639-2, ISO 639-3) - Romanes, romani (usually Romanes in Norway)

Sami languages (Autonyms from Wikipedia, mostly sewiki)

This needs feedback!

jeblad added a comment.EditedMar 7 2016, 11:05 AM

The special language codes given at the help page does not work. (Only the lookup, can still enter the code)

jeblad added a comment.EditedMar 7 2016, 11:15 AM

Names for Porsanger municipality and Norway are added.

I have asked Sametinget and Språkrådet about additional entries.

The special language codes given at the help page does not work. (Only the lookup, can still enter the code)

Depends on how you try it.
Just tested it here: https://www.wikidata.org/w/index.php?title=Q4115189&type=revision&diff=310814950&oldid=310757934 and it works fine.