module ApplicationHelper

def save_model_button(model, options = {})

def save_model_button(model, options = {})
  model_name = model.class.name.underscore
  human_model_name = model_name.humanize.titlecase
  options[:label] ||= model.new_record? ?
    t('buttons.create', name: t(model_name, default: human_model_name), default: 'Create ' + human_model_name) :
    t('buttons.save_changes', default: 'Save Changes')
  options[:class] ||= 'button'
  options[:accesskey] ||= 'S'
  options[:id] ||= 'save-button'
  submit_tag options.delete(:label), options
end