Last modified: 2014-09-02 09:35:40 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 T50207, the corresponding Phabricator task for complete and up-to-date bug report information.
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