Polyglot 1.12 - улучшения перенаправлений и вклад сообщества
31 Jan 2026Jekyll-Polyglot 1.12.0 был выпущен! Этот релиз сосредоточен на улучшении обработки перенаправлений и включает несколько вкладов сообщества.
улучшения перенаправлений
Этот релиз включает важные улучшения в работе перенаправлений с Polyglot:
-
PR #275: Сохранение якорных тегов в перенаправлениях - благодаря решению от @GruberMarkus, URL перенаправлений теперь правильно сохраняют якорные теги, гарантируя, что пользователи попадают именно туда, куда намеревались.
-
PR #293: Поддержка перенаправления подъязыков для плагина jekyll-redirect-from - предложено @rathboma, Polyglot теперь правильно ограничивает frontmatter
redirect_fromпо подъязыкам, предотвращая дублирование перенаправлений и обеспечивая правильную маршрутизацию для страниц на языках, отличных от языка по умолчанию.
обнаружение резервных страниц с page.rendered_lang
- PR #283: Новая переменная
page.rendered_lang- внесена @rathboma, эта новая liquid-переменная позволяет определить, когда страница рендерится как резервная. Когдаpage.rendered_lang != site.active_lang, вы знаете, что содержимое страницы еще не было переведено.
Страница /about была обновлена с инструкциями о том, как лучше использовать эту удобную liquid-переменную page.rendered_lang.
поддержка новых языков
- PR #280: Поддержка итальянского и турецкого языков была добавлена на сайт документации Polyglot, расширяя наш многоязычный охват.
вклад сообщества
Несколько членов сообщества внесли улучшения в проект:
-
PR #277: Обновленные определения форматированного текста боковой панели, улучшающие многоязычное представление сайта.
-
PR #288: Японские строки форматированного текста внесены @manabu-nakamura, улучшающие опыт японского языка.
Особая благодарность @PanderMusubi за демонстрацию jekyll-minimal-mistakes-polyglot, показывающую, как интегрировать Polyglot с популярной темой Minimal Mistakes.
Спасибо всем участникам, которые сделали этот релиз возможным!