diff --git a/examples/multilingual/data/translations/en.yaml b/examples/multilingual/data/translations/en.yaml new file mode 100644 index 000000000..beec1ecd7 --- /dev/null +++ b/examples/multilingual/data/translations/en.yaml @@ -0,0 +1,2 @@ +head_title: Multilingual +title: My multilingual site diff --git a/examples/multilingual/data/translations/et.yaml b/examples/multilingual/data/translations/et.yaml new file mode 100644 index 000000000..02bc7cae6 --- /dev/null +++ b/examples/multilingual/data/translations/et.yaml @@ -0,0 +1,2 @@ +head_title: Mitmekeelne +title: Minu mitmekeelne leht diff --git a/examples/multilingual/layouts/partials/head.html b/examples/multilingual/layouts/partials/head.html index 19f4810e1..fee14e72c 100644 --- a/examples/multilingual/layouts/partials/head.html +++ b/examples/multilingual/layouts/partials/head.html @@ -3,13 +3,9 @@ {{ if .Title }} - {{ if (eq .Params.lang "et") }} - Mitmekeelne - {{ .Title }} - {{ else }} - Multilingual - {{ .Title }} - {{ end }} + {{ (index .Site.Data.translations .Params.lang).head_title }} - {{ .Title }} {{ end }} - \ No newline at end of file + diff --git a/examples/multilingual/layouts/partials/header.html b/examples/multilingual/layouts/partials/header.html index e5209f5df..f08c3523c 100644 --- a/examples/multilingual/layouts/partials/header.html +++ b/examples/multilingual/layouts/partials/header.html @@ -4,11 +4,7 @@ Eesti - {{ if (eq .Params.lang "et") }} -

Minu mitmekeelne leht

- {{ else }} -

My multilingual site

- {{ end }} +

{{ (index .Site.Data.translations .Params.lang).title }}