diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 2e36e38..7ee6434 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,29 +1,3 @@ -
- {{ $siteLanguages := .Site.Languages }}
- {{ $pageLang := .Page.Lang }}
-
- {{ $currentPage := . }}
- {{ $pageName := "" }}
- {{ range .Site.Menus.main }}
- {{ if eq ($currentPage.Permalink) (.URL | absLangURL) }}
- {{ $pageName = .Name }}
- {{ end }}
- {{ end }}
-
- {{ range .Page.AllTranslations }}
- {{ $translation := .}}
- {{ range $siteLanguages }}
- {{ if eq $translation.Lang .Lang }}
- {{ $selected := false }}
- {{ if eq $pageLang .Lang }}
-
$ echo $LANG
{{ .LanguageName }}
- {{ else }}
-
export LANG={{ .LanguageName }}; ./{{ $pageName }}
- {{ end }}
- {{ end }}
- {{ end }}
- {{ end }}
-
{{ .Site.Copyright | markdownify }}
diff --git a/layouts/partials/lang.html b/layouts/partials/lang.html new file mode 100644 index 0000000..43c93d4 --- /dev/null +++ b/layouts/partials/lang.html @@ -0,0 +1,28 @@ +
+ {{ $siteLanguages := .Site.Languages }}
+ {{ $pageLang := .Page.Lang }}
+
+ {{ $currentPage := . }}
+ {{ $pageName := "" }}
+ {{ range .Site.Menus.main }}
+ {{ if eq ($currentPage.Permalink) (.URL | absLangURL) }}
+ {{ $pageName = .Name }}
+ {{ end }}
+ {{ end }}
+
+ {{ range .Page.AllTranslations }}
+ {{ $translation := .}}
+ {{ range $siteLanguages }}
+ {{ if eq $translation.Lang .Lang }}
+ {{ $selected := false }}
+ {{ if eq $pageLang .Lang }}
+
$ echo $LANG
{{ .LanguageName }}
+
+ {{ else }}
+
export LANG={{ .LanguageName }}; ./{{ $pageName }}
+ {{ end }}
+ {{ end }}
+ {{ end }}
+ {{ end }}
+