• 07-04-2013, 00:52:22
    #1
    Merhaba arkadaşlar,

    WordPress alt yapılı web sitemde bir kampanya oluşturdum. Oluşturduğum kampanya resmi her kullanıcıya günde 1 kere çıksın istiyorum. Fakat web siteme türkiyenin yanında yabancı ülkeden de çok giriş oluyor. Bu yüzden kampanyamı yurt dışından girenlere ingilizce olarak türkiyeden girenlere türkçe olarak göstermek istiyorum. Bu konuda ücretli veya ücretsiz herkesten geri dönüş beklemekteyim.
  • 07-04-2013, 01:28:19
    #2
    öncelikle wordpress le alakası olmayan bi konu
    javascript ile browser diline göre hallebilirsiniz.
    <script>
    var tarayicidil = navigator.language || navigator.userLanguage;
    if(tarayicidil=='tr-TR'){
    //dil turkce ise yapilacak islem
    $('#sonuc').html('<img src="http://i.imgur.com/vz180tI.png">'); //ornek islem
    }else{
    //degilse yapilacak islem
    $('#sonuc').html('<img src="http://i.imgur.com/dTBLvtcs.png">');  //ornek islem
    }
    </script>
    çalışan örnek: http://jsfiddle.net/S8Wvk/
  • 07-04-2013, 10:27:33
    #3
    trgino adlı üyeden alıntı: mesajı görüntüle
    öncelikle wordpress le alakası olmayan bi konu
    javascript ile browser diline göre hallebilirsiniz.
    <script>
    var tarayicidil = navigator.language || navigator.userLanguage;
    if(tarayicidil=='tr-TR'){
    //dil turkce ise yapilacak islem
    $('#sonuc').html('<img src="http://i.imgur.com/vz180tI.png">'); //ornek islem
    }else{
    //degilse yapilacak islem
    $('#sonuc').html('<img src="http://i.imgur.com/dTBLvtcs.png">');  //ornek islem
    }
    </script>
    çalışan örnek: http://jsfiddle.net/S8Wvk/
    Hocam bunda yönlendirme yapabilir mıyız ?
    Yurt disından giren .com/en e yonlensin Türkiye'den giren .com/tr ye yönlendirilsin
  • 08-04-2013, 00:35:28
    #4
    buraksahin3 adlı üyeden alıntı: mesajı görüntüle
    Hocam bunda yönlendirme yapabilir mıyız ?
    Yurt disından giren .com/en e yonlensin Türkiye'den giren .com/tr ye yönlendirilsin
    yapılır.
    yukardaki örnek işlem yerine
    document.location = "siteadresi com/tr";
    gibi
  • 08-04-2013, 00:46:46
    #5
    trgino adlı üyeden alıntı: mesajı görüntüle
    yapılır.
    yukardaki örnek işlem yerine
    document.location = "siteadresi com/tr";
    gibi
    <script> 
    var tarayicidil = navigator.language || navigator.userLanguage; 
    if(tarayicidil=='tr-TR'){ 
    //dil turkce ise yapilacak islem 
    document.location = "siteadresi com/tr";   //ornek islem 
    }else{ 
    //degilse yapilacak islem 
    document.location = "siteadresi com/en";   //ornek islem 
    } 
    </script>
    Boyle hocam doğru mu ?
  • 08-04-2013, 15:35:46
    #6
    buraksahin3 adlı üyeden alıntı: mesajı görüntüle
    <script> 
    var tarayicidil = navigator.language || navigator.userLanguage; 
    if(tarayicidil=='tr-TR'){ 
    //dil turkce ise yapilacak islem 
    document.location = "siteadresi com/tr";   //ornek islem 
    }else{ 
    //degilse yapilacak islem 
    document.location = "siteadresi com/en";   //ornek islem 
    } 
    </script>
    Boyle hocam doğru mu ?
    ie de yaptığım deneme sorun çıkardı bi ekleme yaptım şu an tmmdır.
    siteadresini tam olarak yazmalısınız http: // site adresi gibi
    <script> 
    var tarayicidil = navigator.language || navigator.userLanguage; 
    if((tarayicidil=='tr-TR') || (tarayicidil=='tr')){
    //dil turkce ise yapilacak islem 
    document.location = "siteadresi com/tr";   //ornek islem 
    }else{ 
    //degilse yapilacak islem 
    document.location = "siteadresi com/en";   //ornek islem 
    } 
    </script>
  • 08-04-2013, 18:07:33
    #7
    trgino adlı üyeden alıntı: mesajı görüntüle
    ie de yaptığım deneme sorun çıkardı bi ekleme yaptım şu an tmmdır.
    siteadresini tam olarak yazmalısınız http: // site adresi gibi
    <script> 
    var tarayicidil = navigator.language || navigator.userLanguage; 
    if((tarayicidil=='tr-TR') || (tarayicidil=='tr')){
    //dil turkce ise yapilacak islem 
    document.location = "siteadresi com/tr";   //ornek islem 
    }else{ 
    //degilse yapilacak islem 
    document.location = "siteadresi com/en";   //ornek islem 
    } 
    </script>
    Tamamdir hocam sağolasın