All posts tagged automatic language

multiidioma_php_tutorial

Muchas veces tenemos la necesidad o curiosidad de hacer que nuestros sitios webs o scripts sean traducibles a varios idiomas. La solución más fácil y típica que podemos encontrar es la de crear un archivo para cada idioma, es decir, si queremos traducir las páginas index.php, buscador.php y foro.php de nuestro sitio web a 5 idiomas deberíamos crear ¡3×5 archivos diferentes! Y eso que sólo queremos traducir tres páginas de nuestro sitio. Ahora imagínate que tenemos más de una docena de scripts php para traducir, sería una pérdida de tiempo y recursos crear una traducción para cada script. Además nuestro código sería dificil de mantener.

Existen algunas soluciones complejas como Zend_Translate, pero este módulo depende de otros del propio paquete de Zend y puede que no nos interese cargar nuestro sitio web con un Framework para sólo traducir nuestra web.
Read more…