الوصف:
لقد واجهت خللاً في العرض ضمن تحديد نطاق التاريخ للتقارير عندما تكون لغة واجهة Discourse مضبوطة على الفارسية (RTL). بينما تعمل وظيفة تحديد نطاق التاريخ بشكل صحيح في كلتا الواجهتين الإنجليزية والفارسية، فإن ردود الفعل المرئية داخل حقول إدخال التاريخ نفسها تختلف.
خطوات التكرار:
السيناريو 1: واجهة اللغة الإنجليزية (سلوك صحيح)
- اضبط لغة واجهة Discourse على الإنجليزية.
- انتقل إلى قسم تقرير يستخدم تصفية نطاق التاريخ (على سبيل المثال، “مصطلحات البحث الأكثر شيوعًا”).
- انقر على حقول إدخال التاريخ (على سبيل المثال، “التواريخ (UTC)”) لفتح منتقي التاريخ.
- حدد تاريخ البدء وتاريخ الانتهاء.
- لاحظ: يتم عرض التواريخ المحددة بشكل صحيح داخل حقول إدخال التاريخ المعنية (كما هو موضح في
image1).
السيناريو 2: واجهة اللغة الفارسية (سلوك به خلل)
- اضبط لغة واجهة Discourse على الفارسية.
- انتقل إلى نفس قسم التقرير.
- انقر على حقول إدخال التاريخ لفتح منتقي التاريخ.
- حدد تاريخ البدء وتاريخ الانتهاء.
- لاحظ: على الرغم من تطبيق نطاق التاريخ بشكل صحيح على التقرير (أي، يتم تصفية نتائج التقرير بناءً على التواريخ المختارة)، إلا أن التواريخ المحددة لا يتم عرضها داخل حقول إدخال التاريخ نفسها. تظل الحقول فارغة (كما هو موضح في
image2).
السلوك المتوقع:
بغض النظر عن لغة الواجهة المحددة، يجب دائمًا عرض تاريخ البدء وتاريخ الانتهاء المختارين بصريًا داخل حقول إدخال التاريخ الخاصة بهما بعد التحديد، مما يوفر ملاحظات واضحة للمستخدم.
السلوك الفعلي:
عندما تكون لغة الواجهة فارسية، لا يتم عرض التواريخ المحددة داخل حقول إدخال التاريخ، على الرغم من تطبيق نطاق التاريخ بشكل صحيح داخليًا لإنشاء التقارير. هذا يسبب ارتباكًا للمستخدم، حيث يبدو أنه لم يتم تحديد أي تواريخ.
شكراً لوقتك ومساعدتك.

