所以我剛開始在rails 3中使用自定義驗證器,但是我不確定我是否可以使用現有的activerecord i18n語言環境文件。看來,我必須做rails 3 validators&i18n
record.errors[attribute] << I18n.t('activerecord.errors.models.{model}.attributes.{attribute}.invalid_whatever') if ...
,而不是之前的時候我可能只是做
:message => :invalid_whatever
是有速記我可以在加載ActiveModel使用方法:驗證/ EachValidator類來完成同樣的事情?