Ciao a tutti. Sto facendo un sito ad un mio amico dove nella index.php faccio settare la lingua al visitatore:

Codice PHP:
if(!isset($_GET["language"])) 
   { 
$_SESSION["language"] = "ita";}

else{ 
$_SESSION["language"] = $_GET["language"];
            
header ("Location: home.php");
          } 
messa in sessione la lingua ($_SESSION["language"] = $_GET["language"] faccio redirect alla pagina home.php che fa partire tutto il sito con le varie variabili inerenti alla lingua che ha scelto l'utente. Il problema arriva se invece di passare dalla index.php io vado direttamente alla home.php ovviamente la sessione non è stata creata ed è un grosso problma. Come faccio a dirgli "se la sessione $_SESSION["language"] non è stata creata impostamela su 'ita' ?"
Ho provato con:
Codice PHP:
if( !session_is_registered($_SESSION["language"])) { $_SESSION["language"] == "ita";} 
ma non funge...
Grazie 1000 in anticipo