i18nをレールに使用しようとしています。私は言語を最初にparams [:locale](おそらく既にurlにある)から設定し、次にブラウザのhttpヘッダーから、そして最後にdefault_localeから設定します。すべて順調。ここで、ユーザーがロケールを変更できるようにドロップダウンリストを追加するときに、問題が始まります。新しいロケールでページを強制的にリロードするにはどうすればよいですか?参考までに.jsを使用して、page.reloadを強制しました。その結果、リロード後も同じロケールがURLに保持されていました。何か案は?Railsでどのように言語を設定しますか?
0
A
答えて
0
PrototypeHelper#observe_fieldメソッドを使用すると、JavaScriptを生成してonSelectイベントを追加できます。
ページをリロードするだけでは、新しいロケールで同じURLに新しいリクエストを行う必要があります。
1
これは本当にJSの質問だと思います。これは次のようなものです:
location.href = location.href + "&locale=" + locale;
関連する問題
- 1. どのようにMIPSアセンブリ言語で定数を定義しますか?
- 2. 文書の言語設定をコピーまたは設定するにはどうすればよいですか?
- 3. ように、1つはorg.moxieapps.gwt.highcharts.client.Chart (Javaで)Highcharts.optionsを設定する言語を設定するどのようhighcharts.client.Chart
- 4. CKEditorが設定/言語ファイルの検索に使用するパスをどのように定義しますか?
- 5. iOSデバイスにどのように言語をインストールしますか?
- 6. ブラウザのデフォルト言語設定は、Cookieの言語に影響しますか?
- 7. (Android)どのように私が選んだ何かに音声認識言語を設定しますか?
- 8. どのように言語バインディングを作成しますか?
- 9. Sitecore - 特定のアイテムのデフォルト言語を設定するにはどうすればよいですか?
- 10. UIDocumentInteractionControllerは素晴らしいですが、言語設定はどうですか?
- 11. ビジュアルプログラミング言語はどのように機能しますか?
- 12. アンドロイドソフトキーボードの言語設定を動的に変更しますか?
- 13. window.localStorage()言語設定を設定する
- 14. iosで選択したアプリの言語に基づいてアプリの設定言語を変更するにはどうすればよいですか?
- 15. 式(φ*)*はどのような言語を表しますか?
- 16. Wordpress言語をプログラムで設定しますか?
- 17. Visual Studioチームサービスで言語を設定していますか?
- 18. アンドロイドのソースレベルで言語設定のリストを削除するにはどうすればよいですか?
- 19. システムロケール言語設定
- 20. どのようにしてCalabashとCucumber-Railsで動作するようにテストデータを設定しますか
- 21. どのようにAndroid 2.2エミュレータの設定アラビア語設定
- 22. Railsでは、どのように "_new_path"を定義しますか?
- 23. PHP設定ファイルでさまざまな言語を扱うにはどうすればいいですか?
- 24. デフォルト言語でのみ必須フィールドを設定するにはどうすればよいですか?
- 25. コードでWP7の「地域と言語」設定を取得するにはどうすればよいですか?
- 26. VSCode拡張で言語のインデントオプションを設定するにはどうすればよいですか?
- 27. iOS App Store - ローカライズされた言語設定はどのように機能しますか?
- 28. SwiftのiPhoneで言語設定のようなUISearchController関数を作成しようとしています
- 29. アプリの言語をリアルタイムでどのように変更しますか?
- 30. Androidでデフォルトでデバイス言語を自分のアプリ言語に設定するにはどうすればよいですか?