Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: ccrunch en 7 Septiembre 2014, 17:34 pm



Título: Cómo traducir una web, sin hacerla más de una vez?
Publicado por: ccrunch en 7 Septiembre 2014, 17:34 pm
Tengo una web y quiero traducirla a 3 idiomas (no con el google traductor, por Dios).

Pero no quiero tener que volver a hacerla 3 veces, sino ver si hay algún método, por ejemplo algún documento, que según el idioma que le indique en la etiqueta lea ese documento donde está la traducción de toda la web y la muestre dependiendo del idioma puesto en la etiqueta (o como tenga que ser)?

Se puede algo así?

Salu2


Título: Re: Cómo traducir una web, sin hacerla más de una vez?
Publicado por: Markul en 7 Septiembre 2014, 21:34 pm
Pues si se puede hacer,en su momento yo lo hice con una web jsp,pero cada lenguaje tendra su modo de hacerlo seguramente.El metodo que buscas se llama internacionalizar (o al menos yo lo conozco asi) .¿Con que lenguaje la tienes creada?


Título: Re: Cómo traducir una web, sin hacerla más de una vez?
Publicado por: JorgeEMX en 7 Septiembre 2014, 21:50 pm
Depende en lo que esté hecho. Por ejemplo, algunos Frameworks, y CMSs, tienen sus archivos de configuración. De forma general, casi siempre se utilizan etiquetas que, según la opción del usuario, cargara el texto en el idioma correspondiente (el termino técnico se llama i18n).

Para Wordpress: http://ayudawp.com/preparar-plugins-wordpress-para-traduccion/


Título: Re: Cómo traducir una web, sin hacerla más de una vez?
Publicado por: kaiserr en 9 Septiembre 2014, 16:31 pm
Puedes montarte un diccionario en php y hacer llamadas al diccionario donde quieras que vaya el texto. :silbar: