• 13-03-2025, 11:22:14
    #1
    Merhaba,
    Tüm siteyi Polylang eklentisi ile çeviri işlemini gerçekleştirdim. Ancak, footer bölümünde çeviri sorunu yaşıyorum. Türkçe diline geçtiğimde footer içerikleri hâlâ İngilizce olarak görünüyor. İngilizce diline geçtiğimde ise yine İngilizce olarak kalıyor.
    Elementor üzerinden, widget'ların diline göre görünürlük ayarlarını da yaptım. Yani, Türkçe içerik için görünürlük Türkçe, İngilizce içerik için görünürlük İngilizce olarak ayarladım. Ancak buna rağmen footer kısmında çeviri sorunu devam ediyor.
    Bu sorunun çözümü için ne yapabilirim?

    Sorunumu çözdüm bir gün bu durumla karşılaşan olursa diye çözümü belirtiyorum...
    • Türkçe footer için: footer-tr sınıfı ekle.
    • İngilizce footer için: footer-en sınıfı ekle.
    Elementor > Tema Düzenleyici > Custom CSS Alanı'na gir ve şu kodu yapıştır:

    /* Sadece Türkçe footer görünür */
    html[lang="tr-TR"] .footer-tr {
        display: block;
    }
    
    html[lang="tr-TR"] .footer-en {
        display: none;
    }
    
    /* Sadece İngilizce footer görünür */
    html[lang="en-US"] .footer-en {
        display: block;
    }
    
    html[lang="en-US"] .footer-tr {
        display: none;
    }

    Sonuç:

    • Türkçe sayfada sadece Türkçe footer görünür.
    • İngilizce sayfada sadece İngilizce footer görünür.
  • 13-03-2025, 11:24:00
    #2
    Merhaba footer bileşenleri genelde elementorda ayrı bir bölümde oluşur. Bileşenler bölümü , Html Blokları veya varsa temada footer ayarlarını kontrol edin. Zaten Polylang footeri çevirirse sıkıntı
  • 13-03-2025, 11:26:09
    #3
    hocam sağ tık ile incele yapın orada yazıyordur kodun nereden geldiği. Bulamazsanız yazın yardımcı olayım
  • 13-03-2025, 12:31:22
    #4
    Hocam footer ı ben kendim elementor ile yaptım
    Hugme adlı üyeden alıntı: mesajı görüntüle
    Merhaba footer bileşenleri genelde elementorda ayrı bir bölümde oluşur. Bileşenler bölümü , Html Blokları veya varsa temada footer ayarlarını kontrol edin. Zaten Polylang footeri çevirirse sıkıntı