rails3 国際化対応2

i18n_generators ってすごいじゃん。scaffold とかで作ったクラスがあると、それも日本語化してくれて translation_ja.yml を作ってくれる。

$ rails generate scaffold custemer custer_cd:string custer_name:string birthday:date
$ rails generate i18n ja
...
create config/locales/ja.yml
create config/locales/translation_ja.yml


translation_ja.yml を見るとちゃんとモデルや属性が抽出されてて、日本語訳が設定されてる。すげー ... ってよく見たら、日本語訳が変。やっぱり手直しは必要なわけね。 ^^;)

ja:
  activerecord:
    models:
      customer: "お客様"  #g

    attributes:
      customer:
        customer_cd: "お客様は、CDの"  #g
        customer_name: "顧客名"  #g
        birthday: "誕生日"  #g