Feature #7874
Basic course auto-translation
Start date:
06/10/2015
Due date:
% Done:
0%
Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?
Description
Develop an experimental feature that allows you to translate an HTML document (or any CKEditor section) from one language to another, using one of these APIs:
- http://mymemory.translated.net/api/get?q=Hello%20World!&langpair=en|it (also check the Wordpress plugin here: http://www.translatorbox.com/google-text-translator-alternative-for-wordpress/ )
- http://www.webservicex.net/ws/wsdetails.aspx?wsid=63
Ideally, this should be an optional feature (settings_current "text_inline_translator") and should appear as an additional icon in CKeditor and in the documents list. When clicked, a modal window appears letting you select languages ("to" and "from") and then confirm. Confirmation should create a new document with the translated text.
Clearly, at a first stage, this will not be able to translate a structured HTML document, but let's start by making something more or less functional (send a stripped-down text and put everything into a plain text translation) and then we'll iterate to improve.