LocalePlug

Elixir plug to detect and set locale.

Codacy Badge CI

locale is detected according to following order:

params > cookies > "accept-language" in request headers

Installation

def deps do
  [
    {:locale_plug, "~> 0.1.0"}
  ]
end

Usage

plug LocalePlug, backend: MyApp.Gettext