class Locale::Middleware

def call(environment)

def call(environment)
  request = Rack::Request.new(environment)
  Locale.set_request([request["lang"]],
                     [request.cookies["lang"]],
                     environment["HTTP_ACCEPT_LANGUAGE"],
                     environment["HTTP_ACCEPT_CHARSET"])
  @application.call(environment)
end

def initialize(application, options={})

def initialize(application, options={})
  @application = application
  @options = options
  Locale.init(:driver => :cgi)
end