Polylang Eklentisi Kurulum ve Ayarları
Polylang, WordPress sitenizi birden fazla dile çevirmek ve her dil için ayrı içerikler oluşturmak isteyen kullanıcılar için geliştirilmiş, güçlü ve ücretsiz bir çeviri eklentisidir. Site sahipleri bu eklentiyle farklı dillerde yazılar, sayfalar, menüler, widget’lar ve hatta özel alanlar (custom fields) oluşturabilir. Kurulumu ve ayarları aşağıda tüm detaylarıyla açıklanmıştır.
1. Polylang Eklentisinin Kurulumu
- WordPress admin panelinize giriş yapın.
- Sol menüde “Eklentiler > Yeni Ekle” sekmesine tıklayın.
- Arama kutusuna “Polylang” yazın.
- Geliştiricisi WP SYNTEX olan eklentiyi bulun.
- “Şimdi Kur” butonuna tıklayın.
- Kurulum tamamlandıktan sonra “Etkinleştir” butonuna basarak eklentiyi aktif edin.
2. Dil Ekleme ve Varsayılan Dil Ayarı
- Etkinleştirme sonrası otomatik olarak “Diller” sayfasına yönlendirilirsiniz.
- İlk olarak sitenizin varsayılan dilini seçmeniz istenir.
- “Yeni Dil Ekle” butonuna tıklayarak diğer dilleri de ekleyebilirsiniz.
- Dil seçimi yaparken “Dil Adı”, “Dil Kodu”, “Bayrak”, “Metin Yönü” gibi alanları belirleyin.
- Örneğin: Türkçe (tr), İngilizce (en), Almanca (de) vb.
3. Çok Dilli İçerik Oluşturma
Polylang, her dil için ayrı yazılar ve sayfalar oluşturmanıza olanak tanır. Aynı içeriğin farklı dil versiyonları aşağıdaki adımlarla oluşturulur:
- Yeni bir yazı eklediğinizde sağ üstte “Dil” sekmesi yer alır.
- İçeriği hangi dilde oluşturduğunuzu seçin (örneğin Türkçe).
- İngilizce sürümünü eklemek için “+ İngilizce” bağlantısına tıklayın.
- Açılan sayfada İngilizce çevirisini girerek yayınlayın.
- Her iki içerik birbirine bağlı olur ve ziyaretçiler diller arasında geçiş yapabilir.
4. Kategori ve Etiketlerin Çevirisi
Yazı kategorileri ve etiketler de çok dilli hale getirilebilir. Bunun için:
- “Yazılar > Kategoriler” sekmesine gidin.
- Her kategori için dil seçimi yapabilir, çeviri ekleyebilirsiniz.
- “+” simgesi ile farklı dillerde aynı kategoriyi tanımlayarak yapıları eşleştirin.
5. Çok Dilli Menü Oluşturma
Polylang, her dil için ayrı menü tanımlamanıza izin verir. Menülerin dili aşağıdaki şekilde ayarlanır:
- “Görünüm > Menüler” sekmesine gidin.
- Türkçe için bir menü oluşturun, bağlantıları ekleyin.
- “Dil: Türkçe” olarak işaretleyin ve kaydedin.
- Ardından yeni bir menü oluşturun (örneğin İngilizce menüsü).
- Bu menüyü “Dil: İngilizce” olarak belirleyin.
Ziyaretçi, site dilini değiştirdiğinde o dile ait menü otomatik olarak gösterilir.
6. Dil Değiştirici Ekleme
Ziyaretçilerin site dilleri arasında kolayca geçiş yapabilmesi için dil değiştirici eklenmelidir.
- “Görünüm > Bileşenler” bölümüne gidin.
- “Dil Değiştirici” bileşenini istediğiniz widget alanına sürükleyin.
- “Dil adını göster”, “Bayrakları göster”, “Açılır menü olarak göster” gibi seçenekleri ayarlayın.
- Kayıt ettikten sonra sayfanızda dil değiştirici görünür hale gelir.
7. URL Yapılandırması ve SEO Uyumluluğu
Polylang, SEO dostu URL yapıları sunar. Aşağıdaki ayarlarla URL’lerin SEO’ya uygun olmasını sağlayabilirsiniz:
- “Ayarlar > Diller > URL ayarları” sekmesine gidin.
- “Dili dil koduyla URL’ye ekle” seçeneğini işaretleyin (örn:
/en/,/de/). - “Varsayılan dil için URL’de dil kodu göster” opsiyonu ile ana dili de ayrı URL altında gösterebilirsiniz.
- “Dil değiştirme bağlantıları için hreflang etiketleri” varsayılan olarak etkindir. Bu sayede arama motorları çok dilli içeriği doğru şekilde tarar.
8. Medya Dosyalarının Çevirisi
Polylang ile medya dosyaları da çok dilli hale getirilebilir. Her dil için ayrı başlık, açıklama ve alternatif metin (alt text) girmek mümkündür.
- “Ortam” kütüphanesine gidin.
- Bir medya öğesini açın ve sağdaki “Dil” bölümünden dil seçin.
- Diğer dillerde aynı medya içeriği için yeni öğe ekleyin ve çevirisini girin.
9. WooCommerce ile Uyum (Ek Eklenti Gerekir)
Polylang’ın WooCommerce uyumlu çalışması için Polylang for WooCommerce adlı eklentiyi yüklemeniz gerekir. Bu eklenti sayesinde ürünler, ürün kategorileri ve ödeme sayfaları çok dilli hale getirilebilir.
- WooCommerce yüklü ise, “Eklentiler > Yeni Ekle” sekmesinden “Polylang for WooCommerce” eklentisini aratın.
- Kurup etkinleştirdikten sonra ürünleri her dil için ayrı girmeniz gerekir.
10. Polylang Ayarlarının Yedeklenmesi
- Çok dilli içerik yapılandırmaları ve bağlantılar önemlidir, bu yüzden veritabanı yedeği alınması tavsiye edilir.
- “UpdraftPlus” veya “All-in-One WP Migration” gibi eklentilerle tam site yedeği oluşturabilirsiniz.
- Site taşırken dil eşlemelerinin korunması için “Polylang export/import” fonksiyonlarını kullanabilirsiniz.
Polylang Eklentisini Güvenli Kaynaktan İndirin
Polylang eklentisini sadece resmi WordPress eklenti deposundan indirmeniz önerilir. Orijinal kaynak dışındaki dosyalar güvenlik riski oluşturabilir ve sitenize zarar verebilir.
📥 Polylang eklentisini resmi WordPress sitesinden indirmek için buraya tıklayın
İlk yorumu siz yazın.