各ユーザーのデフォルトタイムゾーンを設定する方法は?

最近、別の Discourse サイトに登録したところ、プロフィールに「タイムゾーン」のドロップダウンカスタムフィールドと「現在のタイムゾーンを使用」ボタンが表示されていました。

私は自分のタイムゾーンを伝えていないはずです。これは Discourse の標準機能でしょうか?自分のサイトでこれを有効化するにはどうすればよいですか?

気にしないでください。どうやらこれは既定で設定ページで有効化され、データが自動入力されていたようです。

見落としてしまったのかもしれません。サイトを作成した当時は、自動でタイムゾーンを検出する機能はなかったと思います。:thinking:

更新: これは去年12月に こちら で実装されていました。少し見つけにくい場所ですね😅

「いいね!」 1

私の観察では、これはかなりうまく機能していますが、多くのユーザーのタイムゾーンが正しくないことに気づきました(ユーザーはサインアップ時にカスタムフィールドに所在地を入力するため、これがVPNや旅行によるものではないことを確認できます)。\n\n私が手動で修正した場合、ユーザーが再度ログインした際に自動的に上書きされてしまうのでしょうか(SSO でない場合に限る)、それともユーザーが手動で変更した場合のみでしょうか。つまり、ユーザーがログインするたびに更新されるのでしょうか?