Blog

🚀 (Neredeyse) her Gutenberg bloğunu, Bricks öğesini ve Elementor widget'ını çevirin — artı Gemini, WP AI Connectors ve çeviri için AI Abilities

Leonardo Losoviz
Yazan: Leonardo Losoviz ·

Gato AI Translations for Polylang v18.0 yayında — ve bu şimdiye kadarki en büyük sürümlerimizden biri, pek çoğunuzun özellikle talep ettiği uzun bir özellik listesiyle.

Başlık: artık neredeyse her blok, öğe veya widget'ı, herhangi bir eklentiden, çok az yapılandırmayla çevirebilirsiniz. Hadi detaylara girelim.

🗂️ ACF Blokları

Advanced Custom Fields aracılığıyla kaydedilen bloklar artık kutudan çıkar çıkmaz desteklenmektedir. Bir ACF alanını çeviri için kaydetmenin üç yolu vardır:

  • Global olarak, tek bir Ayarlar geçiş düğmesiyle (ACF bloklarını otomatik olarak çevir?) — her ACF bloğundaki her çevrilebilir dize çeviri için gönderilir.
  • Alan grubu başına, v18'in ACF Alan Grupları arayüzüne eklediği yeni Gato Translate girişi aracılığıyla.
  • PHP'de alan başına, standart ACF acf/load_field kancası aracılığıyla.
ACF blokları için otomatik çeviriyi etkinleştirme
Yeni 'ACF bloklarını otomatik olarak çevir?' ayarı

Tüm ayrıntılar için ACF blokları sayfasına bakın.

🐘 Yalnızca PHP Blokları

WordPress 7.0'dan itibaren bloklar yalnızca PHP olarak (JavaScript paketi olmadan) kaydedilebilir. v18 bunları diğer bloklar gibi ele alır: tüm dize öznitelikleri ek bir kurulum gerektirmeksizin otomatik olarak çeviri için kaydedilir. Belirli bir öznitelik atlanması gerekiyorsa, tek satırlık bir PHP kancasıyla devre dışı bırakabilirsiniz.

🧱 wpml-config.xml İçeren Her Eklenti

v18, herhangi bir eklentinin wpml-config.xml'ini okur ve hangi blok özniteliklerinin çevrilebilir olduğunu belirlemek için kullanır. Favori blok eklentiniz kendini zaten WPML için belgelemiş ise, artık Gato AI Translations for Polylang ile de kutudan çıkar çıkmaz çalışır.

🧩 Kadence ve Greenshift Blokları Desteği

Tüm Kadence Blokları ve tüm Greenshift blokları artık otomatik olarak çevrilmektedir. Özel kanca yok, ek yapılandırma yok.

Çevrilmiş Kadence blokları
Her Kadence (ve Greenshift) bloğu, çevrildi

🔌 Özel ve Üçüncü Taraf Bloklar, Öğeler ve Widget'lar — Artık PHP Kancaları ile Son Derece Kolay

Kendi özel bloklarınız, öğeleriniz ve widget'larınız için — ve wpml-config.xml içermeyen herhangi bir üçüncü taraf eklenti için — destek eklemek artık PHP kancaları aracılığıyla birkaç çevrilebilir özellik bildirme meselesine dönüşmüştür.

Gutenberg için, gatompl:gutenberg_block_type_translatable_attribute_regexes aracılığıyla çevrilebilir öznitelikleri bildirin:

add_filter(
    'gatompl:gutenberg_block_type_translatable_attribute_regexes',
    static function (array $regexes): array {
        $regexes['kadence/countdown'] = [
            'daysLabel'    => true,
            'hoursLabel'   => true,
            'minutesLabel' => true,
            'secondsLabel' => true,
        ];
        return $regexes;
    }
);

Bricks için gatompl:bricks_element_type_translatable_properties kullanın:

add_filter(
    'gatompl:bricks_element_type_translatable_properties',
    static function (array $translatableProperties): array {
        $translatableProperties['breadcrumbs'][] = 'separatorText';
        $translatableProperties['team-members']['items'][] = 'title';
        return $translatableProperties;
    }
);

Elementor için gatompl:elementor_widget_type_translatable_properties kullanın:

add_filter(
    'gatompl:elementor_widget_type_translatable_properties',
    static function (array $translatableProperties): array {
        $translatableProperties['blockquote'][] = 'author_name';
        $translatableProperties['reviews']['slides'][] = 'name';
        return $translatableProperties;
    }
);

Varlık referanslarını yeniden eşleştirmek için eşdeğer kancalar mevcuttur (özel gönderiler, medya, taksonomi terimleri, ID'ye göre menüler, slug'a göre menüler). Güncellenmiş belgelerde tam ayrıntılar:

⚡ Daha Hızlı, Daha Hafif

Eklentinin iç yapısı v18'de yeniden düzenlendi: çeviriler belirgin biçimde daha hızlı çalışıyor ve çok daha az bellek kullanıyor. İçerik çevirmek artık çok daha akıcı hissettiriyor.

🐈 Gato Translate Hızlı Bağlantısı

Her CPT, medya, etiket, kategori ve kullanıcı liste sayfası artık standart satır eylemlerinin yanında bir Gato Translate hızlı bağlantısı sunuyor — tek bir varlığı çevirmek için tek tıklama yeterli, Toplu Eylemler açılır menüsüne gerek yok.

Gato Translate hızlı bağlantısı
Liste sayfasından tek tıklamayla çeviri

🍔 Menüler için Gato Translate Düğmesi

Menü düzenleyicisi artık kendi Gato Translate düğmesine sahip; böylece tek bir tıklamayla bir menüyü manuel olarak çevirebilirsiniz — "Menüler için Otomatik çeviri" seçeneğini açıp kaydetme ve ardından kapatma şeklindeki eski geçici çözüme artık gerek yok.

Menü düzenleyicisindeki Gato Translate düğmesi
Menü düzenleyicisindeki yeni Gato Translate düğmesi

✨ Gemini Çeviri Sağlayıcısı

v18, ChatGPT, Claude, DeepL, DeepSeek, Google Translate, Mistral, OpenRouter ve kendi barındırılan LLM'lerin yanı sıra Google Gemini'yi birinci sınıf bir çeviri sağlayıcısı olarak ekliyor.

Desteklenen modeller arasında Gemini 2.5 Flash, Gemini 2.5 Pro ve Gemini 3.1 Flash-Lite yer alıyor. Tam listeye Desteklenen AI modelleri nelerdir? sayfasından ulaşabilirsiniz.

🤖 WordPress 7.0: AI Connectors

WordPress 7.0+ kullanıyorsanız, API anahtarları artık WP AI Connectors'dan otomatik olarak alınabilir: eklenti Ayarlarında ChatGPT, Claude veya Gemini anahtarını boş bırakın; Ayarlar → Connectors altında kayıtlı anahtar kullanılır. Eklentiler arasında anahtar kopyalama ya da yineleme yok.

WP AI Connectors aracılığıyla API anahtarlarını kaydetme
API anahtarlarınızı bir kez WP AI Connectors'a kaydedin, Gato AI Translations bunları otomatik olarak alır

Bu aynı zamanda eklentinin kutudan çıkar çıkmaz çalıştığı anlamına geliyor: lisans anahtarınızı ekler eklemez, eklenti WP AI Connectors aracılığıyla yapılandırılmış API anahtarına sahip ilk AI hizmetini otomatik olarak varsayılan çeviri sağlayıcısı olarak seçiyor — ek tıklama yok.

✨ Çeviri için AI Abilities

v18, her varlık türü için AI Abilities kaydeder; böylece özel gönderiler, taksonomi terimleri, medya, menüler ve kullanıcılar Claude Code'daki (veya WP Abilities kullanan herhangi bir ajanttaki) doğal dil isteminden doğrudan çevrilebilir:

"How to onboard new editors" başlıklı gönderiyi yalnızca Fransızcaya çevir

Bu, WordPress 7.0+ gerektirir (AI Abilities platformunun tanıtıldığı sürüm). Yeni WordPress AI Abilities kılavuzunda daha fazla bilgi edinin.

🧠 Daha Fazla Desteklenen AI Modeli

v18 ayrıca model kataloğunu güncel tutuyor:

  • ChatGPT: GPT-5.4 mini, GPT-5.5
  • Claude: Claude Sonnet 4.6, Claude Haiku 4.5, Claude Opus 4.7
  • DeepSeek: DeepSeek v4, DeepSeek v4 Flash
  • Gemini: 2.0 Flash / Flash-Lite, 2.5 Flash / Flash-Lite / Pro, 3.1 Flash-Lite

Tam listeye Desteklenen AI modelleri nelerdir? sayfasından ulaşabilirsiniz.

⏱️ Çeviri Zaman Aşımı

Artık Ayarlar'da bir Çeviri Zaman Aşımı belirleyebilirsiniz; böylece takılı kalan bir upstream genel bir HTTP 502 / 504 tetiklemek yerine günlüklerde kontrollü bir hatayla temiz bir şekilde başarısız olur. Değeri sunucunuzun max_execution_time değerinin biraz altında tutun — tam ayrıntılar için Çeviri zaman aşımlarını ayarlama sayfasına bakın.

Güncelleme

Sürüm şu anda müşteri paneliniz aracılığıyla kullanıma sunuluyor. WordPress yönetiminizden güncelleyin (Eklentiler → Güncellemeler) veya en son sürümü hesabınızdan indirin.

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

v18'in tadını çı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.