I want to change the language without showing the url: http://myweb.com/?lan=AL or http://myweb.com/about-us?lan=AL
How can it be done in background, not to show in url. This is the code below.
require('_inc_lang/lan_en.php');
require('_inc_lang/lan_al.php');
require('_inc_lang/lan_de.php');
if(!isset($_SESSION['lan'])){
session_start();
}
    if(isset($_GET['lan'])){
    $_SESSION['lan'] = $_GET['lan'];
    }
    $lan = isset($_SESSION['lan']) ? $_SESSION['lan'] : 'al';
    switch ($lan) {
    case 'al':
    $TEXT = $TEXT_AL;
    break;
    case 'de':
    $TEXT = $TEXT_DE;
    break;
    case 'en':
    $TEXT = $TEXT_EN;
    break;
}
 
     
     
     
    