Last modified: 2014-08-13 09:36:34 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 T68762, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 66762 - Move "Special:MyLanguage" from Extension:Translate to MediaWiki core
Move "Special:MyLanguage" from Extension:Translate to MediaWiki core
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
1.24rc
All All
: Normal enhancement (vote)
: ---
Assigned To: Max Semenik
: easy
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-06-18 01:05 UTC by MZMcBride
Modified: 2014-08-13 09:36 UTC (History)
8 users (show)

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


Attachments

Description MZMcBride 2014-06-18 01:05:12 UTC
Splitting this out from bug 44871.

The request here to move "Special:MyLanguage" from [[mw:Extension:Translate]] into MediaWiki core.

I don't think this is particularly difficult or controversial, so I'm marking this bug with the "easy" keyword.
Comment 1 Niklas Laxström 2014-06-18 18:07:58 UTC
I am okay with moving this to core, it is quite useful itself even without Translate extension. Translate will need a little bit BC code because it has to be compatible with MediaWiki 1.20 (or at least 1.21).

I expect that the increased visibility will also increase Bugzilla activity for new and existing issues related to this feature. See for example bug 45096, bug 49605 and bug 48292 for existing wishes. 

There is one major known shortcoming with this feature related to the way it is implemented currently, that is bug 61547.
Comment 2 Ryan Kaldari 2014-06-18 20:43:29 UTC
The WhatLinksHere issue (bug 61547) doesn't seem like a blocker to me.

Regarding the backwards compatibility, I agree we should add some BC code to Translate. Maybe we could just have it register its own Special Page if one isn't registered in core.
Comment 3 Max Semenik 2014-06-19 01:51:50 UTC
Lemme take a stab at this...
Comment 4 Gerrit Notification Bot 2014-06-19 20:23:34 UTC
Change 140765 had a related patch set uploaded by Nemo bis:
Integrate Special:MyLanguage from E:Translate

https://gerrit.wikimedia.org/r/140765
Comment 5 Ryan Kaldari 2014-07-22 00:25:41 UTC
Since it isn't mentioned anywhere else... The immediate impetus for this bug is so that we can set the 'Mobile-frontend-terms-url' message to '//m.wikimediafoundation.org/wiki/Special:MyLanguage/Terms_of_Use' via the WikimediaMessages extension, so that people clicking the 'Terms of Use' and 'Privacy Policy' links at the bottom of the page will get sent to the pages in their own language as they become available. Right now, the messages have to be overridden one language at a time and are rarely updated for new translations.

The two other options are:
1. Turn on the Translate extension on foundationwiki (which has been argued against at bug 44871)
2. Spin Special:MyLanguage into a completely separate extension (which would be overkill IMO)
Comment 6 Gerrit Notification Bot 2014-07-23 22:23:59 UTC
Change 140765 merged by jenkins-bot:
Integrate Special:MyLanguage from the Translate extension

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

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


Navigation
Links