1
私は次のようなエラーにどのようActiveModelをローカライズするために::エラーメッセージ
<ActiveModel::Errors:0x007ffecf1c9460
@base=#<Post id: nil, created_at: nil, label_id: nil, user_id: 3>,
@messages={:label=>["can't be blank"]},
@details={:label=>[{:error=>:blank}]}>
どのように私は、エラーメッセージをカスタマイズすることができますを取得したモデルを検証する場合は?
私の理解から、次はしかし、私はまだ、デフォルトのエラーメッセージが表示されます
en:
activerecord:
errors:
models:
post:
attributes:
label:
blank: do not like it
を動作するはずです。
はЗелёный@それは[ActiveModel](http://guides.rubyonrails.org/active_model_basics.html)OPはActiveRecordの:)編集用Зелёныйのおかげ@ –
ない、について質問です!それを少し編集しました:) –
私のクラスは 'ActiveRecord :: Base'から' ApplicationRecord'を継承しています。 とにかく、ActiveModel +をローカライズしようとしましたが、サーバを再起動しましたが(ただの場合)、まだデフォルトのメッセージが表示されています。 – macsig