// Definimos el idioma por defecto, en este caso será ES (español) $idiomaActual = 'ca'; // Si se ha seleccionado un idioma se guarda una cookie con el idioma if(isset($_GET['idioma'])){ setcookie ("idioma", $_GET['idioma'], time () + 7*24*60*60); $idiomaActual = $_GET['idioma']; } elseif(isset($_COOKIE['idioma'])){ // Miramos que exista el archivo del idioma if(file_exists("traduct/".$_COOKIE['idioma'].".php")){ $idiomaActual = $_COOKIE['idioma']; } } // Incluimos el archivo del idioma seleccionado, o el archivo por defecto si no se seleccionó idioma, o si no se encuentra el archivo include "traduct/".$idiomaActual.".php"; ?>