REEID EDITORIAL
ووكومرس متعدد اللغات: ما الذي يجب أن يبقى متزامنًا عبر اللغات
يحتوي متجر ووكومرس متعدد اللغات على نوعين مختلفين من بيانات المنتج: محتوى ينبغي ترجمته، وبيانات تجارية ينبغي أن تبقى متزامنة. إذا طمست هذا الحد الفاصل، فقد تنتهي إلى أسعار غير متطابقة، أو اختيار متغيرات معطّل، أو مخزون غير متسق، أو نسخ لغوية لم تعد تشير إلى المنتج القابل للشراء نفسه.
الخلاصة الأساسية
ترجم سرد المنتج الموجّه للعميل، لكن حافظ على اتساق نموذج التجارة الأساسي عبر اللغات حتى تحلّ كل نسخة إلى منطق المنتج نفسه، وحالة المخزون نفسها، وسلوك الدفع نفسه.
النموذج الأساسي: ترجمة المحتوى، ومزامنة حالة التجارة
في متجر ووكومرس متعدد اللغات، ليست كل حقول المنتج تؤدي الوظيفة نفسها. فبعض الحقول موجود للتواصل مع المتسوقين بلغة محددة، بينما يعرّف بعضها الآخر العنصر القابل للشراء فعليًا ويجب أن يظل متسقًا أينما ظهر ذلك المنتج.
هذا التمييز مهم لأن النسخ اللغوية ليست مجرد نسخ من النص. فهي عادةً تمثيلات منفصلة للعلاقة الأساسية نفسها الخاصة بالمنتج. إذا انحرفت النسخة المترجمة في المخزون أو رمز المنتج أو بنية المتغيرات أو ربط التصنيفات، فقد يعرض المتجر منتجًا يبدو محليًا لكنه يتصرف كعنصر مختلف عند الدفع.
| فئة البيانات | المعالجة المعتادة | السبب |
|---|---|---|
| عنوان المنتج، الوصف، الوصف القصير | ترجمة | هذه حقول محتوى موجّهة للعميل. |
| التسعير | مزامنة | اختلاف الأسعار بين اللغات يخلق سلوك شراء غير متسق ما لم يدعم النشاط التجاري عمدًا تسعيرًا محليًا. |
| كمية المخزون وحالة المخزون | مزامنة | يمثل المخزون العنصر المادي نفسه أو القابل للبيع نفسه عبر النسخ اللغوية. |
| رمز المنتج | مزامنة | رمز المنتج هو معرّف للمنتج أو المتغير ولا ينبغي أن يختلف بين الترجمات. |
| علاقات التصنيفات | مزامنة أو ربط بعناية | تؤثر الفئات والوسوم ومصطلحات السمات في التصفح والتصفية وتجميع المنتجات عبر اللغات. |
| المتغيرات | مزامنة البنية والمعرّفات | يجب أن تبقى مجموعات المتغيرات متكافئة حتى تعرض كل نسخة لغوية الخيارات القابلة للشراء نفسها. |
| سلوك الدفع | مزامنة | يجب أن تحلّ منطقية السلة والدفع والطلب إلى قواعد المنتج نفسها بغض النظر عن اللغة. |
| الروابط الدائمة والتوجيه | مراعية للغة لكن متسقة | تحتاج كل لغة إلى مسار URL خاص بها أو نمط توجيه خاص بها، لكن ينبغي أن تحلّ علاقة المنتج بشكل واضح. |
| العلاقات الأساسية وعلاقات اللغة | مزامنة على مستوى العلاقة | تحتاج محركات البحث والتنقل الداخلي إلى ربط ثابت بين النسخ اللغوية. |
محتوى المنتج القابل للترجمة هو الطبقة التي يقرأها المتسوقون
أكثر الحقول متعددة اللغات وضوحًا هي تلك التي تصف المنتج باللغة الطبيعية: العنوان، والوصف الطويل، والوصف القصير، وأي نص آخر موجّه للعميل مرتبط بصفحة المنتج.
يمكن أن تختلف هذه الحقول بحسب اللغة من دون تغيير هوية المنتج الأساسية. وهذه هي غاية الترجمة: أن يفهم المتسوق العرض نفسه بلغته الخاصة، لكن يظل المتجر يبيع سجل المنتج نفسه أو عائلة المنتجات المرتبطة نفسها.
يجب أن تبقى بيانات التجارة متزامنة لأنها تقود منطق الشراء
التسعير والمخزون ورمز المنتج وبنية المتغيرات ليست مجرد حقول عرض. فهي تحدد ما إذا كان المنتج يمكن شراؤه، وكيفية التعرف عليه في الطلبات، وأي الخيارات تكون متاحة عند الإضافة إلى السلة.
إذا أظهرت نسخة لغة واحدة حالة مخزون مختلفة أو مجموعة متغيرات مختلفة، فقد تصبح الواجهة غير متسقة داخليًا. قد يصل المتسوق إلى صفحة مترجمة تبدو متاحة، ثم يفشل عند الدفع لأن حالة القابلية للشراء الأساسية تعود إلى نسخة مختلفة. ويمكن أن يحدث العكس أيضًا: قد يكون المنتج غير متوفر في إحدى اللغات لكنه لا يزال يظهر متاحًا في لغة أخرى إذا تعطلت المزامنة.
مهم
تحتاج التصنيفات والسمات إلى ربط مقصود، لا إلى نسخ عشوائي
تقع الفئات والوسوم وسمات المنتج بين المحتوى والتجارة. فهي تساعد المتسوقين على التصفح والتصفية ومقارنة المنتجات، لكنها تؤثر أيضًا في كيفية تجميع المنتجات وكيفية تعريف المتغيرات.
في الإعدادات متعددة اللغات، تحتاج هذه العلاقات إلى معالجة دقيقة. فوسم الفئة المترجم ليس هو نفسه علاقة فئة مختلفة. إذا كان الربط خاطئًا، فقد يختفي المنتج من صفحات الأرشيف المتوقعة، أو تتوقف المرشحات عن المطابقة، أو تشير الصفحات المترجمة إلى مصطلحات تصنيف لا تتوافق عبر اللغات.
المتغيرات هي الجزء الأكثر هشاشة في نموذج المنتج متعدد اللغات
تعتمد المنتجات المتغيرة على بنية متسقة: مجموعة المتغيرات نفسها، ومنطق السمات نفسه، والعلاقة نفسها بين المنتج الأب والمتغيرات الفرعية.
يجب أن تبقى هذه البنية سليمة بعد الترجمة. يمكن أن تتغير التسميات الظاهرة للسمات بحسب اللغة، لكن نموذج المتغيرات نفسه لا يمكن أن يتجزأ. إذا كانت لدى نسخة لغة واحدة مجموعة مختلفة من المتغيرات، فقد يرى المتسوقون خيارات غير موجودة في مكان آخر، أو قد يفشل المنتج المترجم في تحديد المتغير القابل للشراء الصحيح عند إضافته إلى السلة.
يجب أن يبقى سلوك الدفع محايدًا لغويًا على مستوى المنطق
الدفع هو النقطة التي ينتهي عندها العرض متعدد اللغات ويبدأ منطق التجارة. يجب أن تحلّ مسارات السلة والدفع إلى هوية المنتج نفسها، وقواعد التسعير نفسها، وفحوصات المخزون نفسها، واختيارات المتغيرات نفسها بغض النظر عن اللغة المستخدمة للوصول إليها.
لهذا السبب ينتمي سلوك الدفع إلى الطبقة المتزامنة. يمكن للمتسوق قراءة الواجهة بلغة ما وإكمال الشراء بلغة أخرى، لكن بيانات الطلب الأساسية لا تزال بحاجة إلى الإشارة إلى سجلات المنتج والمتغير نفسها. إذا انهار هذا الربط، فقد تصبح عناصر الطلب غامضة أو غير متسقة عبر سياقات اللغات.
تدعم الروابط الدائمة والتوجيه والإشارات الأساسية الفصل اللغوي من دون انحراف المنتج
تحتاج كل نسخة لغوية إلى مسارها الخاص حتى يتمكن محرك البحث والمستخدمون من الوصول إلى الصفحة المحلية الصحيحة. لكن عناوين URL المنفصلة لا تعني منتجات منفصلة.
ينبغي أن تميز طبقة التوجيه بين النسخ اللغوية مع الحفاظ على العلاقة بينها. وهذه العلاقة هي ما يحافظ على اتساق الربط الداخلي والإشارات الأساسية والتنقل المراعي للغة. إذا كانت عناوين URL معزولة لكن ارتباط المنتج ضعيف، فقد تعالج محركات البحث الصفحات على أنها نسخ مكررة غير مرتبطة، أو قد يصل المتسوقون إلى النسخة اللغوية الخاطئة عبر الروابط الداخلية.
تشغيليًا، السؤال هو: ما الحقول التي تُعد حقول مصدر الحقيقة؟
أحد قرارات التنفيذ المفيدة هو تصنيف كل حقل منتج بحسب الملكية. يمكن أن تختلف الحقول المملوكة للترجمة بحسب اللغة. أما الحقول المملوكة للتجارة فينبغي أن يكون لها مصدر حقيقة واحد وأن تُنشر إلى كل نسخة لغوية.
يقلل هذا التصنيف الغموض أثناء التحديثات. على سبيل المثال، إذا تغير المخزون بعد عملية بيع، فيجب أن ينتقل التحديث إلى كل نسخة لغوية. وإذا أعاد مسوّق كتابة وصف المنتج، فينبغي أن يبقى هذا التغيير داخل طبقة المحتوى المترجم. يصبح المتجر أسهل في الصيانة عندما يعرف المحررون أي الحقول قابلة للتوطين وأيها متزامن بطبيعته.
الأسئلة الشائعة
هل ينبغي التعامل مع أوصاف المنتجات والأسعار بالطريقة نفسها في ووكومرس متعدد اللغات؟
لا. الأوصاف محتوى قابل للترجمة، بينما الأسعار بيانات تجارية ينبغي أن تبقى متزامنة ما لم يدعم النشاط التجاري عمدًا قواعد تسعير محلية.
لماذا تعد مزامنة رموز المنتجات مهمة جدًا عبر اللغات؟
يعرّف رمز المنتج المنتج أو المتغير بطريقة ينبغي أن تبقى ثابتة عبر كل نسخة لغوية. إذا تغيّر بين الترجمات، يصبح التعامل مع الطلبات وصيانة المنتجات أصعب في الاعتماد عليه.
هل يمكن التعامل مع الفئات المترجمة على أنها تصنيفات منفصلة؟
ينبغي ربطها بعناية بدلًا من نسخها بشكل عشوائي. يمكن أن يختلف الوسم المترجم، لكن العلاقة بين المنتج والتصنيف تحتاج إلى البقاء متماسكة عبر اللغات.
ما الذي يتعطل أولًا عادةً عندما تنحرف بيانات المنتج متعددة اللغات؟
غالبًا ما تفشل المتغيرات وسلوك المخزون أولًا لأنها تعتمدان على بنية دقيقة للمنتج وحالة قابلة للشراء متزامنة. ويمكن أن تظهر هذه الأعطال على شكل مشكلات في الإضافة إلى السلة أو عدم اتساق التوفر بين اللغات.
المصادر والأدلة
ضع البنية في العمل
شاهد كيف تتصرف تكاملات ووردبريس داخل نظام متعدد اللغات
استكشف التوافق الخاص بالإضافة، وأسطح الترجمة، وملاحظات التنفيذ في دليل تكاملات REEID.

