تخطي الملاحة

Home » وثائق WPML » مشاريع ذات صلة » Gravity Forms Multilingual

Gravity Forms Multilingual – ترجمة سهلة للنماذج باستخدام WPML

Gravity Forms Multilingual يتيح لك إنشاء نماذج الجاذبية متعددة اللغات. ما عليك سوى ترجمة النصوص وسيتم عرض النموذج باللغة الصحيحة على الواجهة الأمامية لموقع WordPress الخاص بك.

طريقة بسيطة وقوية لبناء نماذج الجاذبية متعددة اللغات

سير العمل سهل

قم بتحرير نموذج Gravity واحد لإرساله للترجمة من محوّل اللغة في شريط المسؤول العلوي. لإرسال نماذج متعددة للترجمة، ما عليك سوى الانتقال إلى لوحة إدارة الترجمة الخاصة بـ WPML .

ترجمة مرنة

قم بترجمة نماذج Gravity بنفسك أو بمساعدة المترجمين المحترفين.

لا توجد خطوات إضافية

ما عليك سوى إدراج النماذج المترجمة في الصفحات باستخدام كتلة Gravity Forms. يعرض WPML النموذج باللغة الصحيحة في الواجهة الأمامية.

على هذه الصفحة:

الشروع

ابدأ بتثبيت وتفعيل المكونات الإضافية التالية:

إذا كنت مستخدمًا جديدًا لـ WPML ، فاطلع على دليل البدء الخاص بنا. يرشدك بسرعة عبر خيارات الترجمة المختلفة التي يمكنك استخدامها.

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

إيقاف تشغيل نماذج الجاذبية “لا يوجد وضع تعارض”

إنشاء وترجمة نماذج الجاذبية

لترجمة نماذج Gravity الخاصة بك باستخدام WPML ، يتعين عليك اتباع عملية مكونة من 4 خطوات:

  1. قم بإنشاء النموذج والتأكيدات والإشعارات الخاصة به بلغتك الافتراضية
  2. ترجمة النموذج
  3. ترجمة التسميات الفرعية
  4. أدخل النموذج في منشور أو صفحة وقم بترجمة المنشور أو الصفحة

إنشاء نموذج اللغة الافتراضية

لإنشاء نموذج اللغة الافتراضية، انتقل إلى النماذج → نموذج جديد . يمكنك الاختيار من قائمة قوالب النماذج المعدة مسبقًا أو إنشاء النموذج الخاص بك من البداية.

من منطقة الإعدادات ، يمكنك إعداد التأكيدات والإشعارات . هذه عبارة عن رسائل بسيطة أو إشعارات عبر البريد الإلكتروني يمكنك إرسالها تلقائيًا إلى المستخدم بعد إرسال النموذج.

الوصول إلى إعدادات النموذج الخاص بك

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

ترجمة النموذج

قم بتحرير النموذج الذي تريد ترجمته وقم بالتمرير فوق محوّل اللغة. من القائمة المنسدلة التي تظهر، يمكنك إرسال النموذج لترجمته إلى لغة ثانوية.

إرسال النموذج للترجمة من محوّل اللغة


يؤدي النقر فوق إرسال إلى الترجمة إلى فتح إدارة الترجمة وتصفية المحتوى المتاح لإظهار نماذج الجاذبية فقط.

يمكنك أيضًا الوصول إلى هذه القائمة بالانتقال إلى WPMLإدارة الترجمة وتحديد Gravity Form من القائمة المنسدلة.

عرض القائمة المصفاة لنماذج Gravity في لوحة معلومات الترجمة

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

إرسال النموذج إلى المترجمين

من إدارة الترجمة ، يمكنك تعيين نماذج لمترجميك أو خدمة الترجمة الاحترافية.

بعد إضافة النماذج إلى سلة الترجمة، انقر فوق علامة التبويب سلة الترجمة . اختر مترجمًا أو خدمة ترجمة لأزواج اللغات المختلفة الخاصة بك وأرسل النماذج الخاصة بك للترجمة.

إرسال نماذج الترجمة من سلة الترجمة

ترجمة النماذج بنفسك

لترجمة النموذج بنفسك، حدد النموذج الذي تريد ترجمته واللغات التي تريد ترجمته إليها.

بعد ذلك، حدد خيار ترجمة نفسي وانقر فوق إضافة إلى قائمة انتظار الترجمة .

إرسال النموذج للترجمة

بعد ذلك، انتقل إلى WPMLالترجمات وانقر على زر الترجمة للمهمة المرتبطة بالنموذج الخاص بك.

البدء في ترجمة النموذج

يتم نقلك إلى محرر الترجمة المتقدم حيث يمكنك ترجمة نصوص النموذج والتسميات الرئيسية والتسميات الفرعية المخصصة. إذا كان لديك أرصدة ترجمة آلية، فإن ميزة الترجمة التلقائية المضمنة تقوم بملء الترجمات نيابةً عنك.

إذا كنت تترجم بنفسك وكانت نماذج اللغة الافتراضية الخاصة بك تتضمن علامات دمج مثل {all_fields} أو {Name (First):1.3} ، تأكد من نسخها إلى ترجمتك. قد تؤدي ترجمة علامات الدمج إلى كسر نموذج اللغة الثانوية.

ترجمة نموذج Gravity باستخدام محرر الترجمة المتقدم الخاص بـ WPML

إذا كنت تستخدم أيًا من التصنيفات الفرعية التي توفرها Gravity Forms افتراضيًا، فستحتاج إلى اتباع الخطوات أدناه وترجمتها في String Translation .

ترجمة التسميات الفرعية

بينما يمكنك ترجمة نصوص النموذج والتسميات والتسميات الفرعية المخصصة في محرر الترجمة المتقدم أو باستخدام الترجمة التلقائية، فإنك تحتاج إلى ترجمة التسميات الفرعية الافتراضية للحقول في String Translation . تتضمن أمثلة نصوص العناوين الفرعية المتوفرة افتراضيًا First و Last لحقل الاسم وإدخال البريد الإلكتروني وتأكيد الحقل لحقل البريد الإلكتروني .

لفعل هذا:

  1. انتقل إلى WPML ← توطين السمات والمكونات الإضافية. في قسم السلاسل في قسم المكونات الإضافية ، حدد Gravity Forms وانقر فوق زر فحص المكونات الإضافية المحددة بحثًا عن السلاسل .
  2. بمجرد اكتمال المسح، انتقل إلى WPML → String Translation . استخدم القائمة المنسدلة في المجال للبحث عن السلاسل في مجال Gravityforms . يمكنك أيضًا استخدام شريط البحث للعثور على النصوص الدقيقة التي تريد ترجمتها.
البحث عن نصوص النموذج الإضافية لترجمتها في String Translation
  1. انقر على أيقونة علامة الجمع بجوار السلسلة التي تريد ترجمتها، ثم اضغط على زر الإدخال لحفظها.
ترجمة التسميات المخصصة لحقول النموذج في String Translation

استخدام النماذج المترجمة في الصفحات

بعد ترجمة كل محتوى النموذج الخاص بك، يمكنك إدراج النموذج في أي منشور أو صفحة باستخدام كتلة Gravity Forms .

ثم تأكد ببساطة من ترجمة هذا المنشور أو الصفحة أيضًا. يمكنك القيام بذلك عن طريق النقر على أيقونة علامة الزائد من علامة تبويب اللغة في الشريط الجانبي الأيمن.

النقر على أيقونة علامة الجمع لترجمة الصفحة التي تحتوي على النموذج

عندما يزور المستخدمون الصفحة باللغة الثانوية، سيقوم WPML تلقائيًا بعرض النموذج باللغة الصحيحة.

بعد إرسال النموذج باللغة الثانوية، سيرى المستخدمون أيضًا رسالة التأكيد المترجمة ويتلقون إشعارًا مترجمًا عبر البريد الإلكتروني بلغتهم

تحديث ترجمات النموذج

إذا قمت بتحديث نموذج اللغة الافتراضية عن طريق إضافة أو حذف أو تحديث أي من المحتوى، فستحتاج إلى تحديث الإصدارات المترجمة.

تتضمن أنواع معينة من الحقول في Gravity Forms اختيارات متعددة يحددها المستخدمون، مثل القوائم المنسدلة وأزرار الاختيار. قد يؤدي تغيير موضع الخيارات في حقول الاختيار المتعدد التي تمت ترجمتها بالفعل إلى فقدان تلك الحقول لترجماتها. في هذه الحالة، تحتاج إلى ترجمة هذه الحقول مرة أخرى.

لتحديث ترجمة نموذج أو ترجمة المحتوى الجديد الذي أضفته إلى النموذج، اتبع الخطوات التالية:

  1. انتقل إلى WPMLالترجمات .
  2. تشير الحالة إلى أن الترجمة تحتاج إلى تحديث. انقر فوق الزر “تحرير” لتحديث الترجمة.
تحديث ترجمة النموذج
  1. في محرر الترجمة المتقدم ، قم بمراجعة الترجمات التلقائية للحقل (الحقول) الجديدة. إذا لم يكن لديك اعتمادات في الترجمة، فستحتاج إلى إضافة الترجمات بنفسك. انقر فوق “إكمال” لتحديث الترجمة.

المحتوى المقدم في النماذج المترجمة

يرجى ملاحظة أن البرنامج المساعد Gravity Forms لا يكتشف لغة المحتويات المقدمة في النموذج. عند إرسال محتوى في نموذج مترجم، سيتم إنشاء هذا المحتوى باللغة الافتراضية.

يمكنك استخدام خطافات ومرشحات Gravity Forms لكتابة منطق التطبيق الخاص بك وتعيين لغة المحتوى المقدم بعد أن تقوم Gravity Forms بإنشائه.

حذف ترجمات النموذج

لحذف ترجمات النموذج، انتقل إلى WPMLالحزم واختر Gravity Forms من القائمة المنسدلة. حدد وحذف الحزمة التي تطابق اسم النموذج ذي الصلة.

حذف ترجمات النموذج


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

المشكلات المعروفة

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

المشكلات غير المحلولة حتى الآن:

يمكنك أيضًا البحث في جميع المشكلات المعروفة، بما في ذلك المشكلات التي تم حلها سابقًا لهذه الإضافة.

الحصول على المساعدة

في حالة احتياجك للمساعدة في ترجمة موقعك الذي تم إنشاؤه باستخدام Gravity Forms و WPML ، تفضل بزيارة منتدى دعم WPML .

تم تحديثه
يناير 18, 2024