Hola saludos a todos los del foro pues aqui me tienen de nuevo, mi problema es de que estoy haciendo un sitio multilenguaje y me gustaria que cuando el usuario entre al sitio se muestre dependiendo del idioma del navegador (solo tengo 6 idiomas), y ya que si el usuario quiere cambiar de idioma se pueda hacer manual sin que esto tenga conflicto con el que detecta el idioma y que el usuario que haya escojido un idioma se guarde en una cookie actualmente yo utilizo este script pero no me detecta solo pone el idioma por default y el usuario tiene que cambiar manualmente, este es el script...
Código PHP:
<?
$currentLang = 'es';
if(isset($_GET['lang'])){
$currentLang = $_GET['lang'];
}
elseif(isset($_COOKIE['lang'])){
if(file_exists("library/langs/".$_COOKIE['lang'].".inc.php")){
$currentLang = $_COOKIE['lang'];
}
}
include "library/langs/".$currentLang.".inc.php";
?>
Espero que alguien pueda ayudarme.
PD:
Tambien que cuando la URL la variable este vacia sitio.com/
?lang= que muestre el idioma por default o el que esta predefinido en la cookie...
Gracias espero sus respuestas....