0.8.5 9 апреля 2026 г.

Поддержка множественных языков и обновление Pi SDK

Возможности Поддержка множественных языков (i18n) — Интерфейс теперь полностью локализован. В комплекте: английский , испанский (es) , упрощённый китайский (zh-Hans) и японский (ja) — более 1 050…

Возможности

  • Поддержка множественных языков (i18n) — Интерфейс теперь полностью локализован. В комплекте: английский, испанский (es), упрощённый китайский (zh-Hans) и японский (ja) — более 1 050 переведённых строк, охватывающих каждую страницу, меню, всплывающие уведомления, подсказки и диалоговые окна. Смена языка доступна в Settings > Appearance. Заголовки сессий и ответы ИИ также следуют выбранному языку.
  • Обновление Pi SDK (0.56.2 → 0.66.1) — Крупное обновление, охватывающее несколько upstream-релизов. Модели, такие как GLM 5, GLM 5.1 и Minimax 2.7, теперь должны работать благодаря исправлениям upstream. Также включены: Bedrock throttling больше не ошибочно определяется как переполнение контекста, обнаружение Anthropic HTTP 413 для компоновки/повторной попытки, поддержка потоковой передачи Z.ai, исправления потоковой передачи OpenAI и исправление усечения вывода bash. (Fixes #503, addresses #513)

Улучшения

  • Реестр канонических локалей — Добавление нового языка теперь сводится к изменению одного файла. Реестр автоматически выводит все коды языков, их отображаемые названия, i18n-ресурсы и локали date-fns.
  • Единая настройка языка — Удалено дублирующее текстовое поле «Язык» из Preferences. Выпадающий список языка в Appearance теперь является единственным источником истины как для языка интерфейса, так и для языка ответов ИИ.
  • Инструменты i18n для разработчиков — Хук pre-commit перехватывает жёстко закодированные английские строки в staged-файлах .tsx. Тест проверки соответствия локалей обеспечивает синхронность всех переводов. Навык localize-agents автоматизирует добавление новых языков.

Исправления

  • Потеря сообщений сессии после пробуждения ПК — После сна/пробуждения, если подпроцесс сервера завершился, сообщения сессии терялись, и область содержимого отображалась пустой. Исправлено с помощью логики повторных попыток, fallback-загрузки и повторного получения сообщений активной сессии.

Известные ограничения

  • Ответы headless-сервера на английском языке — При использовании WebUI с подключением к удалённому headless-серверу интерфейс полностью локализован (на основе языка браузера), но ИИ-агент всё ещё отвечает на английском языке. Заголовки сессий также генерируются на английском. Поддержка языка на уровне клиента для headless-сервера будет добавлена в будущем выпуске.

Несовместимые изменения

  • Текстовое поле «Язык» в Preferences удалено. Используйте выпадающий список языка в Settings > Appearance. Существующие файлы preferences.json с полем language безопасно игнорируются.

← Все версии