Tarayıcı Diline Göre Dil Secme – Çoklu Dil Desteği

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
  1. 22 Ocak 2012

Yorum Bırak

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir