إنشاء الأحداث لا يحترم توقيت المستخدم ذو الـ 12 ساعة

شكراً على الرد المفصل (ومن مواطن واشنطن مثلي أيضاً :))

إذن، هذه المشكلة تتعلق فعلياً بـ “إدراج حدث” (الإضافة الرسمية)، وليس “إدراج تاريخ/وقت” (المدمج). أنا أتفهم الارتباك تماماً، فعندما حاولت استخدام الإضافة لأول مرة، نقرت على التاريخ/الوقت بدلاً من الحدث وشعرت بالحيرة لعدم إنشاء الحدث.

بما أننا كلانا ارتبكنا بشأن ذلك، فقد تكون هناك فرصة لتحسين واجهة المستخدم:

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

ومع ذلك، للإجابة على استفساراتك:

  • :white_check_mark: عندما أستخدم “إدراج تاريخ/وقت”، فإنه يعرض بالفعل الوقت بنظام 12 ساعة بالنسبة لي.
  • :cross_mark: فقط عندما أستخدم “إدراج حدث” فإنه يتطلب الوقت بنظام 24 ساعة.

بخصوص منطقة الجهاز، أنا لست على نظام iOS لذا لست متأكداً مما يقابله هذا الإعداد على أنظمة التشغيل الأخرى. (أنا على نظام لينكس وتحققت من أن locale الخاص بي يعيد كل en_us أو en_US.UTF-8… ولكن ربما هناك إعداد آخر مخفي). هل يمكنك تأكيد ما إذا كنت ترى نفس السلوك في صفحة “إدراج حدث” (وليس فقط “إدراج تاريخ/وقت”؟) لا يبدو أنه متاح لهذا المنتدى، لذا قد تحتاج إلى إنشاء نسخة تجريبية، ولكن بما أنها إضافة رسمية، يجب أن يكون من السهل الحصول عليها.

3 إعجابات