تخطي إلى المحتوى تخطي إلى الشريط الجانبي

Home » وثائق WPML » مشاريع ذات صلة » WPML متعدد اللغات ومتعدد العملات لـ WooCommerce – ترجمة المتاجر » WCML متعدد العملات لـ WooCommerce

WCML متعدد العملات لـ WooCommerce

أضف عملات متعددة ومبدل عملات مرن إلى متجر WooCommerce الخاص بك. اعرض الأسعار بناءً على موقع العميل وقدم تجربة دفع أكثر سلاسة.

4.1 من 5 نجوم.

كيف يعمل WCML

يتكامل WPML Multilingual & Multicurrency for WooCommerce (WCML) بسلاسة مع WooCommerce ويقدم جميع وظائف العملات المتعددة التي يحتاجها متجرك – مجانًا.

زيادة المبيعات من خلال عرض الأسعار بالعملة المحلية للعميل.

تقديم مبدل عملات قابل للتخصيص يحافظ على أسلوب علامتك التجارية متسقًا.

الحصول على أسعار صرف موثوقة وحية تلقائيًا أو التعامل معها يدويًا.

ضبط الأسعار وأسعار الشحن لكل عملة لتجربة دفع أكثر سلاسة.

قم بالترقية إلى اشتراك WPML للجمع بين العملات المتعددة والمنتجات المترجمة وتقديم رحلة مُعرَّبة بالكامل لكل عميل.

ميزات إضافة WooCommerce متعددة العملات

أكثر من 200 عملة متاحة، يتم عرضها بناءً على موقع العميل

تعيين كل عملة ليتم عرضها في بلدان محددة

مبدل عملات قابل للتخصيص لـ WooCommerce (بما في ذلك CSS والشفرات المختصرة)

أسعار صرف تلقائية يتم تحديثها بالوتيرة التي تفضلها (كل ساعة أو يوميًا أو أسبوعيًا)

أسعار صرف مخصصة، يتم تعيينها يدويًا

أسعار مخصصة بعملات مختلفة

تنسيق العملة وقواعد التقريب القابلة للتخصيص

أسعار شحن قابلة للتعديل لكل عملة

عرض الطلبات والتحليلات لكل عملة

ميزات إضافية مع ترقية WPML

ترجم متجر WooCommerce بالكامل إلى أكثر من 65 لغة

العملة الافتراضية لكل لغة

بوابات دفع مخصصة لكل عملة وموقع

خطافات وفلاتر API لمنطق العملات المتعددة المخصص

كيفية تمكين العملات المتعددة في WooCommerce

إليك الخطوات السهلة لإضافة عملات متعددة لـ WooCommerce باستخدام WCML:

  1. قم بتنزيل وتثبيت WCML
  2. انتقل إلى WooCommerce ← WCML وقم بتمكين وضع العملات المتعددة
  3. أضف العملات الثانوية الخاصة بك
  4. قم بتكوين أسعار الصرف التلقائية

دعونا نرى هذه الخطوات بمزيد من التفصيل:

1. قم بتنزيل وتثبيت WCML

لتشغيل متجرك بعملات متعددة، قم بالتثبيت والتفعيل:

  • WooCommerce
  • WPML Multilingual وتعدد العملات لـ WooCommerce

للوصول إلى الميزات متعددة اللغات الكاملة، تحتاج أيضًا إلى WPML و WPML String Translation.

2. انتقل إلى WooCommerce ← WCML وقم بتمكين وضع العملات المتعددة

قم بتمكين وضع العملات المتعددة واختر كيفية عرض العملات:

  • اختر الخيار المجاني لإعداد العملات حسب الموقع.
  • إذا كان لديك اشتراك WPML، يمكنك أيضًا اختيار عرض العملات حسب اللغة.

الخيار 1: عرض عملات متعددة بناءً على الموقع

يستخدم WooCommerce تحديد الموقع الجغرافي MaxMind للكشف عن عنوان IP الخاص بالعميل. قم بإنشاء حساب MaxMind مجاني وأدخل مفتاح الترخيص الخاص بك.

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

راجع المجموعة الكاملة من فلاتر وخطافات WCML.

الخيار 2: عرض عملات متعددة بناءً على اللغة

إذا كان لديك WPML، يمكنك تعيين عملة افتراضية لكل لغة. سيرى المستخدمون الأسعار بتلك العملة عند تبديل اللغات. يمكنك اختيار عرض عملات متعددة لكل لغة أو عملة واحدة بناءً على لغة العميل.

إعداد العملات بناءً على اللغة

3. أضف العملات الثانوية الخاصة بك

انقر على إضافة عملة لإضافة عملات متعددة في متجر WooCommerce الخاص بك من بين أكثر من 200 عملة متاحة. اختر البلدان التي تريد عرض كل عملة فيها.

هنا، يمكنك أيضًا تكوين خيارات العملة الخاصة بك وقواعد التقريب. انقر على أيقونة القلم بجوار معاينة العملة.

4. قم بتكوين أسعار الصرف التلقائية

عند تعيين أسعار الصرف التلقائية، اختر مزود الخدمة، ورسوم الرفع، وتكرار التحديث.

إضافة مبدل عملات لـ WooCommerce باستخدام WCML

بمجرد إعداد عملات متعددة، يمكنك عرض مبدل العملات في سمة موقعك باستخدام ويدجت أو شفرة مختصرة أو كود PHP.

الخيار 1: ويدجت محول العملات

لإضافة محول العملات كودجة ووردبريس كلاسيكية:

  • انتقل إلى WooCommerce ← WCML، في علامة التبويب العملات المتعددة.
  • قم بالتمرير إلى ويدجت مبدل العملات وأضف ويدجت مبدل عملات جديد.

الخيار 2: الشفرة المختصرة

لإضافة محول العملات إلى أماكن أخرى في موقعك، استخدم الشورت كود التالي:

الشفرة المختصرة: [currency_switcher]

السمات: format (العلامات المتاحة: %name%، %code%، %symbol%) الافتراضي: %name% (%symbol%)

مثال على الاستخدام: [currency_switcher format="%code% (%symbol%)"]

الخيار 3: كود PHP

لإضافة محوّلات العملات وتخصيصها باستخدام كود PHP، استخدم الإجراء التالي:

do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));

بالإضافة إلى التنسيق، يمكنك استخدام المعامل التالي لإخراج قائمة منسدلة أساسية مع رموز العملات كقيم للخيارات:

أسلوب التبديل : wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list

سيتم تحديد عملة العميل الحالية أو العملة الافتراضية التي تم تكوينها للغة معينة تلقائياً.

لمزيد من المرونة، يمكنك تصميم محولات عملات مخصصة باستخدام ملفات القوالب.

تخصيص الأسعار وأسعار الشحن للعملات المتعددة في WooCommerce

تكوين أسعار مخصصة للعملات المختلفة

لتعيين أسعار مخصصة للمنتجات بعملات مختلفة:

  • تحرير منتج.
  • ضمن إعداد عام، حدد خيار تعيين الأسعار يدويًا وأدخل أسعارك لكل عملة متاحة.
تعيين أسعار مخصصة لكل عملة

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

تعيين أسعار الشحن حسب العملة

لتكوين أسعار شحن مميزة لكل عملة:

  • انتقل إلى WooCommerce ← الإعدادات وانقر على علامة التبويب الشحن.
  • انقر على تعديل تحت طريقة الشحن التي ترغب في تخصيصها.
  • قم بتمكين خيار تعيين التكاليف في العملات المخصصة يدويًا وأدخل الأسعار.
تعيين تكاليف الشحن بالعملات الأخرى يدوياً

عرض الطلبات والتحليلات حسب العملة

في صفحة WooCommerce ← الطلبات، يمكنك عرض وتصفية الطلبات حسب العملة. يمكن أن يساعدك هذا في فهم الأداء بالعملات المختلفة.

إدارة بوابات الدفع بناءً على العملة والموقع

لاستخدام طرق دفع مختلفة لكل عملة وموقع، تحتاج إلى اشتراك WPML مدفوع: حساب WPML Multilingual CMS أو WPML Multilingual Agency.

تعيين بوابات الدفع لكل عملة

إذا كان لديك WPML، يمكنك الانتقال إلى علامة التبويب العملات المتعددة في WooCommerce ← WPML Multilingual & Multicurrency for WooCommerce والنقر على أيقونة القلم بجوار العملة لـ:

  • تمكين بوابات الدفع وتعيين بوابات دفع محددة لكل عملة.
  • اختر العملة التي تريد تحصيل الرسوم من العملاء واستلام المدفوعات بها لكل بوابة. يتيح لك ذلك تلقي المدفوعات بعملة مختلفة عن العملة التي يستخدمها عميلك. سيرى العميل المبلغ الإجمالي بالعملة المحولة أثناء عملية الدفع.

تكوين بوابات الدفع بناءً على موقع العميل

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

  1. انتقل إلى WooCommerce ← الإعدادات وانقر على علامة التبويب المدفوعات.
  2. انقر على طريقة الدفع التي ترغب في تعديلها.
  3. في إتاحة البلد، قم بتعيين البلدان التي تريد أن تظهر بوابة الدفع الخاصة بك فيها.

معلومات المطور – خطافات للعملات المتعددة

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

راجع المجموعة الكاملة من فلاتر وخطافات WCML.

هل تريد تقديم متجر WooCommerce معرب بالكامل؟

اتبع دليلنا خطوة بخطوة لجعل موقع WooCommerce الخاص بك متعدد اللغات باستخدام WPML.

تم التحديث
نوفمبر 18, 2025