• 27-02-2022, 20:57:46
    #1
    Merhaba,
    Bootstrap alt yapılı bir siteye dil seçenekleri eklemek istiyorum bunu nasıl yapabilirim bilgisi olan varsa yardımcı olabilir misiniz?
  • 27-02-2022, 20:58:33
    #2
    Site HTML ise /en /ar şeklinde alt dizinler oluşturup, dosyaları kopyalayıp düzenleyerek yapabilirsiniz
  • 27-02-2022, 21:06:13
    #3
    Siteniz statik ise; javascript yoluyla router kullanmanız temiz ancak entegresi yorucu olacaktır. Dolayısıyla önermesemde tr ve en şeklinde klasörlere kopyalayıp yapabilirsiniz.

    Siteniz dinamik ise; altyapınıza göre dil dosyaları ile server side veya client side olmak üzere iki farklı yol ile yapabilirsiniz.
  • 27-02-2022, 21:13:09
    #4
    canyucel adlı üyeden alıntı: mesajı görüntüle
    Siteniz statik ise; javascript yoluyla router kullanmanız temiz ancak entegresi yorucu olacaktır. Dolayısıyla önermesemde tr ve en şeklinde klasörlere kopyalayıp yapabilirsiniz.

    Siteniz dinamik ise; altyapınıza göre dil dosyaları ile server side veya client side olmak üzere iki farklı yol ile yapabilirsiniz.
    site statik hocam router kullanarak nasıl yapabilirim önereceğiniz kaynak var mı ?
  • 27-02-2022, 21:53:59
    #5
    nhtctn adlı üyeden alıntı: mesajı görüntüle
    site statik hocam router kullanarak nasıl yapabilirim önereceğiniz kaynak var mı ?
    Vanilla JS'de çok fazla router rehberi yok bildiğim kadarıyla. Yapman gereken tek şey eğer /en pathi ile eşleşiyorsa o an olan url ilgili yerleri ingilizce metinleri ile değiştirmek.

    Veya doğrudan buton ile localStorage üzerine lang verisi yazdırıp ona uygun dil dosyasını kullanman gerekir. Çok karmaşık olmasa da uygulamalı olmadığından buraya metin olarak çok aktaramadım.