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

مرحباً :waving_hand:

[حالة حدودية]

يوجد مشكلة في ميزة الترجمة/التوطين الخاصة بـ أقسام/روابط الشريط الجانبي المخصص.

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

نتيجة لذلك، يفسر واجهة المستخدم حقل الإدخال الأساسي/الافتراضي بشكل خاطئ، مما يؤدي إلى تبديل وفوضى تامة في خيارات اللغة ضمن قائمة الترجمة المنسدلة.

خطوات إعادة إنتاج المشكلة

  1. اضبط إعدادات الموقع اللغة الافتراضية على الإنجليزية.

  2. أنشئ قسماً أو رابطاً جديداً للشريط الجانبي المخصص، لكن أدخل النص باللغة المجرية (لأن لغة المستخدم كانت مجرية بالنسبة لي) (مثلاً، اضبط التسمية الأساسية على "Főoldal" والمسار على "/"). لم أقم بتوطينه لأن ميزة التوطين لم تكن متاحة بعد.

  3. غيّر إعدادات الموقع اللغة الافتراضية إلى المجرية (hu).

  4. عدّل قسم الشريط الجانبي المخصص الذي تم إنشاؤه في الخطوة 2 وحاول ترجمته:

    • السلوك الملاحظ: يفترض النظام الآن أن حقل الإدخال الأساسي ("Főoldal") هو القيمة الأساسية المجرية لأن اللغة الافتراضية للموقع هي المجرية.

    • في القائمة المنسدلة للترجمة، لم تعد المجرية متاحة (بما أنها تُعامل الآن كلغة أساسية)، لكن تظهر الإنجليزية كخيار ترجمة قابل للاختيار.

    • يؤدي اختيار الإنجليزية في القائمة وإدخال الترجمة الإنجليزية ("Homepage") إلى عكس أو سوء ربط القيم المتوطين.

شكراً لك