diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 36bf195f..ef35de85 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -19,9 +19,10 @@
{{ partial "article-meta/list.html" (dict "context" . "scope" "single") }}
+ {{ $translations := .AllTranslations }} {{ with .File }} - {{ $path := .File.Path }} - {{range .AllTranslations}} + {{ $path := .Path }} + {{range $translations}} {{ $lang := print "." .Lang ".md" }} {{ $path = replace $path $lang ".md" }} {{end}} diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 7c6d57d6..1f68adf2 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -86,15 +86,18 @@ {{ partial "related.html" . }} - {{ $path := .File.Path }} - {{range .AllTranslations}} - {{ $lang := print "." .Lang ".md" }} - {{ $path = replace $path $lang ".md" }} - {{end}} + {{ $translations := .AllTranslations }} + {{ with .File }} + {{ $path := .Path }} + {{range $translations}} + {{ $lang := print "." .Lang ".md" }} + {{ $path = replace $path $lang ".md" }} + {{end}} + {{ end }} {{ $jsPage := resources.Get "js/page.js" }} {{ $jsPage = $jsPage | resources.Minify | resources.Fingerprint "sha512" }}