Polyglot 1.13 - новые переменные liquid, улучшения SEO и перенаправлений
13 May 2026Jekyll-Polyglot 1.13.0 был выпущен! Этот релиз стал возможен благодаря поддержке и многочисленным вкладам от @rathboma и Beekeeper Studio.
улучшенная генерация hreflang
- PR #282: @rathboma объединил улучшения генерации тегов hreflang, добавив вариант резервного значения для ненастроенных языков. Это улучшает SEO и корректность создаваемых заголовков на многоязычных сайтах.
предупреждения о несовпадающих языковых кодах
-
PR #287: @rathboma добавил предупреждения во время сборки, когда значение
lang:записи не соответствует ни одному из настроенных языков сайта. Сопоставление языков теперь не учитывает регистр, поэтомуENиenрассматриваются как одно и то же. -
PR #290: @rathboma фильтрация теперь правильно исключает записи, написанные на языках, не указанных в конфигурации
languages:, предотвращая попадание ненастроенного контента в сборки.
локализация _redirects для Netlify
- PR #285: @rathboma добавил новую опцию
localize_redirects. Когда она включена, Polyglot автоматически создаёт копии правил Netlify_redirectsс языковыми префиксами, так что перенаправление вроде/githubтакже работает для/fr/github,/de/githubи так далее. Подробности настройки см. на странице SEO-рецептов.
новые переменные liquid для статуса перевода
- PR #305: Две новые переменные liquid —
page.missing_languagesиpage.available_languages— позволяют вашим шаблонам видеть, на какие языки страница была переведена, а каких ещё не хватает. Полезно для создания более продвинутых переключателей языка и боковых панелей.
новые языковые переводы
- PR #303: На сайте документации Polyglot теперь доступны переводы на украинский (uk) и хинди (hi), сделанные с помощью ИИ. Исправления приветствуются!
- PR #297: @manabu-nakamura внёс исправления в японские (ja) переводы сайта. Спасибо!
поддержка инструментов разработки на базе ИИ
- PR #298: Polyglot теперь поставляется с первоклассной инженерной поддержкой GitHub Copilot, Claude Code и общего соглашения
AGENTS.md. ИИ теперь часть рабочего процесса, и вклады, сделанные с помощью этих инструментов, приветствуются. - Были добавлены дополнительные проверки качества CI, включая правки htmlproofer и rubocop.
боковая панель показывает отсутствующие переводы
Боковая панель сайта документации теперь отмечает страницы, у которых ещё нет перевода на активный язык, делая пробелы более заметными для читателей и контрибьюторов.
Спасибо @rathboma и всем, кто внёс свой вклад в этот релиз!