| Nikki added a comment. |
It's not just those special codes which are missing, any code which is only available for monolingual text is not shown (the list seems to be defined here).
CLDR only has names for some of the codes but I already requested local English names for the ones which don't display a name at all or are clearly using the native name in T151269.
I think adding a second way to require a language would not be addressing the cause of the problem: Monolingual text already requires a language code. Almost all uses of mis are to represent languages which do have valid codes but are not in the list of languages, i.e. people are using mis because we don't allow them to use the correct code. In my opinion, we don't need a way to require an item, we need a way to allow people to use valid codes.
@Micru: Do you have some examples? I haven't seen many missing qualifiers, this query only finds a small number missing a P2439 qualifier. 4 of those are languages/dialects (so the qualifier would link to the current item), 1 is on the sandbox item, 1 appears to be completely wrong (it's clearly English) and the last 2 are using a different property as the qualifier. That isn't all monolingual text properties (I can't find a way to query all of them that doesn't time out :( ) but it's the ones I think are most likely to use mis.
Cc: Nikki, Micru, Aklapper, daniel, D3r1ck01, Izno, Wikidata-bugs, aude, Arrbee, KartikMistry, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
