---
layout: post
title: Polyglot 1.14 - Más idiomas, correcciones de redirecciones y novedades de la comunidad
lang: es
description: Jekyll Polyglot 1.14.0 trae soporte para los idiomas zh-TW y pt-PT, correcciones de prefijos duplicados en redirect_from, la nueva opción serial_default_lang y actualizaciones de dependencias de ruby
---

¡Jekyll-Polyglot `1.14.0` ha sido publicado! Esta versión amplía el soporte de idiomas regionales, corrige casos límite en las redirecciones y añade una nueva opción de compatibilidad con plugins de Jekyll que no admiten paralelismo.

## soporte para zh-TW y pt-PT

- **[PR #316](https://github.com/untra/polyglot/pull/316)**: El sitio web de Polyglot ahora admite chino tradicional (`zh-TW`) y portugués europeo (`pt-PT`) como idiomas del sitio. El sitio de documentación de Polyglot ahora sirve páginas traducidas para ambos, junto a las traducciones existentes de `zh-CN` y `pt-BR`. Como siempre, estas traducciones se realizaron con ayuda de IA; ¡las correcciones y mejoras son bienvenidas!

## correcciones de prefijos duplicados en redirect_from

- **[PR #317](https://github.com/untra/polyglot/pull/317)**: Correcciones en cómo Polyglot maneja el frontmatter `redirect_from` con el plugin jekyll-redirect-from. Las redirecciones definidas por el usuario ahora se conservan en lugar de sobrescribirse, se limitan correctamente al idioma correspondiente, y las redirecciones que ya tienen prefijo de idioma ya no reciben un prefijo doble, de modo que una redirección como `/fr/old-page` no se convertirá en `/fr/fr/old-page`.

## serial_default_lang para plugins sin soporte de paralelismo

- **[PR #310](https://github.com/untra/polyglot/pull/310)**: **[@rathboma](https://github.com/rathboma)** contribuyó la nueva opción `serial_default_lang`. Cuando `parallel_localization` está habilitado, Polyglot bifurca un proceso por idioma, lo que puede provocar condiciones de carrera con plugins como jekyll-assets que inicializan cachés compartidas en su primer uso. Configurar `serial_default_lang: true` hace que Polyglot construya primero el idioma predeterminado en el proceso padre antes de bifurcar el resto, de modo que dichos plugins se inicializan exactamente una vez y los procesos de cada idioma heredan el estado ya preparado. Si las construcciones en paralelo de Polyglot alguna vez han chocado con otro plugin de Jekyll, esta opción puede ayudar a que se ejecuten sin conflictos.

## actualizaciones de dependencias de ruby

Esta versión también mantiene actualizadas las dependencias de ruby.
