Module: Utopia::Localization

Defined in:
lib/utopia/localization/wrapper.rb,
lib/utopia/localization.rb,
lib/utopia/localization/middleware.rb

Overview

A middleware which attempts to find localized content.

Defined Under Namespace

Classes: Middleware, Wrapper

Constant Summary collapse

LOCALIZATION_KEY =
"utopia.localization".freeze
CURRENT_LOCALE_KEY =
"utopia.localization.current_locale".freeze

Class Method Summary collapse

Class Method Details

.[](request) ⇒ Object



48
49
50
# File 'lib/utopia/localization/wrapper.rb', line 48

def self.[] request
  Wrapper.new(request.env)
end

.newObject



10
11
12
# File 'lib/utopia/localization.rb', line 10

def self.new(...)
  Middleware.new(...)
end