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)
Original issue reported on code.google.com by kaos...@gmail.com on 12 Jan 2008 at 6:44
Original issue reported on code.google.com by
kaos...@gmail.com
on 12 Jan 2008 at 6:44