Şimdi Ara

otomatik dil algılama nasıl yapılır?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
615
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • sistem dili türkçe ise direktman deneme.com/tr/1122
    türkçe dışında ise deneme.com/en/1122 girsin

    nasıl yaparım?



    < Bu mesaj bu kişi tarafından değiştirildi OktayYeni -- 19 Ağustos 2018; 10:46:16 >



  • .



    < Bu mesaj bu kişi tarafından değiştirildi OktayYeni -- 19 Ağustos 2018; 11:39:7 >
  • https://stackoverflow.com/questions/2039016/website-that-recognizes-users-location-ip-changes-lang-based-on-that



    Bu işe yarayabilir bilgim yok

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Accept-Language header'ina bakarak.

    https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language



    < Bu mesaj bu kişi tarafından değiştirildi Mephalay -- 19 Ağustos 2018; 20:48:46 >
    < Bu ileti tablet sürüm kullanılarak atıldı >
  • quote:

    <script type="text/javascript">
    var userLang = navigator.language || navigator.userLanguage;
    alert ("The language is: " + userLang);
    </script>


    daha detaylı örnek ararsan
    https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_nav_language
  • Asp İçin 

    if request.ServerVariables("HTTP_ACCEPT_LANGUAGE") = "tr" then 
    response.redirect("index.asp?dil=tr") 
    elseif request.ServerVariables("HTTP_ACCEPT_LANGUAGE") = "fr" then 
    response.redirect("index.asp?dil=fr") 
    end if 

    Php İçin 

    <? 
    $lang=(isset($lang))?$lang:substr($HTTP_ACCEPT_LANGUAGE,0,2); 
    if($lang!="tr" && $lang!="fa" && $lang!="de")$lang="uk"; 
    ?>

    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.