[Koha-patches] [PATCH] Use Google Indic Transliteration API to allow users to transliterate english typed words into Indic languages.

Galen Charlton galen.charlton at liblime.com
Sat Jun 6 01:35:10 CEST 2009


Hi Savitra,

On Thu, Jun 4, 2009 at 6:37 AM, savitra.sirohi
<savitra.sirohi at osslabs.biz> wrote:
> This is available only on the masthead search box in the OPAC.
>
> User has to enter a word in english and press space or return to transliterate the word. The destination language can be selected from a drop down list. User can temporarily turn on/off the feature by using "ctrl +g".
>
> A system preference - GoogleIndicTransliteration can be used to turn on this feature.

Thanks.  I've pushed this patch along with a followup by me to tweak
the default size of the OPAC search input box.  There are some things
you could do to follow and improve this feature:

[1] The GoogleIndicTransliteration system preference should be added
to the installer and update database scripts.  Since the Google
transliteration API supports at least one non-Indic language (Arabic)
and may be extended in the future, a better name for the system
preference would be GoogleTransliteration.

[2] Along those same lines, it would be good if the list of languages
used by the transliteration system were set in a system preference
instead of being hardcoded in googleindictransliteration.js.

[3] Finally, since a number of OPAC scripts can display the search
box, rather than setting the GoogleIndicTransliteration template
variable in individual scripts, it would be better to set it for all
OPAC scripts by editing get_template_and_user() in C4/Auth.pm.

Thanks again for the patch.

Regards,

Galen
-- 
Galen Charlton
VP, Research & Development, LibLime
galen.charlton at liblime.com
p: 1-888-564-2457 x709
skype: gmcharlt



More information about the Koha-patches mailing list