Multidioma

Hola a todos! Hoy ha sido un buen día, me han enseñado a hacer el multidioma de una página.

Puesto que era un Microsite sencillo (que mañana acabaré) de unas 5 secciones, además de su contacto, request y demás, y había que hacerlo en Español e Inglés y tenía que hacerlo, Jose Luis en 15 minutos me ha explicado como funciona el multidioma, al menos para ese Site en concreto.

A continuación lo describo un poquillo más en detalle…

Pues como os iba comentado, todo se reduce a 4 archivos básicos, por un lado están los enlaces, y por otro el texto normal, tanto indentado como visible, que es sobre el que hablaré hoy.

Para el texto se usa el Es.php y el EN.php, esto claro, un archivo por cada idioma, asi que si quieres poner también en Francés…usa la imaginación ;) .

Ahí es donde se escriben las variables que luego el PHP cogerá dependiendo de lo que el servidor le pida. (estas explicaciones estarán mal en un 80%, así que corregidme).

Así pues en la página del PHP, tu pones , y luego en el ES.php o en el EN.php defines la variable para que el PHP coja una u otra, según el idioma.

La variable en el ES.php: $tmiqTexto = ‘Texto que se verá en el HTML’;
La variable en el EN.php: $tmiqTexto = ‘Text that will see in the HTML’;

Eso sería en lo referente a Textos, tanto visibles, como indentados, lo cual se pilla casi al vuelo, a poco que hayas ojeado el PHP.

Se puede poner para textos ocultos, incluso para los “alt” de las imágenes, lo que queráis vamos.

Respecto a los Links, hablaré de ellos en el próximo Post, pues es algo más complicado, y además los he aprendido junto con el HTacess para poder cambiar los enlaces, y que se muestre el *.html que tu desees en lugar de ver el enlace a la página *.php

Como véis, poco a poco voy con el PHP, cada vez me cuesta menos entenderlo, aunque no se si esto se puede calificar como PHP, los “requires” ya está, dominados, así como prácticamente cualquier maquetación y estructuración de las paginas, también he empezado a tocar los __config.php de las paginas, las validaciones y algo de tablas de phpmyadmin.

Podéis contarme si queréis como vais viendo la evolución, si es lenta, rápida, normal,etc. En fin, comentarios!!!!

Saludos a todos!

Escribe un comentario