Last modified: 2014-09-29 13:16:12 UTC
All language codes permissible for wikimedia projects (ie generally ISO 639-1 and -3) should be available for choosing in the sitelinks sections of Wikidata. When a code is entered of which there is no subdomain (of Wikipedia, Wikivoyage, etc.) yet, the target page should be searched on Incubator. (e.g. Wikipedia sitelinks, code liv, page name X => Search for incubator:Wp/liv/X and allow addition of the link if that page exists).
Addition for the 2 projects whose test-projects are not hosted on Incubator: For Wikisource and Wikiversity, the usage of any ISO code not currently having an open subdomain should lead to the page to be searched on OldWikisource and BetaWikiversity, respectively. Then allow addition of the link if the page exists there (no attention needs to be paid to prefixes here, since only Incubator uses them).
*** Bug 60069 has been marked as a duplicate of this bug. ***
Can we have a timeline for this?
I don't have one yet, sorry.
*** Bug 62526 has been marked as a duplicate of this bug. ***
This should also allow sitelinks to pages in different names spaces. English wikipedia, for instance, can have an article, a category, a portal, a wikiproject, all dealing with the same topic and these should all link to the same wikidata item.
There is also a case for allowing multiple links from the same namespace. English wikipedia Can have an article, a list and an outline (or a topic outline) about the same item though spanish wikipedia puts lists in a separate "Annexo:" namespace
Maybe all that could go into the new "Special" sitelink category? https://bugzilla.wikimedia.org/show_bug.cgi?id=55507
I think "special" sitelinks is for multilingual pages like commons so it doesn't help with monolingual pages like these.
*** Bug 49016 has been marked as a duplicate of this bug. ***
mul for OldWikisource and BetaWikiversity both work now. I haven't checked incubator
Doesn't help much if you can only link to one page per wiki.