Page MenuHomePhabricator

Special:MyLanguage feature is not utilized for Wikidata Query Service interface
Closed, ResolvedPublic1 Estimated Story Points

Description

As a user of the Wikidata Query Service, when I click on the interface links (such as Wikidata:SPARQL query service/Wikidata Query Help in the Help dropdown menu) I want to be able to access the pages in my wiki user language and not by default in English.

Problem:
Some of the menu entries on the Query Service UI do not make use of the MyLanguage special page. It is used to redirect users to the wiki page in their language.

We should change all links that lead to a wiki page to go through Special:MyLanguage.

Example:
Good example: https://www.wikidata.org/wiki/Special:MyLanguage/Wikidata:List_of_properties

Bad example: https://www.wikidata.org/wiki/Wikidata:List_of_properties

Notes

Acceptance criteria:

  • all menu entries (incl. top-level entries) that lead to a wiki page make use of Special:MyLanguage

Previous discussion:
See discussion on Wikidata:Contact_the_development_team

Event Timeline

WMDE-leszek set the point value for this task to 1.Nov 20 2020, 11:55 AM

Change 643035 had a related patch set uploaded (by Noa wmde; owner: Noa wmde):
[wikidata/query/gui@master] Add Special:MyLanguage to links in menus

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

Change 643035 merged by jenkins-bot:
[wikidata/query/gui@master] Add Special:MyLanguage to links in menus

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

Lydia_Pintscher added a subscriber: amy_rc.

@amy_rc and I tested it on query.wikidata.org and there are still two links at least that seem to not be correct. They are in the "help" menu. It is the links to the examples and the licensing information.

Change 658319 had a related patch set uploaded (by Noa wmde; owner: Noa wmde):
[wikidata/query/gui@master] Add Special:MyLanguage to the rest of the Help links

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

Change 658319 merged by jenkins-bot:
[wikidata/query/gui@master] Add Special:MyLanguage to the rest of the Help links

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

Change 659020 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[wikidata/query/gui-deploy@production] Merging from fe188dae908d0a467addd0912feaccc8bcec00cd:

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

Change 659020 merged by Lucas Werkmeister (WMDE):
[wikidata/query/gui-deploy@production] Merging from fe188dae908d0a467addd0912feaccc8bcec00cd:

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

Change 659242 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[operations/puppet@production] query_service: add Special:MyLanguage to copyright URLs

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

Change 659243 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[wikidata/query/gui-deploy@production] Add Special:MyLanguage to copyright URL

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

Change 659243 merged by Ladsgroup:
[wikidata/query/gui-deploy@production] Add Special:MyLanguage to copyright URL

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

This will be live in half an hour.

Change 659242 merged by Jbond:
[operations/puppet@production] query_service: add Special:MyLanguage to copyright URLs

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