• 25-06-2022, 18:16:21
    #1
    Merhaba arkadaşlar. Polylang eklentisiyle siteme İngilizce dil ekledim. Aynı slug'a sahip olmasını istediğim bir içerik var.

    Türkçe dilde sayfa şu şekilde: site.com/sayfa-adi
    Ancak İngilizce dil'de site.com/en/sayfa-adi-2 şeklinde oluyor.

    /en/ eki olsa da sanırım aynı sayfa olarak gördüğü için aynı slug'a izin vermiyor. İngilizce dil'de slug'ı değiştirme haricinde bu durumu aşmanın yolu ya da bir seçeneği yok mu acaba? Eklentiyi kurcaladım ancak göremedim.
  • 25-06-2022, 18:36:49
    #2
    Ben de bu sorunu yaşamıştım çözüm bulamadım bulabilirseniz bana da bilgisini verir misiniz? Ayrıca her dile özel header ayarlamak yerine tek header tüm dillerde kullanılmıyor mu.
  • 25-06-2022, 20:41:38
    #3
    furkansrby adlı üyeden alıntı: mesajı görüntüle
    Ben de bu sorunu yaşamıştım çözüm bulamadım bulabilirseniz bana da bilgisini verir misiniz? Ayrıca her dile özel header ayarlamak yerine tek header tüm dillerde kullanılmıyor mu.
    Konuyu açtıktan sonra buldum hocam, eklentinin yalnızca pro sürümünde bu özellik mevcutmuş maalesef.

    Header'dan kastınız tam olarak nedir anlamadım ama ben Avada temasında her dil için ayrı ayrı header tasarımı oluşturup dile göre ayrı menü, logo URL'si vs. ekliyorum.
  • 25-06-2022, 20:42:37
    #4
    Hellscream adlı üyeden alıntı: mesajı görüntüle
    Konuyu açtıktan sonra buldum hocam, eklentinin yalnızca pro sürümünde bu özellik mevcutmuş maalesef.

    Header'dan kastınız tam olarak nedir anlamadım ama ben Avada temasında her dil için ayrı ayrı header tasarımı oluşturup dile göre ayrı menü, logo URL'si vs. ekliyorum.
    Ben de avada kullanıyorum ancak sonradan eklediğim dillerde header builder vs çalışmıyor sizde çalışıyor mu?
  • 25-06-2022, 20:46:03
    #5
    furkansrby adlı üyeden alıntı: mesajı görüntüle
    Ben de avada kullanıyorum ancak sonradan eklediğim dillerde header builder vs çalışmıyor sizde çalışıyor mu?
    Evet çalışıyor. Ben şöyle yapıyorum hocam. Örneğin Türkçe-İngilizce header olacak diyelim:
    • Normal yani Türkçe header layout'u açıyorum (back-end editor'de, live editor değil)
    • Tüm kodları kopyalıyorum, ardından sağ panelden Translate kısmından İngilizce'deki + (artı) işaretine tıklıyorum, yeni sayfa oluşturma kısmı geliyor. Buraya klasik editör üzerinden kopyaladığım kodları ekleyip kaydediyorum. Yani layout'un çeviri versiyonunu sanki sayfa oluşturur gibi çeviri sayfası oluşturuyorum ama Avada bunu arkaplanda yine header layout olarak görüyor.
    Bu şekilde Avada header layout olarak İngilizce versiyonu kaydedilmiş oluyor. Sonrasında zaten sayfalarda dil geçişleri olduğunda Avada header'ı ona göre geçiş yaptırıyor.
  • 25-06-2022, 20:54:07
    #6
    Hellscream adlı üyeden alıntı: mesajı görüntüle
    Evet çalışıyor. Ben şöyle yapıyorum hocam. Örneğin Türkçe-İngilizce header olacak diyelim:
    • Normal yani Türkçe header layout'u açıyorum (back-end editor'de, live editor değil)
    • Tüm kodları kopyalıyorum, ardından sağ panelden Translate kısmından İngilizce'deki + (artı) işaretine tıklıyorum, yeni sayfa oluşturma kısmı geliyor. Buraya klasik editör üzerinden kopyaladığım kodları ekleyip kaydediyorum. Yani layout'un çeviri versiyonunu sanki sayfa oluşturur gibi çeviri sayfası oluşturuyorum ama Avada bunu arkaplanda yine header layout olarak görüyor.
    Bu şekilde Avada header layout olarak İngilizce versiyonu kaydedilmiş oluyor. Sonrasında zaten sayfalarda dil geçişleri olduğunda Avada header'ı ona göre geçiş yaptırıyor.
    Teşekkür ederim hocam sayenizde yaptım sağ olun.
  • 25-06-2022, 21:34:57
    #7
    furkansrby adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim hocam sayenizde yaptım sağ olun.
    Rica ederim, iyi çalışmalar.