See my other note about ActiveModel errors and I18n. (http://guides.rubyonrails.org/i18n.html#translations-for-active-record-models)