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.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php /** * @author evrenweb * @copyright 2009 */ echo "Bu server değişkeninin çıktısı: <b>".$_SERVER['HTTP_ACCEPT_LANGUAGE']."</b><br />"; $Langue = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2); echo "Bu arınmış hali: <b>".$Langue."</b>"; ?> |
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.