module ActionView::Helpers::TranslationHelper
def wrap_translate_defaults(defaults)
def wrap_translate_defaults(defaults) new_defaults = [] defaults = Array(defaults) while key = defaults.shift if key.is_a?(Symbol) new_defaults << lambda { |_, options| translate key, options.merge(:default => defaults) } break else new_defaults << key end end new_defaults end