Gato GraphQL + WordPress Multisite demosu

WordPress Multisite Tabanlı Çok Dilli Bir Sitede Sayfa Çevirisi

Bir WordPress Multisite ağında, kaynak sitedeki sayfaları bir çeviri sitesinin diline çevirin ve bu sayfaları çeviri sitesinde oluşturun.

Leonardo Losoviz
Leonardo Losoviz -
Logo
Image
Target Image

Entegrasyonlar

Gato GraphQL'i, başka herhangi bir eklentiye ihtiyaç duymadan WordPress multisite ağına dayalı çok dilli bir site oluşturmak için kullanabiliriz (her site, bir dil için çeviridir).

Demo videosunda, 3 dilin alt alan adı olarak yapılandırıldığı bir WordPress Multisite ağına dayalı çok dilli bir site bulunmaktadır:

  • subdomain-multisite.local: Kaynak içerikli ana site
  • en.subdomain-multisite.local: İngilizce site
  • es.subdomain-multisite.local: İspanyolca site
  • fr.subdomain-multisite.local: Fransızca site

persisted query Translate pages for a multilingual site (Multisite / Classic editor) queries çalıştırarak, Classic editör tabanlı sayfaları ana siteden (kaynak içerikle) tüm çeviri sitelerine çeviriyoruz.

(WordPress blok editörüne dayalı içerikleri çevirmek için persisted query Translate pages for a multilingual site (Multisite / Gutenberg) queries çalıştırın.)

Bu örnekte, kaynak içerikli ana site İngilizce'dir ve en.subdomain-multisite.local altında İngilizce bir çeviri sitesi de bulunmaktadır. Bu site için persisted query çalıştırıldığında, içerik herhangi bir çeviri yapılmadan doğrudan kopyalanır.

İspanyolca (ve aynı zamanda Fransızca) site hedef olarak seçildiğinde, içerik o dile çevrilir ve ilgili sayfalar oluşturulur.

Persisted query, WordPress uygulama şifreleri kullanarak çeviri sitesine giriş yapar.


Bültenimize abone olun

Gato GraphQL'deki tüm güncellemelerden haberdar olun.