tarayıcı dilini seçmesi için

$lg = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
echo $lg;
kodunu kullanabilirsin.

Yönlendirmesi için şöyle bişey;

$lg = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
Header('Location: '.$_SERVER["SERVER_NAME"].'/'.$lg.'');


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:18:13 -->-> Daha önceki mesaj 23:16:05 --

Eğer sayfa zaten Türkçe ise ve senin tarayıcında Türkçeyse doğal olarak sayfayı yeniler, ondan hata verir.

Bunu önlemek için

$lg = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
if ($lg == 'tr'){
        }elseif ($lg == 'ru') {
            echo 'Yeppa.';
        }
Bu şekilde "yeppa." içeriğini sadece dili rusça olanlar görecektir.