Traduzindo labels no active_scaffold
Juntamente com minhas dúvidas, percebi que outras pessoas também questionaram como traduzir alguns labels no active_scaffold.
Pois bem, descobri duas maneiras para traduzir as expressões “Create”, “Edit”, “Delete”, “Show”, “Found”, etc, que aparecem nas views geradas automaticamente. A primeira seria através do application.rb adicionar o código:
ActiveScaffold.set_defaults do |config|
config.ignore_columns.add [:created_at, :updated_at, :lock_version]
config.create.link.label = “Novo”
config.update.link.label = “Alterar”
config.delete.link.label = “Excluir”
config.show.link.label = “Exibir”
end
E a outra forma, mais drástica, seria acessar os arquivos .rb que ficam na pasta vendor/plugins/active_scaffold/lib/config e alterar os labels da maneira que quisermos.