Last modified: 2014-09-02 09:35:40 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 48207 - Remove TUX PHP code from Special:Translate in favor of JS code
Remove TUX PHP code from Special:Translate in favor of JS code
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Translate (Other open bugs)
master
All All
: Low normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on: 70282
Blocks: code_quality
  Show dependency treegraph
 
Reported: 2013-05-07 10:57 UTC by Niklas Laxström
Modified: 2014-09-02 09:35 UTC (History)
5 users (show)

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


Attachments

Description Niklas Laxström 2013-05-07 10:57:07 UTC
There are still duplicated code and inconsistent behavior in Special:Translate PHP and JS side. Should be migrated to all JS.
Comment 1 Andre Klapper 2014-08-18 11:39:26 UTC
(In reply to Niklas Laxström from comment #0)
> There are still duplicated code and inconsistent behavior in
> Special:Translate PHP and JS side. Should be migrated to all JS.

Niklas: Could you please elaborate / paste some function or file names, so a contributor could theoretically have enough information to start working on this?

(Generally, such short descriptions might work well and are clear enough for "insiders" in the team or as a quick private to-do list, but are less helpful to enable somebody else to pick up such a task.)
Comment 2 Niklas Laxström 2014-08-22 08:06:30 UTC
Much of SpecialTranslate.php and some of ext.translate.special.translate.js are starting points.

I'm not really expecting outsiders to do this without discussing with me first. This involves some non-technical issues like whether it is okay to remove the non-JS fallback and that some features are even still not present in TUX.

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


Navigation
Links