
05/02/2015, 05:44
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Xixón
Mensajes: 6
Antigüedad: 10 años, 4 meses Puntos: 0 | |
detectar idioma del navegador Hola, tengo un problema a la hora de encontrar un codigo que de verdad me sirva para la deteccion del idioma del navegador
el caso es que todos los codigos que encuentro me hacen lo siguiente me devuelve un string por ejemplo
$idiomas = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$idioma = substr( $idiomas, 0, 2);
"en-US,en;q=0.8,es;q=0.6,en-GB;q=0.4"
esto se corresponde a la lista de idiomas que tengo en el navegador para poder seleccionar.
segun eso codigo el primero seria el actual de mi navegador pero eso no tiene porque, si yo cambia el orden de preferencia y subo el español al primer puesto y mantengo el navegador en ingles y el codigo php me diria que esta en español porque devuelve la primera posicion del string, no se si me explico con claridad.
un saludo y gracias si alguien puede ayudarme |