Polyglot 1.14 - More languages, redirect fixes, community updates
21 Aug 2026Jekyll-Polyglot 1.14.0 has been released! This version extends regional language support, fixes redirect edge cases, and adds a new option for compatibility with parallel-unsafe Jekyll plugins.
support for zh-TW and pt-PT
- PR #316: Polyglot website now supports Traditional Chinese (
zh-TW) and European Portuguese (pt-PT) as site languages. The Polyglot documentation site now serves translated pages for both, alongside the existingzh-CNandpt-BRtranslations. As always, these translations were made with the help of AI, corrections and improvements are welcome!
redirect_from duplicate prefix fixes
- PR #317: Fixes for how Polyglot handles
redirect_fromfrontmatter with the jekyll-redirect-from plugin. User-defined redirects are now preserved instead of overwritten, correctly scoped language, and already language-prefixed redirects are no longer double-prefixed, so a redirect like/fr/old-pagewill not become/fr/fr/old-page.
serial_default_lang for parallel-unsafe plugins
- PR #310: @rathboma contributed a new
serial_default_langoption. Whenparallel_localizationis enabled, Polyglot forks one process per language, which can race against plugins like jekyll-assets that initialize shared caches on first use. Settingserial_default_lang: truemakes Polyglot build the default language first in the parent process before forking the rest, so such plugins initialize exactly once and the language forks inherit the warmed state. If Polyglot’s parallel builds have ever collided with another Jekyll plugin, this option can help ensure they run solo.
ruby dependency updates
This release also keeps the ruby dependencies updated.