مرحباً، كيف يحدث ذلك عندما أستخدم هذا الرمز للتاريخ والموقع:
[date=2025-09-20 timezone="America/Fortaleza"]
النتيجة عند النقر على التاريخ في منشوري هي هذه، مما يعطيني التاريخ والموقع لمدينتين، كايين (غيانا الفرنسية) وباريس (فرنسا)، ولا أي منهما فورتاليزا (البرازيل) حيث أعيش؟
تم ضبطه على Europe/Paris، وهذا يفسر عرض رمز التاريخ والموقع لباريس (وهذا جيد لأن معظم أعضائي في فرنسا)، ولكن بالنسبة لـ Cayenne، لدي ذلك في ملفي الشخصي، لذا يجب أن يستخدم Fortaleza؟
يسرني أنك قمت بحل مشكلتك! لست متأكدًا مما يجب فعله بهذا الموضوع.. هل هناك ملاحظات هنا حول قابلية استخدام كيفية تكوين المناطق الزمنية؟ هل يمكنك تكرار مشكلة Cayenne؟
لقد شاركت هذا للتو في UX لأنني أدرك أنك تشارك ملاحظات هنا حول قيد لدينا في Discourse مع الطريقة التي تعمل بها المناطق الزمنية.
أنا نفسي أتنقل كثيرًا بين برلين وسياتل. عندما أكون في برلين وأختار استخدام المنطقة الزمنية الحالية في تفضيلاتي، يتم تحديد Europe/Berlin، ولكن عندما أكون في سياتل، يتم تحديد America/Los_Angeles. هذا لأنه يوجد عدد محدود من المناطق الزمنية المتاحة للاختيار من بينها. كان الأمر دائمًا هكذا.
سيكون تحسين تجربة المستخدم هو السماح للمستخدم بإدخال/اختيار موقعه الخاص، ثم يقوم Discourse بتعيينه إلى المنطقة الزمنية تلقائيًا. هذه هي الطريقة التي تعمل بها معظم أنظمة التشغيل، على سبيل المثال.
أعتقد أيضًا أنه سيكون من المفيد لـ Discourse أن يطالب المستخدم بتغيير المنطقة الزمنية عندما تختلف المنطقة الزمنية المكونة عن المنطقة الزمنية الحالية، دون الحاجة إلى الانتقال إلى تفضيلات المستخدم والعثور على الإعداد.