---
layout: post
title: Polyglot 1.14 - Più lingue, correzioni ai redirect, aggiornamenti dalla community
lang: it
description: Jekyll Polyglot 1.14.0 porta il supporto per le lingue zh-TW e pt-PT, correzioni ai prefissi duplicati di redirect_from, la nuova opzione serial_default_lang e aggiornamenti delle dipendenze ruby
---

Jekyll-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](https://github.com/untra/polyglot/pull/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 esistenti `zh-CN` e `pt-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](https://github.com/untra/polyglot/pull/317)**: Correzioni al modo in cui Polyglot gestisce il frontmatter `redirect_from` con 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-page` non diventerà `/fr/fr/old-page`.

## serial_default_lang per i plugin che non supportano il parallelismo

- **[PR #310](https://github.com/untra/polyglot/pull/310)**: **[@rathboma](https://github.com/rathboma)** ha contribuito con la nuova opzione `serial_default_lang`. Quando `parallel_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. Impostare `serial_default_lang: true` fa 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.
