多言語サポート (en、de、it、fr、nl、sl、hr) を備えた小さな Web アプリケーションがあります。このアプリケーションは、短時間 (インターネット アクセス コードを取得するためにデータを入力する時間) だけ使用する多くのユーザーから常にアクセスされています。
このスレッドのようなカルチャの設定に問題があります: InitializeCulture ドメインの言語を変更
私はそれを行う方法を知っていますが、どの状態管理を使用すればよいかわからないだけです。どの方法を使用するかの提案を求めたかった. それらは私の考えです:
セッション - 最も簡単で洗練された方法ですが、これはサーバー側であり、多くのリクエストがあるため、サーバーが過負荷になるのではないかと心配しています
Cookie - 実装は簡単でクライアント側ですが、ブラウザで Cookie を無効にしているユーザーもいます
QueryString - このフェーズでの実装はそれほど簡単ではありませんが、アプリケーションには 3 つのフォーム (クエリ文字列パラメーターを追加するための 3 つの URL) しかないため、クライアント側で簡単にテストできます。
あなたのアイデアや提案を聞きたいです。
前もって感謝します!