• 10-09-2008, 20:22:37
    #1
    V-bulletinde,tarayıcı diline göre otomatik dil seçimini nasıl yapabilirim? Mesela Türkçe dışındaki diğer bütün taraycı diline sahip ziyaretçilerin varsayılan v-bulletin dilinin ingilizce olması, yani forumun dilini ingilizce görmesini istiyorum.
  • 10-09-2008, 23:34:58
    #2
    Eposta Aktivasyonu Gerekmekte
    hmm. bildiğim kadarıyla böyle birşey yok.
  • 10-09-2008, 23:44:15
    #3
    .htaccess içine ;

    Options +FollowSymLinks
    RewriteEngine On
    # Türkçe
    RewriteCond %{HTTP_ACCEPT_LANGUAGE} ^tr [NC]
    RewriteRule ^.*$ türkçe adres [L,R]
    # İnglizce
    RewriteCond %{HTTP_ACCEPT_LANGUAGE} ^en [NC]
    RewriteRule ^.*$ ingilizce adres [L,R]


    yada header yada footer içine

    Alıntı
    <script>



    var type=navigator.appName
    if (type=="Netscape")
    var lang = navigator.language
    else
    var lang = navigator.userLanguage

    var lang = lang.substr(0,2)

    // İngilizce
    if (lang == "en")
    window.location.replace('ingilizce.html')

    // Almanca
    else if (lang == "de")
    window.location.replace('almanca.html')

    // Türkçe
    else if (lang == "tr")
    window.location.replace('turkce.html')

    // Bunlardan biri değilse yönlendirilecek sayfa
    else
    window.location.replace('diger.html')
    </script>
  • 11-09-2008, 00:09:07
    #4
    .htaccess, javascript, php ile yapmayı zaten biliyorum, ancak bunları v-bulletine uyduramıyorum, ihtiyacım olan yönlendirme değil v-bulletin sistem yapısında varsayılan dil seçimi değişikliğine ihtiyacım var.