Polylang, çok dilli web siteleri oluşturmak için harika bir WordPress dil eklentisidir. Günümüzde çeşitli dillerde hizmet veren firmalar, (turizm, emlak, gayrimenkul, otelcilik, araç kiralama, vize takip) gibi sektörlerde yabancı dil konuşan kullanıcıya ulaşmak için çok dilli web sitelerine ihtiyaç duymaktadırlar. WordPress Polylang eklentisi birden fazla dil seçeneği içeren web siteleri oluşturmak için tercih edebileceğiniz ücretsiz bir dil çeviri eklentisidir.
Makalemizde birden fazla dil içeren bir siteyi Polylang eklentisi ile nasıl yapılandırabileceğimizi, Polylang kullanımını ve en iyi ayarların nasıl yapılabileceğini anlatacağız.
WordPress Polylang Kurulumu
WordPress Polylang dil çeviri eklentisinin kurulumu için sol bölümdeki Yönetim Paneli > Eklentiler > Yeni ekle menüsüne giderek eklentiyi, eklenti mağazasında aratın.

Ardından eklentiyi yükleyip, etkinleştir butonuna tıklayın. Polylang kurulumu işte bu kadar basittir. Ayrıca eklentiyi indirmek için WordPress sitesinde, Polylang eklenti sayfasını ziyaret edebilirsiniz.
Polylang Kullanımı ve Ayarlar
Polylang kurulumunu tamamladıktan sonra sol Yönetim panelinden > Languages eklenti menüsü altından > Languages bölümüne tıklayın.
Dil Ekleme Ayarları
Polylang, yerleşik olarak 90’dan fazla dil seçeneği ile birlikte gelir. Öncelikle, web sitenize eklemek istediğiniz dilleri seçmektir.

Choose a language bölümünden sitenizin ana dilini seçin. Bizim bizim bu Türkçe’dir. Ardından “Add new language” butonuna tıklayarak kaydedin. Benzer şekilde istediğiniz kadar dil ekleyebilirsiniz. İstediğiniz dilleri ekledikten sonra, “Order” bölümünden dil sırasını seçin. Birden fazla dil eklediğinizde, Polylang mevcut gönderiler, sayfalar, kategoriler veya etiketler için varsayılan dili ayarlamak için bir bildirim gösterecektir.
Varsayılan Dil Seçimi
Web siteniz için ek dilleri ekledikten sonra siteniz için varsayılan bir dil ayarlamanız gerekiyor. Mevcut içeriklerinizin dili varsayılan dil olarak ayarlanmalıdır.
Varsayilan dili ayarlamak icin dil listesinde ilgili dilin satirindaki yildiz (star) ikonuna tiklayin; yildiz, satirin uzerine geldiginizde belirir. Yildizi isaretli olan dil, sitenin varsayilan dilidir. Biz bu ornekte varsayilan dil olarak "Turkce" dilini ayarliyoruz. Varsayilan dili sonradan degistirmek, daha once olusturulmus iceriklerin dilini degistirmez.

Dil Değiştirme Ayarları
Çok dilli web sitelerinde olmazsa olmaz bir araç, dil değiştirme menüleridir. Kullanıcıların tercih ettikleri dile kolayca geçmelerini sağlayarak, ilgili dilin sayfasını yükler. Polylang dil değiştirme özelliğini aktif etmek için aşağıdaki adımları uygulayın.
Dil Seçeneği Ekleme (Menüler)
Klasik tema kullaniyorsaniz Gorunum > Menuler ekranindan "Languages" ogesini "Add to Menu" butonuyla menunuza ekleyin. WordPress 5.9 (Ocak 2022) ile gelen blok temalarda bu ekran bulunmaz; menu, Gorunum > Duzenleyici icindeki Navigasyon blogu uzerinden yonetilir. Blok temada dil degistirici eklemek icin Polylang Pro'nun "Language switcher" blogu (navigasyon icinde "Navigation Language Switcher") kullanilir. Ucretsiz surumde blok tema icin hazir blok bulunmadigindan eski (legacy) dil degistirici widget'i ya da temada pll_the_languages() fonksiyonu tercih edilir.

Menü öğeleri ekle bölümünden “Languages” özelliğini “Add to Menu” butonuna tıklayarak ana menünüze ekleyin.
Ardından menü yapısı bölümünden, eklediğimiz “Languages” menüsünün özelliklerini ayarlayabiliriz.
Display as a dropdown: Dil değiştirme menüsünü dropdown menüsü olarak ayarlar. Temanızın yapısına göre tercih edebilirsiniz.
Displays language names: Dil isimlerini gösterir. Bu bölümü işaretleyebilirsiniz.
Displays flags: Dilleri bayrak olarak gösterir. Bu bölümü işaretleyebilirsiniz.
Hides the current language: Mevcut dilin bilgilerini gizler, sadece ek dilleri gösterir. Mevcut dildeyken yine mevcut dili tıklamak mantıksız olacağı için bu özelliği aktif hale getirebilirsiniz.
Son olarak “Menüyü kaydet” butonuna tıklayın ve artık dil değiştirme özelliği artık sizin için aktif.
Not: Eğer menü öğeleri ekle menüsünde “Language switcher” bölümünü göremezseniz, “Ekran tercihleri” bölümünden ilgili alanı işaretleyin.

Dil Seçeneği Ekleme (Bileşenler)
Polylang dil değiştirme menüsü web sitenizin ana menüsüne veya farklı menülerine ekleyerek kullanabileceğiniz gibi web sitenizin bileşenlerine ekleyerek de dil değiştiriciyi kullanabilirsiniz.
WordPress yönetim panelinden > Görünüm > Bileşenler bölümüne gidin.

Klasik temalarda WordPress yönetim panelinden Görünüm > Bileşenler ekranını açın ve sağ üstteki "+" düğmesiyle "Language switcher" bloğunu istediğiniz bileşen alanına (yan panel, alt bilgi vb.) ekleyin; WordPress 5.8'den beri bileşenler eski "sürükle-bırak" listesiyle değil blok eklenerek yerleştirilir. Blok temalarda Görünüm > Bileşenler menüsü bulunmaz: bunun yerine Görünüm > Düzenleyici (Site Editor) içinde düzenlemek istediğiniz şablon veya şablon parçasını açıp "+" ile "Language switcher" bloğunu ekleyin. Blok, seçtiğiniz yere eklendikten sonra sağdaki ayarlar panelinden açılır liste ya da bayrak/ad gösterimi gibi seçenekleri belirleyebilirsiniz. Not: dil değiştirici bloğu eski Polylang sürümlerinde yalnızca Pro'da yer alıyordu; güncel sürümlerde ücretsiz sürümde de mevcuttur.
Tema Çevirileri
Polylang diller menüsüne yeni bir dil ekledikten sonra, yapmanız gereken bir diğer adım ise mevcut temanızın bileşenlerini yeni eklenen dile göre çevirmenizdir. Temanızın ve WordPress eklentilerinizin bileşenlerini çevirmek için aşağıdaki adımları takip edin.
WordPress yonetim panelinde Languages > Translations (Turkce arayuzde Diller > Ceviriler) menusune gidin. Bu ekran yalnizca en az bir dil eklendikten sonra gorunur. Site basligi, aciklama ve tema/eklenti metinlerini buradan her dil icin cevirebilirsiniz.

Bu alanda web site başlığı, açıklaması ve diğer tema bölümlerini çevirebilirsiniz. Tüm bölümleri çevirdikten sonra “Değişiklikleri Kaydet” butonuna tıklayın.
Polylang URL Yapısı
Polylang dil eklentisinin en önemli avantajlarından biri de SEO uyumlu URL yapısı ayarları tamamen ücretsizdir. Sayfalarınızın ve yazılarınızın URL yapısını bu bölümden ayarlayabilirsiniz.

Eğer SEO uyumlu URL yapıları hakkında pek fazla bilginiz yoksa, aşağıdaki makaledeki kalıcı bağlantılar bölümünü inceleyebilirsiniz.
Sıkça Yapılan 12 Teknik SEO Hatası
Sayfa, Kategori ve Makale Sayfalarının Çevirisi
Mevcut sayfa veya yazılarınızın yabancı diller için çevirilerini oluşturmak için, sayfa veya yazılarınızın menü sayfasına gidin. Mevcut yazı ve makalelerinizin burada listelendiğini göreceksiniz. Bu bölümde çevirisini yapmak istediğiniz dilin bayrağı altındaki artı “+” işaretine tıklayın.

Seçtiğiniz dil için çeviri metnini girin. Web sitenizin mevcut sayfalarını, kategorilerini, etiketlerini farklı diller için benzer şekilde oluşturabilirsiniz.
Tüm bu adımları tamamladıysanız, WordPress Polylang dil çeviri eklentiniz artık kullanıma hazır demektir. Eğer Polylang dışında farklı bir eklenti kullanmayı düşünürseniz, aşağıdaki popüler dil çeviri eklentilerin tanıtım makalesini inceleyebilirsiniz.
En Popüler 6 WordPress Çoklu Dil Eklentisi
Polylang ile WordPress dil seçeneği ekleme makalemizin sonuna geldik. Eklenti ile ilgili sormak istediğiniz sorularınız varsa bize yorum yaparak iletebilirsiniz.