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. כמו תמיד, התרגומים נעשו בעזרת בינה מלאכותית; תיקונים ושיפורים יתקבלו בברכה!
תיקוני קידומות כפולות ב-redirect_from
- PR #317: תיקונים לאופן שבו Polyglot מטפל ב-frontmatter של
redirect_fromעם התוסף jekyll-redirect-from. הפניות שהוגדרו על ידי המשתמש נשמרות כעת במקום להימחק, מוגבלות כראוי לשפה המתאימה, והפניות שכבר כוללות קידומת שפה אינן מקבלות עוד קידומת כפולה — כך שהפניה כמו/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 לבנות תחילה את שפת ברירת המחדל בתהליך האב לפני יצירת התהליכים האחרים: תוספים כאלה מאותחלים בדיוק פעם אחת, ותהליכי השפות יורשים את המצב המוכן. אם הבניות המקביליות של Polyglot אי פעם התנגשו עם תוסף Jekyll אחר, האפשרות הזו יכולה לעזור למנוע התנגשויות.
עדכוני תלויות ruby
גרסה זו גם שומרת על תלויות ה-ruby מעודכנות.