Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2013, 11:31
Avatar de alealvaro
alealvaro
 
Fecha de Ingreso: junio-2004
Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 20 años, 5 meses
Puntos: 12
web multi idioma... opiniones!

Buenas!! Espero estén muy bien!!

Escribo este post para pedir por favor opiniones sobre el siguiente asunto:

Estoy por encarar una web multi idioma en CodeIgniter, e imagino algunas posibles soluciones, pero no me decido por cual inclinarme.

Las soluciones que se me ocurren serían:

Usar variables de sesión para setear el idioma:
Sería setear un hook que revise una variable de sesión antes de cargar el controlador, y según el idioma que existe (o bien uno por defecto), carge el idioma correspondiente.

Especificar el idioma en la url
Directamente en la url especificar la abreviación del idioma, por ejemplo:
Código:
http://www.sitiocodeigniter.com/es/class/function/id
http://www.sitiocodeigniter.com/en/class/function/id
Idioma como subdominio
Igual que la anterior, pero en el subdominio:
Código:
http://es.sitiocodeigniter.com/class/function/id
http://en.sitiocodeigniter.com/class/function/id
A su vez, quisiera por favor también confirmar con sus opiniones, para cada idioma es recomendable traducir toda la url??? Por ejemplo también el nombre del controlador y de su función? Por ejemplo:

Código:
http://www.sitiocodeigniter.com/es/usuario/ingreso
http://www.sitiocodeigniter.com/en/user/login
Desde ya muchisimas gracias!!!!!
__________________
Always learning a little more...
Videos y frases para dedicar
Quotes and Phrases for You