class Scribble::Methods::T

Public Instance Methods

t(key) click to toggle source
# File lib/schoolkeep/scribble/methods/t.rb, line 8
def t key
  if key[0] == '.'
    key = "custom_templates.#{ template_name }#{ key }"
  end

  I18n.translate(key)
end
template_name() click to toggle source
# File lib/schoolkeep/scribble/methods/t.rb, line 16
def template_name
  name = (
    @context.variables[:template_name] ||
    @receiver.variables[:template_name]
  )
  name.split(".").first
end