Creare un cambio lingua e’ semplice, come vedete ho aperto la sessione, aal get lingua associo la sessione lang, porto indietro con un 301 la pagina, alla sessione corispontende associo un file con i tag nella lingua scelta.
session_start(); if($_GET['lingua']=='en' OR $_GET['lingua']=='it'){ $_SESSION['lang'] = $_GET['lingua']; header('Location:'.$_SERVER['PHP_SELF']); exit(); } if($_SESSION['lang']=='en'){ include 'lang/traduzioni_en.php'; }else{ include 'lang/traduzioni.php'; }
Fatto il cambio lingua in php