svenfuchs/rails-i18n — pull request #190 by amatsuda (2012-03-01 21:57:00+00:00)
Title: bring activemodel and activerecord namespaces back which was removed in 21c8006

As I described in the #151 comment https://github.com/svenfuchs/rails-i18n/issues/151#issuecomment-4270185
current master doesn't work with edge Rails nor any stable version of Rails.
This patch fixes the situation simply by temporarily aliasing `errors` to `activemodel.errors` and `activerecord.errors`.
IMO These aliases could be removed only when @tigrish's refactoring on ActiveRecord finishes.

FYI this change was created by the following zsh script on OSX.

```zsh
#!/bin/zsh
sed -i "" "s/errors:/errors: \&errors/" *.yml
cat << EOF >> *.yml
# remove these aliases after 'activemodel' and 'activerecord' namespaces are removed from Rails repository
activemodel:
errors:
<<: *errors
activerecord:
errors:
<<: *errors
EOF
```