salve ho un problemone per la gestione delle lingua in un sito internet
praticamente ho creato il file en.php dove ci sono tutte le stringhe in inglese e il file it.php dove ci sono tutte le stringhe in italiano
esempio:
it.php

<?php
$home="Pagina iniziali";
$registrati="Registrati";
?>
en.php
<?php
$home="Home";
$registrati="Register";
?>
ecc

nella mia home page metto il link per scegliere la lingua tipo
codice:
session_start();
Clicca qui per l inglese
include $lingua;
session_destroy();
<font color="white"><?php echo $home; ?> - <?php echo $registrati; ?></font>
e nella pagine inglese.php
codice:
<?php
$lingua="en.php";
session_register("lingua");
header("location:index.php");
?>

ecco il problema:
per modificare la lingua è necessario che distruggo la sessione della lingua attuale come potete vedere sotto include $lingua;
perkè se non la distruggo non mi fa registrare la nuova sessione sulle altre lingua quando ci vado a cliccare
peròòòòò se distruggo la sessione mi va in conflitto perchè mi distrugge anche la sessione di login e questo è male!!!!!!!
questo metodo per la gestione delle lingue lo inventato io quindi non so fino a quando sia giusto mi date una mano su come posso fare?
grazie

ecco il sito internet:
http://www.cettarte.net/new%20world/new_world/home.php