Pārlūkot izejas kodu

Fix the get author name partial to account for localized author names (#141)

alex bezek 4 gadi atpakaļ
vecāks
revīzija
9ac57313ff
1 mainītis faili ar 8 papildinājumiem un 3 dzēšanām
  1. 8 3
      layouts/partials/helpers/get-author-name.html

+ 8 - 3
layouts/partials/helpers/get-author-name.html

@@ -1,7 +1,12 @@
+{{/*  Uses the top level site's config for a single author across all locales  */}}
 {{ $authorName:= site.Params.author.name }}
-{{ if site.Data.site.author}}
-    {{ $authorName = site.Data.site.author.name }}
-{{ end}}
+
+{{/*  Overrides with the locale specifc author if provided  */}}
+{{ if (index site.Data site.Language.Lang).author }}
+  {{ $authorName = (index site.Data site.Language.Lang).author.name }}
+{{ end }}
+
+{{/*  Lastly, overrides with the post specific author if provided  */}}
 {{ if eq (printf "%T" .Params.author ) "maps.Params" }}
     {{ with .Params.author }}
         {{ if .name }}