Weblate 5.0.1#
Released on September 10th 2023.
Новые возможности
Добавлен
GET /api/comComponent-lists/(str:slug)/comComponents/
.
Улучшения
Related glossary terms lookup is now faster.
Logging of failures when creating pull requests.
History is now loaded faster.
Added object
id
to all REST API Weblate endpoints.Better performance of projects with a lot of components.
Added compatibility redirects for some old URLs.
Исправление ошибок
Создание компонента внутри категории.
Source strings and state display for converted formats.
Block Правка базового файла on formats which do not support it.
Повторно используемый перевод is no longer triggered for blank strings.
Performace issues while browsing some categories.
Fixed GitHub Team and Organization authentication in Docker container.
GitLab merge requests when using a customized SSH port.
Совместимость
pyahocorasick dependency has been replaced by ahocorasick_rs.
The default value of :setting::IP_PROXY_OFFSET has been changed from 1 to -1.
Обновление
Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.
The database upgrade can take considerable time on larger sites due to indexing changes.
Weblate 5.0#
Выпущено 24 августа 2023 г.
Новые возможности
Поддержка Файлы уценки, спасибо Андерсу Каплану.
Категория теперь может организовывать компоненты внутри проекта.
Формат Fluent теперь имеет улучшенную проверку синтаксиса благодаря Генри Уилксу.
Приглашение пользователей теперь работает со всеми методами аутентификации.
Контейнер Docker поддерживает секреты, поддерживаемые файлами, см. Прохождение секретов.
Улучшения
Обработка множественного числа в машинном переводе.
Проверка Перевод без изменения теперь учитывает заполнители даже в строгом режиме.
Повторно используемый перевод больше не срабатывает для языков с одной формой множественного числа.
WebP теперь поддерживается для Визуальный контекст для строк.
Избегайте дублирования уведомлений, когда пользователь подписан на перекрывающиеся области.
Поддержка оптического распознавания символов для неанглийских языков в скриншотах.
XLIFF теперь поддерживает отображение местоположения исходной строки.
Отображение строк с множественным числом, заполнителями или альтернативными переводами.
Пользовательский API теперь включает дату последнего входа в систему.
Токен пользовательского API теперь по умолчанию скрыт по соображениям конфиденциальности.
Ускоренное добавление терминов в глоссарий.
Лучше сохранять перевод при изменении исходного файла в Файлы HTML и Текстовые файлы.
Добавлена индикация автоматического назначения в список команд.
Теперь пользователям необходимо подтвердить приглашения, чтобы стать членами команды.
Форматированные строки теперь может проверять все формы множественного числа с помощью флага
strict-format
.Проверки и исправления опыт просмотра.
Выделяйте различия в исходной строке в автоматических предложениях.
Визуальный дифф теперь лучше понимает композицию символов.
Исправление ошибок
Обработка имен пользователей при фиксации в Git.
Удаление пустых строк и Очистка файлов перевода теперь удаляют все строки одновременно.
Языковая фильтрация в Отчёт о прогрессе перевода.
Уменьшено количество ложных срабатываний Повторно используемый перевод при исправлении перевода.
Исправлены проблемы с кэшированием после обновления скриншотов из репозитория.
Совместимость
Теперь требуется Python 3.9 или новее.
Несколько URL адресов пользовательского интерфейса были изменены, чтобы иметь возможность обрабатывать категории.
Обновление
Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.
В файле:file:settings_example.py есть несколько изменений, наиболее заметными являются изменения в
CACHES
иSOCIAL_AUTH_PIPELINE
, пожалуйста, измените настройки соответствующим образом.Теперь требуются несколько ранее необязательных зависимостей.
Обновление базы данных может занять значительное время на больших сайтах из-за изменений в структуре.