اخوي مشكور انا فكرت اول شي بالكوكيز بس قللت خواصي لتطبيق الفكرة ... لكن بالاخر كان كود بسيط يحل المشكلة وهو ...
كود PHP:
$url = explode("php",$pageurl);
if(!empty($url[1])){
setcookie("url","$url[1]",time()+ (60*60*24*365));
}else{
setcookie("url","$PHP_SELF",time()+ (60*60*24*365));
}
بحيث انو pageurl$ هو رابط الصفحة الكامل ... نعمل تقسيم لرابط الصفحة ونخلي الحد php لانو اكيد بعدها تيجي المتغيرات ... وبحال كنا بالصفحة الرئيسية ... يعني كان المتغير url$ فارغ فستحوي الكعكة رابط الصفحة الرئيسية بدون متغيرات ... اما اذا كان مليان وفيه متغيرات فسيقوم بحفظ هذه المتغيرات ويضعها بالكعكة ... وعند الانتقال للغة ثانية يجلب الكود قيمة الكعكة 
مشكور اخوي على ملاحظتك ولولها صراحة كان ما فكرت بالموضوع اكثر وكنت قلت : "خلص كلو لوز " :nice:
سلامات .