ExI18n

hex.pm versionBuild StatusCoverage StatusDeps Status

ExI18n is key-based internationalization library for Elixir.

Installation

Add exi18n to your list of dependencies and to applications in mix.exs:

def deps do
  [
    {:exi18n, "~> 0.4.0"}
  ]
end

def application do
  [applications: [:exi18n]]
end

Configuration

Add configuration to your config/config.exs:

config :exi18n,
  default_locale: "en",
  locales: ~w(en),
  path: "priv/locales",
  compile_prefix: "%{",
  compile_suffix: "}",
  storage: :yml

Configuration parameters:

Documentation

https://hexdocs.pm/exi18n