Common attributes translations with activerecord_i18n_defaults
The plugin activerecord_i18n_defaults lets you write locale’s files in a Rails 2.2 application like this:
pt-BR: activerecord: attributes: _all: login: "Identificação" name: "Nome" admin: age: "Idade" customer: nickname: "Apelido" user: email: "Endereço de e-mail"
instead of like this:
pt-BR: activerecord: attributes: admin: login: "Identificação" name: "Nome" age: "Idade" customer: login: "Identificação" name: "Nome" nickname: "Apelido" user: login: "Identificação" name: "Nome" email: "Endereço de e-mail"
Next time you need to create a locale’s file put your common attributes in the key _all and DRY.
If you like this plugin please consider to recommend me at Working With Rails.

Não entendi como usar o plugin.
Você poderia dar um exemplo de implementação?
Obrigado.
No rails 2.3.2 não funciona pois o método “self_and_descendents_from_active_record” utilizado no plugin foi removido, pois o mesmo estava marcado como deprecated. O nome do método agora passou a ser “self_and_descendants_from_active_record”, ou seja, mudou o de ‘e’ para ‘a’ na palavra descendants.
http://apidock.com/rails/ActiveRecord/Base/self_and_descendents_from_active_record/class