0

en.yml ファイルを使用して、レール アプリケーションのラベルとボタンのテキストを次の構造で制御しています。

  helpers:
    submit:
      person:
        create: Create Person
    label:
      log:
        comment: Enter your comments here

この場合、translate メソッドを明示的に呼び出す必要はありません。要素の属性に同様の翻訳を行う方法はありますか? これまでに成功せずに en.yml の階層を検索しました。だから、それが可能かどうかさえわかりません。

次に例を示します。

ビューには次のものがあります。

<input id="person_name" hover_hint = "Please enter your name" type = "text" name="person_name">

translate メソッドを明示的に使用せずに、en.yml を介して hover_hint 属性の内容を操作する方法はありますか?

いつでもシンボル :hover_hint を作成し、ビューで t :hover_hint を hover_hint 属性の値として使用できます。しかし、translate メソッドを明示的に使用してそれを回避し、代わりにラベルやボタンの場合と同様に en.yml 構造を使用する方法はありますか?

4

0 に答える 0