いいえ、そうは思いません。
これはデータベースにアクセスしません(遅すぎると思います)。
ロケールのほとんどは、速度のためにメモリ内で処理され、Redisをキャッシュとして使用していると信じています(間違っていたら訂正してください)。
データベースに格納されるのは、あなたの変更(translation_overridesテーブル内)のみであり、アプリの初期化時、またはオンライン中に単一の変更を加えたときに随時読み込まれます。
いくつか指摘させてください。
- 変更の数を大幅に増やすと、アプリの初期化時間が長くなる可能性があります(誰かがこれをベンチマークしたかどうかはわかりません)。
- Discourseが進化し、独自の名称を維持するにつれて、これらを維持するのは管理上の手間になる可能性があります。あなたはここで自分の仕事を作り出しています。
- 現在、おそらく最も人気のあるフォーラムプラットフォームであることを考えると、多くの人々がすでに少なくとも1つのDiscourseサイトを使用しており、名称に慣れているため、ユーザーがすでに慣れているものを以前の標準に戻すことで混乱させることを検討してみてはどうでしょうか?
以下も参照してください。
これは、各カテゴリが独自の管理者、URL、設定、目的を持っていることを意味します…例えば、Metaはフォーラムです。それはいくつかのフォーラムで構成されていません…どうやって議論できるのか本当にわかりません?しかし、話がそれてしまいました。