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