Last modified: 2014-11-07 13:32:25 UTC
Mediawiki parser does not parse langlinks on talk pages. Instead all langlinks are shown as inline interwikilinks. For this reason wikidata should not accept talk pages, too.
I don't really know how namespaces are handled in Wikidata. Does the repo even know which namespace the sitelink is? AFAIK it only stores the page title thus we would first have to check if the namespace of this link is a talk page. Because the links are saved as strings this is even harder as we have to manage all translated versions of the talk page namespace.
I have been thinking about this some more and I am not convinced that this restriction is really needed and useful in the software side. Yes they are not shown on the client but there might still be other use-cases for having those links - in some 3rd-party program for example.
I think we could create an abuse filter for that issue instead.
(In reply to Bene* from comment #3) > I think we could create an abuse filter for that issue instead. +1
I've a bad feeling with this bug. The request could make sense for Wikidata, but we could devise use case for arbitrary namespaces for other Wikibase installations. merl, what do you think about the Bene* and Ricordisamoa solution to use AbuseFilter for that?
*** This bug has been marked as a duplicate of bug 60647 ***