Module: Sinatra::I18n

Defined in:
lib/sinatra/i18n.rb

Defined Under Namespace

Modules: Helpers

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object



11
12
13
14
15
16
17
18
19
# File 'lib/sinatra/i18n.rb', line 11

def self.registered(app)
  app.helpers I18n::Helpers

  unless defined?(app.locales)
    app.set :locales, File.join(app.root, 'config', 'locales', 'en.yml')
  end

  ::I18n.backend.load_translations(app.locales)
end