/* ----------------------------------------------------------------------------- file: google_translate.js file version: 2.0.0 date: 2008-05-25 ------------------------------------------------------------------------------ author: grum at grum.dnsalias.com << May the Little SpaceFrog be with you >> ------------------------------------------------------------------------------ this classes provides base functions to use Google Translate AJAX API >> http://code.google.com/apis/ajaxlanguage/ ------------------------------------------------------------------------------ HISTORY VERSION v2.0.0 + -------------------------------------------------------------------------- */ google.load("language", "1"); var global_google_translate_plugin_objdest; var global_google_translate_plugin_objproperty; function google_translate(text, pfrom, pto, objdest, objproperty) { global_google_translate_plugin_objdest = objdest; global_google_translate_plugin_objproperty = objproperty; google.language.translate(text, pfrom, pto, google_translate_do); } function google_translate_do(result) { if (!result.error) { if(global_google_translate_plugin_objproperty=='value') { global_google_translate_plugin_objdest.value = result.translation; } else if(global_google_translate_plugin_objproperty=='innerHTML') { global_google_translate_plugin_objdest.innerHTML = result.translation; } } }