Page MenuHomePhabricator

For Wikisource series, please create [be:] interwiki link to point to oldwikisource
Closed, InvalidPublic

Description

From the general wikisource family interwiki links to WWW wikisource aka oldwikisource do not work unless they are explicitly created as multiples for the language of the work. Require a Belarusian wikilink directed to oldwikisource. Thanks.


Version: unspecified
Severity: enhancement

Details

Reference
bz26124

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:21 PM
bzimport set Reference to bz26124.
bzimport added a subscriber: Unknown Object (MLST).

jeluf wrote:

In Bug 17008, a HTTP redirect was requested, not an interwiki link.

If you need an interwiki link (in contrast to an interlanguage link for the sidebar), you can add the wiki to the interwiki map at http://meta.wikimedia.org/wiki/Interwiki_map

Excuse the inexact language, as knowing the correct language for an unknown software configuration can be a little difficult. The problem is below, and if you can give me the exact language that you want to have used, and I will use it. :-)

We need the ability to have the languages that are hosted at oldwikisource to have the ability to be interwiki'd. So for example [[be:somework]] works as an interwiki (note that one unfortunately cannot wikilink oldwikisource directly) and that redirects to the relevant work.

It is probably relevant to look to get each hosted language at oldwikisource to have these though the exact means and the exact language to use are not clear to me. Adding something to the interwiki_map alone surely isn't going to be sufficient.

bugs wrote:

(In reply to comment #3)

We need the ability to have the languages that are hosted at oldwikisource to
have the ability to be interwiki'd.

Maybe I'm misunderstanding, but why do we need to create interwiki links for languages that do not have their own domains? When these languages active enough, they should get their own domains and a new interwiki link for them. In the meantime, using the regular oldwikisource interwiki should work.

Or do you mean that you want an interlanguage link? That's the text that shows up in the sidebar under "In other languages" and will link to the page in another language.

So for example [[be:somework]] works as an
interwiki (note that one unfortunately cannot wikilink oldwikisource directly)
and that redirects to the relevant work.

[[oldwikisource:]] ?

jafeluv wrote:

The problem is being able to add interlanguage links pointing to the be: version of a page. The oldwikisource: prefix works as a normal interwiki link (ie. it shows up in the text as a normal link, not in the "in other languages" section in the sidebar. A HTTP redirect from be.wikisource.org to wikisource.org (which was the solution used for Esperanto before it got its own subdomain) would allow people to make normal language links to Belarusian pages.

(In reply to comment #4)

languages that do not have their own domains? When these languages active
enough, they should get their own domains and a new interwiki link for them. In
the meantime, using the regular oldwikisource interwiki should work.

Additionally, many of these projects may never have sufficient editors to split off into their own language. Wikisources already suffer from serious technical disadvantages from being divided into subdomains, so we wouldn't want to force subdomains out that don't have a community that needs them.

([[oldwikisource:]] can be made to work as an interwiki language link in the sidebar with some js magic, but not without [[:oldwikisource:]] doing the same thing.)

p.selitskas wrote:

I think this bug should be closed and WONTFIX, because bug 34351 was created.

Superceded by the creation of a wiki as identified by Paul Selitskas