By adding a logger statement to i18n's translate method I just found
that the scope of lookups for error messages in validations is
activerecord. Wasn't this supposed to be "activemodel"?
This is an example for a key used in a lookup:
As you can see "ordered_items" is under "order",which is very
inconvenient - it really should be
Now I'm not QUITE sure but I think that stuff worked a week or two
ago, did anything change? Okay, if I misunderstand the concept my post
doesn't really belong on this list... oh well. Feel free to ignore
then, but pointers are welcome.