display date with german month

This commit is contained in:
Robert Kaussow 2018-10-09 12:02:33 +02:00
parent eb0da04116
commit 2d6136f792
2 changed files with 47 additions and 32 deletions

13
data/de_month.yaml Normal file
View File

@ -0,0 +1,13 @@
---
1: "Januar"
2: "Februar"
3: "März"
4: "April"
5: "Mai"
6: "Juni"
7: "Juli"
8: "August"
9: "September"
10: "Oktober"
11: "November"
12: "Dezember"

View File

@ -1,50 +1,52 @@
{{ define "main" }} {{ define "main" }}
<main class="content" role="main"> <main class="content" role="main">
{{ $paginator := .Paginate (where .Pages "Type" "post") }} {{ $paginator := .Paginate (where .Pages "Type" "post") }}
{{ range $paginator.Pages }} {{ range $paginator.Pages }}
<article class="blog-entry"> <article class="blog-entry">
<!-- this <div> includes the title summary -->
<header> <header>
<h2><a href="{{ .RelPermalink }}">{{ .Title }}</a></h2> <h2><a href="{{ .RelPermalink }}">{{ .Title }}</a></h2>
</header> </header>
<div class="entry-body"> <div class="entry-body">
{{ .Summary }} {{ .Summary }}
{{ if .Truncated }} {{ if .Truncated }}
<div> <div>
<br><a class="read_more block_level" title="Lese den kompletten Artikel" href="{{ .RelPermalink }}">Weiterlesen </a> <br><a class="read_more block_level" title="Lese den kompletten Artikel" href="{{ .RelPermalink }}">Weiterlesen </a>
</div> </div>
{{ end }} {{ end }}
</div> </div>
<footer> <footer>
<span class="break-wordwrap outline"> <span class="break-wordwrap outline">
<i class="fa fa-calendar"></i> <i class="fa fa-calendar"></i>
<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" | safeHTML }}">
{{ .Date.Day }}. {{ index $.Site.Data.de_month (printf "%d" .Date.Month) }} {{ .Date.Year }}
</time>
</span>
{{ range .Param "authors" }}
{{ $name := . }}
{{ with $.Site.GetPage (printf "/authors/%s" $name | urlize) }}
<span class="single_user break-wordwrap outline">
<i class="fa fa-user"></i> <a href="{{ .RelPermalink }}" title="Alle Artikel des Autors">{{ $name }}</a>
</span> </span>
{{ range .Param "authors" }} {{ end }}
{{ $name := . }} {{ end }}
{{ with $.Site.GetPage (printf "/authors/%s" $name | urlize) }}
<span class="single_user break-wordwrap outline"> {{ range .Param "categories" }}
<i class="fa fa-user"></i> <a href="{{ .RelPermalink }}" title="Alle Artikel des Autors">{{ $name }}</a> {{ $name := . }}
<span class="outline">
{{ with $.Site.GetPage (printf "/categories/%s" $name | urlize) }}
<span class="break-wordwrap">
<i class='fa fa-tags'></i>
<a href="{{ .RelPermalink }}" title="Alle Artikel in '{{ $name }}'">{{ $name }}</a>
</span> </span>
{{ end }} {{ end }}
{{ end }} </span>
{{ end }}
{{ range .Param "categories" }} </footer>
{{ $name := . }}
<span class="outline">
{{ with $.Site.GetPage (printf "/categories/%s" $name | urlize) }}
<span class="break-wordwrap">
<i class='fa fa-tags'></i>
<a href="{{ .RelPermalink }}" title="Alle Artikel in '{{ $name }}'">{{ $name }}</a>
</span>
{{ end }}
</span>
{{ end }}
</footer>
</article> </article>
{{ end }} {{ end }}
{{ partial "pagination.html" . }} {{ partial "pagination.html" . }}
</main> </main>
{{ end }} {{ end }}