Last modified: 2014-02-16 23:35:57 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T57090, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55090 - Allow multiple interwiki links to one language
Allow multiple interwiki links to one language
Status: UNCONFIRMED
Product: Pywikibot
Classification: Unclassified
interwiki.py (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: Pywikipedia bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-05 04:22 UTC by Kunal Mehta (Legoktm)
Modified: 2014-02-16 23:35 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Kunal Mehta (Legoktm) 2013-10-05 04:22:23 UTC
Originally from: http://sourceforge.net/p/pywikipediabot/feature-requests/184/
Reported by: milda
Created on: 2009-02-24 09:28:40
Subject: Allow multiple interwiki links to one language
Original description:
On Wikisource no autonomous interwiki bots are running, I'm using interwiki.py -confirm to ease of manual work, but I cannot use it if there are more than one page in one language matching to one or more pages in another language. This is typical for translations of well-known literar works, for example http://en.wikisource.org/wiki/The\_Raven\_\(Poe\) or http://da.wikisource.org/wiki/Keiserens\_nye\_Kl%C3%A6der and others.

Is it possible to allow \(with new command-line parameter\) and process multiple links to the same language domain? At the same time, if more than one interwiki link on some page to one language exist, then is important to keep order of such links, because some domains use extra techniques for displaying additional information, as you can see on The Raven page \(\{\{Interwiki-info|fr1|some description\}\} refers to the first \[\[fr:foo\]\] interwiki link etc.\).
Comment 1 Nemo 2013-10-05 10:47:45 UTC
Given bug 43671, the provided usecase might be invalid now (sadly).
Comment 2 Maarten Dammers 2013-10-10 17:34:23 UTC
Interwiki's are one per language. I would say WONTFIX for this bug.
Comment 3 JAn Dudík 2013-10-10 18:55:41 UTC
(In reply to comment #2)
> Interwiki's are one per language. I would say WONTFIX for this bug.

one per language (1:1)in other projects, but in Wikisource must be multiple (m:n)
Comment 4 filceolaire 2013-11-08 17:36:47 UTC
On Wikidata each edition has different metadata so each edition gets a separate wikidata item. If a language wikisource has multiple editions of a work then each has a sitelink to a different wikidata item. 

Each wikidata edition item is linked back to the wikidata general item for the work using the 'edition of' property. 

This means the only problem is if a wikisource has multiple copies of the same edition. We can even cope with that by treating them as different editions and creating additional wikidata items so each has a separate wikidata item. 

It also means that you can use sitelinks to link to translations in other language wikisources - as they are in different languages therefore they are different editions and different wikidata items so the sitelinks don't connect.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links