Turk-php de konu geçince burada minik bi örnek hazırlayıp ekran cıktılarının nasıl olduğunu göstermek istedim. Burada yapacağımız iş gelen kullanıcının tarayıcı dilini bulma. Bunu bulduktan sonra dil dosyasını çektiricez yada o dil ile yapılmış kısma yönlendiricez.
".$_SERVER['HTTP_ACCEPT_LANGUAGE']."
";
$Langue = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
echo "Bu arınmış hali: ".$Langue."";
?>
Burada gerekli değişkeni inceledik, bizim işimize yarıyacak kısmı çektik. Ben neyin ne olduğunu anlamanız açısından fazalaca ekran çıktısı kullandım. Bundan sonra iş mantık kontrollerine geliyor. Eğer $langue değeri “tr” ise türkçe dil dosyasını çek gibi ifadeler ile işimizi halledebiliriz.
Kodun çalışan örneğini buradan görebilirsiniz.
Bir Yorum
Çok iyi oldu hocam sağolun.