Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2012, 06:54
liranan
Invitado
 
Mensajes: n/a
Puntos:
Busqueda Consejo sobre web multi-lenguaje

Buenas.

He estado mirando bastante información sobre las web multilenguaje, ya que es lo que me toca hacer ahora con la web en la que estoy trabajando.
En general se ayuda a los usuarios con sus dudas en un determinado sistema pero a mi me gustaría saber qué consejo me dais para antes de meterme en un método u otro.

Tengo una web de minijuegos en flash, muy compleja en cuanto a cantidad de opciones, base de datos, etc. Os planteo las opciones que he investigado y quedo a vuestra disposición para consejos o sugerencias

1- En un primer momento había pensado en crear una carpeta por cada idioma en el directorio raiz, cargarla y desde ahí crear diferentes versiones de cada uno.

La ventaja que veo en eso es que no tendría que tocar el código tal cual está, tan solo cambiar en cada carpeta los textos que se muestren al usuario.
Sin embargo, veo dos desventajas: alguna información podría quedar redundante y además cualquier cambio conllevaría modificar varios documentos en vez de uno.

2- Otra opción es la de reconocer con una variable de sesión o con una cookie el idioma elegido por el usuario, y a partir de ahí cargar un archivo con el idioma.

Generalmente, los usuarios aconsejan crear un documento php y con el comando "define" definir las variables para conceptos básicos
El problema que le veo a esta opción es que si se usan muchos conceptos o muchos textos diferentes este proceso puede ser larguísimo y enrevesado.

3- La tercera opción sería la de tener varios dominios, los cuales ya tengo, para cada idioma.
Me imagino que en ese caso bastaría con crear el arbol de archivos correspondiente en el servidor para cada dominio.
Sin embargo, volvemos al mismo problema que en el primer caso, cada cambio en un archivo conllevaría cambiarlo en todos los idiomas y subirlo al servidor desde cuentas diferentes.