تخطي إلى المحتوى تخطي إلى الشريط الجانبي
تم التحديث
27 أبريل، 2026

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

يشرح كل قسم في هذا الدليل كيفية استخدام WPML Multilingual & Multicurrency for WooCommerce (WCML) لترجمة جزء معين من متجر WooCommerce الخاص بك.

شاهد الفيديو أدناه للحصول على نظرة عامة حول كيفية ترجمة WooCommerce.

قم بتثبيت وإعداد الإضافات المطلوبة

لترجمة WooCommerce باستخدام WPML، قم بتثبيت وتفعيل:

انظر التفاصيل حول كيفية تثبيت WPML.

بعد تثبيت وتفعيل هذه الإضافات، انتقل إلى WPML ← الإعداد و WooCommerce ← WCML لإكمال معالجات الإعداد السريع الخاصة بنا.

سيساعدك معالج إعداد WCML على:

  • إنشاء صفحات المتجر بجميع اللغات المتاحة
  • اختيار سمات المنتج التي تريد ترجمتها
  • إضافة عملات متعددة اختياريًا
WCML setup wizard
معالج إعداد WCML

كيفية ترجمة منتجات ووكومرس وتنوعات المنتجات

يمكنك ترجمة منتجات ووكومرس من لوحة الترجمة الخاصة بـ WPML. عندما ترسل منتجًا للترجمة، يتضمن WPML أيضًا:

  • تنوعات المنتج
  • مصطلحات السمات والفئات والعلامات المرتبطة بالمنتج
  • نص الصورة مثل التسميات التوضيحية والعناوين والأوصاف

لترجمة منتجات WooCommerce:

  1. انتقل إلى WPML → لوحة الترجمة.
  2. في قسم المنتجات، حدد المنتجات التي تريد ترجمتها.
اختيار المنتجات للترجمة في لوحة الترجمة
  1. بمجرد اختيار المنتجات التي تريد ترجمتها، اختر طريقة الترجمة الخاصة بك.

يستخدم معظم مالكي المواقع PTC (Private Translation Cloud) لترجمة المنتجات. تكون ترجماته الذكية المدركة للسياق جاهزة في دقائق وتأتي مع ضمان الجودة. سترى أيضًا التكلفة الدقيقة قبل التأكيد.

Choosing how to translate products in the Translation Dashboard
اختيار كيفية ترجمة المنتجات في لوحة الترجمة

كيفية ترجمة صفحات سلة التسوق والدفع في ووكومرس

يتم إنشاء صفحتي ”سلة التسوق“ و”الدفع“ تلقائيًا بواسطة ووكومرس، وتستخدمان إما رمزًا قصيرًا (shortcode) أو مكونًا (block) لعرض محتواهما.

عند إعداد إضافة WCML من WPML على متجر ووكومرس، يقوم معالج الإعداد تلقائيًا بإنشاء نسخ مترجمة من صفحتي ”سلة التسوق“ و”الدفع“ لكل لغة مفعلة. ويقوم بذلك لصفحات الدفع وسلة التسوق في ووكومرس التي تستخدم الرموز القصيرة أو المكونات. بالنسبة لمعظم المتاجر، لا يلزم اتخاذ أي خطوات إضافية.

WCML setup wizard for store pages
يقوم WPML تلقائيًا بإنشاء صفحات دفع وسلة تسوق مترجمة

كيفية إصلاح السلاسل النصية غير المترجمة في صفحتي سلة التسوق والدفع

إذا ظلت بعض السلاسل النصية في صفحتي ”سلة التسوق“ أو ”الدفع“ باللغة الأصلية، فهناك ثلاثة أسباب شائعة لذلك:

لغات جديدة أضيفت بعد إعداد WCML

يقوم معالج إعداد WCML بتثبيت ترجمات ووكومرس للغات المفعلة لديك في ذلك الوقت. قد لا تتضمن اللغات التي تضيفها لاحقًا هذه الترجمات تلقائيًا. لإصلاح ذلك:

  1. في لوحة تحكم مدير موقعك، انتقل إلى لوحة التحكم ← التحديثات
  2. مرر لأسفل وصولاً إلى قسم الترجمات وانقر على تحديث الترجمات

ترجمات مفقودة لصفحات سلة التسوق والدفع القائمة على الرموز القصيرة

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

  1. انتقل إلى WPML → لوحة الترجمة.
  2. قم بالتمرير إلى نصوص أخرى (سلاسل).
  3. في القائمة المنسدلة جميع النطاقات، حدد نطاق القالب أو الإضافة الخاصة بك.
  4. اختر السلاسل التي تريد ترجمتها وأرسلها للترجمة.
Translating cart and checkout page strings
إرسال سلاسل نصية من صفحة الدفع للترجمة عبر لوحة الترجمة

السلاسل النصية لمكونات سلة التسوق والدفع غير مترجمة

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

على سبيل المثال، في اللغة اللاتفية، تظهر نصوص مثل “إضافة كوبونات” و”المجموع المقدر” و”المتابعة للدفع” غير مترجمة في بلوك السلة الخاص بـ WooCommerce.

النصوص غير المترجمة القادمة من بلوك سلة WooCommerce

لترجمة نصوص السلة والدفع المبنية على البلوكات:

  1. انتقل إلى WPML ← الإعدادات وانتقل لأسفل إلى قسم String Translation.
  2. فعّل خيار اكتشاف النصوص في ملفات JavaScript
تفعيل خيار اكتشاف النصوص في ملفات JavaScript
  1. انتقل إلى WPML ← ترجمة القوالب والإضافات وقم بفحص إضافة ووكومرس للبحث عن السلاسل النصية.
  2. بعد اكتمال الفحص، ارجع إلى WPML ← الإعدادات وأوقف تشغيل اكتشاف النصوص في ملفات JavaScript.
  3. انتقل إلى WPML → لوحة الترجمة ومرر لأسفل إلى نصوص أخرى (سلاسل نصية). ابحث عن النص غير المترجم.
البحث عن سلاسل نصية غير مترجمة لكتلة سلة WooCommerce في لوحة الترجمة

  1. حدد النصوص وأرسلها للترجمة.

ستظهر الترجمات الآن في صفحات السلة والدفع المترجمة.

التحكم في سلوك سلة التسوق عند تغيير اللغات أو العملات

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

للاطلاع على الخيارات والخطوات الكاملة، راجع دليل مسح محتويات سلة التسوق عند تغيير اللغة أو العملة.

كيفية ترجمة فئات ووكومرس وفئات الشحن والتصنيفات الأخرى

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

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

تظهر جميع التصنيفات المرتبطة بالمنتج في محرر الترجمة المتقدم

إذا كنت تفضل ذلك، يمكنك أيضًا ترجمة مصطلحات التصنيفات يدويًا. للقيام بذلك:

  1. انتقل إلى WPML ← ترجمة التصنيف.
  2. اختر التصنيف من القائمة المنسدلة.
  3. انقر على أيقونة زائد لإدخال الترجمات لمصطلحاتك.
ترجمة مصطلحات التصنيف يدويًا من شاشة ترجمة التصنيف

كيفية ترجمة سمات منتجات ووكومرس

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

WCML setup wizard attributes step
تحديد سمات المنتجات التي يجب أن تكون قابلة للترجمة

بمجرد تحديد السمة كقابلة للترجمة، يتم ترجمتها مع المنتج. ما عليك سوى إرسال المنتج للترجمة وسيتولى WPML الباقي.

  1. انتقل إلى WPML ← لوحة الترجمة
  2. ابحث عن منتجاتك وأرسلها للترجمة
  3. سيقوم WPML بترجمة محتوى المنتج وجميع السمات القابلة للترجمة المخصصة له

كيفية ترجمة سمات المنتجات دفعة واحدة

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

كيفية ترجمة رسائل البريد الإلكتروني في ووكومرس

يرسل ووكومرس نوعين من رسائل البريد الإلكتروني:

  • رسائل البريد الإلكتروني للعملاء (مثل تأكيدات الطلبات)
  • رسائل البريد الإلكتروني للمديرين أو مديري المتاجر (مثل إشعارات الطلبات الجديدة)

يتعامل WPML تلقائيًا مع ترجمة رسائل البريد الإلكتروني في ووكومرس. يتم إرسال رسائل العملاء باللغة التي تم تقديم الطلب بها، بينما تُرسل رسائل المدير ومدير المتجر باللغة المحددة في الملف الشخصي لمدير الموقع.

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

كيفية ترجمة نصوص البريد الإلكتروني الافتراضية المخصصة

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

  1. انتقل إلى WPML → لوحة الترجمة → نصوص أخرى (سلاسل نصية).
  2. ابحث عن النص المخصص الخاص بك وحدده.
Selecting WooCommerce email text for translation in Other texts (Strings)
اختيار نص البريد الإلكتروني لـ WooCommerce للترجمة في نصوص أخرى (سلاسل)
  1. اختر طريقة الترجمة وترجم المحتوى الخاص بك.

كيفية ترجمة نص البريد الإلكتروني الافتراضي غير المعروض في إعدادات WooCommerce

تتضمن بعض رسائل البريد الإلكتروني لـ WooCommerce نصًا غير مرئي أو قابل للتحرير في إعدادات WooCommerce.

لترجمة هذه السلاسل:

  1. انتقل إلى WPML ← توطين القالب والإضافات وقم بمسح WooCommerce بحثًا عن السلاسل.
  2. بعد انتهاء الفحص، انتقل إلى WPML ← String Translation.
  3. حدد نطاق النص woocommerce.
  4. ابحث عن السلسلة النصية وانقر على أيقونة القلم لإضافة الترجمة أو تعديلها.
Editing the translation for default WooCommerce email text
تحرير ترجمة نص البريد الإلكتروني الافتراضي لـ WooCommerce

كيفية ترجمة قوالب البريد الإلكتروني المخصصة المشفرة

إذا قمت ببناء قوالب بريد PHP خاصة بك، فقم بتغليف كل سلسلة نصية قابلة للترجمة في دالة gettext حتى يتمكن WPML من اكتشافها:

<p><?php _e( 'CUSTOM TEXT', 'woocommerce' ); ?></p>

بعد ذلك، لترجمة النص:

  1. انتقل إلى WPML ← توطين القالب والإضافات وقم بمسح القالب الخاص بك.
  2. افتح WPML → لوحة الترجمة وانتقل إلى نصوص أخرى (سلاسل نصية).
  3. ابحث عن نص البريد الإلكتروني المخصص الخاص بك.
  4. اختر طريقة الترجمة وقم بترجمة المحتوى الخاص بك.

كيفية ترجمة مراجعات منتجات ووكومرس

بشكل افتراضي، يعرض WCML فقط المراجعات المكتوبة باللغة التي يشاهدها الزائر. يمكنك تغيير هذا السلوك بطريقتين:

  • عرض جميع المراجعات بجميع اللغات
  • ترجمة مراجعات المنتجات بحيث تعرض كل لغة نسختها الخاصة

قبل استخدام أي من الخيارين، تحتاج إلى تمكين إعداد يجعل جميع المراجعات مرئية عبر اللغات.

الخطوة 1: تمكين عرض المراجعات بجميع اللغات

  1. اذهب إلى WooCommerce → WCML → الإعدادات.
  2. في قسم مراجعات المنتجات، تحقق من عرض المراجعات بجميع اللغات.
Enabling the option to show product reviews in all languages
تمكين الخيار لعرض المراجعات بجميع اللغات

إذا كنت تريد فقط عرض جميع المراجعات (دون ترجمتها)، فلا تحتاج إلى القيام بأي شيء آخر.

الخطوة 2: ترجمة مراجعات المنتجات

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

  1. انتقل إلى WPML → لوحة الترجمة.
  2. انتقل إلى قسم نصوص أخرى (سلاسل).
  3. قم بالتصفية حسب نطاق النص wcml-reviews.
  4. اختر مراجعات المنتجات التي تريد ترجمتها.
Selecting product reviews to translate in Other texts (Strings)
اختيار مراجعات المنتجات للترجمة في نصوص أخرى (سلاسل)
  1. اختر طريقة الترجمة وأرسلها للترجمة.

تظهر المراجعات المترجمة في الواجهة الأمامية مع تسمية (مترجم).

Translated product reviews on the front-end
مراجعات المنتجات المترجمة في الواجهة الأمامية

المراجعات التي لم تُترجم ستظهر بلغتها الأصلية على جميع صفحات المنتجات المترجمة.

لا ترى جميع مراجعات المنتجات المتاحة للترجمة؟

افتراضيًا، يسجل WPML فقط النصوص من مراجعات المنتجات الجديدة.
إذا لم تكن المراجعات القديمة متاحة للترجمة، انتقل إلى WooCommerce ← WCML ← الحالة وانقر على استكشاف الأخطاء وإصلاحها. في قسم إصلاح مراجعات المنتجات المفقودة، ضع علامة في المربع بجانب السماح بترجمة مراجعات المنتجات المفقودة. انقر على تشغيل الأدوات المحددة. يمكنك بعد ذلك ترجمة مراجعات المنتجات من لوحة الترجمة.

كيفية ترجمة السلاسل النصية المدمجة الأخرى في ووكومرس

تتضمن إضافة WooCommerce ترجمات إلى العديد من اللغات، ولكن بعض الترجمات مفقودة في اللغات الأقل شيوعًا.

يمكنك استخدام WPML لترجمة السلاسل المفقودة أو غير المترجمة من إضافة WooCommerce.

  1. قم بزيارة الصفحة المترجمة مع النص غير المترجم في الواجهة الأمامية. يكتشف WPML تلقائيًا ويسجل تلك السلاسل للترجمة.
Viewing the page with the untranslated text on the frontend
عرض صفحة مترجمة مع نص غير مترجم في الواجهة الأمامية
  1. انتقل إلى WPML → لوحة الترجمة ومرر إلى قسم نصوص أخرى (سلاسل نصية).
  2. ابحث عن النص وحدده.
Searching for, and selecting the untranslated text in Other texts (Strings)
البحث عن النص غير المترجم وتحديده في نصوص أخرى (سلاسل)
  1. اختر طريقة الترجمة وقم بترجمة السلاسل.

ما زلت لا تستطيع العثور على سلاسل معينة؟ انظر كيفية تسجيل السلاسل للترجمة في WPML.

ترجمة إضافات WooCommerce

تضيف إضافات WooCommerce ميزات إضافية إلى متجرك، مثل الاشتراكات والحجوزات والإضافات على المنتجات.
يتوافق WCML مع العديد من هذه الإضافات، مما يتيح لك ترجمة محتواها.

لست متأكدًا من أي إضافة دفع تستخدمها مع WPML؟ لقد اختبرنا وقارنا أفضل إضافات دفع WooCommerce من حيث التوافق والميزات ودعم اللغات المتعددة.

موارد المطور

إذا كنت مطورًا، يتضمن WCML أدوات لمساعدتك في إضافة دعم متعدد اللغات إلى مواقع WooCommerce والسمات والإضافات.

موارد المطورين لترجمة مواقع WooCommerce

إذا كنت تبني إضافات أو تكاملات WooCommerce، يمكنك استخدام الخطافات أو REST API لإضافة دعم متعدد اللغات إلى الكود الخاص بك.

يسرد جميع الخطافات المتاحة لـ WCML.

يشرح كيفية إدارة محتوى WooCommerce المترجم من خلال REST API.

موارد المطورين لترجمة إضافات وسمات WooCommerce

إذا كنت تطور إضافات أو قوالب WooCommerce، استخدم Private Translation Cloud (PTC) لتضمين الترجمات مع منتجك.

PTC هو نظام ترجمة يترجم بجودة الذكاء الاصطناعي البشري ويسمح لك باختيار كيفية تلقي الترجمات:

  • تحميل الترجمات يدويًا
  • الحصول على طلبات الدمج عبر مستودعك
  • تحديثات تلقائية من خلال خط أنابيب CI/CD الخاص بك

تعرف على كيفية ترجمة ملفات PO لقوالب وإضافات ووردبريس باستخدام PTC.

استكشاف المزيد من ميزات WCML

يقوم WCML بأكثر من مجرد ترجمة متجرك.
كما يتضمن ميزات متعددة العملات قوية تتيح لك البيع بعملات مختلفة والتحكم في كيفية عرض الأسعار عبر اللغات.

تعرف على المزيد في الصفحة الرئيسية لـ WCML أو انظر دليل العملات المتعددة.

هل أنت مستعد لترجمة متجر WooCommerce الخاص بك؟

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