Polyglot 1.14 - 더 많은 언어, 리디렉션 수정, 커뮤니티 업데이트
21 Aug 2026Jekyll-Polyglot 1.14.0이 출시되었습니다! 이번 버전은 지역 언어 지원을 확장하고, 리디렉션의 엣지 케이스를 수정하며, 병렬 처리와 호환되지 않는 Jekyll 플러그인을 위한 새로운 호환성 옵션을 추가합니다.
zh-TW 및 pt-PT 지원
- PR #316: Polyglot 웹사이트가 이제 번체 중국어(
zh-TW)와 유럽 포르투갈어(pt-PT)를 사이트 언어로 지원합니다. Polyglot 문서 사이트는 기존의zh-CN및pt-BR번역과 함께 두 언어의 번역된 페이지를 제공합니다. 언제나처럼 이 번역들은 AI의 도움으로 작성되었으며, 수정과 개선을 환영합니다!
redirect_from 중복 접두사 수정
- PR #317: jekyll-redirect-from 플러그인과 함께
redirect_fromfrontmatter를 처리하는 방식이 수정되었습니다. 사용자가 정의한 리디렉션은 이제 덮어쓰이지 않고 유지되며, 해당 언어로 올바르게 범위가 지정되고, 이미 언어 접두사가 붙은 리디렉션에는 더 이상 접두사가 중복으로 붙지 않습니다. 예를 들어/fr/old-page리디렉션이/fr/fr/old-page가 되지 않습니다.
병렬 처리 비호환 플러그인을 위한 serial_default_lang
- PR #310: @rathboma 님이 새로운
serial_default_lang옵션을 기여해 주셨습니다.parallel_localization이 활성화되면 Polyglot은 언어마다 프로세스를 fork하는데, 이는 처음 사용 시 공유 캐시를 초기화하는 jekyll-assets 같은 플러그인과 경쟁 상태를 일으킬 수 있습니다.serial_default_lang: true로 설정하면 Polyglot이 나머지 언어를 fork하기 전에 부모 프로세스에서 기본 언어를 먼저 빌드하므로, 이런 플러그인은 정확히 한 번만 초기화되고 각 언어 프로세스는 준비된 상태를 상속받습니다. Polyglot의 병렬 빌드가 다른 Jekyll 플러그인과 충돌한 적이 있다면 이 옵션이 도움이 될 수 있습니다.
ruby 의존성 업데이트
이번 버전에서는 ruby 의존성도 최신 상태로 유지됩니다.