WPML etkinken TTSWP, her çevrilmiş dil için farklı bir ses seçebilir. İspanyolca gönderi İspanyolca ses alır, İngilizce gönderi İngilizce ses alır ve ziyaretçiler doğru dili otomatik olarak duyar.
Gereksinimler
- WPML 4.0 veya daha yeni
- WPML'de en az iki dil yapılandırılmış
- TTSWP sitenize bağlı
Etkinleştirme
- Metinden Konuşmaya → Genel Bakış bölümüne gidin.
- Hızlı Ayarlar'a kaydırın.
- WPML entegrasyonu seçeneğini açın.
- Kaydedin.
WPML yüklü değilse bu geçiş kilitlenir ve "WPML algılanmadı" mesajı görünür.
Dillere ses atama
WPML entegrasyonu açıldığında yeni bir sayfa belirir: Metinden Konuşmaya → Dil Sesi Eşleme. Ayrıntılar için Dil Sesi Eşleme sayfasına bakın.
Her WPML dilinin kendine ait sesi vardır. Dile özgü ses ayarlanmamışsa varsayılan ses devreye girer.
Oluşturma sırasında nasıl çalışır
Çevrilmiş bir gönderi için ses oluşturduğunuzda:
- TTSWP gönderinin WPML dil kodunu arar
- O dile eşlenmiş sesi bulur
- Sentez için o sesi kullanır
Çevrilmiş gönderilerdeki mevcut ses otomatik olarak yeniden oluşturulmaz. Ses eşlemelerini değiştirdikten sonra manuel olarak yeniden oluşturun.
Dil kodu normalleştirme
WordPress, Norveççe için nb ve nn kodlarını kullanır. ElevenLabs ise no kullanır. TTSWP bunları otomatik olarak normalleştirir; böylece Norveççe gönderiler sorunsuz çalışır.
Bilinen durumlar
- Gönderi çevrilmiş ama ses eşlenmemişse varsayılan ses kullanılır (hata değildir)
- İçerik ayarlarında etkinleştirilmemiş gönderi türleri, WPML tarafından çevrilse bile yok sayılır
- WPML String Translation kullanılmaz - yalnızca dil kodu okunur