WPML

كتالوجات منتجات WooCommerce متعددة اللغات

السبب الأكثر شيوعاً لاستخدام إضافة تصدير واستيراد WPML هو وجود متجر WooCommerce متعدد اللغات بكتالوج منتجات كبير. أنشئ الكتالوج في جدول بيانات، أو في نظام PIM، أو في أي نظام يمكنه تصدير CSV أو XML، ثم شغّل عملية الاستيراد – فيصل كل صف منتج، وكل صف ترجمة، وكل تصنيف وسمة ومتغير، ومعه اللغة الصحيحة.

بعد انتهاء إضافة الاستيراد من عملها، انقر على Run WPML Import في WPML > تصدير واستيراد مرة واحدة. يقرأ WPML البيانات الوصفية للغة في كل صف ويربط كل ترجمة بمصدرها. وتتبع التصنيفات والسمات والمتغيرات لغة المنتج الأب.

وتعمل أيضاً المنتجات المتغيرة ذات سمات WooCommerce المخصصة. يتيح لك عمود _wpml_import_wc_local_attribute_labels ترجمة أسماء السمات لكل لغة جنباً إلى جنب مع المنتج. Size / Taille، Color / Couleur – تُقرأ تسميات المتغيرات قراءة طبيعية بكل لغات المتجر.

القوائم العقارية متعددة اللغات

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

ينطبق سير العمل نفسه على خلاصات البحث عن العقارات، وتوزيع عروض شركات الوساطة، وتصديرات IDX، أينما كان النظام المصدر يقدّم بيانات خاصة باللغة المحلية لكل قائمة.

خلاصات الأحداث والتذاكر متعددة اللغات

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

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

كتالوجات الموردين وخلاصات B2B متعددة اللغات

غالباً ما تنسخ مواقع B2B (الموزعون، وشبكات الوكلاء، وكتالوجات قطع الغيار، وأدلة الخدمات) كتالوج المورد إلى WordPress بحيث يتسوق العملاء محلياً بينما توجد البيانات المصدر في مكان آخر. ينشر الموردون بيانات منتجاتهم بلغات متعددة؛ وتحافظ إضافة تصدير واستيراد WPML على بنية اللغة عندما تصل البيانات إلى WordPress.

عندما يُحدّث المورد الكتالوج، تحافظ عملية الاستيراد التالية (وتمريرة الربط التالية لـ WPML) على بنية اللغة سليمة. تظل الترجمات مرتبطة، وتُدرَج المنتجات الجديدة في اللغة الصحيحة.

مسارات عمل CSV وXML الخاصة بك

إذا كانت بياناتك لا تأتي من إضافة استيراد مدعومة (برنامج نصي مخصص للتصدير، أو مسار عمل ETL، أو موصل لنظام جهة خارجية متخصص)، فإن إضافة تصدير واستيراد WPML لا تزال قادرة على ربط اللغات. أضف ثلاثة أعمدة لغة موثقة إلى ملف CSV أو XML الخاص بك (_wpml_import_translation_group، _wpml_import_language_code، _wpml_import_source_language_code)، وستقرأها خطوة الربط بنفس الطريقة التي تقرأ بها مخرجات إضافة مدعومة.

توجد مواصفات الأعمدة الكاملة في كيفية استيراد المحتوى متعدد اللغات إلى WordPress.

تعمل مع إضافة التصدير/الاستيراد التي تستخدمها بالفعل

تستند معظم عمليات الاستيراد متعددة اللغات إلى إحدى هذه الأدوات. صُممت إضافة تصدير واستيراد WPML لتعمل جنباً إلى جنب مع كل منها:

  • WP All Import Pro / WP All Export Pro. الثنائي الأشهر لعمليات الاستيراد المعتمدة على جداول البيانات.
  • أداة استيراد CSV الأصلية في WooCommerce. الأداة المدمجة لاستيراد المنتجات.
  • أداة استيراد WordPress القياسية. للمقالات، والصفحات، وأنواع المنشورات المخصصة.
  • نصوصك البرمجية الخاصة. من خلال أعمدة اللغة الثلاثة الموثقة.

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

عمليات الاستيراد متعددة اللغات المجدولة

بالنسبة لعمليات مزامنة الكتالوج الليلية، أو تحديثات خلاصات الموردين، أو سحب الأحداث المجدولة، أو أي عملية استيراد متكررة، يتم تشغيل خطوة ربط WPML تلقائياً فور انتهاء إضافة الاستيراد – دون الحاجة إلى نقر يدوي في لوحة التحكم. هناك طريقتان لربطها:

  • نقطة نهاية URL. للجداول الزمنية المعتمدة على cron (مثل الجدولة اليدوية في WP All Import Pro). أضف عنوان URL واحداً خاصاً بـ cron إلى الجدول الزمني الحالي وستعمل خطوة WPML بصمت بعد كل عملية استيراد.
  • خطّاف الإجراء. لعمليات الاستيراد المجدولة عبر PHP باستخدام Action Scheduler. شغّل خطوة WPML باستدعاء واحد لـ do_action( 'wpml_import_process' ) بعد إجراء الاستيراد لديك.

بالنسبة لنصوص النشر البرمجية، وبناء الحاويات، ومسارات العمل التي لا تتوفر فيها واجهة لوحة التحكم، شغّل خطوة الربط من WP-CLI: wp wpml import process.

إضافة تصدير واستيراد WPML مضمّنة مع WPML

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