Home > article > accepts_nested_attributes_forしたモデルの日本語化

accepts_nested_attributes_forしたモデルの日本語化

名前、長いよね。accepts_nested_attributes_for。以下、ネストしたって言います。長いので。

最近はもっぱら日本語化はi18nにしてるんですが、今回ちょこっとこのネスト関係ではまったのでメモ。

とりあえずモデルの作成までガッとやります。Railsのバージョンは2.3.2です。最下行はgemのインストールが必要です(http://github.com/amatsuda/i18n_generators/tree/master)


それぞれアソシエーションとバリデーションのコードを追記しておきます。当然、accepts_nested_attributes_forの記述も必要です。その辺の詳細は省くので適当にググってみてください。

で、日本語化はモデルを作成した後に行なっているのでとりあえずカラムは日本語化されてる筈です。その辺の詳細も省きます。

されてるはずなのですが、一部日本語化されてない箇所があるのでこれを日本語化させます。

userモデルのところにentries_xxxが追記されています。ちなみにhas_oneの場合はentry_xxxになります。xxxはカラム名。

おわり。

Comments:0

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://ukstudio.jp/2009/04/14/accepts_nested_attributes_for/trackback/
Listed below are links to weblogs that reference
accepts_nested_attributes_forしたモデルの日本語化 from UKSTUDIO
pingback from accepts_nested_attributes_forしたモデルの日本語化(Rails 3.1.1) | Offside 11-12-20 (Tue) 12:49

[...] UKSTUDIO – accepts_nested_attributes_forしたモデルの日本語化の通りにしてみたが、Rails 3.1.1ではうまくいきませんでした。 [...]

Home > article > accepts_nested_attributes_forしたモデルの日本語化

Feeds
Meta
Others

Return to page top