私の知る限り、Rails 3 でフィールドの「人間化された」名前を設定する受け入れられている方法は、ロケールを使用することです。
# config/locales/en.yml
en:
activerecord:
attributes:
member:
username: 'username' # rather than 'Username'
ただし、Rails 3 には、デフォルトの人間化された名前の小文字バージョンを使用してもらいたいだけです。これを行う簡単な組み込みの方法はありますか?
わかりやすくするための例: の内部ではform_for
、<%= f.label :username %>
デフォルトで「ユーザー名」が表示されます。「ユーザー名」を表示させたい。