يترجم GTranslate صفحاتك في متصفح الزائر بشكل فوري. يعمل TTSWP جنباً إلى جنب معه: تُنشئ الصوت لكل لغة في GTranslate، وعندما يبدّل الزائر اللغة يقوم المشغّل تلقائياً بتحميل الصوت المطابق. إذا لم يكن هناك صوت للغة معينة بعد، يبقى المشغّل مخفياً لتلك اللغة.
المتطلبات
- تفعيل إضافة GTranslate مع تمكين لغة وجهة واحدة على الأقل
- اشتراك TTSWP مدفوع (خيار تكامل GTranslate مقفل في الخطة المجانية)
- ربط TTSWP بموقعك
تفعيل التكامل
- اذهب إلى تحويل النص إلى كلام - الإعدادات.
- ابحث عن تكامل GTranslate وقم بتفعيله.
- احفظ التغييرات.
إذا لم يتم اكتشاف إضافة GTranslate، يكون الخيار مقفلاً ويعرض "لم يتم اكتشاف GTranslate". كما يكون الخيار مقفلاً في الخطة المجانية أيضاً.
ربط الأصوات باللغات
بعد تفعيل التكامل، افتح تحويل النص إلى كلام - ربط الأصوات باللغات وخصّص صوتاً لكل لغة في GTranslate. تعود اللغة التي لا يوجد لها صوت محدد إلى صوتك الافتراضي. راجع ربط الأصوات باللغات لمزيد من التفاصيل.
إنشاء صوت لكل لغة
يترجم GTranslate النصوص في المتصفح، لذا يرى الخادم دائماً اللغة الافتراضية لموقعك. لمنح كل لغة تعليقاً صوتياً خاصاً بها، أنشئ الصوت لكل لغة من قائمة المنشورات:
- اذهب إلى قائمة المنشورات (أو الصفحات).
- في عمود TTS، لكل لغة في GTranslate صف خاص بها.
- انقر على "إنشاء" في أي صف لإنشاء الصوت لتلك اللغة.
يمكنك أيضاً إرفاق ملف صوتي خاص بك للغة بدلاً من إنشائه - راجع ملفات الصوت المخصصة. يتجاوز الصوت المخصص الصوت المُنشأ لتلك اللغة.
آلية العمل للزوار
- تُحمّل الصفحة بلغتك الافتراضية ويتضمن TTSWP خريطة صغيرة تربط "اللغة بملف الصوت" للمنشور.
- عندما يختار الزائر لغة عبر GTranslate، يبدّل المشغّل الصوت إلى الملف المطابق دون إعادة تحميل الصفحة.
- بالنسبة للغة التي لا يوجد لها صوت (مُنشأ أو مخصص)، يُخفي المشغّل نفسه، فلا يرى الزوار المشغّل إلا عندما يكون هناك شيء للتشغيل.
ملاحظات حول رموز اللغات
يستخدم GTranslate رموز لغات خاصة به. يقوم TTSWP تلقائياً بتوحيد الرموز المختلفة عن موفر الأصوات (على سبيل المثال تُربط nb وnn النرويجية بـ no، وتُربط zh-CN بـ zh)، فتتوافق كل لغة مع الصوت وملف الصوت الصحيح دون أي عمل يدوي.
مشكلات معروفة
- نظراً لأن GTranslate يعمل في المتصفح، تكون الصفحة المُقدَّمة من الخادم دائماً بلغتك الافتراضية، ويتم اختيار صوت كل لغة من جهة العميل. هذا أمر متوقع.
- يمكن أن يحتوي المنشور على صوت لبعض اللغات دون غيرها. يظهر المشغّل فقط للغات التي لها صوت.
- إذا أضفت صوتاً للغة واحدة فقط (مثلاً ملف مخصص بالإنجليزية على موقع نرويجي)، يظهر المشغّل عند عرض تلك اللغة ويبقى مخفياً في اللغات الأخرى.