Fermo.I18n behaviour (Fermo v0.16.4) View Source
Link to this section Summary
Callbacks
Cross references all config pages, finding those with the same :id
but with different locales.
Link to this section Functions
Link to this section Callbacks
Specs
load() :: {:ok}
Specs
load(String.t()) :: {:ok}
Specs
Cross references all config pages, finding those with the same :id
but with different locales.
Each page with an :id
and :locale
in its parameters has
a :localized_paths
Map added indicating which locale has
which path.
E.g.
%{
path: "/",
template: "home.html.slim",
localized_paths: %{
en: "/",
it: "/it/"
},
params: %{
id: "home_page",
locale: :en
}
}
In templates, this data is available via context.page.localized_paths
.