Polyglot 1.14 - Mehr Sprachen, Redirect-Fixes, Community-Updates
21 Aug 2026Jekyll-Polyglot 1.14.0 ist erschienen! Diese Version erweitert die Unterstützung regionaler Sprachen, behebt Randfälle bei Weiterleitungen und fügt eine neue Option für die Kompatibilität mit Jekyll-Plugins hinzu, die nicht parallelisierbar sind.
Unterstützung für zh-TW und pt-PT
- PR #316: Die Polyglot-Website unterstützt jetzt traditionelles Chinesisch (
zh-TW) und europäisches Portugiesisch (pt-PT) als Seitensprachen. Die Polyglot-Dokumentationsseite bietet nun übersetzte Seiten für beide, neben den bestehenden Übersetzungen fürzh-CNundpt-BR. Wie immer wurden diese Übersetzungen mit Hilfe von KI erstellt; Korrekturen und Verbesserungen sind willkommen!
Fixes für doppelte Präfixe bei redirect_from
- PR #317: Korrekturen daran, wie Polyglot das
redirect_from-Frontmatter mit dem Plugin jekyll-redirect-from behandelt. Benutzerdefinierte Weiterleitungen bleiben jetzt erhalten, statt überschrieben zu werden, werden korrekt auf die jeweilige Sprache begrenzt, und bereits sprachpräfixierte Weiterleitungen erhalten kein doppeltes Präfix mehr — eine Weiterleitung wie/fr/old-pagewird also nicht zu/fr/fr/old-page.
serial_default_lang für nicht parallelisierbare Plugins
- PR #310: @rathboma hat die neue Option
serial_default_langbeigesteuert. Wennparallel_localizationaktiviert ist, startet Polyglot einen Prozess pro Sprache per Fork, was zu Race Conditions mit Plugins wie jekyll-assets führen kann, die beim ersten Aufruf gemeinsame Caches initialisieren. Mitserial_default_lang: truebaut Polyglot zuerst die Standardsprache im Elternprozess, bevor die übrigen Prozesse geforkt werden. So initialisieren sich solche Plugins genau einmal, und die Sprachprozesse erben den vorbereiteten Zustand. Wenn die parallelen Builds von Polyglot jemals mit einem anderen Jekyll-Plugin kollidiert sind, kann diese Option helfen, Konflikte zu vermeiden.
Aktualisierungen der Ruby-Abhängigkeiten
Diese Version hält außerdem die Ruby-Abhängigkeiten aktuell.