كيفية فرض صباحًا/مساءً في discourse-calendar؟

لقد قمتُ بإعداد “LLLL” كتنسيق افتراضي، لكن اللغة الإسبانية هي الإعداد الافتراضي لمنطقتي. لذا، إذا كتبتُ ما يلي:

[date=2021-03-10 time=18:00:00 timezone="Europe/Madrid" format="LLLL"]

فأحصل على هذا:

أعلم أنه يمكنني كتابة التنسيق يدويًا:

[date=2021-03-10 time=18:00:00 timezone="Europe/Madrid" format="dddd, DD \d\e MMMM h:mm a"]

مما يعطي النتيجة التالية:

لكن إذا كان اليوم هو اليوم الحالي، يعود النظام إلى نظام الـ 24 ساعة:

هل من الممكن استخدام تواريخ ذكية مثل “اليوم/غد/أمس” وتحديد أيضًا تنسيق الساعات؟

إذا لم يكن ذلك ممكنًا، فربما سأضطر إلى إضافة calendar=off.

@j.jaffeux إذا كان لديك متسع من الوقت، هل يمكنك تأكيد ما إذا كان هذا هو السلوك المقصود أم أنه قد يكون خللاً؟

ألاحظ أن _translateCalendarKey (التي تُستخدم لليوم وغداً واليوم السابق) تستخدم ‘LT’، لكنني لا أرى طريقة لتجاوز ذلك سوى إيقاف ‘calendar’.