---
layout: post
title: Polyglot 1.14 - 더 많은 언어, 리디렉션 수정, 커뮤니티 업데이트
lang: ko
description: Jekyll Polyglot 1.14.0은 zh-TW 및 pt-PT 언어 지원, redirect_from 중복 접두사 수정, 새로운 serial_default_lang 옵션, ruby 의존성 업데이트를 제공합니다
---

Jekyll-Polyglot `1.14.0`이 출시되었습니다! 이번 버전은 지역 언어 지원을 확장하고, 리디렉션의 엣지 케이스를 수정하며, 병렬 처리와 호환되지 않는 Jekyll 플러그인을 위한 새로운 호환성 옵션을 추가합니다.

## zh-TW 및 pt-PT 지원

- **[PR #316](https://github.com/untra/polyglot/pull/316)**: Polyglot 웹사이트가 이제 번체 중국어(`zh-TW`)와 유럽 포르투갈어(`pt-PT`)를 사이트 언어로 지원합니다. Polyglot 문서 사이트는 기존의 `zh-CN` 및 `pt-BR` 번역과 함께 두 언어의 번역된 페이지를 제공합니다. 언제나처럼 이 번역들은 AI의 도움으로 작성되었으며, 수정과 개선을 환영합니다!

## redirect_from 중복 접두사 수정

- **[PR #317](https://github.com/untra/polyglot/pull/317)**: jekyll-redirect-from 플러그인과 함께 `redirect_from` frontmatter를 처리하는 방식이 수정되었습니다. 사용자가 정의한 리디렉션은 이제 덮어쓰이지 않고 유지되며, 해당 언어로 올바르게 범위가 지정되고, 이미 언어 접두사가 붙은 리디렉션에는 더 이상 접두사가 중복으로 붙지 않습니다. 예를 들어 `/fr/old-page` 리디렉션이 `/fr/fr/old-page`가 되지 않습니다.

## 병렬 처리 비호환 플러그인을 위한 serial_default_lang

- **[PR #310](https://github.com/untra/polyglot/pull/310)**: **[@rathboma](https://github.com/rathboma)** 님이 새로운 `serial_default_lang` 옵션을 기여해 주셨습니다. `parallel_localization`이 활성화되면 Polyglot은 언어마다 프로세스를 fork하는데, 이는 처음 사용 시 공유 캐시를 초기화하는 jekyll-assets 같은 플러그인과 경쟁 상태를 일으킬 수 있습니다. `serial_default_lang: true`로 설정하면 Polyglot이 나머지 언어를 fork하기 전에 부모 프로세스에서 기본 언어를 먼저 빌드하므로, 이런 플러그인은 정확히 한 번만 초기화되고 각 언어 프로세스는 준비된 상태를 상속받습니다. Polyglot의 병렬 빌드가 다른 Jekyll 플러그인과 충돌한 적이 있다면 이 옵션이 도움이 될 수 있습니다.

## ruby 의존성 업데이트

이번 버전에서는 ruby 의존성도 최신 상태로 유지됩니다.
