ok infatti io avevo fatto così

nella homepage ho messo per esempio

Codice PHP:
<?php
isset($_GET['lang']) ? $lang $_GET['lang'] : $lang 'en';
require(
"{$lang}.php");
?>
e questa è la homepage con il $lang impostato a default nel caso non viene passato, poi avevo inserito prima dell'isset un session_start(); e prima del require avevo fatto un $_SESSION['lang']=$lang;

poi nella pagina per esempio privati.php quindi un'altra pagina avevo fatto, session_start();
if($_SESSION['lang']) { require("{lang}.php");

ma non funziona...