In realtà la mia soluzione è questa:
1) file php con tutte le traduzioni
<?php $lan = array('Utente..'=>'User....','Entra'=>'Login',) ?>
2) classe php
class language
{ function traduci($stringa) {
if ($_SESSION['language']=="it")
{
$traduzione=$stringa;
return $traduzione;
}
if ($_SESSION['language']=="en")
{ require("lang_en.php");
}
$traduzione=$lan[$stringa];
if (!isset($traduzione)) $traduzione=$stringa;
return $traduzione;
}
}
$l=new language();
?>
nel codice scrivo : $l->traduci('utente');
CHE NE PENSATE?