Rails has generic error messages you can define in your locale .yml
files. You may override those application-wide error messages using model or attribute scope like this:
en:
activerecord:
errors:
messages:
invalid: is invalid # used for any invalid attribute in the application
presence: etc
models:
car:
invalid: does not work # used for invalid car attributes
attributes:
driver:
invalid: not allowed to drive # used if the car's driver attribute is invalid
Posted by Dominik Schöler to makandra dev (2013-03-27 14:42)