Weblate 5.1#

Released on October 16th 2023.

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

Улучшения

  • Включить рецензии also shows the approval percentage in object listings.

  • Project is added to watched upon accepting an invitation.

  • Configure VCS API credentials as a Python dict from environment variables.

  • Improved accuracy of checks on plural messages.

  • Enage page better shows stats.

  • Strings which can not be saved to a file no longer block other strings to be written.

  • Fixed some API URLs for categorized components.

  • Show plural form examples more prominently.

  • Highlight whitespace in Автоматические советы.

  • Faster comment and component removal.

  • Show disabled save button reason more prominently.

  • New string notification can now be triggered for each string.

Исправление ошибок

Совместимость

  • Categories are now included weblate:// repository URLs.

Обновление

Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.

  • Upgrades from older version than 5.0.2 are not supported, please upgrade to 5.0.2 first and then continue in upgrading.

  • Dropped support for deprecated insecure configuration of VCS service API keys via _TOKEN/_USERNAME in settings.py.

  • Weblate now defaults to persistent database connections in settings_example.py and Docker.

All changes in detail.

Weblate 5.0.2#

Выпущен 14 сентября 2023 года.

Улучшения

  • Улучшена производительность страниц перевода.

  • Поиск теперь ищет и по категориям.

Исправление ошибок

  • Отображение примечаний к выпуску на GitHub.

  • Перечень категорированных проектов.

  • Перевод языка внутри самой категории.

  • Сортировка категорий.

Обновление

Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.

  • Обновление базы данных может занять значительное время на больших сайтах из-за изменений индексации.

Подробно обо всех изменениях.

Weblate 5.0.1#

Выпущен 10 сентября 2023 года.

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

  • Добавлен GET /api/comComponent-lists/(str:slug)/comComponents/.

Улучшения

  • Поиск связанных терминов в словаре теперь выполняется быстрее.

  • Логирование сбоев при создании пул-реквестов.

  • История теперь загружается быстрее.

  • Добавлен объект id ко всем конечным точкам REST API Weblate.

  • Повышение производительности проектов с большим количеством компонентов.

  • Добавлены перенаправления для совместимости со некоторыми старыми URL.

Исправление ошибок

  • Создание компонента внутри категории.

  • Исходные строки и отображение состояния для преобразованных форматов.

  • Блокировка comComponent-edit_template для форматов, которые его не поддерживают.

  • Повторно используемый перевод больше не срабатывает для пустых строк.

  • Проблемы с производительностью при просмотре некоторых категорий.

  • Исправлена аутентификация GitHub Team и Organization в контейнере Docker.

  • Запрос на слияние в GitLab при использовании пользовательского порта SSH.

Совместимость

  • Зависимость pyahocorasick заменена ahocorasick_rs.

  • Значение по умолчанию IP_PROXY_OFFSET было изменено с 1 на -1.

Обновление

Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.

  • Обновление базы данных может занять значительное время на больших сайтах из-за изменений индексации.

Подробно обо всех изменениях.

Weblate 5.0#

Выпущено 24 августа 2023 г.

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

  • Поддержка Файлы уценки, спасибо Андерсу Каплану.

  • Категория теперь может организовывать компоненты внутри проекта.

  • Формат Fluent теперь имеет улучшенную проверку синтаксиса благодаря Генри Уилксу.

  • Приглашение пользователей теперь работает со всеми методами аутентификации.

  • Контейнер Docker поддерживает секреты, поддерживаемые файлами, см. Прохождение секретов.

Улучшения

  • Обработка множественного числа в машинном переводе.

  • Проверка Перевод без изменения теперь учитывает заполнители даже в строгом режиме.

  • Повторно используемый перевод больше не срабатывает для языков с одной формой множественного числа.

  • WebP теперь поддерживается для Визуальный контекст для строк.

  • Избегайте дублирования уведомлений, когда пользователь подписан на перекрывающиеся области.

  • Поддержка оптического распознавания символов для неанглийских языков в скриншотах.

  • XLIFF теперь поддерживает отображение местоположения исходной строки.

  • Отображение строк с множественным числом, заполнителями или альтернативными переводами.

  • Пользовательский API теперь включает дату последнего входа в систему.

  • Токен пользовательского API теперь по умолчанию скрыт по соображениям конфиденциальности.

  • Ускоренное добавление терминов в глоссарий.

  • Лучше сохранять перевод при изменении исходного файла в Файлы HTML и Текстовые файлы.

  • Добавлена индикация автоматического назначения в список команд.

  • Теперь пользователям необходимо подтвердить приглашения, чтобы стать членами команды.

  • Форматированные строки теперь может проверять все формы множественного числа с помощью флага strict-format.

  • Проверки и исправления опыт просмотра.

  • Выделяйте различия в исходной строке в автоматических предложениях.

  • Визуальный дифф теперь лучше понимает композицию символов.

Исправление ошибок

Совместимость

  • Теперь требуется Python 3.9 или новее.

  • Несколько URL адресов пользовательского интерфейса были изменены, чтобы иметь возможность обрабатывать категории.

Обновление

Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.

  • В файле:file:settings_example.py есть несколько изменений, наиболее заметными являются изменения в CACHES и SOCIAL_AUTH_PIPELINE, пожалуйста, измените настройки соответствующим образом.

  • Теперь требуются несколько ранее необязательных зависимостей.

  • Обновление базы данных может занять значительное время на больших сайтах из-за изменений в структуре.

Подробно обо всех изменениях.