我刚刚将此内容分享到了 UX,因为我意识到你们在这里分享关于 Discourse 在时区处理方式上存在局限性的反馈。
我自己经常在柏林和西雅图之间切换。当我在柏林时,在我的偏好设置中选择 使用当前时区 会选择 Europe/Berlin,但当我在西雅图时,它会选择 America/Los_Angeles。这是因为可供选择的时区数量有限。一直都是这样。


用户体验的改进将是允许用户输入/选择自己的位置,然后由 Discourse 自动将其映射到时区。这就像大多数操作系统的工作方式一样,例如。
我还认为,当配置的时区与当前时区不同时,Discourse 应该提示用户更改时区,而无需用户前往其用户偏好设置并查找该设置。