الإضافات المطلوبة والإعداد
WooCommerce Multilingual (WCML) من تلقاء نفسه دون WPML لإضافة وظائف متعددة العملات إلى متجرك WooCommerce. اقرأ المزيد عن ميزات WCML متعددة العملات. لإنشاء متجر متعدد اللغات باستخدام WooCommerce Multilingual و WPML ، تحتاج إلى تثبيت الإضافات التالية وتفعيلها:
- WooCommerce Multilingual
- WPML 4.4.4.11 أو أعلى
- WPML String Translation
- WooCommerce 3.9.0 أو أحدث
إذا كنت ترغب في استخدام صور مختلفة لترجمات مختلفة لمنتج ما، فأنت بحاجة إلى تثبيت WPML Media Translation.
إذا كنت تعمل مع مطور ، فيجب عليه تثبيت وإعداد جميع المكونات الضرورية المدرجة في هذا القسم.
يمكنك الحصول على جميع مكونات WPML ، بما في ذلك WooCommerce Multilingualمن صفحة التنزيلاتWPML . كل من WooCommerce Multilingual و WooCommerce مستضافان أيضًا في مستودع المكونات الإضافية WordPress. حصلت على جميع الإضافات؟ لنبدأ!
استخدام أداة التثبيت لسهولة تنزيل المُلحق وتحديثه
إذا كنت ترغب في استخدام WooCommerce Multilingual مع WPML ، فهناك مُثبِّت مدمج لتنزيل جميع الإضافات المطلوبة وتفعيلها وتحديثها.
بعد أن تقوم بتفعيل WooCommerce Multilingualانتقل إلى الإضافات → إضافة جديد وانقر على علامة التبويب تجاري.
من هنا، لديك خيار شراء ترخيص WPML أو إدخال مفتاح الموقع المسجل إذا كنت قد اشتريت بالفعل WPML. قم بالشراء أو التسجيل WPML للاطلاع على قائمة الإضافات المتاحة للتنزيل والتفعيل والتحديث.
استخدام معالج الإعداد
WooCommerce Multilingual يحتوي على معالج إعداد للمساعدة في إرشادك خلال الخطوات الأساسية لتهيئة موقعك باستخدام WooCommerce Multilingual الإضافة.
بمجرد تنشيط جميع المكونات الإضافية المطلوبة، سيُطلب منك بدء تشغيل معالج الإعدادWooCommerce Multilingual .
إعداد صفحات المتجر
عند المرور بمعالج الإعداد WooCommerce Multilingual يقوم تلقائيًا بإعداد صفحات المتجر WooCommerce القياسية لتظهر بجميع لغات موقعك.
WooCommerce Multilingual إنشاء هذه الصفحات بعناوين الصفحات المترجمة المتاحة. يمكنك دائمًا تغيير ترجمات عناوين الصفحات لاحقًا.
ترجمة المنتجات
ترجمة المنتجات تلقائيا
مع WooCommerce Multilingual، يمكنك ترجمة موقعك الإلكتروني بالكامل تلقائيًا عن طريق ضبط WPML على ترجمة كل شيء تلقائيًا. يتيح لك خيار الترجمة هذا ترجمة جميع محتويات متجرك الإلكتروني تلقائيًا، بما في ذلك صفحات المتجر، والمنتجات، وتصنيفات المنتجات، والمزيد فور إنشائك لها أو تحريرها.
عند المرور بمعالج إعداد WCML، اختر خيار الترجمة لترجمة جميع المنتجات تلقائيًا.
إذا كنت ترغب في ترجمة جميع منتجاتك تلقائيًا ولكن ليس منشوراتك وصفحاتك، يمكنك اختيار المنتجات التي تريد ترجمتها عن طريق تعيين WPML إلى ترجمة ما تختاره. في معالج إعداد WCML، حدد اختيار المنتجات المراد ترجمتها. ثم قم بترجمتها باستخدام الترجمة الآلية المجمعة .
يمكنك أيضًا إرسال المنتجات لترجمتها بواسطة فريق المترجمين الخاص بك أو خدمة ترجمة احترافية باستخدام إدارة الترجمة .
تكرار المنتجات
إذا كنت لا ترغب في ترجمة جميع منتجاتك، فلا يزال بإمكانك عرضها بجميع لغاتك. للقيام بذلك ، يمكنك تكرار منتجاتك أو نسخها إلى لغات أخرى. أو يمكنك استخدام اللغة الافتراضية كاحتياطي إذا لم تتم ترجمة المنتج بعد.
تعرف على المزيد حول هذه الخيارات في الصفحة الخاصة بعرض المحتوى غير المترجم باللغات الثانوية.
ترجمة إضافات المنتج
يتيح لك WooCommerce Multilingual ترجمة الحقول المضافة إلى المنتجات بواسطة امتدادات WooCommerce المختلفة . يتم تعيين جميع الحقول والخيارات من هذه الامتدادات المدعومة إلى قابلة للترجمة افتراضيا في إعدادات → WPML.
ترجمة أشكال المنتج
يقوم WooCommerce Multilingual تلقائيًا بإنشاء ومزامنة تنوعات المنتج بجميع اللغات. بعد إنشاء نسخة مختلفة باللغة الافتراضية، احفظ المنتج (باللغة الافتراضية) وسيقوم WooCommerce Multilingual على الفور بإنشاء نفس الأشكال لجميع ترجمات المنتج.
يمكن ترجمة أشكال المنتج في علامة التبويب “المنتجات” ، تماما مثل المنتجات البسيطة. عند ترجمة صيغة المنتج، تتوفر سمات المنتج المخصصة للترجمة أيضا.
يمكنك أيضا ترجمة عناوين الصور المختلفة. إذا كانت المتغيرات تستخدم سمات المنتج العامة، فيجب ترجمتها في علامات تبويب التصنيف. بعد ترجمة جميع السمات، يمكنك إنشاء صيغ المنتجات المترجمة تلقائيا.
بعد الانتهاء من ترجمة السمات ، يجب أيضا إنشاء الأشكال ذات الصلة للمنتجات بلغات أخرى. يتم ذلك باستخدام زر مزامنة السمات وتحديث اختلافات المنتج ضمن علامة التبويب السمة.
ترجمة صفحات عربة التسوق والدفع
ترجمة صفحات WooCommerce الدفع وعربة التسوق تختلف قليلاً عن ترجمة بقية المحتوى WooCommerce. غالبًا ما يوفر القالب والمكونات الإضافية في موقعك هذه الترجمات ولكن في بعض الحالات، تحتاج إلى القيام ببعض الخطوات الإضافية.
ترجمة فئات المنتجات والعلامات والسمات والتصنيفات المخصصة
يتم ترتيب معظم المتاجر حسب فئات المنتجات ، وبعضها يستخدم أيضا العلامات. إذا كنت تستخدم الأشكال المختلفة ، فمن المحتمل أنك تستخدم سمات المنتج أيضا. يتم تخزينها جميعًا على WordPress التصنيفات.
في معالج الإعداد, WooCommerce Multilingual يتيح لك اختيار سمات المنتج التي ستجعلها قابلة للترجمة.
إذا لزم الأمر، يمكنك تغيير هذه الإعدادات لاحقًا من قسم ترجمة التصنيفات في WPML → الإعدادات.
يمكنك بعد ذلك ترجمة فئات منتجاتك، وعلاماتك، وسماتك، وسماتك، وتصنيفاتك المخصصة من علامات التبويب المعنية في WooCommerce → WooCommerce Multilingual.
انقر فوق أيقونة علامة الجمع لإدخال ترجمات اسم مصطلح التصنيف والرابط والوصف الاختياري. الاسم هو ما يتم عرضه على الشاشة ، ويظهرالرابط في عنوان URL ، ويظهر الوصف على مسؤول WordPress عند التحرير. إذا كان متجرك يتضمن العديد من الفئات أو مصطلحات التصنيف الأخرى ، فاستخدم وظيفة البحث لتحديد موقعها بسرعة.
إذا كنت تفضل عدم ترجمة تصنيفك، يمكنك تعيين WooCommerce Multilingualلعرض فئات المنتجات والوسوم والسمات الأصلية إذا لم تكن ترجماتها متاحة.
ترجمة التصنيفات المخصصة من WooCommerce Multilingual الصفحة
هناك العديد من الإضافات، مثل Toolset Typesالتي تسمح لك بإضافة تصنيفات مخصصة إلى موقعك، وبعض الإضافات والقوالب تضيف تلقائيًا تصنيفات مخصصة إلى المنتجات.
WooCommerce Multilingual يسمح لك بترجمة أي تصنيفات مخصصة مرتبطة بـ WooCommerce المنتجات تمامًا مثل أي من تصنيفاتك القياسية.
بمجرد اقتران تصنيف مخصص بالمنتجات، تظهر علامة تبويب التصنيفات المخصصة على WooCommerce → WooCommerce Multilingual في الصفحة.
يمكنك ترجمتها بالنقر فوق رمز علامة الجمع للغة المقابلة.
ترجمة وعرض مراجعات المنتج
إذا ترك عملاؤك تعليقات بلغات مختلفة، فيمكنك اختيار عرض التعليقات التي تم إنشاؤها باللغة المحددة فقط أو عرض التعليقات بجميع اللغات بشكل افتراضي. يمكنك أيضًا ترجمة مراجعات المنتجات من خلال الانتقال إلى WPML → String Translation.
اقرأ المزيد عن ترجمة وعرض مراجعات المنتجات .
ترجمة نصوص الصور
WooCommerce Multilingual مزامنة جميع الصور تلقائيًا بين ترجمات المنتجات. يتضمن ذلك الصورة المميزة ومعرض الصور وجميع الصور المختلفة بحيث تعرض جميع الترجمات نفس الصور. عندما تترجم منتجك، تتوفر أيضًا نصوص الصور مثل التسمية التوضيحية أو العنوان أو الوصف للترجمة.
إذا كنت تريد استخدام صور مختلفة لترجماتك، يمكنك تحميل صور مختلفة باستخدام Media Translation.
ترجمة عناوين URL
يمكن ترجمة الأجزاء المختلفة المكونة لعناوين URL باستخدام WooCommerce Multilingual. لترجمة هذه المكونات، انتقل إلى WooCommerce → WooCommerce Multilingual وانقر على علامة التبويب عناوين URL الخاصة بالمتجر. سترى قائمة بعناوين URL وعمود بحالة الترجمة لكل لغة. انقر على أيقونة القلم لتعديل ترجمات عناوين URL الحالية أو أيقونة علامة الجمع لإضافة ترجمة جديدة.
هنا ، يمكنك ترجمة:
- قاعدة المنتج الثابتة (على سبيل المثالhttp://example.com/product/book)
- قاعدة فئات المنتجات (على سبيل المثال http://example.com/ فئة المنتج/الرجال)
- قاعدة علامات المنتج (على سبيل المثال http://example.com/ علامة المنتج/جديد)
- قاعدة سمات المنتج (على سبيل المثال، http://example.com/ سمة/لون/أبيض/)
- الرخويات ذات سمة المنتج (على سبيل المثال http://example.com/filters/ اللون / الأبيض /)
يُرجى ملاحظة أنه يجب وضع علامة على السمة على أنها قابلة للترجمة في WPML ← الإعدادات وتمكين المحفوظات في المنتجات ← السمات لتتمكن من ترجمة السمة.
ترجمة ارتباطات المنتج تلقائيًا
لترجمة الرخويات المنتج تلقائيًا، تحتاج إلى إرسالها للترجمة التلقائية من WPML → String Translation:
- ابحث عن الرقعة التي تريد ترجمتها، مثل منتج.
- في الجدول String Translation ، سترى السلسلة معروضة في كل من woocommerce و WordPress المجالات. حدد السلسلة التي تنتمي إلى WordPress اِختِصاص. ال WordPress يحتوي النطاق على الرخويات URL لمنتجات WooCommerce.
- انقر فوق الزر “ترجمة” .
يمكنك أنت أو مترجمي موقعك بعد ذلك الانتقال إلى WPML → الترجمات والنقر على ترجمة بجوار مهمة الترجمة مع السلاسل . سوف ينقلك هذا إلى محرر الترجمة المتقدم، حيث يتم ملء الترجمات التلقائية على الفور من أجلك. ويمكنك مراجعتها وتعديلها حسب الحاجة.
الترجمة WooCommerce نقاط النهاية
نقاط النهاية هي جزء إضافي من عنوان URL الذي يكتشفه WooCommerce ويستخدمه لعرض المحتوى المناسب على الصفحة.
على سبيل المثال، قد يكون لديك صفحة yoursite.com/my-account. إذا قمت بإضافة نقطة نهاية تحرير الحساب إلى عنوان URL هذا، مما يجعلها yoursite.com/my-account/edit-account، سيعرض WooCommerce صفحة تحرير الحساب بدلاً من صفحة حسابي.
يمكن أيضا ترجمة نقاط النهاية عبر علامة التبويب عناوين URL للمتجر .
اثنتان من نقاط النهاية الأكثر شيوعًا هما نقطة نهاية صفحة الحساب ونقطة نهاية صفحة الدفع. يمكنك العثور على مزيد من التفاصيل حول نقاط النهاية في الوثائق الرسمية WooCommerce .
ترجمة عناوين URL لصفحات التسوق وعربة التسوق والدفع والحساب
تتم ترجمة عناوين URL للصفحات من خلال ترجمة الصفحات المعنية WooCommerce.
- http://example.com/ shop/ (الإنجليزية)
- http://example.com/fr/boutique/ (الفرنسية)
ترجمة فئات الشحن
WooCommerce يتيح لك إعداد خيارات شحن مختلفة لمنتجاتك. يمكنك تعيينها على صفحة WooCommerce → الإعدادات، تحت علامة تبويب الشحن.تسمح لك فئات الشحن بتجميع العناصر من نفس النوع. على سبيل المثال، يمكنك إنشاء فئات شحن للطرود الصغيرة والمتوسطة والكبيرة، مع تكاليف شحن مختلفة لكل منها.بعد إنشاء فئات الشحن باللغة الافتراضية للموقع، يمكنك ترجمتها ضمن علامة التبويب فئات الشحن في WooCommerce → WooCommerce Multilingual صفحة.
ترجمة رسائل البريد الإلكتروني WooCommerce
WooCommerce يسمح لك بإرسال رسائل بريد إلكتروني إلى عملائك بشأن طلباتهم. تتم ترجمة رسائل البريد الإلكتروني الافتراضية هذه تلقائيا. يمكنك أيضًا اختيار تخصيصها في إعدادات WooCommerce أو عن طريق إنشاء قوالب PHP مخصصة.
مع WooCommerce Multilingual، يمكنك بسهولة ترجمة رسائل البريد الإلكتروني هذه، باستخدام String Translation.
اقرأ المزيد عن ترجمة رسائل البريد الإلكتروني WooCommerce
المزامنة التلقائية للمخزون وسمات المنتج
عندما تبيع منتجا ، فإن اللغة التي كان البيع بها لا تهم لإدارة المخزون. قم بتعيين مخزونك في إعداد منتج اللغة الافتراضية. WooCommerce Multilingual تحديث مخزونك تلقائياً عندما يشتري العملاء بلغات مختلفة. وينطبق الشيء نفسه على سمات المنتج غير النصية ، مثل الحجم والوزن. تحتاج إلى إدخالها باللغة الافتراضية فقط. WooCommerce Multilingual ستضبطها بنفس الطريقة لجميع المنتجات المترجمة.
استخدام عملات متعددة
WooCommerce Multilingual يساعدك على استخدام عملات متعددة على مواقعك وإضافة محوّل عملات إلى صفحات منتجاتك. يمكنك أيضًا إضافة محوّلات العملات إلى أماكن أخرى على موقعك باستخدام رمز قصير.
يمكنك استخدام ميزات WCML متعددة العملات بدون WPML. يتيح لك ذلك إعداد عملات مختلفة بناء على مواقع عملائك.
إذا كان لديك WPML ، فلديك أيضاً خيار عرض عملات مختلفة بناءً على لغة الموقع، ويمكنك تعيين طرق دفع محددة لكل عملة.
لتمكين عملات متعددة في متجرك، انتقل إلى WooCommerce → WooCommerce Multilingual وانقر على علامة تبويب العملات المتعددة. هنا، يمكنك إضافة وتنسيق العملات المختلفة لموقعك.
عند إعداد عملاتك ، يمكنك إعداد أسعار الصرف التلقائية لمتجرك. يمكنك الاختيار من بين العديد من الخدمات الشهيرة عبر الإنترنت كمصدر لبيانات أسعار الصرف ، وتحديد وتيرة التحديثات التلقائية لأسعار الصرف ، وتطبيق رسوم رفع.
من الممكن أيضًا تحديد الأسعار يدويًا بالعملات الثانوية، بما في ذلك الأسعار غير الأسعار القياسية WooCommerce (السعر العادي وسعر البيع). يسمح هذا للامتدادات الأخرى بعدم الاعتماد على الأسعار المحددة باستخدام أسعار الصرف. على سبيل المثال، في حالة الامتداد WooCommerce Subscriptions ، يمكنك تعيين رسوم الاشتراك يدوياً بجميع العملات.
يمكنك أيضا تعيين أسعار شحن مخصصة بكل عملة. يتيح لك ذلك تعيين أسعار الشحن يدويا بالعملات الثانوية دون الاعتماد على سعر الصرف. حدد أسعارك بشكل مستقل لكل عملة لمبالغ الشحن المنطقية ، بغض النظر عن مكان وجود عملائك.
للحصول على معلومات مفصّلة، قم بزيارة وثائقنا حول استخدام عملات متعددة في مواقعك.
مسح محتويات سلة التسوق عند تغير اللغة أو العملة
عند استخدام عملات متعددة على مواقعك، يمكنك اختيار ما يحدث مع المنتجات في سلة التسوق عندما يقوم المستخدمون بتبديل اللغة أو العملة. تتم مزامنة محتويات سلة التسوق بشكل افتراضي، أو يمكنك إعادة تعيين محتويات سلة التسوق إذا لم تتم مزامنة المنتجات بشكل صحيح. يمكن أن يحدث هذا للمنتجات المعقدة مثل الاشتراكات والحجوزات، أو المنتجات التي تتميز بخيارات متقدمة مثل الشحن بسعر الجدول. للحصول على معلومات تفصيلية، قم بزيارة وثائقنا حول مسح محتويات سلة التسوق عند تغيير اللغة أو العملة.
شعبية WooCommerce ملحقات
WooCommerce Multilingual يتيح لك ترجمة العديد من امتدادات WooCommerce الأكثر شيوعًا. يقدم كل امتداد من امتدادات WooCommerce تسميات وحقول وأنواع أخرى من السلاسل القابلة للترجمة. يمكنك ترجمتها باستخدام WooCommerce Multilingual و WPML. قم بزيارة الصفحات التالية للاطلاع على الوثائق الخاصة بالملحقات:
استخدام WordPress REST API مع WooCommerce Multilingual
WooCommerce Multilingual متوافق مع WordPress REST API . باستخدام REST API ، يمكنك الآن إنشاء وقراءة وتحديث وحذف المحتوى المترجم WooCommerce وقراءته. وهذا يشمل المنتجات والفئات والطلبات وغيرها.
لمعرفة المزيد حول هذا الموضوع، يرجى زيارة صفحة التوثيقWordPress REST API .
استخدام WooCommerce Multilingual الخطافات
WooCommerce Multilingual لديها مجموعة من الإجراءات والمرشحات التي يمكن للمطورين استخدامها لجعل قوالبهم وملحقاتهم تعمل بسلاسة في بيئة متعددة اللغات، ولمعرفة المزيد عن هذا الموضوع، يرجى زيارة صفحة التوثيق المرجعية لخطافات WCML.
معلومات لمطوري القوالب WooCommerce
إذا كنت تقوم بتطوير قوالبك الخاصة WooCommerce أو تقوم بإجراء تخصيصات كبيرة على القوالب الموجودة، فيجب عليك التأكد من أنها تعمل بشكل جيد بلغات متعددة، ولمساعدتك، أعددنا لك برنامجاً تعليمياً كاملاً حول جعل قوالب WooCommerce متعددة اللغات ومتعددة العملات.