05/01/2010, 12:54
|
| | | Fecha de Ingreso: junio-2009 Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 15 años, 7 meses Puntos: 24 | |
Respuesta: Idioma navegador en Variable Se que no te estoy dando una solución, pero el código de idioma no siempre va a corresponder a los dos primeros caracteres de la cadena $_SERVER['HTTP_ACCEPT_LANGUAGE'] (puede ser un código de hasta 5 caracteres), y el primer idioma de preferencia de el usuario puede que no lo tengas disponible en tu aplicación.
Te recomiendo que primero interpretes el Accept-Language (ya sea por medio de expresiones regulares o explotado la cadena en los ';' y ','). Lo pasas a un array y buscás la primer correspondencia entre tus idiomas disponibles y los idiomas del usuario. |