diff --git a/layouts/partials/_relearn/linkObject.gotmpl b/layouts/partials/_relearn/linkObject.gotmpl index 5fba60ef93..a24f48f158 100644 --- a/layouts/partials/_relearn/linkObject.gotmpl +++ b/layouts/partials/_relearn/linkObject.gotmpl @@ -23,6 +23,7 @@ {{- if and (strings.HasPrefix $path $prefix) (strings.HasPrefix $suffix "/") }} {{- $path = $suffix }} {{- $transSite = . }} + {{- $transPage = $transSite.GetPage $page.Path }} {{- break }} {{- end }} {{- end }} @@ -30,19 +31,21 @@ {{- if not $transSite }} {{- $lang = $site.Language.Lang }} {{- $transSite = $site }} + {{- $transPage = $page }} {{- end }} {{- else if $lang }} {{- with where $site.Sites "Language.Lang" "eq" $lang }} {{- with index . 0 }} {{- $transSite = . }} + {{- $transPage = $transSite.GetPage $page.Path }} {{- end }} {{- end }} {{- else }} {{- $lang = $site.Language.Lang }} {{- $transSite = $site }} + {{- $transPage = $page }} {{- end }} {{- if $transSite }} - {{- $transPage = $transSite.GetPage $page.Path }} {{- if $path }} {{- with or (and $searchLocal $searchPage $transPage ($transPage.GetPage $path)) diff --git a/layouts/partials/version.txt b/layouts/partials/version.txt index 5f46b59062..aa67ffac50 100644 --- a/layouts/partials/version.txt +++ b/layouts/partials/version.txt @@ -1 +1 @@ -7.4.1+02bba0f199da2bfa9555c9a0999f3e93c98e0561 \ No newline at end of file +7.4.1+6c338233abe6db3cc9d72884193cb14759299ddc \ No newline at end of file