私は、Discourse のタイムゾーンの動作に関する制限についてここでフィードバックを共有していることに気づいたため、これを UX に共有しました。
私自身、ベルリンとシアトルを頻繁に移動しています。ベルリンにいるときに設定で「現在のタイムゾーンを使用」を選択すると Europe/Berlin が選択されますが、シアトルにいるときは America/Los_Angeles が選択されます。これは、選択できるタイムゾーンの数が限られているためです。これは常にこのように動作していました。


UX の改善としては、ユーザーが自分の場所を入力/選択できるようにし、Discourse がそれを自動的にタイムゾーンにマッピングできるようにすることです。これは、たとえばほとんどのオペレーティングシステムで機能する方法です。
また、ユーザーがユーザー設定に移動して設定を見つけなくても、設定されているタイムゾーンが現在のタイムゾーンと異なる場合に、Discourse がユーザーにタイムゾーンを変更するように促すことも役立つと思います。