WordPress Eklentileri Nasıl Çevrilir?

WordPress, neredeyse her amaç için çok çeşitli kaliteli eklentilere sahiptir, fakat bunların çoğu İngilizce’dir. Hedef kitleniz ve web sitesi ziyaretçileriniz ağırlıklı olarak İngilizce konuşmuyorsa, WordPress eklentilerinizin etiketlerini İngilizce bırakarak çok fazla trafiği ve olası dönüşümleri kaçırıyor olabilirsiniz. Bundan kaçınmak için, WordPress eklentilerinizi (ve site içeriğinizi) ziyaretçilerinizin çoğunun anlayacağı bir dile çevirmelisiniz. Web siteniz daha küresel bir erişime sahipse, birkaç farklı dile çeviri de sağlayabilirsiniz.

Bunu yaptığınızda, web siteniz yerel arama sonuçlarında daha üst sıralarda yer alacak ve bu da daha hızlı büyümesine yardımcı olacaktır. Ayrıca yerel ziyaretçilerin maksimum ilgisini çekecek şekilde her çeviriyi uygun şekilde yerelleştirebileceksiniz.

Bununla birlikte özelleştirilmiş WordPress eklenti çevirileri yapmak, arka uçta web sitesinin dil seçeneğini değiştirmekten çok daha fazla çalışma gerektirir. Bu yüzden bir WordPress eklentisini seçtiğiniz hedef dile nasıl çevireceğinizi ayrıntılı olarak açıklamak için bu makaleyi oluşturduk. Bunu yapmanın birkaç yolunu ele alacağız:

  • Bir WordPress eklentisi çevirisine katkıda bulunmak

  • Loco Translate kullanarak bir WordPress eklentisini çevirme

  • Poedit kullanarak bir WordPress eklentisini çevirme

WordPress eklentileri nasıl çevrilir?

Artık WordPress eklentilerinizi çevirmenin size nasıl fayda sağlayabileceği konusunda daha iyi bir fikriniz olduğuna göre, bunu yapmanın olası yollarını keşfedelim. Bunlar, mevcut bir WordPress.org eklenti çevirisine katkıda bulunmayı veya bir WordPress çeviri eklentisi veya çeviri yazılımı kullanarak yalnızca web siteniz için özel çeviriler yapmayı içerir. Beceri seviyenize ve ayırmak istediğiniz zamana en uygun olanı seçmeden önce ele aldığımız tüm yöntemleri dikkatlice gözden geçirin. Bunu söyledikten sonra başlayalım.

Bir WordPress eklentisi çevirisine katkıda bulunmak

WordPress.org, herkesin kendilerinde barındırılan herhangi bir WordPress eklentisinin çevirisine katkıda bulunmasına izin verir. Belirli bir eklenti, etiketlerinin %100’ü katkıda bulunanlar tarafından çevrildiğinde ve bu çeviriler ilgili çeviri ekipleri tarafından kabul edildiğinde, bu çeviriler tüm kullanıcılarının keyfini çıkarması için WordPress’te mevcut olacaktır. Bu yüzden WordPress kullanıcılarının WordPress eklentilerinin yanı sıra WordPress’in diğer bölümlerinin çevirisine katkıda bulunmaları şiddetle tavsiye edilir.

Belirli bir WordPress eklentisinin çevrilmesine katkıda bulunmak istiyorsanız, bunu doğrudan eklentinin sayfasına erişerek ve aşağıda gösterilene benzer bir bildirime tıklayarak yapabilirsiniz. Elbette, gördüğünüz bildirim yerel dilinizde olacaktır. Bildirime tıklamak sizi eklentinin WordPress Tercüme sayfasındaki sayfasına yönlendirecektir. Oradan, çevirinizle katkıda bulunabileceğiniz eklentinin alt projelerini ve dizilerini seçebileceksiniz.

Katkıda Bulunan WordPress Eklenti Çevirisi

Sayfasında eklentiyi çevirmek için bir davetiye görmüyorsanız, WordPress Çeviri sayfasını manuel olarak da ziyaret edebilirsiniz. Orada, şu anda WordPress tarafından desteklenen çeviri için mevcut tüm dillerin bir listesini göreceksiniz.

WordPress'i çevirme

Belirli bir WordPress eklentisini çevirmek istediğiniz dili, yani yerel ayarı bulun ve yanındaki Çeviriye Katkıda Bulun bağlantısını tıklayın.

Yerel Ayarınızı Bulun

Bir sonraki sayfada, WordPress çekirdeği, temalar ve eklentiler gibi çevirilerinizle nereye katkıda bulunabileceğinizi göreceksiniz. WordPress çekirdek sekmesi varsayılan olarak seçilecektir, fakat istediğiniz herhangi bir sekmeye geçebilirsiniz.

Çeviriler

Bu makaledeki odak noktamızın WordPress eklentileri olduğu göz önüne alındığında, Eklentiler sekmesini seçmelisiniz. Daha sonra çevirilerinize katkıda bulunmak istediğiniz eklentiyi bulun. Devam etmek için Projeyi Çevir bağlantısını tıklayın.

Projeyi Çevir

Aşağıdaki eklenti çeviri sayfasında, çeviri gerektiren dizeleri içeren alt projelerin bir listesini ve bu alt projenin mevcut çeviri ilerlemesini göreceksiniz. Dizelerini çevirmek istediğiniz bir alt proje seçin ve devam etmek için üzerine tıklayın.

Alt Proje

Son olarak çevrilmesi gereken eklenti dizelerinin bir listesini göreceksiniz. Fakat bu dizelerin çevirisini eklemek için, aşağıdaki ekran görüntüsünden de görebileceğiniz gibi, önce WordPress.org hesabınıza giriş yapmanız gerekecektir.

Eklenti Dizeleri

Son olarak katkıda bulunduğunuz tüm çevirilerin ilgili WordPress yerel ayar çeviri ekibi tarafından onaylanması gerekirken, genel konuşma her WordPress destekli dile bağlı belirli bir Slack kanalı kullanılarak yapılır.

Ayrıca çeviriler onaylandığında yani %100 stabil olarak kabul edildiğinde otomatik olarak wp-content/languages/plugins klasörüne eklenecektir. Ve bunları sadece site dilinizi değiştirerek kullanabileceksiniz. Tabii ki, uygun eklentiyi kurmuş ve etkinleştirmiş olmanız şartıyla.

Loco Translate kullanarak bir WordPress eklentisini çevirme

WordPress eklentilerini çevirmeye katkıda bulunmak istemeyen veya buna vakti olmayan ve çeviri ekibinin onayını bekleyen WordPress kullanıcıları, yine de eklentileri web sitelerinde kişisel kullanım için çevirebilirler. Bunu yapmanın iki yolu vardır. Birincisi, Loco Translate gibi uygun bir WordPress çeviri eklentisi kullanarak web sitesini doğrudan kontrol panelinden çevirmektir. İkincisi, çeviriyi ayrı olarak yapmak ve sunucuya yüklemektir. Bu durum bilgisayarınıza indirilebilen Poedit gibi bir çeviri uygulaması kullanılarak yapılır. İkincisinin yararı, dil becerilerinize güvenmiyorsanız çeviri işini dışarıdan temin edebilmenizdir.

Loco Translate eklentisi, WordPress yönetici panosundan erişilen yerleşik bir çeviri düzenleyiciye sahip çok popüler bir ücretsiz çeviri eklentisidir. Çevrilebilir dizeleri çıkarabilir ve WordPress’in tüm bölümlerinin çeviri dosyalarını oluşturabilir ve yönetebilir. Ayrıca .mo dosyalarını varsayılan olarak yerel olarak derleyebilir, çeviriyi depolamak için wp-content/languages/ dizini içinde “güvenli” bir alt dizin sunabilir ve Google, Microsoft, DeepL ve Yandex gibi çeviri API’leriyle entegre olabilir. Bu eklentinin ücretsiz sürümünü seçerseniz, iki projeye yayılmış yalnızca 2000’e kadar çeviri sunduğunu bilmelisiniz. Premium, aylık fiyatlandırma planları ile daha fazlasının kilidini açabilirsiniz.

Bir eklentiyi Loco Translate kullanarak çevirmek için, eklentiyi yükledikten sonra Loco Translate > Eklentiler bölümüne gitmeniz gerekir. Daha sonra web sitenizin çevrilebilir tüm eklentilerinin bir listesini göreceksiniz. En önemlisi eklentinin metin alanı olan çeviri ile ilgili ek bilgiler de olacaktır. Bununla birlikte çevirmek istediğiniz eklentiyi listeden bulun ve devam etmek için üzerine tıklayın.

Loco Çeviri Eklentileri

Bir sonraki sayfada, hali hazırda mevcut olan çevirilerin bir listesini ve ilerlemelerini göreceksiniz. Bunlar, hem daha önce Loco Translate eklentisini kullanarak yaptığınız çevirileri hem de bir eklentinin sahip olabileceği WordPress.org tarafından sağlanan çevirileri içerir. Çeviri hedef diliniz mevcut çeviriler listesinde yer alıyorsa, düzenlemek için üzerine tıklamanız yeterlidir. Fakat hedef diliniz mevcut çeviriler arasında yoksa, web siteniz için o dilde bir çeviri oluşturmak üzere Yeni dil bağlantısına tıklamanız gerekir.

Loco Çeviri Yeni Dil

Aşağıdaki ekranda çeviri dilinizi seçmeniz gerekecek—WordPress destekli dillerden birini seçme veya özel dilinizi ekleme seçeneğine sahip olacaksınız. Aynı ekran, bu işlem sırasında oluşturulacak .po çeviri dosyasını depolamak istediğiniz konumu (mümkün olan üç konumdan) seçmenizi de isteyecektir.

Loco Translate Yeni Çeviriler

Dilinizi ve .po dosyasının depolanacağı konumu seçin. Loco Translate eklentisi, eklenti güncellemelerine karşı daha güvenli olduklarından, özel konumu olan wp-content/languages/loco/plugins/ dizini veya WordPress sistem konumu olan wp-content/languages/plugins/ dizini kullanılmasını önerir. .po dosyamızı Loco eklentisinin özel konumu olan wp-content/languages/loco/plugins/ dizininde saklamayı seçtik.

Çevirmeye Başla

Ardından çeviri başlar. Sayfanın üst kısmındaki Kaynak metin bölümünde mevcut çeviri etiketlerinin bir listesini görebileceksiniz. Bu makaleye örnek olarak, çevirisini yaptığımız eklenti tarafından oluşturulan widget’ın bir parçası olan Hakkımda etiketini çevirmeyi seçtik. Daha kolay bulmak için eklenti tarafından sağlanan arama işlevini kullandık. Belirli etiketlerin çevirisini kolaylaştırdığından, bu işlevi mümkün olduğunca kullanmanızı öneririz. Birden çok benzer etiket üzerinde çalışıyorsanız, bulmak istediğiniz etikette kullanılan harf büyük harf kurallarını tam olarak kullandığınızdan emin olun. Bunu yapmak, çevirinizin daha verimli çalışmasını sağlamanıza yardımcı olacaktır.

Tam olarak çevirmek istediğiniz etiketi bulduktan sonra üzerine tıklayın ve çevirinizi aşağıdaki çeviri bölümüne ekleyin. Daha sonra ilerlemenizi kaydetmek için Kaydet düğmesine basın.

Çeviri Bölümü

Bunu yaptıktan sonra, .po ve .mo çeviri dosyalarının derlendiğini belirten bir başarı mesajı göreceksiniz. Daha önce seçtiğiniz sunucu konumunda saklanacaklar.

Loco Çeviri Başarı Mesajı

Bununla birlikte daha fazla ilerlemeden önce, bu çeviri dosyalarının ne olduğunu kısaca açıklığa kavuşturmak istiyoruz. İlk olarak, bir WordPress eklentisinin çevrilebilir olması için, eklenti kodunda oluşturulan tüm İngilizce yazılmış etiketleri içeren bir .pot dosyasına (Taşınabilir Nesne Şablonu) sahip olması gerekir. Bu .pot dosyasından, belirli başlıklar ve etiketlerin her birinin yanına bir çeviri bölümü eklenerek her dil için ayrı ayrı bir .po dosyası (Taşınabilir Nesne) oluşturulur. Son olarak etiketleri ve ilgili çevirilerini içeren .po dosyasından bir .mo dosyası (Machine Object) derlenir. Bu dosya aslında gettext işlevlerinin çeviriyi oluşturmak için kullandığı .po dosyasının ikili bir temsilidir.

Bu noktada, olağan bir sonraki adım çevirilerinizin web sitesindeki durumunu gözden geçirmek olacaktır. Fakat şimdi durum böyle değil. Şu anda sitenizdeki uygun sayfayı ziyaret edecek olsaydınız, ilgili etiketin henüz çevrilmediğini görürdünüz.

Loco Translate Hakkımda

Çevirinin otomatik olarak görünmemesinin nedeni, öncelikle web sitenizin site dilini çeviri hedef dilinize değiştirmeniz gerekmesidir. Bu durum Ayarlar > Genel bölümüne gidip Site Dili seçeneğini bularak yapılır.

Ayarlar Site Dili

Varsayılan olarak, WordPress kurulumu sırasında seçtiğiniz dile ayarlanacaktır, fakat bunu çeviri dilinize çevirmeli ve değişikliği uygulamak için Değişiklikleri Kaydet düğmesine basmalısınız.

Dili değiştir

Bu noktada, panonuzdaki etiketlerin çoğunun değiştiğini fark etmelisiniz; bunlar, %100 onaylı olarak kabul edilen, katkıda bulunulan çevirileri kullanıyor. Kendi çeviriniz için ise daha önce baktığınız site sayfasını yenileyerek yaptığınız çevirinin sitenizde nasıl göründüğüne bakmalısınız.

Loco-Translate Sobre Mi

Yukarıda açıklanan adımları tamamlamanız, bir WordPress eklentisini hedef dilinize başarıyla çevirmeye başladığınız anlamına gelir. Çeviriniz, Loco Translate seçenekleri içindeki mevcut çeviriler listesinde görünecektir. Düzenlemek ve eklentinin .pot dosyasında bulunan kalan tüm etiketleri çevirmek için o listeden üzerine tıklamanız gerekecek.

Poedit kullanarak bir WordPress eklentisini çevirme

WordPress eklentilerini çevirmenin alternatif bir yolu, online bulunan ve gettext çeviri sistemine dayanan uygulamaları kullanmaktır. WordPress kullanıcıları arasında popüler olan böyle bir çeviri yazılımı Poedit uygulamasıdır. Daha ileri düzey kullanıcılar için bir şablon oluşturma ve çeviri dosyalarını yönetme yolu sunarken, çeviri önerileri sunan minimalist, başlangıç ​​seviyesindeki dostu bir arayüzle birlikte gelir.

Poedit’i kullanmak için Poedit web sitesine gitmeniz ve Windows, Mac ve Linux için kullanılabilen Ücretsiz İndirme düğmesine basarak uygulamasını indirmeniz gerekir.

POEDİT

Uygulamayı indirdikten sonra, kurulum penceresinde verilen talimatlara göre kurmanız gerekecektir. O zaman başlayabilirsiniz…

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Birlikte Büyüyen Bir İş Kurma Fırsatı!

İş birliği yaparak, işinizi yalnızca bir adım öteye taşıyoruz. Daha detaylı bilgi isterseniz mail adresinizi bize iletebilirsiniz.