WordPress'te Herhangi Bir Özel Dil Nasıl Eklenir (Klingon bile!)
Siteniz için bir WordPress özel dili kurmanız mı gerekiyor?
WordPress, çok sayıda dil için yerleşik destek sunsa da, kapsamlı değildir ve bazı diller çatlaklardan geçmiştir. Ne yazık ki, diliniz WordPress' listesinde değilse, onu temel WordPress yazılımına eklemenin kolay bir yolu yoktur.
Ancak, bu yazının konusu olan WordPress'e özel bir dil eklemenin hala yolları var.
Aşağıda, WordPress'e gerçek veya kurgusal herhangi bir özel dil eklemek için ücretsiz TranslatePress eklentisini nasıl kullanacağınızı göstereceğiz. Teknenizde yüzüyorsa, sitenizi Klingonca'ya çevirmek için bile kullanabilirsiniz.
Ancak, biraz daha gerçek dünyadaki bir duruma odaklanacağız ve size Hmong dilini WordPress'e nasıl ekleyeceğinizi ve hatta isterseniz sitenizi otomatik olarak çevirmek için Google Translate'i nasıl kullanacağınızı göstereceğiz. Bununla birlikte, bu yöntem kelimenin tam anlamıyla herhangi bir dil için çalışacaktır, böylece bu öğreticiyi kendi kullanım durumunuza kolayca uyarlayabilirsiniz.
Okumak en sevdiğiniz aktivite değilse, aynı konuyu daha özlü bir şekilde ele alan bir video eğitimimiz de var:
Ancak daha fazla ayrıntıya girmeniz gerekiyorsa, bu makalede biraz daha ayrıntıya değindiğimiz için okumaya devam etmenizi öneririz.
WordPress'in Özel Dilinizi Destekleyip Desteklemediğini Kontrol Etme
Özel bir dil eklemeye başlamadan önce, muhtemelen WordPress'in kullanmak istediğiniz dili desteklemediğinden kesinlikle emin olmalısınız.
Bunu kontrol etmenin birkaç yolu var.
Öncelikle, Ayarlar → Genel'e giderek ve WordPress Site Dili açılır menüsüne göz atarak WordPress site dili listesini kontrol edebilirsiniz. Orada dili bulursanız, jete hazırsınız demektir. Aksi takdirde, okumaya devam edin.
İkinci olarak, çeşitli dil yerel ayarları için tamamlanma yüzdesini gösteren tam WordPress çeviri proje panosuna da göz atabilirsiniz. Bu size, site dil seçeneklerinde görünmese bile, özel dilinizi eklemek için başka birinin çalışmaya başlayıp başlamadığına dair bir fikir verecektir.
Kullanmak istediğiniz dil listede yoksa, temelde iki seçeneğiniz vardır:
- Çeviri ekibinden yeni bir yerel ayar açmasını isteyebilir ve ardından çeviriler ekleyerek yerel ayarı destekleyecek bir grup insan bulabilirsiniz ( oldukça zor ).
- Ücretsiz TranslatePress eklentisini kullanarak sitenize manuel olarak özel bir WordPress dili ekleyebilirsiniz. Seçtiğiniz dile bağlı olarak, otomatik çeviriyi bile kullanabilirsiniz ( Google Translate, seçtiğiniz özel dili desteklediği sürece ).
Bu yazıda ikinci yönteme odaklanacağız – herhangi bir kod gerektirmez ve ücretsiz olarak kurabilirsiniz.
TranslatePress ile WordPress Özel Dili Nasıl Eklenir
TranslatePress, sitenizi kelimenin tam anlamıyla herhangi bir dile çevirmenize izin veren ücretsiz bir WordPress çeviri eklentisidir. Tonlarca yerleşik dille birlikte gelirken, kendi özel dilinizi eklemenize izin veren bir seçeneğe de sahiptir, bu eğitimde odaklanacağımız şey budur.
Özel dillerle çalışırken TranslatePress kullanmanın avantajları şunlardır:
- Sitenize kelimenin tam anlamıyla herhangi bir dili ekleyebilirsiniz – WordPress'in varsayılan listesiyle sınırlı değilsiniz. Klingonca gibi kurgusal dilleri bile ekleyebilirsiniz.
- Aşırı karmaşık olan .po veya .mo dosyalarıyla doğrudan çalışmanız gerekmez. Bunun yerine her şeyi basit bir görsel düzenleyiciden yönetebilirsiniz.
- Google Çeviri özel dilinizi destekliyorsa temanızı, eklentilerinizi ve diğer içeriği çevirmek için otomatik makine çevirisini kullanabilirsiniz. Örneğin, WordPress resmi olarak Hmong'u desteklemese de Hmong için otomatik çeviriyi kullanabilirsiniz.
- Dilinizin her bölümünü özelleştirebilirsiniz. Örneğin, özel bir dil bayrağı yükleyebilirsiniz.

TranslatePress Çok Dilli
TranslatePress, WordPress sitenizi çevirmenin en kolay yoludur. Hızlıdır, web sitenizi yavaşlatmaz, HERHANGİ bir tema veya eklenti ile çalışır ve SEO dostudur.
Eklentiyi edinin
Veya ÜCRETSİZ sürümü indirin
Özel dillerle çalışmak için TranslatePress'i kullanmanın iki yolu vardır:
- Tek dilli bir WordPress sitesi oluşturmak ve temanızı ve eklenti içeriğinizi özel dilinize "çevirmek" için kullanabilirsiniz. Esasen, karmaşık .mo veya .po dosyalarını kullanmanıza gerek kalmadan temanızı ve eklentilerinizi özel dilinize yerelleştirmenin kolay bir yolunu sunar.
- Özel dilinizin birden çok dilden biri olduğu çok dilli bir WordPress sitesi oluşturabilirsiniz ( veya birden çok özel dil bile ekleyebilirsiniz! ). Örneğin, sitenizi “İngilizce ve Hmong” veya “İngilizce ve Klingonca” olarak sunabilirsiniz. Ziyaretçiler, tercih ettikleri dili seçmek için bir dil değiştirici kullanabilir.
Her iki durumda da, temel kurulum işlemi aynıdır.
Başlamak için WordPress.org'dan ücretsiz TranslatePress eklentisini yüklemek ve etkinleştirmek isteyeceksiniz. O zaman, işte her şeyi nasıl kuracağınız…
1. WordPress Özel Dilinizi Ekleyin
Ücretsiz TranslatePress eklentisini etkinleştirdikten sonra, WordPress kontrol panelinizde Ayarlar → TranslatePress'e gidin. Ardından, TranslatePress ayarları arayüzünde, Gelişmiş sekmesine tıklayın ve ardından Özel dil ayarlarına (en altta) aşağı kaydırın.
Ardından, özel dil ayrıntılarınızı eklemek için alanları kullanın:
- Dil adı – İngilizce dil adı. Örneğin Hmong.
- Yerel ad – dilin ana dilde adı. Örneğin Hmoob ( romanlaştırılmış alfabedeki yerel isim ).
- ISO kodu – iki veya üç harfli ISO kodu. Örn . Ne olduğundan emin değilseniz, bunu Google'da bulabilirsiniz. Örneğin, “Hmong dili ISO kodu” için arama yapın.
- URL bilgisi – çok dilli bir site oluşturuyorsanız, bu, çevrilmiş içeriğin URL bilgisini kontrol edecektir. Örneğin, İngilizce için siteniz.com/post ve Hmong için siteniz.com/hmn/post .
- İşaret URL'si – dil değiştiricinizde görünecek olan, diliniz için özel bir bayrak yükleyebilirsiniz.
- Metin RTL – özel diliniz RTL ise bu kutuyu işaretleyebilirsiniz. Aksi takdirde, işaretlemeden bırakın.
Ardından, özel dilinizi kaydetmek için Ekle'yi ve ardından Değişiklikleri Kaydet'i tıklayın .

2. TranslatePress'te Dilinizi/Dillerinizi Ayarlayın
Ardından, TranslatePress'in kullanmasını istediğiniz dilleri yapılandırmanız gerekir. Bunu yapmak için TranslatePress' ayarlarının Genel sekmesine geri dönün.
Burada tercihleriniz, tek dilli bir site mi yoksa çok dilli bir site mi oluşturmak istediğinize bağlıdır. Eğitimin bu bölümünde, basitlik için çok dilli kullanım örneğine odaklanacağız.
Ancak, bu yazının sonunda tek dilli kullanım durumunu da ele alacağız. TranslatePress'in nasıl çalıştığını öğrenebilmeniz için önce tüm öğreticiyi okumanızı öneririz, ancak doğrudan tek dil kullanım durumuna geçmek için burayı da tıklayabilirsiniz.
Bu örnek için, yine de, Hmong'da (özel diliniz) sunmak istediğiniz İngilizce bir siteniz olduğunu varsayalım.
Önce Varsayılan Dilinizi İngilizce olarak ayarlarsınız.
Ardından, Hmong'u ikinci dil olarak eklemek için Tüm Diller bölümünü kullanırsınız. 1. Adımda özel dilinizi eklediğinizde, bu dil, tüm varsayılan WordPress dilleriyle birlikte açılır menüde görünecektir:

Değişikliklerinizi kaydettiğinizden emin olun.
3. Otomatik Çeviriyi Yapılandırın
Özel diliniz Google Çeviri tarafından destekleniyorsa, TranslatePress, temel çevirilerinizi oluşturmak için isteğe bağlı olarak otomatik makine çevirisini kullanmanıza olanak tanır.
Bunu ayarlamak istiyorsanız, TranslatePress ayarları alanındaki Otomatik Çeviri sekmesine gidin ve şu öğreticiyi izleyin:

4. İçeriğinizi Çevirin
İçeriğinizi özel dilinize çevirmenize yardımcı olmak için TranslatePress, basit bir görsel düzenleyici sunar. Düzenleyiciyi başlatmak için sitenizin ön ucunda çevirmek istediğiniz sayfayı açın ve WordPress araç çubuğundaki Sayfayı Çevir seçeneğine tıklayın:

Ardından, içeriği çevirmek için sitenizin canlı önizlemesindeki içeriğin üzerine gelin ve kurşun kalem simgesini tıklayın. Bu, çevrilmiş içeriğinizi ekleyebileceğiniz kenar çubuğunda çeviriyi açacaktır:

Temanızın ve eklentilerinizin içeriği ile resimleriniz de dahil olmak üzere sitenizin %100'ünü çevirmek için aynı işlemi tekrarlayabilirsiniz. Sitenizin farklı bölümlerini nasıl çevireceğinizle ilgili daha ayrıntılı talimatlar için çok sayıda eğiticimiz var:
- Editör (Gutenberg) blokları
- Özel Alanlar
- Özel gönderi türleri
- WordPress formları
- WordPress menüleri
- Görüntüler
- Pop-up içeriği
- kaydırıcılar
- WooCommerce ürünleri
- Elementor (sayfa oluşturucu)
- Divi (sayfa oluşturucu)
5. Dil Değiştiriciyi Yapılandırın
Çok dilli bir site oluşturuyorsanız, TranslatePress varsayılan olarak sitenizin sağ alt köşesine kayan bir dil değiştirici ekler. Bu dil değiştirici, kendi diliniz için yüklediğiniz özel dil işaretini içerecektir – aşağıda Hmong bayrağını görebilirsiniz:

Ancak, bu dil değiştiriciyi farklı bir konuma da taşıyabilir ve/veya davranışını özelleştirebilirsiniz. Konumlar için bir menü seçeneği, kısa kod veya PHP işlevi arasından seçim yapabilirsiniz. Bu seçenekler hakkında daha fazla bilgi edinin.
Ve bu kadar! Çok dilli bir site için, hemen hemen bitirdiniz. Şimdi, tek dilli bir site için özel bir dil kullanarak diğer senaryoyu ele alalım.
Tek Bir Özel WordPress Dili Nasıl Kullanılır
TranslatePress, öncelikle çok dilli bir WordPress sitesi oluşturmanıza yardımcı olacak bir eklentidir. Bununla birlikte, WordPress sitenize tek bir özel dilde sunmak için ihtiyacınız olan her şeyi içerir.
Bu yaklaşımı kullanırsanız, önemli bir fark vardır:
Yalnızca temanız ve eklentilerinizden gettext dizelerini çevirebileceksiniz . Bunlar, doğrudan temanızdan/eklentilerinizden gelen dizelerdir. Esasen, TranslatePress, doğrudan .po ve .mo dosyalarıyla çalışma ihtiyacına daha basit bir görsel alternatif sunar.
TranslatePress düzenleyicisinde kullanıcı tarafından oluşturulan herhangi bir metni düzenleyemezsiniz. Bunun yerine, bu içeriği, o içerik parçası için düzenleyici aracılığıyla özel dilinizde manuel olarak eklemeniz gerekir. Bazı örnekler:
- Gönderileri/sayfaları düzenlemek için WordPress düzenleyicisini kullanırsınız.
- Menü içeriğini kontrol etmek için Görünüm → Menüler seçeneğine gidersiniz.
- Widget içeriğini kontrol etmek için Görünüm → Widget'lar seçeneğine gitmeniz gerekir.
Temel olarak, bu senaryoda, temanızı ve eklenti içeriğinizi yerelleştirmek için bir araç olarak TranslatePress'i kullanıyorsunuz. TranslatePress, Google'a ve diğerlerine sitenizin sizin özel dilinizde olduğunu söylemek için kamera arkası kodunu da ayarlayacaktır.
Bunu ayarlamak için Ayarlar → TranslatePress'e gidin ve Varsayılan Dilinizi özel dilinize eşit olarak ayarlayın. Tüm Diller ayarlarına başka bir dil eklemeyin. Ardından, değişikliklerinizi kaydedin:

Şimdi, temanız veya eklentilerinizden içerik içeren bir içerik parçası için TranslatePress düzenleyicisini açın. Örneğin, WooCommerce'den tek bir ürün sayfasını çevireceğiz.
Şimdi, şunları yapabilirsiniz:
- Temanızın/eklentilerinizin içeriğinin üzerine gelin ve yeşil kalem simgesini tıklayın.
- Dizeler arasında hızla geçiş yapmak için kenar çubuğundaki açılır menüyü kullanın.
Unutmayın – sayfadaki her dizeyi düzenleyemezsiniz – yalnızca doğrudan temanızdan veya eklentilerden gelen metin dizelerini (gettext dizeleri olarak adlandırılır) düzenleyebilirsiniz. Örneğin, WooCommerce'den "Sepete Ekle" düğmesi:

Tüm tema ve eklenti içeriğinizi yerelleştirmek için işlemi tekrarlayabilirsiniz.
Özel Dilinizi Bugün Kullanmaya Başlayın
WordPress Polyglot ekibi, WordPress'i farklı dillere çevirme konusunda iyi bir iş çıkarıyor, ancak WordPress hala tüm diller için destek sunmuyor.
Neyse ki, ücretsiz TranslatePress eklentisi ile kendi özel dilinizi eklemek ve her şeyi basit bir görsel arayüzden yönetmek mümkündür. Bu, özel diliniz için resmi bir yerel ayar oluşturmak için bir ekip oluşturmaya çalışmak veya doğrudan .po ve .mo dosyalarıyla çalışmak olan diğer alternatiflerinizden çok daha kolaydır.
Seçeneklerden biri, temanızı ve eklentilerinizi tek dilli bir sitede kendi özel dilinize yerelleştirmenize yardımcı olması için TranslatePress'i kullanmaktır. Veya seçeneklerden biri olarak kendi özel dilinizle çok dilli bir site oluşturmak için TranslatePress'i de kullanabilirsiniz.
Başlamak için bugün TranslatePress'in ücretsiz sürümünü yükleyin. Ve çok dilli bir WordPress sitesi oluşturuyorsanız, daha iyi çok dilli bir site oluşturmanıza yardımcı olacak daha da kullanışlı özelliklere erişmek için premium sürüme yükseltin:
- Sınırsız dil – sitenize sınırsız yeni dil ekleyin ( ücretsiz sürüm sizi bir yeni dille sınırlar ).
- Çok Dilli SEO – içeriğinizi birden çok dilde sıralamak için sitenizin çok dilli SEO'sunu iyileştirin.
- Dile göre farklı menüler gösterin – kullanıcının diline göre tamamen farklı menüler göstererek yerelleştirilmiş deneyimler sunun.
- Ziyaretçileri otomatik olarak tercih ettikleri dile yönlendirin – ziyaretçileri sitenize gelir gelmez doğrudan tercih ettikleri dile gönderin.
Tüm bu özelliklere ve daha fazlasına erişmek için bugün TranslatePress premium'a yükseltin.

TranslatePress Çok Dilli
TranslatePress, WordPress sitenizi çevirmenin en kolay yoludur. Hızlıdır, web sitenizi yavaşlatmaz, HERHANGİ bir tema veya eklenti ile çalışır ve SEO dostudur.
Eklentiyi edinin
Veya ÜCRETSİZ sürümü indirin
ev borcu WordPress sitesi