WPML

تترجم إضافة MailChimp Multilingual النموذج الذي يراه زوارك. وتتولى الإضافة المجانية المنفصلة MC4WP: WPML Integration من ibericode عملية التوجيه لكل لغة. كلتا الإضافتين مطلوبتان اليوم؛ وهناك ملحق موحد قيد التطوير (انظر الملاحظة في أسفل هذه الصفحة).

قبل أن تبدأ

ثبّت وفعّل هذه الإضافات على نفس موقع WordPress:

  • نواة WPML، و WPML ترجمة النصوص، وملحق MailChimp Multilingual. قم بتنزيله من صفحة التنزيلات في حساب WPML الخاص بك - إنه متضمن مع Multilingual CMS و Agency. هذا هو جانب WPML؛ وهو يترجم نموذج التسجيل.
  • Mailchimp for WordPress (MC4WP) من WordPress.org (يفتح في علامة تبويب جديدة). تربط هذه الإضافة WordPress بـ Mailchimp وهي الإضافة التي ستبني فيها نموذج التسجيل الخاص بك. بعد التفعيل، اربطها بحساب Mailchimp الخاص بك في Mailchimp for WPMailchimp.
  • MC4WP: WPML Integration من WordPress.org (يفتح في علامة تبويب جديدة)، من تطوير ibericode. هذه هي إضافة التوجيه التي ترسل كل عملية تسجيل إلى جمهور Mailchimp الصحيح بناءً على لغة WPML الخاصة بالزائر. إنها إضافة مجانية منفصلة اليوم؛ وسندمجها في MailChimp Multilingual في إصدار قادم.

تحتاج أيضاً إلى حساب Mailchimp مع إعداد جمهور واحد على الأقل، وتهيئة لغات WPML الخاصة بك في WordPress.

يدعم WPML إضافة MC4WP فقط. إضافة WordPress الرسمية الخاصة بـ Mailchimp هي إضافة مختلفة ولا يغطيها هذا الملحق. إذا كنت تستخدمها، فانتقل إلى MC4WP قبل المتابعة.

بناء نموذج التسجيل الخاص بك في MC4WP

اذهب إلى Mailchimp for WPForms وأنشئ نموذج تسجيل باللغة الافتراضية لموقعك. أضف الحقول التي تريدها (البريد الإلكتروني، الاسم، مربعات اختيار الاشتراك، نص الموافقة على اللائحة العامة لحماية البيانات (GDPR))، ونص زر الإرسال، ورسائل النجاح والخطأ الخاصة بكل نموذج في علامة التبويب Messages الخاصة بالنموذج. تخزن MC4WP رسائلها لكل نموذج بدلاً من تخزينها بشكل عام، لذلك يحمل كل نموذج مجموعته الخاصة.

عندما يكون النموذج جاهزاً، قم بتضمينه في المكان الذي تريده على الموقع - كتلة في صفحة، أو ودجت في الشريط الجانبي، أو منطقة التذييل، أو مربع اختيار في إتمام الشراء في WooCommerce أو نموذج تعليقات WordPress عبر إعدادات التكامل الخاصة بـ MC4WP.

ترجمة النموذج باستخدام WPML

بمجرد حفظ النموذج في MC4WP، يصبح متاحاً للترجمة من خلال WPML - لا يلزم إجراء فحص.

  1. اذهب إلى WPMLالترجماتلوحة التحكم.
  2. قم بالتمرير إلى قسم نماذج تسجيل Mailchimp.
  3. اختر النماذج التي تريد ترجمتها وأرسلها إلى طريقة الترجمة المفضلة لديك.

تحتوي مهمة الترجمة على كل سلسلة نصية يواجهها الزائر من النموذج: تسميات الحقول، والعناصر النائبة، ونص زر الإرسال، وتسميات مربعات اختيار الاشتراك ونص الموافقة (بما في ذلك HTML الخام)، وكل رسالة نجاح وخطأ من علامة التبويب Messages الخاصة بالنموذج. لا تحتاج إلى تسجيل السلاسل النصية يدوياً.

إذا كان نص الموافقة الخاص بك يرتبط بصفحة داخلية مثل سياسة الخصوصية الخاصة بك، فترجم تلك الصفحة أولاً. يعيد WPML كتابة رابط نص الموافقة إلى الصفحة المترجمة فقط إذا كانت الترجمة موجودة في الوقت الذي يتم فيه إرسال النموذج للترجمة.

توجيه عمليات التسجيل إلى وجهة Mailchimp الصحيحة

يترجم ملحق WPML النموذج؛ بينما يحدث التوجيه لكل لغة في MC4WP: WPML Integration. توجد صفحة إعداداتها في لوحة تحكم WordPress ضمن Mailchimp for WPWPML، وتحتوي الصفحة على قسمين:

  • Language map. جدول يحتوي على صف واحد لكل لغة من لغات موقع WPML. لكل لغة، اختر جمهور Mailchimp المستهدف من القائمة المنسدلة في عمود Mailchimp list. يعود الخيار الافتراضي -- use form or integration setting إلى الجمهور المكوّن في النموذج نفسه. (لا تزال القائمة المنسدلة تستخدم التسمية القديمة list، ولكن الوجهة هي ما يسميه Mailchimp الآن audience.)
  • Subscriber language. مربع اختيار واحد: Set the subscriber’s language based on the site language. قم بتمكينه بحيث يتم تعيين حقل language الخاص بالمشترك في Mailchimp من لغة WPML في وقت الإرسال. يستخدم Mailchimp هذا الحقل لتشغيل ميزاته المدركة للغة لجهة الاتصال.

احفظ الصفحة. من الآن فصاعداً، يتم إرسال أي عملية تسجيل من صفحة فرنسية إلى أي جمهور معين للغة الفرنسية وتصل إلى Mailchimp معلّمة بـ language: fr. ينطبق نفس منطق التوجيه على كل لغة أخرى على الموقع.

تصميم جانب Mailchimp الخاص بك - الجماهير، والوسوم، والمجموعات

حدد هيكل Mailchimp الخاص بك قبل الانتهاء من تكوين التوجيه. هناك نمطان قابلان للتطبيق:

  • جمهور رئيسي واحد، مقسّم حسب اللغة. توصية Mailchimp الخاصة. قم بتعيين كل لغة WPML إلى نفس الجمهور واعتمد على حقل language (الذي تحدده إضافة التوجيه) بالإضافة إلى الوسوم والمجموعات والشرائح لتشغيل مسارات الترحيب والحملات لكل لغة. تشغيل جمهور واحد أرخص (يفرض Mailchimp رسوماً لكل جمهور) وأسهل في الصيانة.
  • جمهور منفصل لكل لغة. استخدم هذا عندما تريد إبقاء مشتركي كل لغة منفصلين تماماً، مع رسالة تأكيد إلكترونية، ورسالة ترحيب إلكترونية، ومجموعة أتمتة خاصة بهم. قم بتعيين كل لغة WPML إلى جمهور مختلف في خريطة اللغة الخاصة بإضافة التوجيه.

في كلتا الحالتين، يتم العمل على تصميم مسارات الترحيب لكل لغة في Mailchimp، وليس في WordPress. أعدّ جماهيرك ووسومك ومجموعاتك وأتمتتك أولاً، ثم ارجع إلى إضافة التوجيه وأكمل خريطة اللغة.

كيف يترجم Mailchimp ما لا يترجمه WPML

بمجرد وصول المشترك إلى Mailchimp، يتم إرسال كل رسالة إلكترونية بعد تلك النقطة من Mailchimp - لم يعد WPML و MC4WP في الصورة. التقسيم هو:

أين تتم ترجمتهWordPress / MC4WPMailchimp
نموذج التسجيل (الحقول، التسميات، نص الموافقة)نعم–
رسائل النجاح والخطأنعم–
رسالة تأكيد الاشتراك المزدوج–نعم
رسالة الترحيب بعد التأكيد–نعم
تسلسلات الأتمتة (حملات التنقيط)–نعم
محتوى الحملة التسويقية–نعم

بالنسبة للمحتوى في جانب Mailchimp، يقدم Mailchimp ثلاثة أنماط للتعامل مع لغات متعددة: وسوم الدمج الشرطية التي يحركها حقل language الخاص بالمشترك، أو روابط لنسخة مترجمة عبر ترجمة Google من الرسالة الإلكترونية، أو رسائل إلكترونية مترجمة مصممة بشكل منفصل تُرسل إلى شرائح لكل لغة. تستخدم معظم الإعدادات متعددة اللغات إما جماهير منفصلة لكل لغة (لكل منها رسالة تأكيد وترحيب خاصة بها) أو جمهوراً واحداً مع شرائح لكل لغة ونسخ مترجمة من الرسائل الإلكترونية.

المزالق الشائعة

  • تتم ترجمة عمليات التسجيل بشكل صحيح ولكنها تصل جميعها إلى جمهور واحد. إضافة التوجيه (MC4WP: WPML Integration) غير مثبتة، أو غير مفعلة، أو خريطة اللغة الخاصة بها فارغة. افتح Mailchimp for WPWPML وقم بتكوين الخريطة.
  • النماذج لا تظهر في لوحة إدارة الترجمة. تأكد من أن ملحق MailChimp Multilingual نشط جنباً إلى جنب مع نواة WPML و WPML ترجمة النصوص. يظهر قسم نماذج تسجيل Mailchimp في لوحة التحكم فقط عندما يكون الملحق نشطاً.
  • يشير رابط نص الموافقة إلى سياسة الخصوصية باللغة المصدر في نموذج مترجم. ترجم الصفحة المرتبطة قبل إرسال النموذج للترجمة. يعيد WPML كتابة الرابط فقط إذا كانت هناك ترجمة موجودة بالفعل في وقت إنشاء مهمة ترجمة النموذج.
  • تصل رسالة تأكيد الاشتراك المزدوج باللغة المصدر. يتم إعداد هذه الرسالة في Mailchimp، وليس في WordPress. إما أن ترسل كل لغة إلى جمهورها الخاص (مع رسالة تأكيد خاصة بها)، أو استخدم وسوم الدمج الشرطية الخاصة بـ Mailchimp بحيث يتفرع نص الرسالة الإلكترونية بناءً على حقل language الخاص بالمشترك.
  • يتم وسم عمليات التسجيل باللغة الخاطئة. تأكد من تحديد Set the subscriber’s language based on the site language في Mailchimp for WPWPML.
  • يستخدم الموقع إضافة WordPress الرسمية لـ Mailchimp بدلاً من MC4WP. لا يغطي هذا الملحق تلك الإضافة. انتقل إلى MC4WP: Mailchimp for WordPress لاستخدام هذا المسار.

ملحق واحد قريباً

تحتاج إلى إضافتي توافق بالإضافة إلى MC4WP اليوم: MailChimp Multilingual لترجمة النموذج، و MC4WP: WPML Integration من ibericode للتوجيه. وافق WPML و ibericode على دمج وظيفة التوجيه في MailChimp Multilingual نفسه. بعد ذلك الإصدار، ستحتاج فقط إلى MailChimp Multilingual في جانب WPML، وستوجه إضافة ibericode المستخدمين الحاليين إلى الملحق الموحد. سنغطي عملية الترحيل في ملاحظات الإصدار عند إطلاقه.

بقلمAmir

بقلمAmir