Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/06/2010, 18:48
Logotytype
 
Fecha de Ingreso: febrero-2007
Ubicación: Barranquilla
Mensajes: 113
Antigüedad: 17 años, 1 mes
Puntos: 3
Respuesta: como harian para cambiar de lenguaje una sitio dinamicamente

No, no se consulta la bd , precisamente como tu dices es lo qloe stoy haciendo , creo un generador en php, q usa la bd para crear los archivos necesarios. y me ha resultado...

basicamente tengo 2 tablas con la sg informacion

TABLA:
z_modulos
id_modulo
nombre
carpeta
sufijotxt //el sufijo de los archivos de traduccion (mas el id del idioma) y el vector de textos.

TABLA:
z_mod_frases
id_frase
id_modulo
indice //el indice q ocupara en el array de las palabras traducidas
extension //0: php o 1 :js
txt0 //la frase en espapñol, 0 es el codigo del idioma esp
txt1 //la frase en portugues,


y uso php para generarlos según el modulo pedido, o actualizado. y no tengo ningún problema.
los archivos js son creados con las iniciales del nombre del modulo, mas la palabra texto mas el id del idioma, ej: iniciotxt0.js sera el archivo de traduccion al español de la hoja de inicicio para las cosas q tienen q ver con javascript. se carga dinamicamente dependiendo del idioma del usuario, el idioma está en una cookie pudiendo ser leida por php y js.

En el caso de los archivos de traduccion de php se colocan todos en el mismo a manera de matriz.


saludos.