The Auto Translate Module ( http://drupal.org/project/i18n_auto ) aims to assist with translations on Drupal sites by allowing content creators to press a button which scrapes the text area of a node, queries a third party translation service, and pastes the resulting translation which can then be edited and posted as a translation. When this module is complete it will greatly reduce the amount of time needed to translate a site, making it much easier to maintain multi-lingual content-heavy Drupal sites. However, the module is still in a development release, and needs a few significant improvements to bring it to the level of a full release.

To complete this task the student must complete the following:

1) Make the default 'from' language equal to the site's configured location via the Locale settings.
2) Make certain the default 'to language' works when the site's default 'to language' is other than English. Ensure that the editor is able to override this.
3) Remove i18n dependency. Besides removing that from the .info file, ensure the module actually works without i18n installed. If there are elements of the module that require it, place any required calls in module_exists checks, and ensure the basic functionality works without it (even if this reduces the functionality, such as removing automatic language selection). However, it is ok to require the Locale module (which will require putting that into the .info file if not already present).
4) Allow translators to manually select the 'to' and 'from' languages from drop-downs in the Translation buttonsets. Have the available languages pre-filled from Locale settings. Allow administrators to disable languages from those drop-downs with checkboxes in an administrative screen, but only list languages installed on the site from Locale.

Deliverables:
This task will be considered complete when a single patch against the 5.x-1.x-dev version of the module is submitted and has been marked as RTBC.

Resources
Google Translate - http://www.google.com/translate_t
Yahoo Translate - http://babelfish.yahoo.com/
Internationalization Module - http://drupal.org/project/i18n
CAPTCHA Module - http://drupal.org/project/captcha

Primary Contact(s)
Aaron Winborn (aaron) with help from Alex Urevick-Ackelsberg (Alex UA)

Comments

aclight’s picture

The official task associated with this issue is at http://code.google.com/p/google-highly-open-participation-drupal/issues/...

webchick’s picture

Title: GHOP 142 - Help bring the Auto Translate module out of Dev--3-- i18n Integration » Help bring the Auto Translate module out of Dev--3-- i18n Integration
Issue tags: +GHOP

GHOP task claiming deadline has passed. Anyone who wants to work on this, feel free.

greg.harvey’s picture

Version: 5.x-1.x-dev » 6.x-2.0
Status: Active » Fixed

Latest release works with latest i18n module.

Status: Fixed » Closed (fixed)
Issue tags: -GHOP

Automatically closed -- issue fixed for 2 weeks with no activity.