WPML

ترجمة كل أنواع حقول Ninja Forms

تُترجم أكثر من 28 نوعاً من حقول Ninja Forms من خلال محرر الترجمة المتقدم من WPML: النص، والفقرة، والاسم، والبريد الإلكتروني، والعنوان، والهاتف، والقائمة (تحديد، وزر اختيار، ومربع اختيار، وتحديد متعدد)، والرقم، والتاريخ/الوقت، ورفع الملفات، والإرسال. تُترجم الحقول المتكررة (Repeater Fields) على مستوى الصف: تظل تسميات إضافة صف وتسميات الحقول لكل صف متعددة اللغات.

Ninja Forms باللغة الإنجليزية
Ninja Forms باللغة الإنجليزية
Ninja Form باللغة الإسبانية
Ninja Form باللغة الإسبانية

ترجمة النماذج متعددة الخطوات، خطوة بخطوة

تقسّم النماذج متعددة الخطوات النماذج الطويلة إلى صفحات أقصر. يترجم Ninja Forms Multilingual عنوان كل خطوة، وتسميات أزرار التصفح (السابق، التالي، إرسال)، والمنطق الشرطي لكل خطوة. يظل التدفق متعدد الخطوات بلغة الزائر بدءاً من الخطوة الأولى وحتى شاشة النجاح.

الحفاظ على التخطيط والأنماط عند الترجمة

يتيح لك المصمم المرئي للتخطيط والأنماط (Layout & Styles) في Ninja بناء أعمدة، وشبكات، وأقسام منسقة داخل النموذج. يتم الحفاظ على التصميم عند ترجمة النموذج – تتغير السلاسل النصية فقط. يرى الزوار نفس التخطيط في كل لغة، ولكن مع تسميات مترجمة.

حقول تحديد الصور تترجم التسمية وتحتفظ بالصورة

تربط حقول تحديد الصور خياراً مرئياً (صورة مصغرة) بتسمية نصية. يترجم Ninja Forms Multilingual التسمية لكل لغة بينما تظل الصورة مشتركة عبر اللغات. يعمل المحدد المرئي بشكل متطابق؛ ويقرأ الزائر التسمية بلغته الخاصة.

ترجمة مطالبات حفظ التقدم

تتيح ميزة حفظ التقدم في Ninja للزوار حفظ جزء من النموذج واستئنافه لاحقاً. تُترجم جميع المطالبات الخاصة بالزائر (زر حفظ التقدم، وبريد الاستئناف الإلكتروني، ونسخة التأكيد) بحيث يحصل الزوار على سير العمل بلغتهم الخاصة.

ترجمة رسائل التحقق لكل حقل

يحمل كل حقل في Ninja Forms نسخة التحقق الخاصة به: خطأ الحقل المطلوب، وخطأ التنسيق، ورسالة التحقق المخصصة. يظهر كل منها كصف قابل للترجمة في محرر الترجمة المتقدم. تُترجم نسخة مكافحة البريد المزعج (Anti-Spam) ومصيدة المتطفلين (Honeypot) من خلال WPML ترجمة النصوص.

ترجمة رسائل النجاح وإعادة التوجيه عند الإرسال

تستخدم Ninja Forms الإجراءات (Actions) لتحديد ماذا يحدث بعد الإرسال. يعرض إجراء رسالة النجاح رسالة شكر مضمّنة – تُترجم لكل لغة. يوجّه إجراء إعادة التوجيه عند الإرسال الزائر إلى عنوان URL بعد الإرسال؛ حيث تقوم بتعيين عنوان URL لكل لغة بحيث تصل كل نسخة لغة إلى صفحة الشكر الخاصة بها.

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

يُترجم كل إجراء بريد إلكتروني في النموذج بشكل مستقل. توجد كل من إلى (To)، واسم المرسل (From Name)، والموضوع (Subject)، وقالب رسالة البريد الإلكتروني (Email Message) في مهمة الترجمة. تحصل إجراءات البريد الإلكتروني المتعددة لكل نموذج على صفوف ترجمة منفصلة. تحمل إشعارات المسؤول وتأكيدات الزوار نسختها الخاصة بكل لغة.

ترجمة كل إجراء تكامل

تحوّل بنية الإجراءات في Ninja Forms كل تكامل إلى خطوة سير عمل خاصة بالنموذج. يترجم Ninja Forms Multilingual النسخة المواجهة للزائر في كل إجراء. تتلقى كل من Webhook، وMailchimp، وActiveCampaign، وHubSpot، وSalesforce، وZohoCRM، وZapier، وSlack، وTrello، وMailPoet، وAWeber، وCampaign Monitor، وConstant Contact، وEmailOctopus، وEmma، وKit، وCleverReach مدخلات الزائر المترجمة بالإضافة إلى نسخة الحقول المعينة المترجمة. تُترجم أيضاً تسميات القائمة، ومسار العمل، والقناة، والعلامات.

ترجمة نسخة إجراء الدفع

تترجم إجراءات الدفع في Ninja Forms لكل من Stripe، وAuthorize.net، وElavon، وPayPal السلاسل النصية المواجهة للزائر في مسار إتمام الشراء (أوصاف الشراء، وتسميات الأزرار، وحالات الخطأ، ونسخة النجاح)، بحيث تظل خطوة الدفع بلغة الزائر.

قراءة النماذج بشكل طبيعي في كل لغة مع PTC

تُعد ترجمة نموذج Ninja Forms عملاً صعباً بالفعل. وتضاعف بنية الإجراءات في Ninja من هذه المشكلة. حيث يمكن أن تعني نفس الكلمة أشياء مختلفة في إجراءات مختلفة على نفس النموذج. إرسال (Submit). إرسال (Send). متابعة (Continue).

يمزج إعداد Ninja Forms النموذجي بين:

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

معظم السلاسل النصية قصيرة. وتنظر الترجمة الآلية الكلاسيكية إلى كل منها على حدة. وينتهي الأمر بقراءة النموذج كمجموعة من الأجزاء غير المتناسقة بدلاً من نموذج واحد متماسك.

تعمل PTC – ترجمة AI من WPML مع السياق الكامل لموقعك. تعرف PTC ما إذا كانت كلمة إرسال (Submit) موجودة على زر الإرسال الرئيسي للنموذج أم داخل زر الخطوة التالية في النماذج متعددة الخطوات. وتعرف ما إذا كانت كلمة متابعة تنتمي إلى مطالبة حفظ التقدم أم إلى إجراء دفع. وتعرف ما إذا كانت رسالة النجاح تتبع نموذج اتصال أم نموذج تسجيل.

تبدو النتيجة وكأن النموذج قد تم بناؤه بشكل أصلي في كل لغة. نسخة كل إجراء في السياق الصحيح. ورسائل تحقق تُقرأ بوضوح. وقيم تكامل تتوافق عبر اللغات بحيث لا تتعطل عمليات الأتمتة اللاحقة.

القيود المعروفة

هناك سلوكان يجدر بك معرفتهما قبل البدء:

  • علامات الدمج (Merge tags) داخل قوالب إجراء البريد الإلكتروني لا تُترجم لكل لغة. يستخدم إدراج علامة الدمج قالب اللغة المصدر. يتم تتبع ذلك في صفحة الأخطاء.
  • ملحق Ninja Forms PDF Form Submission لا ينشئ ملفات PDF عندما تكون إضافة Ninja Forms Multilingual نشطة في النماذج التي تم إعداد ترجمات لها. يتم تتبع ذلك في سلسلة رسائل متكررة.

تم بناؤه جنباً إلى جنب مع فريق Ninja Forms

يتوفر Ninja Forms Multilingual مع توافق مؤكد لـ Ninja Forms في صفحة توافق Ninja Forms المشتركة. عندما تُصدر Ninja Forms إصداراً جديداً، يواكبها Ninja Forms Multilingual.

Ninja Forms Multilingual مضمّنة مع WPML

تتوفر إضافة Ninja Forms Multilingual مع Multilingual CMS و WPML Agency. لا حاجة لشرائها بشكل منفصل. اشترِ WPML مرة واحدة وسيصبح كل موقع Ninja Forms يغطيه حسابك متعدد اللغات. إذا كان لديك WPML بالفعل، فقم بتفعيل Ninja Forms Multilingual من صفحة تنزيلات WPML الخاصة بك.