Tutorial CodeIgniter

Cuando instalamos un navegador en nuestro sistema operativo, lo hacemos en un idioma. Así, cuando navegamos, nuestro navegador lo hace en un idioma u otro. Eso no indica en ningún momento desde qué lugar lo hacemos. Ahora os indicamos cómo ver si el navegador del usuario soporta/contiene el idioma que deseamos…

Veamos un ejemplo en uno de nuestros controladores:

1
2
3
4
5
if ($this->agent->accept_lang('es') || $this->agent->accept_lang('ca') || $this->agent->accept_lang('gl')) {
  $data["locale"] = "es";
} else {
  $data["locale"] = "eng";
}

Con este código podemos saber si el navegador del usuario acepta el español, o el catalán o el gallego. Utilizamos el agent para ver si acepta los idiomas que le indicamos en formato ISO ,idiomas en dos caracteres. Os dejamos un enlace con todos los códigos de idioma:

Mas información

Artículos relacionados

Codeigniter – Producción o desarrollo Codeigniter permite poner tu aplicación en modo producción o desarrollo según nos interese. En el caso de poner la aplicación en desarrollo, veremos l...
CodeIgniter – Generar imagen con librería GD... Estamos delante de un caso muy común: debemos crear una imagen, formato jpg o png, dinámica y que contenga datos dinámicos. Imaginemos que debemos mos...
CodeIgniter – Crear cookies No se si os ha pasado, que siguiendo las instrucciones que hay en la documentación de CodeIgniter, no habéis podido crear una Coockie en este FrameWo...
CodeIgniter – ID del último registro inserta... En muchas ocasiones, cuando insertamos un registro en la base de datos, nos interesa saber que identificador se le ha asignado. Bien, veamos cómo se h...