weniger als 1 Minuten zum Lesen

Ab sofort unterstützt mein Blog mehrere Sprachen. Bisher habe ich die deutsche und englische Übersetzung in einen Beitrag gepackt, was die Seiten schnell sehr stark aufgeblasen hat. Jetzt gibt es für jeden Beitrag eine eigene Sprachversion.

Die Sprache kann oben in der Leiste (über das Sprach-Icon und die Flagge) oder ganz unten im Footer umgeschaltet werden.

Ich habe dazu das Polyglot-Plugin verwendet sowie ein paar Anpassungen am Minimal-Mistakes-Starter gemacht. Polyglot von Github Pages nicht nativ unterstützt. Der Hintergrund ist, dass GitHub Pages Seiten im Safe-Mode baut und nur eine begrenzte Plugin-Whitelist erlaubt – Polyglot gehört nicht dazu. Daher wird die Seite nun mit Github Actions gebaut. Wer das Minimal Mistakes Theme mit Sprachunterstützung verwenden möchte, für den habe ich hier ist ein Starter-Repo eingerichtet: matmu/mm-github-pages-multilingual-starter.

Hinterlassen Sie einen Kommentar