您知道几乎所有其他地方都将其硬编码为星期一(我也很惊讶)
理想情况下,这应该取决于用户偏好(而不是管理员设置)。
我已经查看了代码,因为这个问题也困扰了我很长时间。在代码中有三个地方初始化了 FullCalendar。其中一个地方已经存在 firstDay: 1。Discourse 核心也将其硬编码为 1。
FullCalendar
firstDay: 1
我做了一个PR,在两个缺失的地方添加了 firstDay: 1。
这远非理想,但至少带来了_一致性_。