WooCommerce kutudan çıkar çıkmaz yerelleştirmeye hazır olarak gelir. Gereken tek şey, diliniz için bir çeviri dosyasıdır.
- En kolay yöntem, Loco Translate adlı bir eklenti kullanmaktır .
- Daha ileri düzey kullanıcılar PoEdit’i kullanabilir .
Her iki yöntem de bu belgede ele alınmıştır.
WordPress’i kendi dilinizde kurun
WordPress’in hangi dilde çalışması gerektiği söylenmelidir.
- Git: Dashboard> Ayarlar> Genel ve Site dilini değiştirmek.
- Kontrol Paneli> Güncellemeler bölümüne gidin ve çevirileri güncellemek için düğmeye tıklayın
Bu yapıldıktan sonra, dil dosyası varsa, mağaza yerel ayarınızda görüntülenir. Aksi takdirde, dil dosyalarını oluşturmanız gerekir (işlem aşağıda açıklanmıştır).
WooCommerce’i dilinize çevirmek
Çeviri, translate.wordpress.org adresindeki ekipler tarafından yönetilmektedir . WooCommerce’in kararlı sürümleri ve geliştirme sürümleri burada çevrilmiştir ve herkes katkıda bulunabilir.
WooCommerce’i kurduğunuzda veya güncellediğinizde, WordPress, dilinizde % 100 eksiksiz bir çeviri arayacak ve otomatik olarak indirecektir. % 100 tamamlanmış bir çeviri yoksa manuel olarak indirebilirsiniz veya tüm kullanıcıların yararlanabilmesi için% 100’e ulaşmanız için katkıda bulunmanızı öneririz.
Translate.wordpress.org’dan çevirileri manuel olarak indirme
1 / https://translate.wordpress.org/projects/wp-plugins/woocommerce adresine gidin ve listede dilinizi arayın.
2 / O dil için bölüme götürülecek başlığa tıklayın.
3 / Stable sürümünü görüntülemek ve indirmek için Set / Sub Project altındaki başlığa tıklayın .
4 / Dışa aktarma seçenekleri için aşağıya kaydırın. Sitenizde kullanmak için bir .mo dosyasını dışa aktarın.
5 / Bu dosyayı woocommerce-YOURLANG.mo olarak yeniden adlandırın (örneğin, İngiltere İngilizcesi en_GB olmalıdır ).
6 / wp-content / languages / woocommerce / altına sitenize yükleyin . Bu çeviri dosyası yüklendikten sonra kullanılabilir.
Özel çeviriler oluşturma
WooCommerce, tüm İngilizce metni içeren bir dil dosyası (.pot dosyası) içerir. Bu dil dosyasını woocommerce / i18n / languages / eklenti klasörünün içinde bulabilirsiniz .
Loco Translate ile özel çeviriler oluşturma
1 / Loco Translate adlı ücretsiz eklentiyi buradan indirin . Veya doğrudan WordPress yönetiminden Eklentiler> Yeni Ekle aracılığıyla ekleyin .
2 / Kurun ve Etkinleştirin.
3 / Gösterge Panonuzda oluşturulan yeni Loco Translate menü öğesine beş alt bölümle gidin.
4 / Eklentiler bölümüne gidin ve WooCommerce’i seçin :
5 / Yeni Dil Ekle bağlantısını kullanarak yeni diller ekleyin :
6 / Listeye eklenecek dili seçin veya dil ISO kodunu girin (örn: fr_FR, en_US vb.) Ve çeviri dosyalarının ekleneceği klasörü seçin ve Çeviriyi Başlat’ı tıklayın :
Loco Translate’in çeviriyi oluşturmanız için üç farklı konum sunduğunu unutmayın; kendi özel çevirinizi yapmak istiyorsanız en iyi seçenek Özel’dir , eklentinin içinde olduğundan ve güncellemelerde geçersiz kılınacağı için “Yazar” konumundan kaçınmalısınız, orada ayrıca translate.wordpress.org’daki çeviriler tarafından geçersiz kılınacak olan “Sistem” konumudur.
7 / Bittiğinde kaydedin :
WooCommerce’in yeni bir sürümü sitenizde yayınlandığında ve güncellendiğinde, yeni dizeleri aramak için .po dosyasını yenilemeniz gerektiğini unutmayın. Çeviriye başlamak üzere herhangi bir yeni dize bulmak için “Eşitle” düğmesini kullanın.
PoEdit ile özel çeviriler oluşturma
PoEdit, Loco Translate’e göre daha gelişmiş bir alternatiftir . Sadece WooCommerce’e özel bir çeviri oluşturmak isteyen ileri düzey kullanıcılar veya çevirmenler bu yöntemi denemelidir.
WooCommerce, tercüme etmek için PoEdit’e aktarılabilen bir POT dosyasıyla birlikte gelir.
Başlamak:
1 / PoEdit’i açın ve Dosya> POT dosyasından Yeni katalog’a gidin .
2 / woocommerce.pot’u seçin ve PoEdit katalog özellikleri penceresini gösterecektir:
3 / Diğer çevirmenlerin kim olduğunuzu bilmesi için adınızı ve ayrıntılarınızı girin ve ‘ Tamam’ı tıklayın .
4 / .po dosyanızı kaydedin . Çeviri yaptığınız şeye göre adlandırın, yani bir GB çevirisi woocommerce-en_GB.po olarak kaydedilir . Şimdi dizeler listelenmiştir.
5 / Dizeleri çevirdikten sonra kaydedin . .Mo dosyası otomatik olarak oluşturulur.
6 / .po dosyanızı açarak güncelleyin ve ardından Katalog> POT dosyasından güncelle seçeneğine gidin .
7 / Dosyayı seçin ve buna göre güncellenecektir.
Çevirinizi güvenli hale getirme
WooCommerce, çevirileri diğer tüm eklentiler gibi wp içeriği / dilleri / eklentilerinde tutar . Ancak özel bir çeviri eklemek isterseniz, wp-content / languages / woocommerce dizinini kullanabilir veya başka bir yerde saklanan özel bir çeviriyi yüklemek için bir pasaj kullanabilirsiniz:
// Temanızın functions.php dosyasına veya özel bir eklenti dosyasına yerleştirilecek kod. | |
add_filter (‘load_textdomain_mofile’, ‘load_custom_plugin_translation_file’, 10, 2); | |
/ * | |
* ‘Textdomain’i eklentinizin textdomainiyle değiştirin. örneğin ‘woocommerce’. | |
* Adlandırılacak dosya, örneğin yourtranslationfile-en_GB.mo | |
* Yerleştirilecek dosya, örneğin, wp-content / lanaguages / textdomain / yourtranslationfile-en_GB.mo | |
* / | |
function load_custom_plugin_translation_file ($ mofile, $ alan) { | |
eğer (‘metin alanı’ === $ alan) { | |
$ mofile = WP_LANG_DIR. ‘/ textdomain / yourtranslationfile-‘. get_locale (). ‘.mo’; | |
} | |
$ mofile döndür; | |
} |
GitHub tarafından barındırılan gistfile1.txt
Yerelleştirme dosyası olmadan metni çevirme
Varsayılan metni çevirin veya değiştirin
Kullanımı Say Ne? WordPress temasının .PO dosyasını düzenlemeden yalnızca birkaç kelimeyi çevirmek veya değiştirmek istiyorsanız eklenti yardımcı olabilir. Özel kod gerektirmez.
Etkinleştirildiğinde şunları sorar:
- Orijinal dize – çevirdiğiniz metin. Tam dizeyi görmek için eklenti kaynak kodunu görüntüleyin.
- Metin alanı – WooCommerce
- Görüntülemek istediğiniz metin
Bu makaleyi beğendiyseniz, lütfen WordPress video eğiticileri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz