Foros del Web » Programando para Internet » PHP »

estructura y gestion web multi-idioma

Estas en el tema de estructura y gestion web multi-idioma en el foro de PHP en Foros del Web. Hola como va ? .. Bueno.. estoy haciendo una app y tengo algunas dudas de como estructurar y gestionar la web en multi-idioma. 1) Lei ...
  #1 (permalink)  
Antiguo 07/05/2012, 19:17
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 8 años, 2 meses
Puntos: 7
estructura y gestion web multi-idioma

Hola como va ? ..
Bueno.. estoy haciendo una app y tengo algunas dudas de como estructurar y gestionar la web en multi-idioma.

1)
Lei por ahi que se podria dividir en subdirectorios... ..
es/index.php ..... en/index.php ...
pero si tengo 5 idiomas... cualquier cambio que haga en una tendría que hacerla en todas... y seria... UFFFF...

Entonces, Tendría que tener todo en una pagina y dependiendo de el país... tener variables que cambien el contenido de acuerdo al idioma ?
--------------------------------------
2)
Tengo otra pregunta ! ... una web puede tener varios dominios ? ..
por ejemplo si mi web es www.hola.com ... puede ser tambien www.chao.com y www.asdf.com .. ? ...
puedo tener "X" dominios que vallan solo a una pagina?
Lo pregunto por que ...supongamos que tengo un index (www.hola.com)... el index reconoce el pais del usuario.. y lo redirecciona a www.hola2.com (pero sigue siendo el mismo index, solo con otro dominio), y cambia el contenido dinamicamente de acuerdo al pais... seria correcto ?

Cual seria la forma correcta de gestionar una web mutliidioma ? ...

Graaaaaaaaaacias disculpen las molestias!
  #2 (permalink)  
Antiguo 07/05/2012, 19:26
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 10 años, 3 meses
Puntos: 641
Respuesta: estructura y gestion web multi-idioma

1.- yo lo haria algo asi como con constantes.

algunos lo hacen con arrays asociativos digamos un ejemplo

creao un archivo es.php con español
Código PHP:
Ver original
  1. define("SALUDO", "Hola");
  2. define("DESPEDIDA", "Adios");

asi simplemente en tus archivos usas
Código PHP:
Ver original
  1. <?php echo SALUDO; ?>

la magia es crear un archivo en.php que tendría:

Código PHP:
Ver original
  1. define("SALUDO", "Hello");
  2. define("DESPEDIDA", "Good bye");

y con condicionales cargas uno u otro lenguaje.

2.- Si
  #3 (permalink)  
Antiguo 08/05/2012, 10:31
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 8 años, 3 meses
Puntos: 181
Respuesta: estructura y gestion web multi-idioma

Complementando lo dicho por memoadian se puede hacer uso de una clase para hacer una pagina multi idioma que es sencilla de usar y muy facil.

http://loquenecesita.com/2008/11/mul...sslanguagephp/

Lo dejo para los que esten interesados.
__________________
Blog de humor http://elcuasatar.net63.net/

Etiquetas: estructura, gestion, multi-idioma, variables, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:52.