Polyglot 1.14 - Più lingue, correzioni ai redirect, aggiornamenti dalla community
21 Aug 2026Jekyll-Polyglot 1.14.0 è stato rilasciato! Questa versione estende il supporto alle lingue regionali, corregge casi limite nei redirect e aggiunge una nuova opzione di compatibilità con i plugin Jekyll che non supportano il parallelismo.
supporto per zh-TW e pt-PT
- PR #316: Il sito web di Polyglot ora supporta il cinese tradizionale (
zh-TW) e il portoghese europeo (pt-PT) come lingue del sito. Il sito di documentazione di Polyglot ora offre pagine tradotte per entrambe, accanto alle traduzioni esistentizh-CNept-BR. Come sempre, queste traduzioni sono state realizzate con l’aiuto dell’IA; correzioni e miglioramenti sono benvenuti!
correzioni ai prefissi duplicati di redirect_from
- PR #317: Correzioni al modo in cui Polyglot gestisce il frontmatter
redirect_fromcon il plugin jekyll-redirect-from. I redirect definiti dall’utente ora vengono preservati invece di essere sovrascritti, correttamente limitati alla lingua corrispondente, e i redirect già dotati di prefisso di lingua non ricevono più un doppio prefisso — così un redirect come/fr/old-pagenon diventerà/fr/fr/old-page.
serial_default_lang per i plugin che non supportano il parallelismo
- PR #310: @rathboma ha contribuito con la nuova opzione
serial_default_lang. Quandoparallel_localizationè abilitato, Polyglot crea un processo per lingua tramite fork, il che può causare race condition con plugin come jekyll-assets che inizializzano cache condivise al primo utilizzo. Impostareserial_default_lang: truefa sì che Polyglot costruisca prima la lingua predefinita nel processo padre, prima di creare gli altri processi: in questo modo tali plugin si inizializzano esattamente una volta e i processi delle lingue ereditano lo stato già pronto. Se le build parallele di Polyglot sono mai entrate in conflitto con un altro plugin Jekyll, questa opzione può aiutare a evitare conflitti.
aggiornamenti delle dipendenze ruby
Questa versione mantiene inoltre aggiornate le dipendenze ruby.