# File lib/active_record/base.rb, line 1310 def human_attribute_name(attribute_key_name, options = {}) defaults = self_and_descendents_from_active_record.map do |klass| "#{klass.name.underscore}.#{attribute_key_name}""#{klass.name.underscore}.#{attribute_key_name}" end defaults << options[:default] if options[:default] defaults.flatten! defaults << attribute_key_name.humanize options[:count] ||= 1 I18n.translate(defaults.shift, options.merge(:default => defaults, :scope => [:activerecord, :attributes])) end