• 25-09-2015, 19:48:58
    #10
    Kiv
    Üyeliği durduruldu
    Baslangic icin yardimci olacaktir:

    PHP ile Tarayıcının Varsayılan Dilini Alma : http://kuaza.com/onerdigim-yazilar/p...an-dilini-alma
  • 25-09-2015, 20:08:10
    #11
    Üyeliği durduruldu
    Kullanıcının web tarayıcısı sitenize bağlandığında hangi dil'de siteyi talep ettiğini zaten otomatik olarak söylüyor, ip'den bulmaya vs gerek yok...

    Bu şekilde araştırın sonuca ulaşırsınız...
  • 26-09-2015, 14:45:27
    #12
    javascript ile de kolayca yapabilirsiniz;
    var userLang = navigator.language || navigator.userLanguage;
    if (userLang == 'tr'){
      doSomething()
    }
  • 26-09-2015, 15:03:03
    #13
    Browser diline göre yapmak isterseniz kullandığım kodları aşağıda paylaştım. Görselde biraz karışık duruyor ama "$brLang" değişkenine atanan değer sizin işinizi görür.

    Yine de kısaca açıklamak gerekirse
    * session varsa sessiondaki dili, yoksa browser dilini, browser dili site dilleri arasında yoksa da varsayılan dili kullanıyor.
    * site.com/g1/g2/g3/g4 : 26.satırdaki değişkenler her bir dizini temsil ediyor. g1 her zaman dil kodu oluyor.
    * sonrasında da g2/g3/g4 verilerine göre istenen sayfa gösteriliyor.

    Edit: "elseif"lerin ikincisi gözardı edin o başka bi dünya :S