I would like to change the time format to 24 hours (from 3:00 PM to 15:00). To what do I need to change the current, h:mma and h:mm a? Thanks!
Answering my own question. It seems Discourse uses Moment.js format string. In the case of my request, it is simply a matter of changing h:mma and hmm a to HH:mm. More references on the Moment.js format page.
I hope I did not break things! 
Hi! I didn’t realize how to do it in Discourse. What exactly did you do to change time format to 24 hours?
انتقل إلى الإعدادات → تخصيص → نص
ثم ابحث عن :mm ثم قم بتغيير التنسيق وفقًا لما تريده مع صفحة تنسيق Moment.js (Moment.js | Docs) كدليل.
ومع ذلك، فإنه لا يعمل بالكامل. في الدردشة، تحولت الطوابع الزمنية من نمط صباحًا/مساءً إلى ساعة 24 ساعة، ولكن ليس كل شيء لسبب ما. قمت أيضًا بإعادة بناء وجربت متصفحًا آخر بدون أي شيء مخزن مؤقتًا.
لقد قمت بتعديل ما يلي:
بالطبع، تغيير اللغة إلى بلد أوروبي (باستثناء المملكة المتحدة) سيؤدي الغرض أيضًا. ولكن بعد ذلك تتغير لغة الموقع أيضًا. للحفاظ على تخصيص النص واللغة متسقين، قمت بتثبيته على اللغة الإنجليزية الأمريكية. إنه مجرد تنسيق الوقت الذي أريد تغييره. ربما تنسيق التاريخ لاحقًا أيضًا.
هل يعرف أحد كيفية إصلاح هذه التناقضات القليلة الأخيرة فيما يتعلق بتنسيق الوقت؟ أريد كل شيء بتنسيق 24 ساعة، مع استخدام اللغة الإنجليزية الأمريكية. تخميني هو أن هذه القيم المتطرفة لا تستخدم هذه المتغيرات ولكنها مبرمجة بشكل ثابت بهذا التنسيق.
في الواقع، تغيير البلد لا يغير الوقت إلى 24 ساعة في الدردشة. ولكن على أي حال، الدردشة ليست جاهزة بعد. ولكن هذا بسبب نقص الترجمات، على ما أعتقد.
تم إغلاق هذا الموضوع تلقائيًا بعد 2682 يومًا. لم يعد الرد على المواضيع الجديدة مسموحًا به.



