Мой сайт на испанском языке sh, у меня есть метафайлы utf8 для моего сайта, текстовые дисплеи и теги работают. Моя проблема в том, как теги отображаются внутри каждого сообщения.
У меня есть частичный файл, который включается после моего раздела заголовка в каждом сообщении в блоге.
<!-- layouts/partials/tags.html -->
{{ $taxonomy := "tags" }}
{{ with .Param $taxonomy }}
<ul>
{{ range $index, $tag := . }}
{{ with $.Site.GetPage (printf "%s/%s" $taxonomy $tag) -}}
<li>
<a href="{{ .Permalink }}">{{ $tag | urlize }}</a>
</li>
{{- end -}}
{{- end -}}
</ul>
{{ end }}
Вот как мои .md
выглядит следующим образом:
---
title: Metástasis
author: Matias Andina
date: 2019-10-26
tags: ["ficción", "ñoqui"]
---
"Метастазирование" отображается отлично, ссылки на теги в порядке, и я могу go до ./tags/ficción
, и это прекрасно отображает. Но на самом посту я получаю
ficci%C3%B3n
%C3%B1oqui
Я играл с
(printf "%s/%s" $taxonomy $tag)
Часть этого, я думаю, что printf %s
это проблема, но ни одна из других форматы, кажется, работают.