Merhaba arkadaşlar. multi language bir site yaptım. ingilizceyi seçip farklı bir sayfaya geçince dil tekrar Türkçeye dönüyor. Nasıl çözebilirim acaba bunu?

header.php

session_start();

// Dil değişkenini ayarladık
if(isset($_GET['lang']) && !empty($_GET['lang'])){
$_SESSION['lang'] = $_GET['lang'] ; // Linkten gelen dili atadık.

if(isset($_SESSION['lang']) && $_SESSION['lang'] != $_GET['lang']){
echo "<script> location.reload(); </script>";
}
}

// Dil dosyasını çağırdık.
if(isset($_SESSION['lang'])){
include "lang_".$_SESSION['lang'].".php";
}else{
include "lang_tr.php";
}


header.php dil seçim alanı




dil dosyası da array mantığıyla kodlanmış.