From: Richard Metzler Date: Sat, 11 Jun 2016 09:56:10 +0000 (+0200) Subject: examples: Add example for translation files X-Git-Tag: v0.17~212 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5b40eeede1be8534a39a66613eb574bbe3d5852c;p=brevno-suite%2Fhugo examples: Add example for translation files --- diff --git a/examples/multilingual/data/translations/en.yaml b/examples/multilingual/data/translations/en.yaml new file mode 100644 index 00000000..beec1ecd --- /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 00000000..02bc7cae --- /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 19f4810e..fee14e72 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 e5209f5d..f08c3523 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 }}