Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2010, 14:51
Razican
 
Fecha de Ingreso: enero-2008
Mensajes: 37
Antigüedad: 16 años, 10 meses
Puntos: 0
CodeIgniter - idioma en la URI

Hola, recientemente he empezado a usar CodeIgniter y estoy creando una aplicación, que en un principio tendrá 2 idiomas (inglés y español) pero que en un futuro probablemente tenga muchos más.

Resulta que antes de empezar a usar el framework, para cambiar el lenguaje, el usuario hacía clic en un link "index.php?lang=es" o "en" y se le guardaba una cookie para futuras visitas.

Lo que me gustaría sería que entrando en "ejemplo.com/es/loquesea/otracosa" se viera en español, y al entrar en el mismo lugar, pero cambiando "es" por "en" se viera en ingles, y que se guardara la cookie.

Lo suyo sería hacer que si la primera parte es o "es" o "en" se cambie la variable $lang. Simplemente eso. Luego, el tema de añadir el lenguaje, ya me encargo yo. El problema es el mapeo de rutas, que no se como introducir un "/es" o un "/en" delante.