Blog

🔗 Dahili bağlantıları değiştirme, kısmi çeviriler ve WP‑CLI iş akışları

Leonardo Losoviz
Yazan: Leonardo Losoviz ·

Gato AI Translations for Polylang yeni v15.2 sürümünü yayınladı; bu sürüm güçlü yeni özellikler ve iyileştirmelerle dolu.

Dahili Bağlantıları Değiştirme

Gönderileri çevirirken, kaynak dildeki ana sayfaya, diğer gönderi/sayfalara, etiketlere, kategorilere, medya öğelerine ve kullanıcılara işaret eden dahili bağlantılar artık hedef dildeki karşılık gelen URL'lerle otomatik olarak değiştirilebilir.

Dahili bağlantıları değiştirme ayarlar sayfası
Dahili bağlantıları değiştirme ayarlar sayfası

ACF'nin Link alanındaki dahili URL'lerin değiştirilmesi de desteklenmektedir 🙏.

Daha fazla ayrıntı için Dahili bağlantıları değiştirme kılavuzuna bakın.

Kısmi Çeviriler

Artık içeriğin kısmi çevirilerini gerçekleştirebilirsiniz:

  • Özellikler (başlık, slug ve özet)
  • İçerik (gönderi içeriği)
  • Meta (özel alanlar)

Bu durum çeşitli avantajlar sunar.

İçeriği yeniden çevirmeden dahili bağlantıları değiştirme

İçeriğinizi zaten çevirdiyseniz ve artık dahili bağlantı URL'lerini değiştirmek istiyorsanız, İçeriği çevir seçeneğinin işaretini kaldırarak bunu yapabilirsiniz:

'İçeriği çevir' seçeneğinin devre dışı bırakılması
'İçeriği çevir' seçeneğinin devre dışı bırakılması

İçeriği yeniden çevirmeden meta veya bloklardaki varlık referanslarını değiştirme

Yukarıdakiyle aynı şekilde, içeriği yeniden çevirmeden varlık kimliğini hedef dile işaret edecek şekilde değiştirebilirsiniz; örneğin ACF'de bir Post object alanını düzenlerken veya GenerateBlocks Query bloğuna yeni bir gönderi eklerken.

GenerateBlocks Query bloğuna yeni bir gönderi ekleme
GenerateBlocks Query bloğuna yeni bir gönderi ekleme

Gönderi içeriğini yeniden çevirmeden gönderi başlığını yeniden çevirme

Bir gönderinin başlığını güncellerseniz, zaman ve API maliyetlerinden tasarruf ederek içerik ve meta verilerini yeniden çevirmekten kaçınabilirsiniz:

Çeviri için yalnızca gönderi başlığının seçilmesi
Çeviri için yalnızca gönderi başlığının seçilmesi

Yeni Desteklenen Gutenberg Blokları

Eklenti artık ek Gutenberg bloklarını desteklemektedir:

GenerateBlocks: GenerateBlocks içindeki içerikleri otomatik olarak çevirir
Yoast SEO: Yoast SEO'nun How-to ve FAQ blokları artık desteklenmektedir.

ChatGPT 5.1 (Thinking) Modeli

En son ChatGPT 5.1 (Thinking) modeli için destek eklendi. İçeriğinizi OpenAI'nin şimdiye kadarki en gelişmiş modeliyle çevirin.

Henüz tam olarak taşınmamış içerikleri çevirme

Artık Gutenberg'den Elementor'a veya Classic Editor'dan Bricks'e geçiş gibi, Page Builder'lar arasında tam olarak taşınmamış içerikleri çevirebilirsiniz.

✅ Elementor ile Oluşturulmamış Elementor Gönderilerini Çevirme

Bir Custom Post Type, Elementor tarafından yönetiliyorsa ancak gönderinin kendisi Elementor ile oluşturulmamışsa (ve henüz taşınmamışsa), yine de çevirebilirsiniz.

post_content alanını çevirme

v15.2 öncesinde eklenti, Elementor/Bricks için post_content alanını çevirmiyordu (widget'lar/öğeler meta verilerinde saklandığından). Artık bunu yapabilirsiniz.

Daha İyi Polylang Pro Entegrasyonu

Eklenti artık Polylang Pro'nun "slug yeniden kullanımı" özelliği kullanılırken çeviri girişleri (gönderiler ve taksonomiler için) için otomatik olarak aynı slug'ı korur.

(Daha önce, çeviriden sonra slug'ı manuel olarak güncellemeniz gerekiyordu.)

Daha İyi AI Çevirileri

AI çevirilerinin kalitesini artırmak için iki önemli iyileştirme yapıldı:

Daha İyi HTML Etiketi Çevirisi: HTML etiketleri içindeki içerikleri çevirmek için AI hizmetlerine gönderilen istem iyileştirildi.
Çeviri Doğrulaması: AI hizmeti tarafından döndürülen çeviri sayısının çevrilecek dize sayısına eşit olduğunu doğrulama ve eşit değilse bir hata mesajı gösterme.

WP-CLI Güncellemeleri

WP-CLI komutları yeni seçeneklerle geliştirildi:

--fail-if-log-notifications

Log bildirimleri varsa komutu başarısız kılar (örn: bir uyarı veya hata oluştuğunda). Herhangi bir çeviri başarısız olursa toplu işlemi durdurmak için kullanışlıdır.

--parts

Çevrilecek içerik parçalarını belirtir (başlık, içerik, meta).

--tasks

Dahili bağlantıları değiştirmeden içeriği çevirmek gibi belirli görevleri yürütür.

Daha Küçük Loglar

Eklenti artık varsayılan olarak daha küçük loglar saklar: queryExecutionResponse girişini yazdırmaktan kaçınır, böylece her log girişi yalnızca birkaç KB ağırlığında olur.

(Bunu Ayarlar'dan yeniden etkinleştirebilirsiniz.)

Ve daha fazlası

15.2 sürümü çeşitli diğer iyileştirmeler ve hata düzeltmeleri içermektedir.

Değişikliklerin tam listesi için changelog sayfasına bakın.

Her zamanki gibi, keyfini çıkarın! 🙏


Sırada neler olduğunu öğrenin

Bültenimize abone olun: Yeni bir sürüm yayınladığımızda, yeni bir eklenti çıkardığımızda veya sizinle paylaşacak haberlerimiz olduğunda sizi bilgilendiririz.