WordPress sitelerini yönettiğim son birkaç yılda, içeriğinizle etkileşime geçmelerini istiyorsanız hedef kitlenizin dilinden konuşmanın çok önemli olduğunu öğrendim.
Ekibimle birlikte WPBeginner’ı Japonca, Fransızca, Portekizce ve İspanyolca gibi birçok farklı dile çevirmemizin nedenlerinden biri de bu.
WordPress farklı dillerde web siteleri oluşturmanıza izin verirken, aynı sitede birden fazla dili yönetmek için yerleşik özellikler içermez. İşte WPML burada devreye giriyor.
Sayısız çeviri eklentisini test ettikten sonra, ekibim ve ben WPML’nin çok dilli WordPress siteleri oluşturmak için en güvenilir çözüm olduğunu gördük.
Bu kılavuzda, WPML ile çok dilli bir WordPress sitesinin nasıl oluşturulacağını göstereceğim.

Neden WPML Kullanarak Çok Dilli Bir WordPress Sitesi Oluşturmalısınız?
Birden fazla dilde web sitesi oluşturmak erişim alanınızı genişletmenize yardımcı olabilir. Ziyaretçiler anladıkları bir dilde içerik bulduklarında, içeriğinizle ve genel olarak işletmenizle bağlantı kurma olasılıkları daha yüksektir.
Her web sitesi çok dilli olmaktan faydalanabilir, ancak dünyanın her yerinden kitlelere hitap ettikleri için uluslararası işletmeler, çevrimiçi mağazalar, seyahat siteleri ve eğitim kurumları için özellikle yararlıdır.
Sorun şu: WordPress web sitenizi tüm bu zahmete girmeden nasıl çok dilli hale getirebilirsiniz?
WordPress çok sayıda çeviriye hazır tema ve eklentiyle çok yönlüdür, ancak sizi aynı anda tek bir dille sınırlar.
İspanyolca için “es.yourdomain.com” ve Fransızca için “fr.yourdomain.com” gibi farklı diller için alt alan adları kullanmayı düşünebilirsiniz. Ancak ayrı siteler için güncellemeleri ve yedeklemeleri yönetmek hızla bunaltıcı hale gelebilir.
Öte yandan, WPML (WordPress Çok Dilli Eklenti) tek bir WordPress kurulumunda birden fazla dili etkinleştirerek bir çözüm sunar. Birçok çeviri eklentisini test ettim, ancak WPML yeni başlayanlar için kullanımı son derece kolay olduğu için öne çıkıyor.
Hızlı bir şekilde çeviriler ekleyebilir ve içeriğinizi farklı dillerde yönetebilirsiniz. WPML’nin çeviriyi kolaylaştırmak için yan yana düzenleme özelliğine ve çeviri belleğine sahip olmasını da seviyorum.
WPML ile gönderileri, sayfaları, etiketleri, kategorileri ve temaları istediğiniz sayıda dile çevirebilirsiniz. Ayrıca WooCommerce ile iyi çalışır, böylece birçok dilde ve para biriminde ürün satabilirsiniz.
Genel olarak, WPML kullanışlı araçlarla doludur ve bu da onu çok dilli büyük web siteleri için en iyi seçim haline getirir. Daha fazla bilgi için ekibimin WPML incelemesinin tamamına göz atın.
Bunu göz önünde bulundurarak, WPML ile dakikalar içinde nasıl çok dilli bir WordPress web sitesi oluşturabileceğinizi göstereceğim. İşte ele alacağım tüm adımlara genel bir bakış:
- Step 1: Install and Activate WPML
- Step 2: Translate Posts and Pages
- Step 4: Translate Categories and Tags
- Step 5: Translate Navigation Menus
- Step 6: Translate Themes, Plugins, & Other Text with WPML
- Bonus Tip: Optimize Your WordPress Site for Multilingual Search
- FAQs About Creating Multilingual WordPress Websites
Adım 1: WPML’yi Kurun ve Etkinleştirin
Yapmanız gereken ilk şey WPML eklentisini kurmak ve etkinleştirmektir.
WPML web sitesine gitmeniz, ‘Satın Al ve İndir’ düğmesine tıklamanız ve kurulum sürecini takip etmeniz yeterlidir.

Yardıma ihtiyacınız varsa, bir WordPress eklentisinin nasıl kurulacağına ilişkin bu adım adım kılavuza bakabilirsiniz.
📝 Not: WPML ücretli bir eklentidir, ancak kapsamlı özellikleri ve DeepL, WPML AI, Google Translate ve Microsoft Translator gibi çeviri motorları onu yatırıma değer kılmaktadır.
Etkinleştirmenin ardından, eklenti WordPress menünüze ‘WPML’ etiketli yeni bir öğe ekleyecektir.

İlk kez tıkladığınızda sizi eklentinin ayar sihirbazına götürecektir.
İlk adımda dillerinizi ayarlamanız gerekecek. WPML, WordPress sitenizin dilini otomatik olarak algılayacaktır, ancak şimdi buradan değiştirebilirsiniz.
Bunun altında, web sitenizde kullanmak istediğiniz diğer dilleri seçebilirsiniz. Gerekirse daha sonra her zaman daha fazla dil ekleyebilirsiniz.

Bundan sonra, bir sonraki adıma geçmek için ‘Devam’ düğmesine tıklayalım. Daha sonra farklı diller için URL formatını seçeceksiniz.
Bir dizin yapısı seçebilir, her dil için ayrı alan adları veya alt alan adları ayarlayabilir veya dili bir parametre olarak ekleyebilirsiniz.

Daha SEO dostu olduğu ve çoğu web sitesi için en iyi sonucu verdiği için ilk seçeneği seçmenizi öneririm.
Alt alan adlarını veya ayrı alan adlarını da tercih edebilirsiniz, ancak Google bunları ayrı web siteleri olarak değerlendirebilir. Eğer amacınız buysa, bu seçeneği tercih edebilirsiniz.
URL formatını seçtikten sonra ‘Devam Et’ butonuna tıklayalım.
Eklenti şimdi sizden ‘Site anahtarınızı’ girmenizi isteyecektir. Bu anahtarı WPML web sitesindeki hesabınızdan alabilirsiniz.

Bir sonraki ekranda, web sitenizin içeriğini kimin çevireceğini seçmeniz gerekir.
Çevirileri kendiniz ekleyebilir, bireysel çevirmenler ekleyebilir, bir Profesyonel Çeviri Hizmeti seçebilir veya bir Çeviri Yöneticisi atayabilirsiniz.

İşte seçeneklerin hızlı bir dökümü:
- Sadece ben. Tüm çevirileri kendin hallediyorsun.
- Bu sitenin kullanıcıları. Diğer site kullanıcılarına çeviri görevleri atayın. Bu seçenek, editörlerden veya çevirmenlerden oluşan bir içerik ekibiniz varsa iyi çalışır.
- Profesyonel Bir Çeviri Hizmeti. Çevirileri profesyonelce yönetmek için üçüncü taraf çeviri hizmetleriyle entegre olun.
- Bir Çeviri Yöneticisi belirleyin. Sitenizdeki bir kullanıcıyı Çeviri Yöneticisi olarak atayın. Bu, bir müşterinin web sitesini çevirmek için idealdir.
Hangisini seçerseniz seçin, web sitenizdeki çevirileri yönetme şeklinizi her zaman değiştirebilirsiniz.
Bir sonraki ekranda, eklentileriniz ve temanızla ilgili ayrıntıları WPML ile paylaşmayı seçebilirsiniz. Evet demek, WPML’nin herhangi bir uyumluluk sorununu bulmasına ve düzeltmesine yardımcı olur. Ayrıntılar için WordPress eklentilerinin veri toplamasına izin verip vermemeniz gerektiğine ilişkin kılavuzumuza bakın.

Bundan sonra, WPML diğer destekleyici eklentileri yüklemek için izninizi isteyecektir.
Şimdilik ‘Atla’ bağlantısına tıklayabilir ve gerekirse bu eklentileri daha sonra yükleyebilirsiniz.

Hepsi bu kadar! Çok dilli web sitenizi oluşturmak ve yönetmek için WPML’yi başarıyla kurdunuz.
Daha sonra, web sitenizin içeriğini nasıl çevireceğinizi göstereceğim.
Adım 2: Gönderileri ve Sayfaları Çevirin
Yazılarınızı ve sayfalarınızı çevirmeye başlayalım. Bunu yapmak için WPML ” Çeviri Yönetimi‘ne gitmeniz gerekir.
Sayfanın üst kısmında ‘Her Şeyi Otomatik Olarak Çevir’ seçeneğini göreceksiniz. Düğmeyi açmak WPML’nin otomatik çeviri özelliğini etkinleştirecektir.

Daha basit bir işlem için bu otomatik çeviri modunu seçmenizi öneririm. Ancak otomatik çevirinin krediye mal olduğunu lütfen unutmayın.
Bu krediler çeviriler için para birimi görevi görür. Örneğin, farklı dillere çeviri yapmak hizmete bağlı olarak size krediye mal olacaktır: Azure kelime başına 1 kredi, Google ve DeepL 2 kredi ve WPML AI 4 kredi kullanır.
Bu krediler için peşin ödeme yapabilir veya aylık olarak faturalandırılacağınız kullandıkça öde seçeneğini tercih edebilirsiniz.
Düğmeyi açtıktan sonra bir açılır pencere görünecektir. İlk olarak, tüm siteyi mi yoksa yalnızca gelecekteki içeriği mi çevireceğinizi seçmeniz gerekir.

İkinci olarak, inceleme sürecini seçmeniz gerekir.
Üç seçenek var, ancak ben ilk seçenek olan “İnceleme için bekle “yi şiddetle tavsiye ediyorum. Bu, yayınlamadan önce çevrilen içeriği gözden geçirmenize olanak tanıyarak içeriğinizin hatasız olmasını sağlar.

Ardından, işlemi başlatmak için ‘Her Şeyi Otomatik Olarak Çevirmeye Başla’ düğmesine tıklayın. Kaç tane gönderi ve sayfanız olduğuna bağlı olarak, işlem birkaç saniye içinde tamamlanacaktır.
Tamamlandığında, çevirinin durum güncellemesini göreceksiniz. ‘İnceleme için bekle’ seçeneğini seçtiğim için, çevrilen tüm içeriği incelemek için bir düğme var.

Düğmeye tıkladıktan sonra, Çeviri kuyruğu sayfası açılacaktır.
İncelemek istediğiniz herhangi bir içerikle başlayın, ardından ‘İncele’ düğmesine tıklayın. Bu, solda varsayılan dili ve sağda çeviri dilini görebileceğiniz inceleme sayfasını açacaktır.
Gerekli tüm değişiklikleri burada yapın. Ardından, sağ alttaki ‘Çeviriyi Tamamla’ düğmesine tıklayın.

Çevrilen tüm sayfaları ve gönderileri gözden geçirmek için işlemi tekrarlamanız yeterlidir.
Adım 4: Kategorileri ve Etiketleri Çevirin
Kategorileri ve etiketleri veya kullanıyor olabileceğiniz diğer özel taksonomileri çevirmek istiyorsanız, WPML size yardımcı olacaktır.
Başlamak için WPML ” Taksonomi çevirisi sayfasını ziyaret etmeniz ve çevirmek istediğiniz özel taksonomileri yüklemeniz gerekir.
Örneğin, burada açılır menüden kategorileri seçtim. Ardından, WPML demo sitemdeki tüm kategorileri görüntüledi:

Çeviriyi eklemek için taksonomi teriminin yanındaki kalem simgesine tıklamanız yeterlidir.
Ardından, işiniz bittiğinde ‘Kaydet’ düğmesine tıklayın.

Adım 5: Gezinti Menülerini Çevirin
Başlamadan önce, web sitenizde zaten bir gezinme menüsü ayarladığınızdan emin olun. Eğer yoksa, WordPress’te navigasyon menüsü ekleme kılavuzumuza göz atın.
WPML, tıpkı yazılar veya taksonomiler gibi menüleri de çevirmeyi kolaylaştırır. Klasik bir tema kullanıyorsanız menü çevirisi için aşağıdaki adımları takip etmeniz yeterli.
Klasik Temalarda Menüleri Çevirme
WordPress panonuzdan Görünüm ” Menüler bölümüne erişin. Birden fazla menü varsa, çevrilecek olanı seçin.
Menüleri sitenizde etkinleştirilen dillere çevirmek için sağ sütunda bağlantılar göreceksiniz.

Bir dil bağlantısının seçilmesi, söz konusu dil için yeni bir menü oluşturacaktır.
Örneğin, aşağıdaki resimde “Üst Gezinti Menüsü” menüsünü Fransızcaya çeviriyorum.

Fransızca çeviriyi ‘Menü Adı’ alanına girin ve ‘Menü Ayarları’ altındaki kutuları işaretleyin.
Değişikliklerinizi kaydetmek için ‘Menü Oluştur’ düğmesine basın.
Tutarlılığı korumak için sayfalar, gönderiler ve kategoriler gibi aynı menü öğelerinin tüm dil sürümlerinde göründüğünden emin olun.
Bunu kolaylaştırmak için ‘Menüleri diller arasında senkronize et’ özelliğini kullanabilirsiniz. Menülerinizi diller arasında senkronize etmek için bir sayfa açılacaktır.

Bu sayfanın en altına gidin ve ‘Senkronize Et’e tıklayın.
Ardından senkronize etmek istediğiniz menü öğelerini seçebilir ve çalışmanızı kaydetmek için ‘Değişiklikleri uygula’ düğmesine tıklayabilirsiniz.

Menülerinize yazılar ve sayfalar ekliyorsanız, menü düzenleme ekranındaki sol sekmeden eklemeden önce bunları çevirin.
Değişikliklerinizin uygulandığından emin olmak için ‘Menüyü Kaydet’ düğmesine basmayı unutmayın.
Blok Temalarda Menüleri Çevirin
Eğer bir blok tema ile çalışıyorsanız, WPML ayarlarından çevirileri kontrol edebilirsiniz.
WPML “ Çeviri Yönetimi‘ne gitmeniz ve ardından ‘Şablon Parçaları’ sekmesini bulana kadar aşağı kaydırmanız gerekir. Burası tüm menülerinizi bulabileceğiniz yerdir.

Ardından, yanındaki kutuyu işaretleyerek çevirmek istediğiniz menüyü seçin.
Kutu seçildikten sonra ‘İçeriğinizi çevirin’ seçeneğine tıklayın.

Bir sonraki adımda çeviri yöntemini seçeceksiniz.
Bu eğitim için ‘Otomatik olarak çevir’ seçeneğini kullanacağım.

Bu seçeneği seçmek, WPML içeriği çevirdikten sonra ne yapmak istediğinizi seçmenize olanak tanır.
Bu durumda, yayınlamadan önce içeriği gözden geçirmek istiyorum. Bundan sonra, ‘Çevir’ düğmesine tıklayın.

WPML, inceleme için hazır olduğunda sizi bilgilendirecektir.
Ardından, gönderileri ve sayfaları çevirmeye benzer şekilde, çevrilen içeriği kontrol etmeye başlamak için ‘Çeviriyi incele’ seçeneğine tıklayın.

Bu, Çeviriler kuyruk sayfasını açacaktır.
Ardından, ‘Şablon Parçası’ türünü bulun ve ‘İncele’ düğmesine tıklayın.

Gerekirse çeviriyi düzenleyebileceğiniz inceleme sayfasına yönlendirileceksiniz.
Her şey iyi göründüğünde, değişiklikleri uygulamak için ‘Çeviriyi Tamamla’ düğmesine tıklayın.

Bir Blok Teması için Gezinme Dili Değiştiricisi Ekleme
Bir blok tema kullanıyorsanız, şimdi size Tam Site Düzenleyicisi’ni (FSE) kullanarak WPML’nin dil değiştiricisini gezinme menünüze nasıl ekleyeceğinizi göstereceğim.
WordPress panonuzdan Görünüm ” Düzenleyici ‘ye gitmeniz gerekir. Buradan ‘Navigasyon’ sayfasına gidin.

Ardından, ‘Menü’ sayfasını seçin.
Burada, menüyü görebilecek ve Navigasyon Dil Değiştiricisini ekleyebileceksiniz.

Eklendikten sonra diller arasında geçiş yapabilirsiniz. Varsayılan dilin üzerine geldiğinizde mevcut dillerin listesi açılacaktır.
Örneğin, açılır menüden Fransızca’yı seçeceğim.

Otomatik olarak sayfanızın Fransızca versiyonuna gideceksiniz.
Sayfam bu şekilde görünüyor.

Adım 6: WPML ile Temaları, Eklentileri ve Diğer Metinleri Çevirin
Bu bölümde, WPML’nin Dize Çevirisi aracılığıyla temaları, eklentileri ve diğer metinleri nasıl çevireceğinizi göstereceğim.
Başlamak için WPML ” Temalar ve eklentiler yerelleştirme bölümüne gitmek isteyeceksiniz. Varsayılan olarak, load_textdomain kullanarak temanın .mo dosyasını otomatik olarak yükleme seçeneğini göreceksiniz.

Tema çeviri dosyalarını indirmek için bu seçeneği işaretleyebilirsiniz.
Lütfen bunun yalnızca WordPress.org tema dizininden indirilen temalarla çalıştığını unutmayın.
📝 Not: Bazı temalar veya eklentiler iyi çevrilmiyorsa, ikinci seçeneği ‘Tema veya eklenti metin alanlarını kullan’ olarak etkinleştirebilirsiniz. Bu, WPML’ye çeviriler için temanın veya eklentinin adını tahmin etmesini söyler, bu da sorunları çözmeye yardımcı olabilir.
Çevirileriniz üzerinde daha kapsamlı kontrol için WPML’nin String Translation modülünü kullanmanızı öneririm. Bu araç, temaları ve eklentileri kapsamlı bir şekilde çevirmenize olanak tanıyarak sitenizdeki her şeyin doğru olmasını sağlar.
Bunu yapmak için WPML ” Dize Çevirisi bölümüne gidin.

Burada, yüklü eklentilerinizin bir listesini göreceksiniz.
Çevirinizi eklemek için her bayrağın altındaki‘➕’ sembolüne tıklamanız yeterlidir.

Buna ek olarak, WPML özel alanları, widget’ları ve WordPress tarafından oluşturulan diğer çevrilebilir dizeleri çevirmenize olanak tanır.
💡 Uzman İpucu: Çok dilli bir WordPress site haritası, arama motorlarının içeriğinizin tüm sürümlerini hızlı bir şekilde bulmasına ve dizine eklemesine yardımcı olur. Özellikle birden fazla dilde farklı alan adlarınız veya alt alan adlarınız varsa SEO için önemlidir.
Daha fazla ayrıntı için WordPress’te çok dilli bir site haritasının nasıl oluşturulacağına ilişkin kılavuzumuza bakabilirsiniz.
Bonus İpucu: WordPress Sitenizi Çok Dilli Arama İçin Optimize Edin
Artık WordPress siteniz birden fazla dilde kullanılabildiğine göre, sitenizin dünyanın her yerindeki insanlara etkili bir şekilde ulaştığından emin olmanız önemlidir.
Bu, sitenizi çok dilli arama için ayarlamak anlamına gelir, böylece ziyaretçiler kendi dillerinde içeriği kolayca bulabilirler.

Çok dilli arama eklemek, kullanıcıların hangi dili konuşurlarsa konuşsunlar ihtiyaç duydukları bilgileri hızla bulmalarına yardımcı olur. Bunu yapmak için, çok dilli arama için üretilmiş araçları kullanmak isteyeceksiniz.
Kolay talimatlar için WordPress’te çok dilli aramanın nasıl ekleneceğine ilişkin kılavuzumuza göz atın.
Çok Dilli WordPress Web Siteleri Oluşturma Hakkında SSS
Çok dilli bir WordPress web sitesi oluşturmak, özellikle de süreçte yeniyseniz, çeşitli soruları gündeme getirebilir. İşte size temel konularda rehberlik edecek bazı sık sorulan sorular.
WordPress’te çok dilli sitelere izin veriliyor mu?
Evet, WordPress WPML gibi eklentileri kullanarak kolayca çok dilli web siteleri oluşturmanıza ve ziyaretçilerin farklı diller arasında geçiş yapmasına olanak tanır.
WordPress’te birden fazla dili nasıl gösterebilirim?
WordPress sitenizde birden fazla dili göstermek için çok dilli bir eklenti yükleyebilirsiniz.
Bu eklentiler genellikle kullanıcıların tercih ettikleri dili seçmelerine olanak tanıyan bir dil değiştirici özelliği sunar. Bu kurulum, ziyaretçilerin içeriğinize sunmayı seçtiğiniz dillerde erişebilmesini sağlar.
WordPress için popüler çok dilli site eklentileri nelerdir?
WordPress için WPML, Polylang ve TranslatePress gibi çeşitli çok dilli eklentiler mevcuttur. Tam liste için, çok dilli web siteleri için en iyi WordPress çeviri eklentilerine göz atın.
Bu eklentiler, sitenizin içeriğini çevirmek, çok dilli SEO’yu yönetmek ve kullanıcı deneyimini geliştirmek için dil değiştiriciler sağlamak için çeşitli özellikler sunar.
Umarız bu makale WPML ile çok dilli bir WordPress sitesinin nasıl oluşturulacağını öğrenmenize yardımcı olmuştur. Çok dilli bir sitede İngilizce WordPress yöneticisi kullanma kılavuzumuzu veya en iyi sağdan sola (RTL) WordPress temaları uzman seçimlerimizi de görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Philip Turkalj
Hi,
Are the plugin translation made for geolocations?
WPBeginner Support
No, this would be based on the languages you want to support on your site rather than the location of your visitors.
Admin
Ajay Kumar
does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.
WPBeginner Support
WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics
Admin
Keith H
Do you have any examples of sites that use this?
WPBeginner Support
Hi Keith,
You will find many great examples on their official website under case studies section.
Admin
Suraj Barai
I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.
chetan
hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me
ahmed salah
that was helpful.
but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?
ahmed salah
thank you !
but what if my other language is RTL language ,
how could i load RTL style when switching to Arabic language ?
paras
Hi
any one can give me the information, how can i get api response in multi language?
Sanela Tomic
Hello, i bought it today and i am disappointed
i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all
Matilda
Need for speed! Anyone have advice of how to increase speed while using WPML? Do have a problem….
Henry Barrow
Hello,
I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
Any professional advice would be greatly appreciated.
P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
My site is:
My best regards.
WPBeginner Support
You can add as many languages you want. Spend time on learning how to manage and update your website on your own. It will help you save a lot of money.
Admin
George Truijen
How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.
Editorial Staff
You can use Yoast SEO
Admin
Henk
I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.
Tattvavit das
Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?
WPBeginner Support
We do not agree. WPML works just fine even on websites with lots of content.
Admin
Amir Helzer
I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.
florentina
Hi Henk. What do you use for your multilingual wp site?Thanks