Show interlanguage links on associated talk pages too
OpenPublic

Assigned To
None
Priority
Low
Author
MarkAHershberger
Projects
Subscribers
Naraht, Izno, aude and 8 others
Tokens
"Like" token, awarded by Izno."Like" token, awarded by He7d3r.
Security
None
Reference
bz28604
Description

From T28085:

The best way to make this 'work' is improvements to interlanguage links to make them clean metadata; then we can easily pull the same links from the subject page and show them on the talk page (actually, we could probably do that already -- pulling the recorded langlinks from the subject page). Though adjusting automatically to the matching talk page might take more workish.

They should, however, always be a matched pair, not separately added.


Severity: enhancement
See Also:
T102888: [Bug] Recent changes pages doesn't have anymore the interlingual wikilinks on the sidebar on some projects
T123063: Special pages should link to all languages in a project.

bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz28604.
MarkAHershberger created this task.Via LegacyApr 18 2011, 10:06 PM
He7d3r added a comment.Via ConduitMar 6 2013, 11:35 PM

What about Wikidata?

He7d3r added a comment.Via ConduitJun 10 2013, 9:29 PM

Ping.

Lydia_Pintscher added a comment.Via ConduitOct 8 2013, 1:52 PM

Can you please clarify what we're supposed to do here? It is not clear what this bug is supposed to achieve.

He7d3r added a comment.Via ConduitOct 8 2013, 3:17 PM

Suppose Q1234567890 is linked to

  • [[en:Foo:Bar]]
  • [[fr:Foo:Bar]]
  • [[pt:Foo:Bar]]
  • ...

In that case, each of the talk pages

  • [[en:Foo talk:Bar]]
  • [[fr:Foo talk:Bar]]
  • [[pt:Foo talk:Bar]]
  • ...

should have the "Language" section in the sidebar, with links to the talk pages in the list (i.e. the talk pages of pages which are linked to Q1234567890).

Unfortunatelly, the namespaces where this is more useful is precisely the ones Wikidata community decided not to link to any items:

  • User:Cross-wiki-vandal-fighter / User talk:Cross-wiki-vandal-fighter
  • MediaWiki:Gadget-very-useful.js / MediaWiki talk:Gadget-very-useful.js

So, part of this feature request cannot be solved by Wikidata (User and MediaWiki namespaces), but the other part can.

Lydia_Pintscher added a comment.Via ConduitOct 9 2013, 6:39 PM

Thanks for the explanation Helder. This makes sense now.

He7d3r added a comment.Via ConduitNov 29 2013, 3:47 PM

I just found a similar request (but for special pages instead of talk pages) at
https://www.wikidata.org/wiki/Wikidata:Project_chat?oldid=90391621#Watchlists

JohnLewis added a comment.Via ConduitNov 29 2013, 3:50 PM

Special pages are linked through Wikidata fine. The fact the community does not want to link special pages is the issue here, not wikibase capabilities. I suppose it could be done automatically though.

He7d3r awarded a token.Via WebNov 24 2014, 1:20 PM
Lydia_Pintscher added a project: Wikidata.Via WebDec 1 2014, 2:53 PM
Lydia_Pintscher removed a subscriber: Unknown Object (MLST).
Qgil added a comment.Via WebDec 13 2014, 2:28 PM

Suppose Q1234567890 is linked to

  • ...

    In that case, each of the talk pages
  • ... should have the "Language" section in the sidebar, with links to the talk pages in the list (i.e. the talk pages of pages which are linked to Q1234567890).

This was my first thought too, but there is more:

Second thought: oh well, but not all articles have a discussion page, so we cannot reliably link to discussion pages if we don't know whether they exist or not.

Many additional thoughts:

  • Could a gadget query those pages and see whether they exist or not? But this would be an expensive operation for a neat feature that in most cases would not be used...
  • Should that information be stored in Wikidata after all?
  • Could we just show red links for the discussions missing?
  • Could 'whatever' be a good enough first approach, considering that the benefits still would outweigh the cost of sending some users to discussion pages to be created?
Qgil edited the task description. (Show Details)Via WebDec 13 2014, 2:29 PM
Qgil set Security to None.
aude added a subscriber: aude.Via WebFeb 20 2015, 11:44 AM

https://www.mediawiki.org/wiki/Requests_for_comment/Associated_namespaces might be of some use or help with this, to know in a more structured way which namespaces are "connected"

Izno awarded a token.Via WebNov 19 2015, 4:22 PM
Izno added a subscriber: Izno.
Naraht added a subscriber: Naraht.Via WebNov 19 2015, 4:47 PM

A couple comments. 1) There are probably two separable changes, one to pull from wikidata, the other to pull from the associated article (so that [[:fr:Discussion:Johns_Hopkins_University_Press]] pulls from both the wikidata for [[:fr:Johns_Hopkins_University_Press]] and the actual text for [[:fr:Johns_Hopkins_University_Press]] to look for interwikilinks that haven't been moved to wikidata. If the Wikidata one is easier, that would be fine. 2) In terms of pages that don't exist, what does the code do if one of the articles in a single wikidata entry gets deleted, does it still show the language? If so, then I think include the language regardless, worst that happens is that the user ends up being asked to create a talk page.

Nemo_bis changed the title from "Improve interlanguage links for talk pages" to "Show interlanguage links should on associated talk pages too".Via WebDec 20 2015, 9:55 AM
Nemo_bis changed the title from "Show interlanguage links should on associated talk pages too" to "Show interlanguage links on associated talk pages too".
Qgil removed a subscriber: Qgil.Via WebSat, Jan 9, 6:21 PM
Tacsipacsi edited the task description. (Show Details)Via WebSun, Jan 10, 5:36 PM

Add Comment