Серия Weblate 3.x¶
Weblate 3.11.3¶
Released on March 11th 2020.
Исправлен поиск полей с определённым приоритетом.
Исправлен предопределённый запрос для недавно добавленных строк.
Исправлен поиск, возвращающий повторяющиеся совпадения.
Исправлена отрисовка уведомлений в Gmail.
Исправлен возврат изменений из истории.
Добавлены ссылки на события в выдержках с уведомлениями.
Исправлено электронное письмо для подтверждения удаления учётной записи.
Добавлена поддержка авторизации через Slack в контейнере Docker.
Устранение отправки уведомлений для языков, на которые пользователь не подписан.
Включение в обзор производительности очередей Celery.
Исправлены ссылки на документацию для надстроек.
Уменьшение количества ложно-отрицательных результатов для проверки «Перевод без изменения».
Повышение версии зависимости bleach для закрытия уязвимости CVE-2020-6802.
Исправлено перечисление изменений в истории на уровне проекта.
Исправлено аннулирование статистики в некоторых граничных случаях.
Исправлен поиск определённых состояний строки.
Улучшено поведение проверки строк формата при пропущенном проценте.
Исправлена авторизация с использованием некоторых сторонних провайдеров.
Weblate 3.11.2¶
Released on February 22nd 2020.
Исправлена отрисовка предложений.
Исправлены некоторые строки, для которых ошибочно сообщалось, что в нет слов.
Weblate 3.11.1¶
Released on February 20th 2020.
Документированы изменения в настройке Celery.
Улучшена проверка имени файла при создании компонентов.
Исправлены минимальные версии некоторых зависимостей.
Исправлено добавление групп в определённых версиях Django.
Исправлена ручная отправка изменений в вышестоящий репозиторий.
Улучшен поиск соответствия в словаре.
Weblate 3.11¶
Released on February 17th 2020.
Разрешено использование URL-адреса для отправки в систему контроля версий во время создания компонента через API.
Проверка ширины отрисованного текста теперь показывает изображение с отрисованным текстом.
Исправлены ссылки в электронных письмах с уведомлениями.
Улучшен внешний вид простых текстовых электронных писем.
Отображение проигнорированных проверок и разрешение сделать их снова активными.
Отображение соседних ключей в одноязычных переводах.
Добавлена поддержка группировки строковых форм.
Рекомендация обновления до новой версии Weblate в проверках системы.
Предоставление более подробного анализа для предупреждения о повторяющемся языке.
Включение более подробной информации о лицензиях на страницах проекта.
Автоматическое преобразование поверхностных локальных копий в полные, если это необходимо.
Исправлено скачивание строк, требующих действий.
Новое предупреждение о повторном использовании одной и той же маски файлов.
Улучшено извлечение мест подстановки в XML.
Теперь параметр
SINGLE_PROJECT
может включать принудительное перенаправление на выбранный проект.Добавлена возможность указания, что описанная в комментарии проблема решена.
Добавлена массовая правка флагов.
Добавлена поддержка меток.
Добавлена надстройка «Массовая правка».
Добавлен параметр для Принудительные проверки.
Увеличен умолчательный срок действия ссылок подтверждения.
Улучшена интеграция с Matomo.
Исправлена проверка уже переведено для корректной обработки изменений в исходных строках.
Расширение настроек автоматического обновления, контролируемых параметром
AUTO_UPDATE
.Надстройки LINGUAS теперь выполняют полную синхронизацию переводов с Weblate.
Weblate 3.10.3¶
Released on January 18th 2020.
Поддержка translate-toolkit 2.5.0.
Weblate 3.10.2¶
Released on January 18th 2020.
К проектам добавлена индикация блокировки.
Исправлена ошибка в CSS, вызывавшая мерцание в некоторых веб-браузерах.
Исправлен поиск в системах с неанглийскими локалями.
Улучшено сопоставление репозитория для обработчиков GitHub и Bitbucket.
Исправлена миграция данных на некоторых установках Python 2.7.
Разрешена настройка поверхностного клонирования в Git’е.
Улучшена обработка фоновых уведомлений.
Исправлена ошибка отправки сломанных форм при использовании браузерной кнопки «назад».
Новая надстройка для настройки форматирования YAML.
Исправлена проверка «Одинаковые формы множественного числа»: теперь она не срабатывает в языках с единственной формой множественного числа.
Исправлен поиск с использованием регулярных выражений по некоторым полям.
Weblate 3.10.1¶
Released on January 9th 2020.
Расширенный API с созданием перевода.
Исправлено несколько граничных случаев при миграции данных.
Совместимость с Django 3.0.
Улучшена производительность очистки данных.
Добавлена поддержка настройки security.txt.
Улучшены хлебные крошки в журнале изменений.
Улучшен список переводов в панели управления.
Улучшены HTTP-ответы для веб-обработчиков.
Добавлена поддержка запросов на слияние GitLab в контейнере Docker.
Weblate 3.10¶
Released on December 20th 2019.
Улучшен пользовательский интерфейс приложения.
Добавлена проверка на двойной пробел.
Исправлено создание новых языков.
Избежание отправки уведомлений из журнала аудита на удалённые адреса электронной почты.
Добавлена поддержка строк только для чтения.
Добавлена поддержка Markdown’а в комментариях.
Разрешение размещения текста инструкции по переводу в информации о проекте.
Добавлено копирование в буфер обмена для дополнительных языков.
Улучшена поддержка Mercurial.
Улучшена производительность извлечения из Git-репозитория.
Добавлен поиск по возрасту строки.
Показ исходного языка для всех переводов.
Показ контекста для соседних строк.
Добавлена поддержка уведомлений об операциях с репозиторием.
Улучшены списки перевода.
Расширены возможности поиска.
Добавлена поддержка автоматического перевода строк, помеченных на правку.
Избежание отправки повторных уведомлений для предупреждений в связанных компонентах.
Улучшение умолчательного сообщения о запросе на слияние.
Улучшение индикации состояния строки в Дзен-режиме.
Добавлена поддержка большего количества языков в Яндекс.Переводчике.
Улучшен внешний вид электронных писем уведомлений.
Предоставлена возможность выбора лицензии на перевод.
Weblate 3.9.1¶
Released on October 28th 2019.
Из резервных копий удалены кое-какие ненужные файлы.
Исправлено возможное падение в отчётах.
Исправлена падение при миграции из одной базы данных в другую.
Добавлена поддержка принудительной отправки изменений в Git-репозитории.
Снижение риска аннулирования токена регистрации.
Исправлено удаление учётной записи, упёршейся в ограничение на частоту запросов.
Добавлен поиск по приоритету.
Исправлено возможное падение при добавлении строк в JSON-файл.
Проверка и исправление небезопасного HTML теперь учитывает разметку исходной строки.
Избегание отправки уведомлений приглашённым, но в то же время удалённым пользователям.
Исправлено SSL-соединение с redis в Celery, находящимся в контейнере Docker’а.
Weblate 3.9¶
Released on October 15th 2019.
Включение в скачиваемые файлы метаданных Weblate.
Улучшен пользовательский интерфейс для неудачных проверок.
Указание недостающих строк в проверках формата.
Отдельная проверка на пробелы между знаками препинания французского языка.
Добавлена поддержка исправления некоторых ошибок проверки качества.
Добавлено отдельное разрешение на создание новых проектов.
Расширена статистика по количеству символов.
Улучшение поддержки языковых кодов в стиле Java.
Добавлена новая обобщённая проверка на заполнители.
Добавлена поддержка заполнителей WebExtension JSON.
Добавлена поддержка формата плоского XML-файла.
API расширен методами удаления и создания проекта, компонента и перевода.
Добавлена поддержка веб-обработчиков Gitea и Gitee.
Добавлена новая пользовательская проверка на основе регулярных выражений.
Разрешение настройки внесения вклада в общую память переводов.
Скачивание ZIP-архива добавлено для большего количества файлов перевода.
Разбор атрибутов maxwidth и font в формате XLIFF сделан совместимым со стандартом.
Добавлена новая проверка и исправление для безопасной HTML-разметки при переводе веб-приложений.
В компоненте добавлено предупреждение при обнаружении неподдерживаемой конфигурации.
Добавлена надстройка автоматического перевода для начального перевода.
Автоматический перевод расширен для добавления предложений.
Отображение в обзоре параметров надстройки.
Sentry теперь поддерживается через современный Sentry SDK вместо Raven.
Изменены примеры настроек, чтобы они лучше соответствовали окружению рабочей среды.
Добавлено автоматическое резервное копирование с помощью BorgBackup.
Разбиение надстройки очистки для RESX на две надстройки очистки и обновления, чтобы избежать нежелательных обновлений файлов.
Добавлены расширенные возможности поиска.
Пользователям разрешено скачивать свои собственные отчёты.
Для помощи в настройке компонентов добавлено руководство по локализации.
Добавлена поддержка запросов на слияние GitLab.
Улучшено отображение статуса репозитория.
Выполнение автоматического перевода в фоновом режиме.
Weblate 3.8¶
Released on August 15th 2019.
Добавлена поддержка упрощённого создания похожих компонентов.
Добавлена поддержка разбора флагов перевода из форматов файлов, основанных на XML.
Журналирование исключений в журнал Celery.
Улучшена производительность надстроек, работающих с репозиторием.
Улучшен внешний вид электронных писем уведомлений.
Исправлено поведение при сбросе пароля.
Улучшена производительность на большинстве страниц перевода.
Исправлен список языков, неизвестных Weblate’у.
Добавлена поддержка клонирования надстроек в обнаруженные компоненты.
Добавлена поддержка замены содержимого файла загруженным файлом.
Добавлена поддержка перевода содержимого не из системы контроля версий.
Добавлен виджет изображения OpenGraph для его использования в социальных сетях.
Добавлена поддержка анимированных снимков экрана.
Улучшена обработка одноязычных файлов XLIFF.
Избегание отправки нескольких уведомлений на одно событие.
Добавлена поддержка фильтра по изменениям.
Расширенные предопределённые периоды отчётности.
Добавлена поддержка веб-обработчиков для репозиториев Azure Repos.
Новые необязательные уведомления об ожидающих предложениях или непереведённых строках.
В письма с уведомлениями добавлена ссылка для отписки от них в одно нажатие.
Исправлены ложные срабатывания в проверке «Уже переведено».
Новый интерфейс управления для администраторов.
Приоритет строки теперь можно задать с помощью флагов.
Добавлены представления управления языком.
Добавлены проверки на формат строк для библиотеки Qt и Ruby.
Добавлена конфигурация, лучше подходящая для установок с единственным проектом.
Уведомление о появлении новой строки при изменении исходной в одноязычном переводе.
Добавлено отдельное представление для памяти переводов с возможностью поиска.
Weblate 3.7.1¶
Released on June 28th 2019.
Обновление документации.
Исправлены некоторые ограничения для версий зависимостей.
Обновлена база данных языков.
Обновления локализации.
Различные мелкие исправления пользовательского интерфейса.
Улучшена обработка неподдерживаемых, но обнаруженных файлов перевода.
Более подробный отчёт о не удовлетворённых требованиях к формату файлов.
Weblate 3.7¶
Released on June 21st 2019.
Добавлена отдельная очередь Celery для уведомлений.
Использование согласованного с приложением вида для просмотра API.
В отчёты включена статистика по утверждённым переводам.
Сообщение о прогрессе при обновлении компонента перевода.
Разрешено прерывать запущенное фоновое обновление компонентов.
Расширение языка шаблонов для манипуляций именами файлов.
Использование шаблонов для ссылки на редактор и адреса браузера репозитория.
Показ максимальной длины и текущего количества символов при редактировании перевода.
В проверке «Перевод без изменения» улучшена обработка аббревиатур.
Обновлена страница входа новых участников.
Добавлена поддержка настройки надстройки msgmerge.
При отправке уведомлений добавлена задержка открытия SMTP-соединения.
Улучшено журналирование ошибок.
В надстройке генерирования файлов MO разрешено использование пользовательских расположений.
Добавлены надстройки для очистки старых предложений или комментариев.
Добавлен параметр для включения горизонтального режима в Дзен-редакторе.
Повышена производительность импорта множества взаимосвязанных компонентов.
Исправлены примеры установки, бывшие в некоторых случаях неправильными.
Улучшено отображение предупреждений в изменениях.
Добавлен новый виджет горизонтальной статистики.
Улучшена проверка строк формата для форм множественного числа.
Добавлен инструмент управления шрифтами.
Новая проверка размеров отрисовываемого текста.
Добавлена поддержка форматов субтитров.
Включена общая статистика по языкам.
Добавлены отчёты на уровне проекта и на глобальном уровне.
Улучшен пользовательский интерфейс при отображении статуса перевода.
Новая цветовая схема и логотип Weblate’а.
Новый внешний вид растровых плашек.
Weblate 3.6.1¶
Released on April 26th 2019.
Улучшена обработка одноязычных файлов XLIFF.
Исправлены выдержки с уведомлениями в некоторых граничных случаях.
Исправлено предупреждение об ошибке скрипта надстройки.
Исправлено создание файлов MO для одноязычных файлов PO.
Исправлено отображение не установленных проверок.
Обозначение управляемых проектов в списке проектов.
Разрешено обновление для восстановления из отсутствующего репозитория системы контроля версий.
Weblate 3.6¶
Released on April 20th 2019.
Добавлена поддержка скачивания данных пользователя.
Теперь надстройки автоматически запускаются при установке.
Улучшены инструкции по разрешению конфликтов слияния.
Надстройка очистки теперь совместима с переводами метаданных App store.
Настраиваемый синтаксис кода языка при добавлении новых переводов.
Предупреждение об использовании Python 2 в связи с запланированным прекращением его поддержки в апреле 2020 года.
Извлечение специальных символов из исходной строки для их показа и быстрой вставке при переводе.
Расширенная статистика по участникам, отражающая как количество источников, так и количество переводов.
Администраторы и надстройка проверки согласованности теперь могут добавлять переводы, даже если они отключены для пользователей.
Исправлено описание переключателя отключения манипуляции заголовком
Language-Team
.Уведомление пользователей, упомянутых в комментариях.
Из настройки компонента удалено автоопределение формата файла.
Исправлено создание файлов MO для одноязычных файлов PO.
Добавлены выдержки с уведомлениями.
Добавлена поддержка заглушения уведомлений компонента.
Добавлены уведомления о новых предупреждениях, сообщениях на досках сообщений или компонентах.
Теперь можно настроить уведомления для управляемых проектов.
Улучшена обработка трёхбуквенных кодов языков.
Weblate 3.5.1¶
Released on March 10th 2019.
Исправлен пример Celery-модуля systemd.
Исправлены уведомление из HTTP-репозиториев с логинами.
Исправлены состояния гонки при редактировании исходных строк для одноязычных переводов.
При неудачном выполнении надстроек их вывод включается в логи.
Улучшена проверка настроек при добавлении нового языка.
Разрешено редактирование формата в настройках компонента.
Обновлены инструкции по установки: теперь предпочтительная версия Python 3.
Улучшения производительности и последовательности при загрузке переводов.
Терминологическая служба Майкрософт сделана совместимой с текущими выпусками Zeep.
Обновления локализации.
Weblate 3.5¶
Released on March 3rd 2019.
Улучшена производительность встроенной памяти переводов.
Добавлен интерфейс управления глобальной памятью переводов.
Улучшена посылка предупреждений при плохом состоянии компонента.
Добавлен интерфейс управления совместной доской сообщений.
Теперь можно настраивать сообщения коммитов в надстройках.
Уменьшено количество коммитов при обновлении вышестоящего репозитория.
Исправлены возможные потери метаданных во время перемещения компонента между проектами.
Улучшена навигация в Дзен-режиме.
Добавлены несколько новых проверок качества (для Markdown и URL).
Добавлена поддержка файлов метаданных app store.
Добавлена поддержка переключения между интеграцией с GitHub или Gerrit.
Добавлена проверка на буквы кашиды.
Добавлен параметр для уплотнения коммитов на основе их авторства.
Улучшена поддержка формата файла XLSX.
Совместимость с Tesseract 4.0.
Надстройка «Тарифный план» теперь удаляет проекты неоплачиваемые в течении 45 дней.
Weblate 3.4¶
Released on January 22nd 2019.
Добавлена поддержке заполнителей XLIFF.
Celery теперь может поддерживать множество очередей заданий.
Добавлена поддержка переименования и перемещения проектов и компонентов.
В отчёты включено количество символов.
Добавлена возможность управляемого добавления компонентов перевода при использовании автоматического обнаружения файлов перевода.
Настраиваемые сообщения merge-коммитов для Git.
Добавлена визуальная индикация предупреждений в компонентах при навигации.
Улучшена производительность загрузки файлов перевода.
Новая надстройка для уплотнения коммитов перед их отправкой.
Улучшено отображение изменений перевода.
Стиль слияния по умолчанию изменен на «rebase» (смену базы). Также теперь его можно настроить.
Улучшена обработка нестандартных подтегов в кодах языка.
Улучшена производительность обновления полнотекстовых индексов.
Расширен API загрузки файлов. Теперь он поддерживает больше параметров.
Weblate 3.3¶
Released on November 30th 2018.
Добавлена поддержка удаления компонентов и проектов.
Улучшена производительность для некоторых одноязычных переводов.
Добавлены предупреждения для компонентов перевода, чтобы подсвечивать проблемы с переводом.
Expose XLIFF string
resname
as context when available.Добавлена поддержка состояний XLIFF.
Добавлена поддержка файлов защищенных от записи в DATA_DIR.
Улучшен экспорт изменений в CSV.
Weblate 3.2.2¶
Released on October 20th 2018.
Удаление зависимости от Babel, т.к. она более не нужна.
Обновлены определения языков.
Улучшена документация по надстройкам, LDAP и Celery.
Исправлено включение флагов «конец строк в формате DOS» и «автоматический формат сообщений java».
Исправлен запуск тестов setup.py из пакета PyPi.
Улучшена обработка строк со множественным числом.
Исправлены проблемы с API загрузки переводов в некоторых крайних случаях.
Исправлено обновление настроек Git, если они не были изменеы вручную.
Weblate 3.2.1¶
Released on October 10th 2018.
Задокументирована зависимость от backports.csv при работе на Python 2.7.
Исправлен запуск тестов от root.
Улучшена обработка ошибок в модуле gitexport.
Исправлено отображение прогресса для вновь добавленных языков.
Корректно сообщать об ошибках в рабочих процессах Celery в Sentry.
Исправлено создание новых переводов с помощью Qt Linguist.
Исправлены периодические ошибки обновления полнотекстовых индексов.
Улучшена валидация при создании новых компонентов.
Добавлена поддержка подчистки старых предложений.
Weblate 3.2¶
Released on October 6th 2018.
Добавлена команда управления install_addon для автоматизации установки надстроек.
Сделана доступной более тонкая настройка ограничения частоты запросов.
Добавлена поддержка экспорта и импорта файлов Excel.
Улучшена очистка компонентов, если надстройка обнаруживает множество компонентов.
Переписан бэкэнд машинного перевода для Microsoft Terminology.
Weblate теперь использует Celery и разгружает на него часть обработки.
Улучшены возможности поиска и добавлен поиск по регулярным выражениям.
Добавлена поддержка машинного перевода с помощью Youdao Zhiyun API.
Добавлена поддержка машинного перевода с помощью Baidu API.
Интегрированы задачи по поддержке работоспособности и очистки с помощью Celery.
Улучшена производительность загрузки переводов почти на 25%.
Удалена поддержка слияния заголовков при загрузках.
Удалена поддержка настраиваемых сообщений коммитов.
Настраиваемые режимы редактирования (дзен/полный).
Добавлена поддержка сообщений об ошидках с помощью Sentry.
Добавлена поддержка автоматических ежедневных обновлений репозиториев.
Добавлена возможность создания проектов и компонентов пользователями.
Встроенная память переводов теперь автоматически сохраняет сделанные переводы.
Пользователи и проекты могут импортировать свои уже существующие памяти переводов.
Улучшено управление связанными строками снимков экрана.
Добавлена поддержка проверки Java MessageFormat.
Просмотрите подробный список исправленных проблем в описании целей версии 3.2 на GitHub.
Weblate 3.1.1¶
Released on July 27th 2018.
Исправлены ошибки в тестах, выдаваемых на некоторых установках.
Weblate 3.1¶
Released on July 27th 2018.
Обновления с версий более старых, чем 3.0.1, не поддерживаются.
Разрешено переопределение сообщений коммитов через настройки.
Улучшена совместимость web-обработчиков с Weblate, устанавливаемом на собственном хостинге.
Добавлена поддержка Amazon Translate.
Совместимость с Django 2.1.
Проверки системы Django теперь используются для диагностики проблем с установкой.
Удалена поддержка сервиса libravatar, который скоро прекращает работу.
Новая надстройка, позволяющая помечать не изменённые переводы «на правку».
Добавлена поддержка перепрыгивания в указанное место при переводе.
Скачанные переводы теперь могут быть настроены.
Улучшен алгоритм вычисления похожести строк при сопоставлении с памятью переводов.
Добавлена поддержка подписи git-коммитов с помощью GnuPG.
Weblate 3.0.1¶
Released on June 10th 2018.
Исправлены возможные проблемы перехода с версии 2.20.
Обновления локализации.
Удалены устаревшие примеры обработчиков (hooks).
Улучшено кеширование документации.
Исправлено отображение документации для администраторов.
Исправлена обработка длинных названий языков.
Weblate 3.0¶
Released on June 1st 2018.
Переписан контроль доступа.
Подчистка кода в некоторых местах, что привело к перемещению и переименованию модулей.
Новая надстройка для автоматического обнаружения компонентов.
Команда управления import_project теперь принимает несколько иные параметры.
Добавлена базовая поддержка файлов ресурсов Windows.
Новая надстройка, которая позволяет сохранять имена участников в заголовках PO-файлов.
Удалены покомпонентные скрипты-обработчики, используйте вместо этого надстройки.
Добавлена поддержка сбора соглашений участников с правилами/лицензиями.
Изменения прав доступа теперь отслеживаются в истории.
Новая надстройка, которая гарантирует, что у всех компонентов и проекте будут одинаковые переводы.
Поддержка большего количества переменных в шаблонах сообщений коммитов.
Добавлена поддержка добавления дополнительного текстового содержимого.