• 01-11-2012, 22:23:12
    #1
    Merhabalar,

    Siteme hem ingilizce hem de türkçe dil ekleyeceğim.Türkiye dışından gelen kişilerin sitemin ingilizce versiyonuna yönlenmesini istiyorum otomatik olarak.Bunu en stabil haliyle nasıl yapabiliriz ? Mesala ben google.com 'a girince benim türkiyeden girdiğimi anlayıp google.com.tr'ye yönlendiriyor beni.
  • 01-11-2012, 23:22:23
    #2
    Üyeliği durduruldu
    $dil= $_SERVER["HTTP_ACCEPT_LANGUAGE"];
    if ( $dil== "tr") {
    header("Location:index_tr.php");
    } else {
    header("Location:index_en.php");
    }
    Biraz araştırmacı olun.
  • 01-11-2012, 23:24:46
    #3
    $accepts = (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) ? $_SERVER['HTTP_ACCEPT_LANGUAGE'] : @getenv('HTTP_ACCEPT_LANGUAGE');
    $languages = preg_split('/[,;]/', $accepts);
    $languages bir diziyi ifade ediyor, buradaki ilk eleman tarayıcının ilk istediği dildir, Türkiye için bu tr-TR,tr gibi bir string. İngilizcesi şöyle olabilir en-US,en; en-UK,en buna benzeyebilir. Tam hatırlayamadım ne yazıyor ama buna benzer ifadeleri kıyaslayarak dil seçimi yaptırabilirsin.
  • 01-11-2012, 23:25:33
    #4
    Google'dan baktım ama tam olarak nasıl ifade edeceğimi bulamadığım için bir sonuca varamadım.Teşekkürler.
  • 02-11-2012, 00:12:01
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Api kullanarak bu durumu çözebiliriniz. Cuzi ücrete yazabilirim ? İlgilenirseniz PM atnız. İyi çalışmalar
  • 02-11-2012, 00:35:25
    #6
    Ücretli olarak çözüm aradığım yani yazdırmak istediğim bir sorunum daha var. PHP'yi ileri derecede iyi bilen arkadaşlar pm ile ulaşırsa sevinirim.
  • 02-11-2012, 00:43:04
    #7
    Uyuyan güzel lafı bana mıydı? Arada ücret lafı geçince IP location api olabileceği aklımın ucundan bile geçmedi. Malumunuz kendileri sitelerinde açık seçik veriyorlar zaten kodları.
  • 02-11-2012, 00:58:00
    #8
    Bu olayı worpdresste nasıl yapabiliriz wordpress 3 dilli ingilizce türkçe rusça en sağlam çeviri wordpressi bir dizine o dilde yüklemek temasından yazılarına kadar Theme Switcher ilede ikonlara tıklanınca o dile çevirme yanlışım varsa düzeltin
  • 02-11-2012, 01:09:19
    #9
    @istanbulluwm, hocam anlayamadım ?