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. CKEditorが設定/言語ファイルの検索に使用するパスをどのように定義しますか?
- 2. (Android)どのように私が選んだ何かに音声認識言語を設定しますか?
- 3. どのように言語バインディングを作成しますか?
- 4. アンドロイドソフトキーボードの言語設定を動的に変更しますか?
- 5. UIDocumentInteractionControllerは素晴らしいですが、言語設定はどうですか?
- 6. ビジュアルプログラミング言語はどのように機能しますか?
- 7. システムロケール言語設定
- 8. iosで選択したアプリの言語に基づいてアプリの設定言語を変更するにはどうすればよいですか?
- 9. Wordpress言語をプログラムで設定しますか?
- 10. どのようにAndroid 2.2エミュレータの設定アラビア語設定
- 11. アンドロイドのソースレベルで言語設定のリストを削除するにはどうすればよいですか?
- 12. PHP設定ファイルでさまざまな言語を扱うにはどうすればいいですか?
- 13. どのようにしてCalabashとCucumber-Railsで動作するようにテストデータを設定しますか
- 14. コードでWP7の「地域と言語」設定を取得するにはどうすればよいですか?
- 15. MessageBoxのボタン - 言語を設定しますか?
- 16. Wordpress、各投稿の言語を設定しますか?
- 17. Solarisマシンの言語設定
- 18. iPhone - カスタム言語の設定
- 19. emacsで言語を設定する
- 20. Androidの設定でアプリケーションの言語を設定する
- 21. Windows 8 Metro App(XAML) - デフォルトの起動言語を設定するにはどうすればよいですか?
- 22. Azure Webロールのロケールと言語を設定するにはどうすればよいですか?
- 23. ナビゲーションバーでVoiceOver言語を設定するにはどうすればよいですか?
- 24. iPhone:アプリの設定でさまざまな言語設定を追加するにはどうすればよいですか?
- 25. qTranslateを使用して、どのように特定の言語にワードプレスバックエンドを強制できますか?
- 26. どのようにC言語
- 27. エディタ言語はVisual Studioでどこに設定されていますか?
- 28. cakephp多言語設定
- 29. Chromeのようにウェブページの言語を特定するにはどうすればよいですか?
- 30. アプリケーションの多言語設定に問題がありますか?