私は最初のRailsアプリケーションを作成しています。これは国際化のサポートを予定しています。Railsでは、ラベル以外のフォーム要素のローカライズされたデータを整理する方法は?
私はすでにi18n guideを読んでおり、非常に優れた情報源です。それも、suggests a file organization非常に良いスタート地点であるローカライズファイル、用:しかし
|-defaults
|---es.rb
|---en.rb
|-models
|---book
|-----es.rb
|-----en.rb
|-views
|---defaults
|-----es.rb
|-----en.rb
|---books
|-----es.rb
|-----en.rb
|---users
|-----es.rb
|-----en.rb
|---navigation
|-----es.rb
|-----en.rb
、私は通常のような形で見つかったいくつかの余分な(国際)情報を保持するのに最適な場所であるかわからないんだけど。
-
事がある
- 入力プレースホルダ(それについてのより詳細な情報を入力の横に、)
- ヘルパーテキストを
:この情報はビューに関連します(モデルではありません)。しかし、モデルごと、属性ごとに頻繁に記述されているため、モデルファイルの中にactiverecordプロパティの下に置く傾向があります。
私の質問:このローカライズされたデータを置くのに最適な場所は何ですか?両方のファイルの整理(どのフォルダ)とファイル内の組織の面で。
使用しているレールのバージョンは? i18nの名前空間戦略は、時間の経過とともにかなり変化しました。 – numbers1311407
私は3.2.8を使用しています – fegemo