WPML

تكامل Sensei وWPML Mail

تتيح لك إضافة Sensei إنشاء وبيع الدورات التدريبية والدروس والاختبارات عبر الإنترنت. ويُعد إرسال رسائل البريد الإلكتروني للإشعارات إلى الأعضاء جزءاً كبيراً من ذلك. يتيح لك WPML 3.4 والإصدار القادم من Sensei إرسال رسائل البريد الإلكتروني للإشعارات إلى كل مستخدم باللغة المناسبة.

يقدّم WPML 3.4 Mail API جديداً، والذي يمثّل الأساس لهذا التطور الجديد. فهو يتيح للقوالب والإضافات تذكّر اللغة المفضلة لكل مستخدم والتبديل إلى تلك اللغة قبل إرسال رسائل البريد الإلكتروني.

اختيار اللغة لأعضاء الموقع


يبدأ الأمر برمته بالسماح لأعضاء الموقع باختيار لغتهم المفضلة. عندما يسجّل المستخدمون في الموقع، سيكون لديهم خيار اختيار لغتهم المفضلة من لوحة التحكم الخاصة بهم.

اختر لغتك المفضلة

ترجمة رسائل البريد الإلكتروني


تُرسل إضافة Sensei إشعارات بريد إلكتروني محددة مسبقاً إلى كل من المتعلمين والمعلمين. لديك الخيار لتحديد إشعارات البريد الإلكتروني التي سيتم إرسالها.

إشعارات البريد الإلكتروني في Sensei

كمثال، سنقوم بترجمة رسالة البريد الإلكتروني للإشعار التي تُرسل إلى المعلم عندما يقدّم طلابه اختباراً، ويمكن تحقيق ذلك باستخدام وحدة ترجمة النصوص في 4 خطوات سهلة:


  1. اذهب إلى WPML > تعريب القوالب والإضافات.

  2. اختر خيار «ترجمة القوالب والإضافات باستخدام ترجمة WPML».
ترجمة القوالب والإضافات باستخدام ترجمة WPML

  1. افحص إضافة Sensei بحثاً عن السلاسل القابلة للترجمة عن طريق اختيارها والنقر على «فحص الإضافات المختارة بحثًا عن نصوص».
فحص إضافة Sensei بحثاً عن السلاسل

هذا هو قالب البريد الإلكتروني المُرسل إلى المعلم، وسنذهب إلى صفحة ترجمة النصوص لترجمة سلاسله.

طالب قدّم اختباراً


  1. اذهب إلى WPML > ترجمة النصوص وابحث عن السلسلة «has submitted the quiz for lesson».

  2. انقر على رابط «الترجمات» وأضف النص المُترجم، ثم اختر «اكتملت الترجمة» وانقر على زر الحفظ.
ترجمة سلاسل البريد الإلكتروني

لاحظ أنه يمكن ترجمة جميع سلاسل البريد الإلكتروني باتباع نفس الخطوات.

يمكنك تخصيص رسائل البريد الإلكتروني هذه بشكل أكبر (تعديل نص الرسالة)، وذلك بالذهاب إلى مجلد قوالب Sensei الموجود في دليل الإضافة (wp-content>plugins>sensei>templates>emails) وفتح قالب البريد الإلكتروني الذي ترغب في تعديله. في لقطة الشاشة أدناه، يمكنك رؤية قالب رسالة البريد الإلكتروني للإشعار الخاص بتقديم الطالب لاختبار إلى المعلم، مع تحديد السلاسل القابلة للتعديل.

تعديل قوالب البريد الإلكتروني

إرسال رسائل بريد إلكتروني مترجمة


لنستعرض مثالاً سريعاً حول كيفية إرسال Sensei لرسائل بريد إلكتروني مترجمة. عندما ينقر طالب فرنسي على زر «Start Taking This Course» (البدء في أخذ هذه الدورة) ويكون مالك هذه الدورة معلماً ألمانياً. سترسل إضافة Sensei رسالتي بريد إلكتروني للإشعارات:

  • رسالة بريد إلكتروني إلى المعلم، تشكره فيها على الانضمام (تُرسل باللغة الفرنسية)

  • ورسالة أخرى إلى المعلم، تُعلمه فيها أن معلماً جديداً قد التحق بدورته (تُرسل باللغة الألمانية)

هنا يبدأ دور API الجديد من WPML. فقبل أن تحصل إضافة Sensei على موضوع رسالة البريد الإلكتروني ونصها مباشرةً، يتم التبديل إلى لغة المستخدم. وعندما تحمّل موضوع الرسالة ومحتواها من قاعدة البيانات، يستبدلها WPML تلقائياً بالترجمة. ونتيجة لذلك، سيتلقى كل عضو من أعضاء الموقع رسالة بريد إلكتروني بلغته وليس بلغة مسؤول الموقع.

هل ترغب في تجربة ذلك على موقع Sensei متعدد اللغات الخاص بك؟


لإرسال رسائل بريد إلكتروني مترجمة باستخدام Sensei، ستحتاج إلى استخدام WPML 3.4 (مع ترجمة النصوص) والإصدار القادم من Sensei. ونظراً لأن Sensei إضافة مدفوعة، فلا يمكننا إرسال نسخة التطوير هذه من Sensei إليك إلا إذا كنت قد اشتريتها بالفعل. اترك لنا تعليقاً تخبرنا فيه باهتمامك. وسنتواصل معك للتحقق من شرائك لإضافة Sensei ونرسل لك نسخة التطوير التي تتضمن هذا التكامل.

هل وجدت هذا مفيداً؟ شارك هذه المقالة: