JavaScript で i18n を処理する現在のベスト プラクティスは何ですか?
PHP/Rails/etc を使用してすべての i18n 文字列を出力することに関するいくつかの提案を聞いたことがあります。数千の var の書式設定された JavaScript ファイルに変換されますが、それはあまりにも大まかな解決策に思えます。さらに、特定のページに読み込まれる JS ファイルに実際に必要な i18n 文字列を検出する方法が必要ですが、今のところこれを実装する方法がわかりません。
I18n 文字列のキャリアとして整形式の JSON を使用して、バックエンドとフロントエンドの間にある種の API を設定することに関するいくつかの提案を聞いたことがありますが、それでも不要な冗長文字列の問題は解決しません。
現在、JavaScript の i18n に関するベスト プラクティスは何ですか?可能であれば、特定のページで実際に必要な文字列のみを検出して送信するためのソリューションもありますか?