From 4582cc24fcb54ae6254240f525dea3b7cf9af47e Mon Sep 17 00:00:00 2001 From: Matt Stratton Date: Mon, 30 Jan 2017 18:56:45 -0600 Subject: [PATCH] Change menu to be driven from config.toml Includes example menu for spanish translation Signed-off-by: Matt Stratton --- exampleSite/config.toml | 61 +++++++++++++++++++++++++++++ layouts/partials/global_navbar.html | 14 +++---- 2 files changed, 68 insertions(+), 7 deletions(-) diff --git a/exampleSite/config.toml b/exampleSite/config.toml index f2ff9a11c..b84a8d8f2 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -10,6 +10,67 @@ dataDir = "data" archetypedir = "archetypes" PaginatePath = "blog" buildDrafts = false +# Language support +defaultContentLanguage = "en" + +[languages.en] +weight = 0 +languageName = "English" + +[[languages.en.menu.main]] + name = "contact" + url = "/contact" + weight = -150 +[[languages.en.menu.main]] + name = "events" + url = "/events" + weight = -140 +[[languages.en.menu.main]] + name = "blog" + url = "/blog" + weight = -130 +[[languages.en.menu.main]] + name = "sponsor" + url = "/sponsor" + weight = -120 +[[languages.en.menu.main]] + name = "speaking" + url = "/speaking" + weight = -110 +[[languages.en.menu.main]] + name = "organizing" + url = "/organizing" + weight = -100 + +[languages.es] +weight = 10 +languageName = "espaƱol" +title = "los dias de devops" + +[[languages.es.menu.main]] + name = "contact" + url = "/contact" + weight = -150 +[[languages.es.menu.main]] + name = "events" + url = "/events" + weight = -140 +[[languages.es.menu.main]] + name = "blog" + url = "/blog" + weight = -130 +[[languages.es.menu.main]] + name = "sponsor" + url = "/sponsor" + weight = -120 +[[languages.es.menu.main]] + name = "speaking" + url = "/speaking" + weight = -110 +[[languages.es.menu.main]] + name = "organizing" + url = "/organizing" + weight = -100 # Set to "/" on *nix and Mac, "\\" on Windows # Refer to https://github.com/spf13/hugo/issues/2394 for more information diff --git a/layouts/partials/global_navbar.html b/layouts/partials/global_navbar.html index f4fa86c9f..9e4753baf 100644 --- a/layouts/partials/global_navbar.html +++ b/layouts/partials/global_navbar.html @@ -7,16 +7,16 @@ - DevOpsDays + {{ .Site.Title}}