Page MenuHomePhabricator

Mouseover explanations for interlanguage links in native languages
Closed, ResolvedPublic

Description

Author: wiki.bugzilla

Description:
Transmitting a feature request from de.wikipedia.

Please go to http://en.wikipedia.org/wiki/Wikipedia:Community_Portal
There you'll find an interlanguage/interwiki link to
http://kk.wikipedia.org/wiki/Wikipedia:Қауым_Порталы
This is read as "қазақша". But what language is it?
Did you really know, that it is "Kazakh language"? ;-)

Currently all names of interwiki links are given in the original language,
for example:
"Alemannisch" for als.wikipedia
"Lietuvių" for lt.wikipedia
"中文" for zh.wikipedia

The proposition is, that on mouseover additional texts in the native language
of the project (or in the language set in user preferences) are given like

on en.wikipedia
"Alemannic German" for als:
"Lithuanian" for lt:
"Chinese" for zh:

or on de.wikipedia
"Alemannisch" for als:
"Litauisch" for lt:
"Chinesisch" for zh:

This request seems to be based on bug 4901.


Version: unspecified
Severity: enhancement
URL: http://de.wikipedia.org/w/index.php?title=Wikipedia:Verbesserungsvorschl%C3%A4ge/Feature-Requests&oldid=14523734#Sprachen_auf_der_Navi-leiste_.28Interlanguage_links.29

Details

Reference
bz5231

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:09 PM
bzimport set Reference to bz5231.

waythrow-bzmz wrote:

Can somebody (Brion?) explain why this bug is "resolved" as wontfix?
If you don't give a convincing reason, I (or somebody else) am going to reopen it.

Maintaining language lists was unmaintainable (200+ * 200+), so years ago we switched to native-names only.

waythrow-bzmz wrote:

Thank you. I am new to this and was not aware that features must be implemented
for all languages. I gather it is impossible to do this for English only.

Reopening as it seems be feasible now with the CLDR extension. Working on it...

  • Bug 21845 has been marked as a duplicate of this bug. ***

theevilipaddress wrote:

The interlanguage have recently got their title in the tooltip. Adding this would lead to potential conflicts.

(In reply to comment #8)

The interlanguage have recently got their title in the tooltip. Adding this
would lead to potential conflicts.

Is this live already? And what is displayed in the currently implemented titles?

It is live. Any ideas how to implement this in other way?

Why not having both? As in <LanguageName: PageTitle>. For example, the Community portal url given in comment 0 would have for the ar: link the following tooltip: "Arabic: ويكيبيديا:بوابة المجتمع".

wp.designate wrote:

I proposed including the language after the article name in the tooltip, e.g.

Michael Dukakis [German]
Μάικλ Δουκάκης [Greek]
Michael Dukakis [Spanish]

http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29#Add_language_names_in_English_as_tooltip_in_language_links

It was received positively. This seems like a worthwhile enhancement.

  • Bug 32332 has been marked as a duplicate of this bug. ***
  • Bug 21846 has been marked as a duplicate of this bug. ***

p.selitskas wrote:

Submitted a patch in Gerrit change #35871

L10N team: Could anybody review the patch in Gerrit, please?

Change 35871 merged by jenkins-bot:
Mouseover explanations for interlanguage links in native language

https://gerrit.wikimedia.org/r/35871

To all those following: help is appreciated in adding/improving the translations of the hundreds language names (we just got 100 more language names translatable), see instructions: https://translatewiki.net/wiki/CLDR#Contribute_to_an_existing_locale

@Nemo_bis : elwiki gives "Αζερμπαϊτζανικά" while CLDR gives "Αζερικά" for "az". There are many examples like this. If MediaWiki was sourcing the language names from CLDR, wouldn't these values be the same?

And, just for the record, CLDR is right in this case, not MediaWiki. What's more interesting, CLDR has been submitting this value at least since 2009! Although I'm very keen in helping CLDR with translations, why should I with examples like this one? This needs to be resolved, so that people do not feel like they work in vain.

I checked CLDR at http://unicode.org/repos/cldr/trunk/common/main/el.xml

<language type="az">Αζερμπαϊτζανικά</language>
<language type="az" alt="short">Αζερικά</language>

The MediaWiki cldr extension has no reason to prefer the short variant.

Thanks for the prompt reply. I used http://www.unicode.org/repos/cldr-aux/json/22.1/main/el_GR.json as a source. It contains the same value for both primary and alternative (short) translations. So, now I know that this is a CLDR issue. Thanks a lot for clarifying, hey, this mystery had been causing me quite a headache since yesterday...

Thanks for the prompt reply. I used http://www.unicode.org/repos/cldr-aux/json/22.1/main/el_GR.json as a source.

That's old data, don't use it: CLDR is now at version 29 http://www.unicode.org/cldr/charts/latest/ (cldr-aux seems deprecated/abandoned after version 26 too http://www.unicode.org/repos/cldr-aux/json/ ).

Next time please refer to http://cldr.unicode.org/index/downloads (such as the charts linked by https://translatewiki.net/wiki/CLDR ).