こんにちは。この日付と場所のコードを使用すると、次のようになります。
[date=2025-09-20 timezone="America/Fortaleza"]
投稿内の日付をクリックすると、私が住んでいるブラジルのフォルタレザではなく、フランス領ギアナのカイエンヌとフランスのパリの2つの都市の日付と場所が表示されるのはなぜですか?
こんにちは。この日付と場所のコードを使用すると、次のようになります。
[date=2025-09-20 timezone="America/Fortaleza"]
投稿内の日付をクリックすると、私が住んでいるブラジルのフォルタレザではなく、フランス領ギアナのカイエンヌとフランスのパリの2つの都市の日付と場所が表示されるのはなぜですか?
設定を調べたところ、以下のようになりました。
discourse local dates default timezones
Europe/Paris に設定されているため、日付と場所のコードがパリと表示されるのはそのためです(ほとんどのメンバーがフランスにいるため、これで問題ありません)。しかし、カイエンヌについては、プロフィールにこのように表示されているため、フォルタレザを使用すべきではないでしょうか?
おっと!モバイルではフォルタレザ、デスクトップではカイエンが表示されます。
問題を解決できましたか?
デスクトップで設定を変更した後、モバイルでウェブブラウザを更新しましたか?
新しいテストを行ったところ、デスクトップとモバイルの両方で正しい情報が表示されるようになりました。
問題が解決したとのこと、よかったです!このトピックについては、どうすればよいか分かりません。タイムゾーンの設定方法のユーザビリティに関するフィードバックが含まれているのでしょうか?Cayenneの問題を再現できますか?
現時点では問題を再現できませんが、根本的な原因は不明です。ブラウザの設定やキャッシュの問題かもしれません…
この件を Contribute > UX に転送しました。Discourse のタイムゾーン処理に起因する制限について、ここでフィードバックを共有されていることに気づいたからです。
私はベルリンとシアトルの間を頻繁に行き来しています。ベルリンにいて設定で 現在のタイムゾーンを使用 を選択すると「Europe/Berlin」が選択されますが、シアテルにいて同じ操作を行うと「America/Los_Angeles」が選択されます。これは、利用可能なタイムゾーンの選択肢が限られているためです。これは長年変わらない仕様です。
UX の改善としては、ユーザーが独自の場所を入力・選択できるようにし、Discourse がそれを自動的にタイムゾーンにマッピングするようにするとよいでしょう。これは、多くのオペレーティングシステムで採用されている方式です。
また、設定済みのタイムゾーンと現在のタイムゾーンが異なる場合に、ユーザー設定画面に移動して設定を見つける必要なく、タイムゾーンの変更を促すプロンプトを表示することも、Discourse にとって有用だと考えます。
はい、改善のための良いアイデアです。