Module: TolgeeFilter

Defined in:
lib/tolgee_liquid.rb

Instance Method Summary collapse

Instance Method Details

#t(name, vars = {}) ⇒ Object



48
49
50
51
52
53
54
55
# File 'lib/tolgee_liquid.rb', line 48

def t(name, vars = {})
  opts = {
    locale: @context.registers[:locale] || I18n.default_locale,
    mode: @context.registers[:mode] || 'production',
    static_data: @context.registers[:static_data] || {},
  }
  Translate.new.execute(name, vars, opts)
end