def v(key)
      t(key,
          scope:    "view.#{controller_path}",
          default:  I18n.t(key,
              scope:    "edgarj.view.#{controller_path}",
              default:  I18n.t(key,
                  scope:    'edgarj.default',
                  default:  key.camelize)))
    end
def v(key)
      t(key,
          scope:    "view.#{controller_path}",
          default:  I18n.t(key,
              scope:    "edgarj.view.#{controller_path}",
              default:  I18n.t(key,
                  scope:    'edgarj.default',
                  default:  key.camelize)))
    end
convenient t() for view.  v(KEY) fallback works as follows:

 1. t('view.CONTROLLER.KEY') if exists.  Where, CONTROLLER
    is controller name.
 1. t('edgarj.view.CONTROLLER.KEY') if exists.
 1. t('edgarj.default.KEY') if exists.
 1. Key