Issue Details (XML | Word | Printable)

Key: MDL-18766
Type: New Feature New Feature
Status: Reopened Reopened
Priority: Major Major
Assignee: Nobody
Reporter: Tim Hunt
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle

Moodle should have an automatic translation system

Created: 01/Apr/09 08:37 AM   Updated: 02/Apr/09 05:58 PM
Return to search
Component/s: Lib
Affects Version/s: 2.0
Fix Version/s: None

File Attachments: 1. Text File autotranslate.patch.txt (20 kB)


Participants: Dan Poltawski, Eloy Lafuente (stronk7), Nobody and Tim Hunt
Security Level: None
Resolved date: 01/Apr/09
Affected Branches: MOODLE_20_STABLE


 Description  « Hide
Like http://translate.google.com/, but better, of course. Would save our translators a lot of work.

Perhaps improving the algorithms would make a good GSoC project.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
tjhunt committed 8 files to 'Moodle CVS' - 01/Apr/09 08:39 AM
translation: MDL-18766 Prototype automatic translation system for Moodle.

If Google can do something like http://translate.google.com/, surely we
can do something just as good in Moodle. Here is a first attempt. It is
a bit rough around the edges, and only a couple of target lananguages
have been implemented so far. (More and better attempts welcome!)

In order to ensure that this gets adequate testing, I have made sure that
it gets turn on by default. However, if you really don't like it, you can
turn it off under Administration > Development -> Experimental settings.
MODIFY admin/settings/development.php   Rev. 1.4    (+2 -1 lines)
ADD lang/en_utf8/Attic/autotranslate.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/setup.php   Rev. 1.264    (+2 -1 lines)
ADD lib/Attic/autotranslatelib.php   Rev. 1.1    (+0 -0 lines)
MODIFY admin/index.php   Rev. 1.381    (+2 -1 lines)
MODIFY lib/weblib.php   Rev. 1.1223    (+10 -14 lines)
ADD lib/simpletest/Attic/testautotranslatelib.php   Rev. 1.1    (+0 -0 lines)
MODIFY lib/moodlelib.php   Rev. 1.1183    (+4 -1 lines)
Eloy Lafuente (stronk7) committed 2 files to 'Moodle CVS' - 01/Apr/09 05:04 PM
MDL-18766 Towards improved translation
MODIFY lang/en_utf8/Attic/autotranslate.php   Rev. 1.2    (+2 -1 lines)
MODIFY lib/Attic/autotranslatelib.php   Rev. 1.2    (+25 -2 lines)
tjhunt committed 8 files to 'Moodle CVS' - 02/Apr/09 10:42 AM
translation: MDL-18766 reverting. I guess it was not yet ready for prime-time.

I'll commit the patch to contrib in case anyone wishes to experiment further.
MODIFY lib/weblib.php   Rev. 1.1224    (+3 -5 lines)
DEL lib/Attic/autotranslatelib.php   Rev. 1.3    (+0 -0 lines)
DEL lang/en_utf8/Attic/autotranslate.php   Rev. 1.3    (+0 -0 lines)
MODIFY lib/moodlelib.php   Rev. 1.1184    (+1 -4 lines)
MODIFY admin/index.php   Rev. 1.382    (+1 -2 lines)
MODIFY admin/settings/development.php   Rev. 1.5    (+1 -2 lines)
DEL lib/simpletest/Attic/testautotranslatelib.php   Rev. 1.2    (+0 -0 lines)
MODIFY lib/setup.php   Rev. 1.265    (+1 -2 lines)