Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2008, 16:31
Avatar de _ssx
_ssx
 
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Manejar multiples idiomas Code Igniter

Hola

Actualmente estoy desarrollando una app con Code Igniter que tiene muchos niveles de jerarquia y por ende tengo muchos controllers y modelos, sin embargo mi duda es con respecto al manejo de los datos multi-idioma, en la base de datos yo tengo dos tablas.. por ejemplo

Tabla es_seccion y tabla en_seccion

Las dos tablas con esta estructura

id_seccion
id_parent
nomSeccion

Cuando se hace un nuevo registro envío los datos a las dos tablas para en una tener la misma información en dos idiomas.

Se me habia ocurrido crear un router que dependiendo de la url cambie de idioma.. ejemplo

http://app.com/es

http://app.com/en

Sin embargo no se como podria ser que todos los links apuntasen a el idioma pasado por la ulr, o si hay alguna manera mas decente de hacerlo, ademas de que en cada controlador no se si deba de hacer alguna comparación.. para saber que tabla cargar.. ¿alguna idea de como abordar mejor esto?
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador