インドが地域にない(カレンダープラグイン)

元のトピックが閉じられており、OP の質問に回答がなかったため、再投稿するのは心苦しいのですが……

discourse-calendar プラグインはユーザー設定に「地域」を追加します。しかし、このリストからインドが欠落しています。

これを追加する方法はありますか?

地域のリストは SiteSettings.available_locales から取得されているようですが、管理ダッシュボードでこの設定を見つけることができませんでした。

リストに Asia/Kolkata がありますね。これは IST(インド標準時)のことでしょうか?この命名規則は https://en.wikipedia.org/wiki/Tz_database(https://en.wikipedia.org/wiki/Time_in_India に記載)に基づいているようです。つまり、リストに Asia/India が表示されることを期待すべきだったのでしょうか?

Kris さん、ありがとうございます。

タイムゾーンドロップダウンには Asia/Kolkata が表示されているのを確認しました。

しかし、私が参照しているのはその項目ではありません。Discourse Calendar プラグインが有効になっている際に表示される「Region」ドロップダウンについてお話しています。

ああ、わかりました、私の間違いです。インドがリストに含まれていないのは、サードパーティの Ruby ギャム(https://github.com/holidays/)から祝日を取得しているためで、現時点ではインドの祝日が登録されていないようです。中国も同じ理由でリストに含まれていません。残念ながら、ドロップダウンを変更しようとする人々にはこの点が明確ではありません。現在の祝日リストの制限については認識しており、改善策を検討しています。

了解しました!地域設定がHoliday機能のみのためという点は参考になりますので、その旨を共有いたします。

ありがとうございました :slight_smile: