私はindex.erbとindex-de.erbを得て、どこかで、I18n.localeが:deだったときにindex-deがレンダリングされる例を見ましたが、試してみましたが、うまくいかず、この件に関するドキュメントが見つかりませんでした。これは実際には機能するのですか、これを行うには別のプラグインが必要ですか?現在のロケールに応じて異なる部分をレンダリングする方法
0
A
答えて
1
これらは、たとえばindex.LOCALE.EXTENSIONという名前にする必要があります。ロケールのindex.de.erbまたはindex.de.html.erb(I18n.locale)
1
ローカリゼーションは2.2以降のレールに組み込まれています。 i18n screencastおよび/またはguideをチェックしてください。
編集:特に、ガイドのセクション3.3「ローカライズされたビュー」をチェックしてください。簡単な答えは、正しいファイル名がindex.de.html.erbであることです。
関連する問題
- 1. ロケールに応じてJekyllに異なるファイルを含める
- 2. ロケールに応じて数値をフォーマットする方法
- 3. 選択されたsegmentIndexに応じて.plistの異なる部分を読む
- 4. 幅の値に応じて文字列部分を取得する方法は?
- 5. 現在のロケールでフィールドからモデルを選択する方法
- 6. symfony 2.3で現在のロケールを取得する方法は?
- 7. 角1:現在のルートに応じてタイトルを変更する
- 8. 現在の言語に応じてxmlファイルを解析する
- 9. EpiServerで異なる部分テンプレートをレンダリングする
- 10. 現在のゴールの部分式にrewriteを使う方法
- 11. guice String idに応じて異なるサブクラスのインスタンスを提供する方法
- 12. Android:XMLの画面密度に応じて異なるレイアウトにアクセスする方法
- 13. ルートに応じて異なるサインインビュー
- 14. モデルを使用して部分的な表示をレンダリングするときにJQuery UIダイアログを閉じる方法
- 15. LocaleInfoを使用してGWTで現在のロケールを取得する方法
- 16. デバッグ/リリースに応じて異なるqmake設定を設定する方法は?
- 17. 画像の異なる部分を選択する方法
- 18. 値に応じてドリルダウンで列に異なる値を与える方法
- 19. Generics and Entity Framework:列の値に応じて異なる型を返す方法
- 20. javax.validation異なるロケールをターゲットにする方法は?
- 21. Angular2を使って投稿リクエストの返信に応じてレンダリングする方法
- 22. (ミリ秒)の時間を現在のロケールのテキストに変換する方法は?
- 23. UIViewを2つの部分にレンダリングする方法
- 24. Android:現在のロケールを変更せずに特定のロケールで文字列を取得する方法
- 25. コレクションのサイズに基づいて部分レンダリングが部分的にレンダリングされる
- 26. レンダリングで部分的にレンダリングする:コレクション
- 27. NoClassDefFoundErrorが、現在のロケール
- 28. Djangoの現在のクラスベースの汎用ビューのモデルに応じてパスをテンプレートローダーに追加する方法
- 29. 現在の値が現在の値である範囲に応じて、その値に基づいてプログレスバーの前景色を変更する方法
- 30. belongs_toオブジェクトタイプに応じて異なるパーシャルをレンダリングするためにコントローラを使用する