Возможно, вы захотите взглянуть на плагин Sunday Morning jQuery .Он использует Google Translate API и может переводить отдельные слова (возможно, по событию клика), целые поля или все, что вам может понадобиться.
Пример использования: ( Двойной щелчок по слову для перевода на французский язык )
HTML
<div id="example2">
<p class="example">My kingdom for a horse!</p>
</div>
jQuery
$('#example2 .example').sundayMorningReset();
$('#example2 .example').sundayMorningBubble({
source:'en',
destination:'fr'
});
Просмотрите их документацию в нижней части страницы - поскольку в ней представлены все различные методы ее реализации, надеюсь, это поможет.