class AASM::Localizer
def human_state_name(klass, state)
def human_state_name(klass, state) checklist = ancestors_list(klass).inject([]) do |list, ancestor| list << item_for(klass, state, ancestor) list << item_for(klass, state, ancestor, :old_style => true) list end translate_queue(checklist) || I18n.translate(checklist.shift, :default => default_display_name(state)) end