01/04/2010, 14:51
|
| | 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. |