WordPress Dili Türkçe Nasıl Yapılır

Son gözden geçirme: Eylül 2026 · WordPress resmî dokümanına göre

Hızlı çözüm

WordPress dili Türkçe yapma ayarı panel İngilizceyse Settings → General → Site Language yolunda, Türkçeyse Ayarlar → Genel → Site dili alanındadır; listeden Türkçe’yi seçip kaydettiğinizde WordPress dil paketini kendisi indirir.

  1. Yönetim panelinde Settings → General sayfasını açın.
  2. Site Language listesinden Türkçe’yi seçin.
  3. Save Changes düğmesine basın; panel Türkçe olarak yeniden yüklenir.
  4. Hâlâ İngilizceyse Kullanıcılar → Profil sayfasındaki Dil alanını Site varsayılanı yapın.
Panel WordPress yönetim paneli
Sistem Paylaşımlı hosting ya da kendi sunucunuzda WordPress 4.1 ve sonrası
Yetki WordPress yöneticisi
Narhost ürünü WordPress Hosting

Başlamadan önce

  • Yönetici rolündeki bir hesapla giriş yapın; editör ve yazar rolleri site dilini değiştiremez.
  • Bu kart WordPress’in dilini anlatır. cPanel arayüzünün dili ayrı bir ayardır; onun için cPanel dilini Türkçe yapma kartına bakın.
  • wp-content klasörünün yazılabilir olması gerekir; dil paketi oraya iner.

Site dili neyi değiştirir

WordPress varsayılan olarak ABD İngilizcesiyle gelir. Site dili ayarı yönetim panelini, WordPress’in kendi ürettiği metinleri (tarih biçimi, “Devamını oku” gibi tema metinleri, yorum formu) ve sayfanın lang özniteliğini değiştirir. Yazdığınız yazıların içeriğini çevirmez; o metin sizin yazdığınız dildedir.

Aynı sitede Türkçe ve İngilizce içerik yayımlamak istiyorsanız site dili yetmez; çok dilli yapı için ayrı bir eklenti ve her dil için ayrı sayfa gerekir. Çoklu site (multisite) kurulumunda dil her alt site için kendi Ayarlar → Genel sayfasından ayrı seçilir, ağ yöneticisi ise yeni siteler için varsayılan dili ağ ayarlarından belirler.

Seçim yapıldığında WordPress, Türkçe paketini (tr_TR) indirip wp-content/languages klasörüne yazar. Resmî dokümana göre 4.1 ve sonraki sürümlerde bu işlem tamamen panelden yapılır; ayrıntılar Installing WordPress in Your Language sayfasındadır.

Adım adım WordPress dili Türkçe yapma

Yöntem 1 — Site dili (önerilen)

  1. Settings → General (Türkçe panelde Ayarlar → Genel) sayfasını açın ve Site Language alanını bulun.
    WordPress dili Türkçe yapma akış şeması — site dili, dil paketi, profil dili ve çeviri güncellemesi
    Site dili seçilir, dil paketi iner, profil dili kontrol edilir ve tema ile eklenti çevirileri güncellenir.

    Beklenen sonuç: açılır listede yüklü diller üstte, indirilebilir diller altta görünür.

  2. Listeden Türkçe’yi seçip Save Changes’e basın. WordPress paketi indirir ve sayfayı yeniler.

    Beklenen sonuç: menü başlıkları Başlangıç, Yazılar, Ortam, Sayfalar olarak görünür.

  3. Kullanıcılar → Profil sayfasında Dil alanını kontrol edin. Burada English (United States) seçiliyse panel yalnız sizin için İngilizce kalır; Site varsayılanı seçeneğini seçip Profili güncelle’ye basın.

    Beklenen sonuç: panel sizin oturumunuzda da Türkçe açılır.

Yöntem 2 — Tema ve eklenti çevirilerini güncelleme

  1. Başlangıç → Güncellemeler sayfasının altındaki Çeviriler bölümünde Çevirileri güncelle düğmesine basın.

    Beklenen sonuç: WordPress.org dizinindeki tema ve eklentilerin Türkçe çevirileri iner.

  2. Dizin dışı (ücretli) bir temada çeviri gelmez. Temanın kendi .mo dosyası varsa cPanel Dosya Yöneticisi ile wp-content/languages/themes/ klasörüne yükleyin; dosya adı tema adı ve tr_TR ile biter.

Yöntem 3 — Elle dil paketi yükleme

Paket panelden inmiyorsa çeviri dosyalarını WordPress Türkçe çeviri projesinden indirip .mo ve .po dosyalarını wp-content/languages klasörüne yükleyin, ardından Site Language listesinde Türkçe’yi seçin.

wp-config.php içine define( 'WPLANG', 'tr_TR' ); yazmak 3.9 ve öncesinin yöntemidir. Güncel sürümlerde dil seçimi veritabanında tutulur ve bu satır bir işe yaramaz; eski bir kurulumda görürseniz kaldırabilirsiniz.

Doğrulama

Sonuç

Sol menü Türkçe görünüyorsa ve Ayarlar → Genel sayfasında Site dili Türkçe seçiliyse işlem tamamdır. Sitenin ön yüzünde sayfa kaynağını açın: <html lang="tr"> satırını görmelisiniz.

Hâlâ çözülmediyse

  • Kaydedince FTP bilgisi isteyen “Bağlantı bilgileri” ekranı çıkıyor. WordPress dosyalara yazamıyordur; WordPress dosya izinleri kartındaki 755/644 değerlerini uygulayın.
  • “Could not create directory” hatası alıyorsunuz.wp-content/languages klasörü oluşturulamıyordur; Could not create directory kartına bakın.
  • Panel Türkçe, sitenin ön yüzü hâlâ İngilizce tarih gösteriyor. Sayfa önbelleği eski sürümü sunuyordur; WordPress önbelleğini boşaltma kartındaki adımlarla önbelleği temizleyin.
  • Panel Türkçe, tema İngilizce. Temanın Türkçe çevirisi yoktur; Yöntem 2’deki elle yükleme gerekir.

Narhost desteği

Talebe şunları ekleyin: alan adınız, WordPress sürümünüz, kaydettiğinizde çıkan hata metni birebir ve denediğiniz yöntem.

Destek talebi aç

Sıkça sorulan sorular

WordPress dili Türkçe yapılınca yazılarım da çevrilir mi?

Hayır. Yalnız WordPress’in ve temanın arayüz metinleri değişir. Yazı ve sayfa içerikleri yazıldıkları dilde kalır.

Kurulum sırasında dili seçebilir miyim?

Evet. Elle kurulumda ilk ekran dil sorar; otomatik kurucularda da kurulum formunda dil alanı bulunur. Sonradan değiştirmek için bu karttaki adımlar yeterlidir.

Her kullanıcı farklı panel dili kullanabilir mi?

Evet. Kullanıcılar → Profil sayfasındaki Dil alanı site dilinden bağımsızdır. Ön yüzün dili ise site dili ayarına bağlıdır.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

İlgili çözümler