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.

<?php
 
/**
 * @author evrenweb
 * @copyright 2009
 */
echo "Bu server değişkeninin çıktısı: <b>".$_SERVER['HTTP_ACCEPT_LANGUAGE']."</b>";
 
$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.

Benzer Yazılar:

Php ile Dizin İçindeki Dosyaları SayfalamaPhp ile Dizin İçindeki Dosyaları Sayfalama

Uzun zamandır php’de işinize yarayabilecek kodları paylaşamıyordum. Sağda solda birkaç kendini bilmez

PHP’de Session Zamanını BelirlemekPHP’de Session Zamanını Belirlemek

PHP de oturum işlemleri gibi önemli işlerde genelde $_SESSION değişkeni kullanılır. Mesela

Çoklu ( Multi ) Windows Live Messenger 2011 (15.4.3502.922)Çoklu ( Multi ) Windows Live Messenger 2011 (15.4.3502.922)

Windows yakınlarda bir güncelleme ile yeni  Window Live Messenger 2011 ( MSN

Php ile Dizin ListeletmePhp ile Dizin Listeletme

Php ile dizin listeleme işlerini nasıl yapıcağımıza göz atıcaz. Hatta burada istek

Facebook’a özel içerikFacebook’a özel içerik

Bazen projelerimizde sosyal medya paylaştırıcıları kullanırız. Hatta bu sıralar kullanmak zorundayız.. Şu’an

Şubat 11, 2009   Kategori: Php

“Tarayıcı Diline Göre Dil Secme – Çoklu Dil Desteği” için 1 Yorum

  1. Kürşat demiş ki:

    Çok iyi oldu hocam sağolun.


Yorum Yaz

*