---
layout: post
title: Polyglot 1.14 - עוד שפות, תיקוני הפניות, עדכוני קהילה
lang: he
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`. כמו תמיד, התרגומים נעשו בעזרת בינה מלאכותית; תיקונים ושיפורים יתקבלו בברכה!

## תיקוני קידומות כפולות ב-redirect_from

- **[PR #317](https://github.com/untra/polyglot/pull/317)**: תיקונים לאופן שבו Polyglot מטפל ב-frontmatter של `redirect_from` עם התוסף jekyll-redirect-from. הפניות שהוגדרו על ידי המשתמש נשמרות כעת במקום להימחק, מוגבלות כראוי לשפה המתאימה, והפניות שכבר כוללות קידומת שפה אינן מקבלות עוד קידומת כפולה — כך שהפניה כמו `/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 לבנות תחילה את שפת ברירת המחדל בתהליך האב לפני יצירת התהליכים האחרים: תוספים כאלה מאותחלים בדיוק פעם אחת, ותהליכי השפות יורשים את המצב המוכן. אם הבניות המקביליות של Polyglot אי פעם התנגשו עם תוסף Jekyll אחר, האפשרות הזו יכולה לעזור למנוע התנגשויות.

## עדכוני תלויות ruby

גרסה זו גם שומרת על תלויות ה-ruby מעודכנות.
