ciao,

puoi fare un form che invia la richiesta per la lingua con metodo get, per esempio. poi non fai altro che switchare il valore della variabile e fare un include.
Codice PHP:
switch($_GET['lingua']){
  default:
  include(
'lan/it.php');
  break;
  case 
"it":
  include(
'lan/it.php');
  break;
  case 
"en":
  include(
'lan/en.php');
  break;


il default nello switch serve nel caso il valore di 'lingua' non abbia una corrispondenza

ps: non fare mai una cosa di questo genere

Codice PHP:
include($_GET['lingua'])