Weblate 5.1#
Released on October 16th 2023.
Новые возможности
Yandex v2 machine translation service.
Автоматический перевод and Автоматический перевод are now stored with a dedicated user as an author.
Надстройки changes to strings are now stored with a dedicated user as an author.
Downloading components, categories or projects can now convert file formats.
Worfklow customization allows to fine-tune localization workflow per language.
Улучшения
Включить рецензии 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.
Исправление ошибок
Improved OCR error handling in Визуальный контекст для строк.
Автоматические исправления gracefully handle strings from Многозначный CSV-файл.
Occasional crash in Автоматические советы caching.
Fixed history listing for entries within a Категория.
Fixed editing Administration team.
Добавить отсутствующие языки add-on could miss some languages.
Совместимость
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.
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
.Проверки и исправления опыт просмотра.
Выделяйте различия в исходной строке в автоматических предложениях.
Визуальный дифф теперь лучше понимает композицию символов.
Исправление ошибок
Обработка имен пользователей при фиксации в Git.
Удаление пустых строк и Очистка файлов перевода теперь удаляют все строки одновременно.
Языковая фильтрация в Отчёт о прогрессе перевода.
Уменьшено количество ложных срабатываний Повторно используемый перевод при исправлении перевода.
Исправлены проблемы с кэшированием после обновления скриншотов из репозитория.
Совместимость
Теперь требуется Python 3.9 или новее.
Несколько URL адресов пользовательского интерфейса были изменены, чтобы иметь возможность обрабатывать категории.
Обновление
Для выполнения обновления, пожалуйста, следуйте общим инструкциям по обновлению.
В файле:file:settings_example.py есть несколько изменений, наиболее заметными являются изменения в
CACHES
иSOCIAL_AUTH_PIPELINE
, пожалуйста, измените настройки соответствующим образом.Теперь требуются несколько ранее необязательных зависимостей.
Обновление базы данных может занять значительное время на больших сайтах из-за изменений в структуре.