Polyglot 1.14 - Mais línguas, correções de redirecionamentos e novidades da comunidade
21 Aug 2026O Jekyll-Polyglot 1.14.0 foi lançado! Esta versão alarga o suporte a línguas regionais, corrige casos extremos de redirecionamento e adiciona uma nova opção de compatibilidade com plugins do Jekyll que não suportam paralelismo.
suporte para zh-TW e pt-PT
- PR #316: O site do Polyglot suporta agora chinês tradicional (
zh-TW) e português europeu (pt-PT) como línguas do site. O site de documentação do Polyglot serve agora páginas traduzidas para ambas, a par das traduções existentes dezh-CNept-BR. Como sempre, estas traduções foram feitas com a ajuda de IA; correções e melhorias são bem-vindas!
correções de prefixos duplicados no redirect_from
- PR #317: Correções na forma como o Polyglot trata o frontmatter
redirect_fromcom o plugin jekyll-redirect-from. Os redirecionamentos definidos pelo utilizador são agora preservados em vez de substituídos, corretamente limitados à língua correspondente, e os redirecionamentos que já têm prefixo de língua deixam de receber um prefixo duplicado — assim, um redirecionamento como/fr/old-pagenão se tornará/fr/fr/old-page.
serial_default_lang para plugins sem suporte de paralelismo
- PR #310: @rathboma contribuiu com a nova opção
serial_default_lang. Quandoparallel_localizationestá ativado, o Polyglot cria um processo por língua através de fork, o que pode gerar condições de corrida com plugins como o jekyll-assets, que inicializam caches partilhadas na primeira utilização. Definirserial_default_lang: truefaz com que o Polyglot construa primeiro a língua predefinida no processo pai antes de criar os restantes processos: assim, esses plugins são inicializados exatamente uma vez, e os processos de cada língua herdam o estado já preparado. Se as compilações paralelas do Polyglot alguma vez colidiram com outro plugin do Jekyll, esta opção pode ajudar a evitar conflitos.
atualizações de dependências ruby
Esta versão também mantém as dependências ruby atualizadas.