Traducir una página al vuelo sin recargar
Hace poco tuve que trabajar en una landing page para la nueva aplicación que se va a lanzar en mi oficina desarrollada por un tercero. Como parte de la publicidad que se le va a hacer está la de una landing page y de un volante.
La landing page tenía que estar en español e inglés pero no quería tener dos versiones ni usar un lenguaje de lado del servidor, descubrí un plugin para jQuery llamado jQuery.localizationTool.js. Esta herramienta permite traducir los textos en sitios de una sola página sin recargarla. La landing page es sólo una página entonces quedaba como anillo al dedo.
Lo genial es que se puede seleccionar texto en pantalla por id, clase, nombre del elemento o simplemente el texto en si. Hice el ejemplo en una plantilla y el ejemplo del plugin de traducción se encuentra al final de la página y la documentación se encuentra en el sitio oficial en GitHub.