Page MenuHomePhabricator

Central database for langlinks (interwiki links)
Closed, ResolvedPublic


Author: wikibug2

When there are 100 different langauges, and an article exists in each of them, there must be 9900 interwikis. That's a lot. Worse, they must be maintained and quite often a page is edited only to add an interwiki.

It is therefore suggested to create a central database. For example, a national wiki page links to [[centraldatabase:Germany]] and the latter links to [[fr:Allemagne]], [[en:Germany]] and [[de:Deutschland]].

When a page is shown, no difference should be visible, but an interwiki can be added by editing the central database only.


Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 9:58 PM
bzimport added a project:
bzimport set Reference to bz11423.
bzimport added a subscriber: Unknown Object (MLST).

So basically you're proposing to make a centralized project simply for the creation and maintaining of interwiki links?

While the interwiki system isn't ideal, I don't see this method as being feasible.

conrad.irwin wrote:

This would be much easier to implement for Wiktionary, if someone wants to go for the "first step" (while getting the interwikis from the database to the page-rendering is the same for both, Wiktionary interwiki links are always to the identical title and so maintaining the database is trivial) - though at the moment [[wikt:User:Interwicket]] is able to cope with all of the interwikis there so there's no pressure to do so. (I had a very early prototype last summer that kept the interwiki table up-to-date by monitoring IRC, though that approach won't work for the Wikipedia system).

mbalazs17 wrote:

Necessary in order to add interwikis to not yet existing articles and making sure at the same time that the correct title is linked. Very important in the case of small Wikis, where important articles are missing. It helps the reader change language.

Adjusting summary to avoid confusion in bug 29673 comment 2 and 3

This would now be a duplicate of bug 44515, if only that wasn't exclusively about about Wikipedias. Moving to Wikidata component nevertheless.

Wikidata now functions as a central database for interwiki links for Wikipedia and Wikivoyage. Should this bug be marked as fixed, or does that need to wait until all Wikimedia projects are supported by Wikidata?

I'm going to be bold and mark this as fixed. No need to keep this around to clutter the bugtracker. Wikidata is well on its way to supporting the remaining projects as well.