Polyglot 1.14 - Plus de langues, corrections de redirections, nouvelles de la communauté
21 Aug 2026Jekyll-Polyglot 1.14.0 est sorti ! Cette version étend la prise en charge des langues régionales, corrige des cas limites de redirection et ajoute une nouvelle option de compatibilité avec les plugins Jekyll incompatibles avec la parallélisation.
prise en charge de zh-TW et pt-PT
- PR #316 : Le site web de Polyglot prend désormais en charge le chinois traditionnel (
zh-TW) et le portugais européen (pt-PT) comme langues du site. Le site de documentation de Polyglot propose maintenant des pages traduites pour les deux, aux côtés des traductions existanteszh-CNetpt-BR. Comme toujours, ces traductions ont été réalisées avec l’aide de l’IA ; les corrections et améliorations sont les bienvenues !
corrections des préfixes dupliqués de redirect_from
- PR #317 : Corrections de la façon dont Polyglot gère le frontmatter
redirect_fromavec le plugin jekyll-redirect-from. Les redirections définies par l’utilisateur sont désormais préservées au lieu d’être écrasées, correctement limitées à la langue concernée, et les redirections déjà préfixées par une langue ne reçoivent plus de double préfixe — ainsi une redirection comme/fr/old-pagene deviendra pas/fr/fr/old-page.
serial_default_lang pour les plugins incompatibles avec la parallélisation
- PR #310 : @rathboma a contribué la nouvelle option
serial_default_lang. Lorsqueparallel_localizationest activé, Polyglot crée un processus par langue via fork, ce qui peut provoquer des conditions de concurrence avec des plugins comme jekyll-assets qui initialisent des caches partagés à la première utilisation. Avecserial_default_lang: true, Polyglot construit d’abord la langue par défaut dans le processus parent avant de forker les autres : ces plugins s’initialisent ainsi exactement une fois, et les processus de chaque langue héritent de l’état déjà préparé. Si les builds parallèles de Polyglot sont déjà entrés en collision avec un autre plugin Jekyll, cette option peut aider à éviter ces conflits.
mises à jour des dépendances ruby
Cette version maintient également à jour les dépendances ruby.