Weblate 4.15

Released on December 16th 2022.

  • Added support for browsing changes for a individual string.

  • Fixed plurals handling in automatic translation from other components.

  • Added keyboard shortcut Alt+Enter to submit string as a suggestion.

  • Added support for placeables in the Fluent format.

  • Improved performance of translation memory.

  • Autogenerate repoweb browsing links for well known code hosting services.

  • Improved performance of several views.

  • Improved listing of strings with plurals.

  • Added support for adding custom markup to HTML head.

  • Fixed generation of MO files in the add-on to include only translated files.

  • Fixed rendering of regular expression flags.

  • Improved placeholders check behavior with plurals.

  • Added support for translation files naming suitable for Google Play.

  • Added support for labels in API.

  • Added support for choosing different e-mail for commits than for notifications.

  • The Docker image no longer enables debug mode by default.

  • Order glossary terms based on the glossary component priority.

  • Added team administrators who can add or remove members of the team.

  • Added a popup confirmation before deleting users.

  • Added add-on to customize XML output.

All changes in detail.

Weblate 4.14.2

Released on November 5th 2022.

  • Added support for removing entries from translation memory.

  • Improved analysis on the duplicate language alert.

  • Improved accurancy of the consecutive duplicated words check.

  • Improved scaling of sending many notifications.

  • Improved string state handling for subtitle translation.

  • Deprecated insecure configuration of VCS service API keys via _TOKEN/_USERNAME configuration instead of _CREDENTIALS list.

  • Fixed processing of some uploaded CSV files.

  • Improved whitespace changes handling in diff display.

  • Added automatic suggestions management link to management pages.

  • Track comment removal/resolving in history.

  • Fixed restoring project backups with linked components.

  • Fixed captcha entering on unsuccessful registration.

  • Improved languages support in DeepL.

  • Improved webhooks compatibility with authenticated repositories.

  • Added support for Python 3.11.

All changes in detail.

Weblate 4.14.1

Released on September 15th 2022.

  • Исправлено генерирование резервных копий проекта в некоторых ситуациях.

  • Улучшено процесс сообщения об ошибках при загрузке файлов.

  • Получение всех подтвержденных пользователем электронных писем из GitHub во время аутентификации.

  • Avoid matching glossary terms on context or keys.

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

  • Улучшено управление непереводимыми терминами в глоссарии.

  • Перечислите количество участников команды на странице управления командой.

  • Добавлен интерфейс управления группой.

  • Всегда показывается статистика рецензий, когда они включены.

  • Added searching support in units API.

  • Fixed progress bar display for read-only strings in the review workflow.

  • Improved Burmese punctuation check.

  • Fixed garbage collecting of metrics data.

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

Weblate 4.14

Выпущен 22 августа 2022 года.

  • Отслеживайте изменения надстроек в истории.

  • Исправлен парсинг перевода из Windows RC, HTML и текстовых файлов.

  • Extended language code style configuration options.

  • Added support for plurals updated in the recent CLDR releases.

  • Reduced memory usage while updating components with a lot of translations.

  • Added support for translation domain in SAP Translation Hub.

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

  • Improved operation behind some reverse proxies.

  • Extended API to cover translation memory.

  • Улучшенный рабочий процесс перевода документов.

  • Improved reliability of HTML and text files translation.

  • Added support for project level backups.

  • Improved performance and memory usage of translation memory lookups.

All changes in detail.

Weblate 4.13.1

Выпущен 1 июля 2022 года.

  • Fixed tracking suggestions in history.

  • Fixed parsing reverse proxy info from Cloudflare.

  • Make parse error lock a component from translating.

  • Fixed configuring intermediate file in the discovery add-on.

  • Fixed DeepL translations behavior with placeholders.

  • Fixed untranslating strings via API.

  • Added support for removing user from a group via API.

  • Fixed audit log for user invitation e-mails.

  • Fixed flag names for Java formatting strings.

All changes in detail.

Weblate 4.13

Released on June 15th 2022.

  • Changed behavior of updating language names.

  • Added pagination to projects listing.

  • API for creating new units now returns information about newly created unit.

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

  • Added fixed encoding variants to CSV formats.

  • Changed handling of context and location for some formats to better fit underlying implementation.

  • Added support for ResourceDictionary format.

  • Improved progress bar colors for color blind.

  • Fixed variants cleanup on string removal.

  • Совместимость с Django 4.1.

  • Added support for storing escaped XML elements in XLIFF.

  • Improved formatting of placeholder check errors.

  • Перенаправить /.well-known/change-password на /accounts/password/.

  • Machine translation services are now configurable per project.

  • Added separate permission for resolving comments and grant it to the Review strings role.

  • Added support for storing alternative translations in the CSV file.

  • The placeholders check can now be case-insensitive as well.

All changes in detail.

Weblate 4.12.2

Выпущен 11 мая 2022 года.

  • Fixed rebuilding project translation memory for some components.

  • Fixed sorting components by untranslated strings.

  • Fixed possible loss of translations while adding new language.

  • Ensure Weblate SSH key is generated during migrations.

Все изменения подробно.

Weblate 4.12.1

Выпущен 29 апреля 2022 года.

  • Fixed pull request message title.

  • Improved syntax error handling in Fluent format.

  • Fixed avatar display in notification e-mails.

  • Add support for web monetization.

  • Fixed removal of stale source strings when removing translations.

All changes in detail.

Weblate 4.12

Выпущен 20 апреля 2022 года.

All changes in detail.

Weblate 4.11.2

Released on March 4th 2022.

  • Fixed corrupted MO files in the binary release.

All changes in detail.

Weblate 4.11.1

Released on March 4th 2022.

  • Fixed missing sanitizing of arguments to Git and Mercurial - CVE-2022-23915, see GHSA-3872-f48p-pxqj for more details.

  • Fixed loading fuzzy strings from CSV files.

  • Added support for creating teams using the API.

  • Fixed user mention suggestions display.

  • The project tokens access can now be customized.

Все изменения в деталях.

Weblate 4.11

Выпущен 25 февраля 2022 года.

  • Fixes stored XSS - CVE-2022-24710, see GHSA-6jp6-9rf9-gc66 for more details.

  • Исправлена установка надстроек с помощью API.

  • Переименовано Строки, требующие действий в Незавершённые строки.

  • Исправлены ложные срабатывания от Синтаксис ICU MessageFormat.

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

  • Исправлено обновление файлов PO с устаревшими строками или отсутствующими множественными числами.

  • Улучшена совместимость надстройки уплотнения с Gerrit.

  • Автоматическая инициализация языков пользователей на основе заголовка Accept-Language.

  • Improved error handling on string removal.

  • Weblate теперь требует Python 3.7 или новее.

  • Fixed some write operations with project token authentication.

  • Исправлено отслеживание состояния строк при изменении строк в репозитории.

  • Отслеживание изменений строк из репозитория.

  • Sticky header on translations listing to improve navigation.

  • Исправлена непереводимость строк в Файлы свойств Java.

  • Исправлена работа Git с именами веток, отличными от ASCII.

  • Новое дополнение Предварительно заполнять перевод источником.

  • Добавлены Merge without fast-forward Стиль слияния.

  • Исправлен триггер дополнения :ref:`addon-weblate.autotranslate.autotranslate`для вновь добавленных строк.

  • Улучшена проверка пунктуации для бирманского языка.

  • Added support for defining custom teams at project level to grant users access, see По-проектная настройка доступа.

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

  • При необходимости контейнер Docker автоматически включает TLS/SSL для исходящей электронной почты.

  • Added support for searching for resolved comments.

  • Добавлена поддержка borgbackup 1.2.

  • Fixed applying of Automatically translated label.

Все изменения в деталях.

Weblate 4.10.1

Выпущено 22 декабря 2021 года.

  • Документированы изменения, внесённые при обновлении до Django 4.0.

  • Исправлено отображение метки Автоматически переведённая.

  • Исправлено отображение ветки в API в компонентах с общим репозиторием.

  • Улучшен анализ предупреждения о неудачной отправке изменений.

  • Исправлено ручное редактирование страницы при изменении просмотра.

  • Улучшена точность Используется кашида.

  • Контейнер Docker для Weblate теперь использует Python 3.10.

Все изменения в деталях.

Weblate 4.10

Выпущено 16 декабря 2021 года.

  • Добавлена поддержка формальности и местозаполнителей с помощью DeepL.

  • Массовая правка и поиск и замена теперь доступны на уровне проекта и языка.

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

  • Исправлено: привилегия «Выполнять автоматический перевод» не является частью группы Языки.

  • «Выполнять автоматический перевод» теперь в группе Администрирование и новой группе Автоматический перевод.

  • Исправлены проблемы генерации файлов XLSX со специальными символами.

  • В серверную часть аутентификации GitHub добавлена возможность проверять, принадлежит ли пользователь к определённой организации или группе GitHub.

  • Усовершенствованы сообщения о некорректных параметрах, передаваемых в API.

  • Добавлена поддержка токенов доступа на уровне проекта в API.

  • Исправлено удаление строк в некоторых случаях.

  • Исправлен перевод вновь добавленных строк.

  • Автоматическая пометка переведённых строк, чтобы облегчить их фильтрацию.

Все изменения в деталях.

Weblate 4.9.1

Выпущен 19 ноября 2021 года.

  • Исправлена загрузка одноязычных файлов после смены шаблона.

  • Улучшено управление пробелами во флагах.

  • Добавлена поддержка фильтра в API для скачивания.

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

  • Устранение проблем с изменением SSH-ключа GitHub.

Все изменения в деталях.

Weblate 4.9

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

  • Предоставлена более подробная информация о событиях в истории.

  • Улучшено отображение истории.

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

  • Добавлена поддержка ограничения загрузки файлов переводов.

  • Теперь safe-html может понимать Markdown при использовании md-text.

  • Тег max-length теперь игнорирует разметку XML при использовании с xml-text.

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

  • Уменьшена длина заголовка app store до 30, чтобы облегчить предстоящие изменения в политике Google.

  • Добавлена поддержка настройки вызова SSH с помощью SSH_EXTRA_ARGS.

  • Добавлены проверки для ICU MessageFormat.

  • Улучшена обработка условий ошибок в бэкендах машинного перевода.

  • Выделены необычные пробельные символы в строках.

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

  • Добавлена поддержка настройки вызова Borg с помощью BORG_EXTRA_ARGS.

  • Исправлено создание MO-файлов для одноязычных переводов.

  • Добавлена конечная точка API для скачивания всех переводов компонентов в виде ZIP-файла.

  • Добавлена поддержка Python 3.10.

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

Все изменения в деталях.

Weblate 4.8.1

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

  • Исправлено удаление пользователей в интерфейсе администратора Django.

  • Более подробная документация параметров надстроек.

  • Исправлена ошибка JavaScript в глоссарии.

  • Добавить ограничение на количество совпадений при проверке согласованности.

  • Улучшение обработки заполнителей в машинных переводах.

  • Исправлено создание надстроек с помощью API.

  • Добавлен параметр PRIVACY_URL для добавления ссылки на политику конфиденциальности в нижний колонтитул.

  • Скрыты адреса электронной почты участников от администраторов проекта.

  • Улучшено объединение gettext PO в случае конфликтов.

  • Улучшена подсветка глоссария.

  • Улучшено поведение флага safe-html при проверке XML.

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

Все изменения в деталях.

Weblate 4.8

Выпущен 21 августа 2021 года.

  • Добавлена поддержка формата Apple stringsdict.

  • Оператор точного поиска теперь чувствителен к регистру в PostgreSQL.

  • Исправлено сохранение пояснений глоссария в некоторых случаях.

  • Улучшения в документации.

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

  • Улучшена совместимость надстройки уплотнения с Gerrit.

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

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

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

  • Сохранение расширения файла при загрузке.

  • Добавлена поддержка формата Fluent.

  • Добавлена поддержка использования табуляции для отступов в форматах JSON.

Все изменения в деталях.

Weblate 4.7.2

Выпущен 15 июля 2021 года.

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

  • Исправлена проверка поисковой строки в API.

  • Исправлены URL-адреса экспортера Git после смены домена.

  • Исправлена надстройка очистки для файлов Windows RC.

  • Исправлен возможный сбой при обновлении XLIFF.

Все изменения в деталях.

Weblate 4.7.1

Выпущен 30 июня 2021 года.

  • Улучшено всплывающее окно для добавления терминов в глоссарий.

  • Добавлена поддержка машинного перевода с помощью LibreTranslate.

  • Добавлено ограничение скорости при создании новых проектов.

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

Все изменения в деталях.

Weblate 4.7

Выпущен 17 июня 2021 года.

  • Улучшена проверка работоспособности конфигурации.

  • Добавлена поддержка формата object-pascal-format, используемого в PO-файлах gettext, смотреть раздел Формат Object Pascal.

  • Переименовано Соседние ключи в Похожие ключи, чтобы лучше описать цель.

  • Добавлена поддержка меток.

  • Улучшена интеграция с аутентификацией SAML.

  • Исправлена интеграция Gerrit для лучшей обработки угловых случаев.

  • Weblate теперь требует Django 3.2.

  • Исправлено приглашение пользователей при отключённой аутентификации по электронной почте.

  • Улучшены определения языков.

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

  • Исправлено автоматическое создание языков глоссария.

  • Расширена документация о надстройках.

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

  • Добавлена поддержка бесплатного API переводчика DeepL .

  • Для управления пользователями больше не нужен интерфейс администратора Django.

Все изменения в деталях.

Weblate 4.6.2

Выпущен 8 мая 2021 года.

  • Исправлен сбой после перемещения общего компонента между проектами.

  • Исправлено добавление новых строк в пустые файлы свойств.

  • Исправлено выравнивание значков копирования в языках RTL.

  • Расширенная статистика строк на вкладке информации.

  • Исправлена обработка файлов переводов, игнорируемых в Git.

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

  • Исправлена возможная ошибка при сохранении глоссариев.

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

Все изменения в деталях.

Weblate 4.6.1

Выпущен 2 мая 2021 года.

  • Удалён устаревший код защиты от спама.

  • Повышение точности проверки множественности источников.

  • Обновлён список языков пользовательского интерфейса в Docker.

  • Улучшены сообщения об ошибках при создании запросов на извлечение(pull request).

  • Исправлено создание запросов на извлечение(pull request) на Pagure.

  • Исправлено срабатывание автоматически устанавливаемых надстроек.

  • Исправлены возможные проблемы с кэшированием при обновлении.

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

Все изменения в деталях.

Weblate 4.6

Выпущен 19 апреля 2021 года.

  • Команда управления auto_translate теперь имеет параметр для указания режима перевода.

  • Добавлена поддержка Текстовые файлы.

  • Добавлены тенденции и метрики для всех объектов.

  • Added support for directly copying text from secondary languages.

  • Добавлена фильтрация по дате при просмотре изменений.

  • Улучшены графики деятельности.

  • Теперь можно настроить отправителя для писем контактной формы.

  • Улучшена проверка параметров в API создания компонентов.

  • Ограничение скорости больше не применяется к суперпользователям.

  • Улучшена производительность и надёжность надстройки автоматического перевода.

  • Ограничение скорости теперь может быть настроено в Docker-контейнере.

  • API для создания компонентов теперь автоматически использует Внутренние URL-адреса Weblate.

  • Упрощена индикация состояния при перечислении строк.

  • Хеширование паролей теперь по умолчанию использует Argon2.

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

  • Переименован Добавить отсутствующие языки для уточнения цели.

  • Исправлено сохранение состояния строки в XLIFF.

  • Добавлен поиск по всем языкам.

  • Начальная поддержка развёртывания Масштабирование по горизонтали для Docker.

Все изменения в деталях.

Weblate 4.5.3

Выпущен 1 апреля 2021 года.

  • Исправлен сбор метрик.

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

  • Улучшены примеры поисковых запросов.

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

Weblate 4.5.2

Выпущен 26 марта 2021 года.

  • Настраиваемое расписание для автоматического перевода.

  • Добавлена проверка формата Lua.

  • Игнорировать строки формата при проверке Повторяющиеся слова.

  • Разрешена загрузка снимка экрана со страницы перевода.

  • Добавлена принудительная синхронизация файлов для обслуживания репозитория.

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

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

  • Исправлено несколько ошибок в проверке качества.

  • Несколько улучшений производительности.

  • Добавлена интеграция с Навигатор Weblate.

  • Исправлено поведение проверок со строками, доступными только для чтения.

Все изменения в деталях.

Weblate 4.5.1

Выпущен 5 марта 2021 года.

  • Исправлено редактирование флагов глоссария в некоторых угловых случаях.

  • Расширено использование метрик для улучшения производительности нескольких страниц.

  • Правильный исходный язык в файлах TMX.

  • Улучшена обработка загрузки одноязычных PO с помощью API.

  • Улучшено поведение предупреждений для компонентов глоссария.

  • Улучшена проверка ссылок в формате Markdown.

  • Указывайте глоссарий и язык источника в навигационной цепочке.

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

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

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

  • Исправлено сохранение состояний «На правку» и «Одобренный» для файлов ODF.

  • Улучшенный интерфейс для настройки загрузки переводческих файлов

Все изменения в деталях.

Weblate 4.5

Выпущен 19 февраля 2021 года.

  • Добавлена поддержка формата lua-format, используемого в PO-файлах gettext.

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

  • Исправлено поведение проверки «несколько переменных без названий» в случае, если использовались разные флаги форматирования.

  • Из проектов удалено поле «список рассылки»; вместо него рекомендуется использовать общие инструкции для переводчиков.

  • Добавлена надстройка «Генератор псевдолокалей».

  • Добавлена поддержка файлов формата TermBase eXchange.

  • Добавлена поддержка ручного объявления вариантов строк с помощью флага variants.

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

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

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

  • Строки теперь можно добавлять и удалять также и в двуязычных форматах.

  • Расширен список поддерживаемых языков для машинного перевода Amazon Translate.

  • Автоматическое включение проверок Java MessageFormat для файлов свойств Java.

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

  • Добавлен простой интерфейс просмотра перевода.

  • Глоссарии теперь хранятся как обычные компоненты.

  • Удалён особый API для глоссариев, поскольку теперь для них используется API компонента.

  • Добавлен упрощённый интерфейс для переключения некоторых флагов.

  • Добавлена поддержка непереводимых и нежелательных терминов в глоссарии.

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

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

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

  • Добавлена проверка на соответствие перевода термину в глоссарии.

  • Добавлена поддержка настройки цвета навигационного текста.

Все изменения в деталях.

Weblate 4.4.2

Выпущен 14 января 2021 года.

  • В дистрибутиве исправлен один повреждённый MO-файл.

Weblate 4.4.1

Выпущен 13 января 2021 года.

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

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

  • Улучшено управление пользователями.

  • Улучшена обработка контекста в одноязычных PO-файлах.

  • Исправлено поведение надстройки очистки с форматами HTML, ODF, IDML и Windows RC.

  • Исправлен парсинг расположения из CSV-файлов.

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

  • Улучшена процедура импорта ZIP-файлов.

  • Улучшено распознавание форматов файлов при загрузке.

  • Теперь Weblate старается избегать дупликации запросов на слияние на Pagure.

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

  • Переписана реализация поля редактирования переводов, чтобы она использовала родную область ввода браузера.

  • Исправлено нарушение работы надстройки очистки при добавлении новых строк.

  • Добавлен API для надстроек.

Все изменения в деталях.

Weblate 4.4

Выпущен 15 декабря 2020 года.

  • Улучшена проверка значений при создании нового компонента.

  • Weblate теперь требует Django 3.1.

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

  • Исправлена обработка строк, доступных только для чтения, при массовых правках.

  • Улучшена интеграция с CodeMirror.

  • Добавлена надстройка для удаления пустых строк из файлов перевода.

  • Редактор CodeMirror теперь используется и для переводов.

  • Подсветка синтаксиса в редакторе перевода для XML, HTML, Markdown и reStructuredText.

  • Подсветка местозаполнителей в редакторе перевода.

  • Улучшена поддержка нестандартных языковых кодов.

  • Добавлены предупреждения при использовании неоднозначных языковых кодов.

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

  • Расширены возможности поиска изменений в истории.

  • Улучшены страницы с информацией о тарифном плане и рабочий процесс на тарифном плане для свободных проектов.

  • Расширен API по работе со статистикой переводов.

  • Улучшена вкладка «другие языки» на страницах перевода.

  • Добавлен API для задач.

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

  • Улучшено отображение специальных символов, определённых пользователем.

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

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

  • Улучшено именование скачиваемых ZIP-файлов.

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

Weblate 4.3.2

Выпущен 4 ноября 2020 года.

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

  • Улучшена точность проверки «Повторяющиеся слова».

  • Добавлена поддержка запросов на извлечение Pagure.

  • Улучшены сообщения об ошибках, которые выводятся при неудавшейся регистрации.

  • Отменено отображение комментариев разработчиков как Markdown.

  • Упрощена настройка Git-репозиториев с названием ветки по умолчанию отличным от «master».

  • Вновь созданные внутренние репозитории теперь используют «main» в качестве ветки по умолчанию.

  • Уменьшение количества ложно-положительных результатов для проверки «Перевод без изменения» при переводе ReST (reStructuredText).

  • Исправлены проблемы с отображением CodeMirror в некоторых ситуациях.

  • Группа «Шаблоны» переименованы в группу «Источники», дабы сделать её смысл более очевидным.

  • Исправлены запросы на извлечения GitLab в репозиториях с более длинными путями.

Все изменения в деталях.

Weblate 4.3.1

Выпущен 21 октября 2020 года.

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

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

  • Добавлена возможность скрыть информацию о версии Weblate.

  • Улучшена совместимость с сервером Bitbucket.

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

  • Уменьшино использование памяти.

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

  • Добавлено подтверждение перед удалением пользователей из проекта.

Weblate 4.3

Выпущен 15 октября 2020 года.

  • В API включена статистика пользователей.

  • Исправлена сортировка компонентов на страницах с постраничной разбивкой результатов.

  • Определение исходного языка для глоссария.

  • Переписана поддержка GitHub’овских и GitLab’овских запросов на извлечение.

  • Исправлен счётчик статистики после удаления предложения.

  • Расширен общедоступный профиль пользователя.

  • Исправлены настройки принудительных проверок.

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

  • Атрибут исходного языка перемещён из проекта в компонент.

  • Добавлена проверка форматирования локализации Vue.

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

  • Улучшен внешний вид матричного режима.

  • «Автоматизированный перевод» теперь называется «автоматическими предложениями».

  • Добавлена поддержка взаимодействия с несколькими экземплярами GitLab’а или GitHub’а.

  • API расширен для покрытия обновления проектов, а также обновления и удаления единиц перевода и глоссариев.

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

  • Создать компонент теперь можно, загрузив ZIP-файл или документ.

  • Единообразие в кодах состояний ответа API.

  • Поддержка разметки Markdown в соглашении участника.

  • Улучшено отслеживание исходных строк.

  • Улучшена совместимость с форматами JSON, YAML и CSV.

  • Добавлена поддержка удаления строк.

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

  • Улучшен интерфейс управления репозиториями.

  • Автоматическое включение java-формата для Android.

  • Добавлена поддержка локализованных снимков экрана.

  • Добавлена поддержка Python 3.9.

  • Исправлен перевод HTML-файлов при некоторых условиях.

Все изменения в деталях.

Weblate 4.2.2

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

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

  • Исправлено перенаправление входа для некоторых конфигураций аутентификации.

  • Исправлена аутентификация через LDAP с синхронизацией групп.

  • Исправлено падение при сообщении о прогрессе автоматического перевода.

  • Исправлено уплотнение коммитов Git’а при включённом добавлении завершителей.

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

Weblate 4.2.1

Выпущен 21 августа 2020 года.

  • Исправлено сохранение форм множественного числа для некоторых локалей в ресурсах Android’а.

  • Исправлена ошибка в надстройке очистки для некоторых файлов XLIFF.

  • Теперь доступно создание сети доставки содержимого (CDN) локализации внутри образа Docker.

Weblate 4.2

Выпущен 18 августа 2020 года.

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

  • Прекращена поддержка перехода с выпусков серии 3.x, перехода через версии 4.1 или 4.0.

  • Добавлены экспорты в несколько одноязычных форматов.

  • Улучшены графики деятельности.

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

  • Добавлена поддержка блокировки компонентов, в которых возникли ошибки в репозитории.

  • Упрощена основная навигация (кнопки заменены на иконки).

  • Улучшена обработка кода языка в интеграции с Google Translate.

  • Надстройка Git для уплотнения коммитов теперь генерирует завершители Co-authored-by:.

  • Улучшен анализатор поисковых запросов.

  • Улучшена обратная связь с пользователями при проверке строк формата.

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

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

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

  • Добавлена поддержка ModernMT.

  • Разрешено избегать перезаписи одобренных переводов при загрузке файлов.

  • Прекращена поддержка некоторых перенаправлений URL-адресов, существовавших ради совместимости.

  • Добавлена проверка для шаблонных литералов ECMAScript.

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

  • Из ключей единиц перевода JSON удалена ведущая точка.

  • Удалена отдельная очередь Celery для памяти переводов.

  • Разрешено одновременно переводить все компоненты одного языка.

  • Разрешено настраивать HTTP -заголовки Content-Security-Policy.

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

  • Новая надстройка для помощи в локализации HTML или JavaScript, смотрите раздел CDN локализации JavaScript.

  • Теперь домен Weblate настраивается в настройках, смотрите описание параметра SITE_DOMAIN.

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

Weblate 4.1.1

Выпущен 19 июня 2020 года.

  • Исправлено изменение конфигурации автоматического исправления или надстроек в Docker.

  • Исправлено возможное падение на странице «О Weblate».

  • Улучшена установка скомпилированных файлов локали.

  • Исправлено добавление слов в глоссарий.

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

  • Удалён отладочный вывод, вызывающий при некоторых настройках отбрасывание событий журнала.

  • Исправлена индикация блокировки в списке проектов.

  • Исправлено перечисление ключей GPG при некоторых настройках.

  • Добавлен параметр для выбора используемой версии API DeepL.

  • Добавлена поддержка работы в качестве провайдера SAML-сервиса, смотрите Аутентификация через SAML.

Weblate 4.1

Выпущен 15 июня 2020 года.

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

  • Добавлена поддержка поиска исходных строк со снимками экрана.

  • Расширен состав информации, доступный в статистике.

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

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

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

  • В список переводчиков включено количество изменений.

  • Исправлена возникающая в некоторых случаях ошибка выбора языка пользовательского интерфейса.

  • Разрешение внесения методов регистрации в белый список при закрытых регистрациях.

  • Улучшен поиск смежных терминов в глоссарии.

  • Улучшены соответствия с памятью переводов.

  • Группировка одинаковых результатов автоматизированного перевода.

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

  • Улучшен диалог подтверждения удаления.

  • В скачиваемый ZIP-файл включены шаблоны.

  • В объявлениях добавлена поддержка Markdown и настройка уведомлений.

  • Расширенная информация в списках проверок.

  • Добавлена поддержка новых форматов файлов: Строки Laravel PHP, Файлы HTML, Формат OpenDocument, Формат IDML, Файлы ресурсов Windows, Переводы в INI-файлах, Переводы в INI-файлах Inno Setup, Файлы свойств GWT, JSON-файлы go-i18n и Файл ARB.

  • Последовательное использование статуса «пропущена» в качестве статуса пропущенных проверок.

  • Добавлена поддержка для настройки включённых надстроек по умолчанию.

  • Исправлено сочетание клавиш редактора для пропуска проверок.

  • Улучшен машинный перевод строк с заполнителями.

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

  • Улучшен разбор кода языка.

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

  • Переименование «форм» на более обобщённые «варианты».

  • Добавлены новые проверки качества: Несколько переменных без названий, Давно не переводилась и Повторяющиеся слова.

  • Вновь введена поддержка стирания памяти переводов.

  • Исправлен параметр для включения в исходной строке игнорирования проверок.

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

  • API теперь сообщает об ограничении в частоте запросов в заголовках HTTP.

  • Добавлена поддержка Google Translate V3 API (расширенная).

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

  • Во флагах перевода добавлена поддержка пробельных и других специальных символов, смотрите раздел Настройка поведения с помощью флагов.

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

  • API теперь поддерживает фильтрацию изменений.

  • Добавлена поддержка обмена глоссариями между проектами.

Weblate 4.0.4

Выпущен 7 мая 2020 года.

  • Исправлено выполнение тестового набора в некоторых окружениях с Python 3.8.

  • Исправление опечаток в документации.

  • Исправлена возникавшая в некоторых случаях ошибка создания компонентов с помощью API.

  • Исправлены ошибки JavaScript, ломающие навигацию на мобильных устройствах.

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

  • Исправлен вывод списка снимков экрана.

  • Исправлены ежемесячные выдержки с уведомлениями.

  • Исправлено поведение промежуточного перевода с единицами перевода, не существовавшими в переводе.

Weblate 4.0.3

Выпущен 2 мая 2020 года.

  • Исправлено возможное падение в отчётах.

  • Упоминания пользователей в комментариях теперь не чувствительны к регистру.

  • Исправлена миграция PostgreSQL для не суперпользователей.

  • Исправлено изменение URL-адреса репозитория при создании компонента.

  • Исправлено падение при исчезновении вышестоящего репозитория.

Weblate 4.0.2

Выпущен 27 апреля 2020 года.

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

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

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

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

  • Исправлено возможное падение при удалении компонента.

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

  • Улучшено предупреждение о слишком длинной очереди Celery.

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

  • Исправлена взаимоблокировка при изменении репозитория связанного компонента.

  • В список изменений, CSV и отчёты включено расстояние редактирования.

  • Обход ложных срабатываний проверки интервала между знаками препинания для канадского французского языка.

  • Исправлен экспорт в формат XLIFF с заполнителями.

  • Исправлено ложное срабатывание с проверкой на символ нулевой ширины.

  • Улучшены отчеты об ошибках конфигурации.

  • Исправлена загрузка двуязычных исходных текстов.

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

  • Исправлено отображение индикатора выполнения в некоторых пограничных случаях.

  • Исправлено срабатывание некоторых проверок на непереведенных строках.

Weblate 4.0.1

Выпущен 16 апреля 2020 года.

  • Исправлена установка пакета из PyPI.

Weblate 4.0

Выпущен 16 апреля 2020 года.

  • Weblate теперь требует Python 3.6 или новее.

  • Добавлен обзор управления предупреждений компонентов.

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

  • Улучшены страницы входа и регистрации.

  • Управление доступом к проекту и настройки рабочего процесса интегрированы в настройки проекта.

  • Добавлена проверка и подсветка для интерполяций и вложенных строк i18next.

  • Добавлена проверка и подсветка для процентных заполнителей.

  • Отображение неудачных проверок в предложениях.

  • Запись изменений исходной строки в историю.

  • Обновление переводчика Microsoft Translator на третью версию его API.

  • Повторная реализация серверной части памяти переводов.

  • В Поиск добавлена поддержка нескольких is: поисков.

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

  • Улучшено извлечение комментариев из одноязычных po файлов.

  • «Доски сообщений» переименованы в «объявления».

  • Исправлены случайные проблемы с регистрационными письмами.

  • Улучшена надстройка обновления LINGUAS-файла: теперь она обрабатывает большее количество синтаксических вариантов.

  • Исправлено редактирование одноязычного исходного файла XLIFF.

  • В Поиск добавлена поддержка точного соответствия.

  • Расширенный API, охватывающий снимки экрана, пользователей, группы, списки компонентов и расширенное создание проектов.

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

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

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

  • Расширенные параметры скачивания памяти переводов со всей платформы.

Серия Weblate 3.x

Weblate 3.11.3

Выпущен 11 марта 2020 года.

  • Исправлен поиск полей с определённым приоритетом.

  • Исправлен предопределённый запрос для недавно добавленных строк.

  • Исправлен поиск, возвращающий повторяющиеся совпадения.

  • Исправлена отрисовка уведомлений в Gmail.

  • Исправлен возврат изменений из истории.

  • Добавлены ссылки на события в выдержках с уведомлениями.

  • Исправлено электронное письмо для подтверждения удаления учётной записи.

  • Добавлена поддержка аутентификации через Slack в контейнере Docker.

  • Устранение отправки уведомлений для языков, на которые пользователь не подписан.

  • Включение в обзор производительности очередей Celery.

  • Исправлены ссылки на документацию для надстроек.

  • Уменьшение количества ложно-отрицательных результатов для проверки «Перевод без изменения».

  • Повышение версии зависимости bleach для закрытия уязвимости CVE-2020-6802.

  • Исправлено перечисление изменений в истории на уровне проекта.

  • Исправлено аннулирование статистики в некоторых граничных случаях.

  • Исправлен поиск определённых состояний строки.

  • Улучшено поведение проверки строк формата при пропущенном проценте.

  • Исправлена аутентификация с использованием некоторых сторонних провайдеров.

Weblate 3.11.2

Выпущен 22 февраля 2020 года.

  • Исправлена отрисовка предложений.

  • Исправлены некоторые строки, для которых ошибочно сообщалось, что в нет слов.

Weblate 3.11.1

Выпущен 20 февраля 2020 года.

  • Документированы изменения в настройке Celery.

  • Улучшена проверка имени файла при создании компонентов.

  • Исправлены минимальные версии некоторых зависимостей.

  • Исправлено добавление групп в определённых версиях Django.

  • Исправлена ручная отправка изменений в вышестоящий репозиторий.

  • Улучшен поиск соответствия в словаре.

Weblate 3.11

Выпущен 17 февраля 2020 года.

  • Разрешено использование URL-адреса для отправки в систему контроля версий во время создания компонента через API.

  • Проверка ширины отрисованного текста теперь показывает изображение с отрисованным текстом.

  • Исправлены ссылки в электронных письмах с уведомлениями.

  • Улучшен внешний вид простых текстовых электронных писем.

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

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

  • Добавлена поддержка группировки строковых форм.

  • Рекомендация обновления до новой версии Weblate в проверках системы.

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

  • Включение более подробной информации о лицензиях на страницах проекта.

  • Автоматическое преобразование поверхностных локальных копий в полные, если это необходимо.

  • Исправлено скачивание строк, требующих действий.

  • Новое предупреждение о повторном использовании одной и той же маски файлов.

  • Улучшено извлечение мест подстановки в XML.

  • Теперь параметр SINGLE_PROJECT может включать принудительное перенаправление на выбранный проект.

  • Добавлена возможность указания, что описанная в комментарии проблема решена.

  • Добавлена массовая правка флагов.

  • Добавлена поддержка меток.

  • Добавлена надстройка «Массовая правка».

  • Добавлен параметр для Принудительные проверки.

  • Увеличен умолчательный срок действия ссылок подтверждения.

  • Улучшена интеграция с Matomo.

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

  • Расширение настроек автоматического обновления, контролируемых параметром AUTO_UPDATE.

  • Надстройки LINGUAS теперь выполняют полную синхронизацию переводов с Weblate.

Weblate 3.10.3

Выпущен 18 января 2020 года.

  • Поддержка translate-toolkit 2.5.0.

Weblate 3.10.2

Выпущен 18 января 2020 года.

  • К проектам добавлена индикация блокировки.

  • Исправлена ошибка в CSS, вызывавшая мерцание в некоторых веб-браузерах.

  • Исправлен поиск в системах с неанглийскими локалями.

  • Улучшено сопоставление репозитория для обработчиков GitHub и Bitbucket.

  • Исправлена миграция данных на некоторых установках Python 2.7.

  • Разрешена настройка поверхностного клонирования в Git’е.

  • Улучшена обработка фоновых уведомлений.

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

  • Новая надстройка для настройки форматирования YAML.

  • Исправлена проверка «Одинаковые формы множественного числа»: теперь она не срабатывает в языках с единственной формой множественного числа.

  • Исправлен поиск с использованием регулярных выражений по некоторым полям.

Weblate 3.10.1

Выпущен 9 января 2020 года.

  • Расширенный API с созданием перевода.

  • Исправлено несколько граничных случаев при миграции данных.

  • Совместимость с Django 3.0.

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

  • Добавлена поддержка настройки security.txt.

  • Улучшены хлебные крошки в журнале изменений.

  • Улучшен список переводов в панели управления.

  • Улучшены HTTP-ответы для веб-обработчиков.

  • Добавлена поддержка запросов на слияние GitLab в контейнере Docker.

Weblate 3.10

Выпущен 20 декабря 2019 года.

  • Улучшен пользовательский интерфейс приложения.

  • Добавлена проверка на двойной пробел.

  • Исправлено создание новых языков.

  • Избежание отправки уведомлений из журнала аудита на удалённые адреса электронной почты.

  • Добавлена поддержка строк только для чтения.

  • Добавлена поддержка Markdown’а в комментариях.

  • Разрешение размещения текста инструкции по переводу в информации о проекте.

  • Добавлено копирование в буфер обмена для дополнительных языков.

  • Улучшена поддержка Mercurial.

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

  • Добавлен поиск по возрасту строки.

  • Показ исходного языка для всех переводов.

  • Показ контекста для соседних строк.

  • Добавлена поддержка уведомлений об операциях с репозиторием.

  • Улучшены списки перевода.

  • Расширены возможности поиска.

  • Добавлена поддержка автоматического перевода строк, помеченных на правку.

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

  • Улучшение умолчательного сообщения о запросе на слияние.

  • Улучшение индикации состояния строки в Дзен-режиме.

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

  • Улучшен внешний вид электронных писем уведомлений.

  • Предоставлена возможность выбора лицензии на перевод.

Weblate 3.9.1

Выпущен 28 октября 2019 года.

  • Из резервных копий удалены кое-какие ненужные файлы.

  • Исправлено возможное падение в отчётах.

  • Исправлена падение при миграции из одной базы данных в другую.

  • Добавлена поддержка принудительной отправки изменений в Git-репозитории.

  • Снижение риска аннулирования токена регистрации.

  • Исправлено удаление учётной записи, упёршейся в ограничение на частоту запросов.

  • Добавлен поиск по приоритету.

  • Исправлено возможное падение при добавлении строк в JSON-файл.

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

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

  • Исправлено SSL-соединение с redis в Celery, находящимся в контейнере Docker’а.

Weblate 3.9

Выпущен 15 октября 2019 года.

  • Включение в скачиваемые файлы метаданных Weblate.

  • Улучшен пользовательский интерфейс для неудачных проверок.

  • Указание недостающих строк в проверках формата.

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

  • Добавлена поддержка исправления некоторых ошибок проверки качества.

  • Добавлено отдельное разрешение на создание новых проектов.

  • Расширена статистика по количеству символов.

  • Улучшение поддержки языковых кодов в стиле Java.

  • Добавлена новая обобщённая проверка на заполнители.

  • Добавлена поддержка заполнителей WebExtension JSON.

  • Добавлена поддержка формата плоского XML-файла.

  • API расширен методами удаления и создания проекта, компонента и перевода.

  • Добавлена поддержка веб-обработчиков Gitea и Gitee.

  • Добавлена новая пользовательская проверка на основе регулярных выражений.

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

  • Скачивание ZIP-архива добавлено для большего количества файлов перевода.

  • Разбор атрибутов maxwidth и font в формате XLIFF сделан совместимым со стандартом.

  • Добавлена новая проверка и исправление для безопасной HTML-разметки при переводе веб-приложений.

  • В компоненте добавлено предупреждение при обнаружении неподдерживаемой конфигурации.

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

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

  • Отображение в обзоре параметров надстройки.

  • Sentry теперь поддерживается через современный Sentry SDK вместо Raven.

  • Изменены примеры настроек, чтобы они лучше соответствовали окружению рабочей среды.

  • Добавлено автоматическое резервное копирование с помощью BorgBackup.

  • Разбиение надстройки очистки для RESX на две надстройки очистки и обновления, чтобы избежать нежелательных обновлений файлов.

  • Добавлены расширенные возможности поиска.

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

  • Для помощи в настройке компонентов добавлено руководство по локализации.

  • Добавлена поддержка запросов на слияние GitLab.

  • Улучшено отображение статуса репозитория.

  • Выполнение автоматического перевода в фоновом режиме.

Weblate 3.8

Выпущен 15 августа 2019 года.

  • Добавлена поддержка упрощённого создания похожих компонентов.

  • Добавлена поддержка разбора флагов перевода из форматов файлов, основанных на XML.

  • Журналирование исключений в журнал Celery.

  • Улучшена производительность надстроек, работающих с репозиторием.

  • Улучшен внешний вид электронных писем уведомлений.

  • Исправлено поведение при сбросе пароля.

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

  • Исправлен список языков, неизвестных Weblate’у.

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

  • Добавлена поддержка замены содержимого файла загруженным файлом.

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

  • Добавлен виджет изображения OpenGraph для его использования в социальных сетях.

  • Добавлена поддержка анимированных снимков экрана.

  • Улучшена обработка одноязычных файлов XLIFF.

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

  • Добавлена поддержка фильтра по изменениям.

  • Расширенные предопределённые периоды отчётности.

  • Добавлена поддержка веб-обработчиков для репозиториев Azure Repos.

  • Новые необязательные уведомления об ожидающих предложениях или непереведённых строках.

  • В письма с уведомлениями добавлена ссылка для отписки от них в одно нажатие.

  • Исправлены ложные срабатывания в проверке «Уже переведено».

  • Новый интерфейс управления для администраторов.

  • Приоритет строки теперь можно задать с помощью флагов.

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

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

  • Добавлена конфигурация, лучше подходящая для установок с единственным проектом.

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

  • Добавлено отдельное представление для памяти переводов с возможностью поиска.

Weblate 3.7.1

Выпущен 28 июня 2019 года.

  • Обновление документации.

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

  • Обновлена база данных языков.

  • Обновления локализации.

  • Различные мелкие исправления пользовательского интерфейса.

  • Улучшена обработка неподдерживаемых, но обнаруженных файлов перевода.

  • Более подробный отчёт о не удовлетворённых требованиях к формату файлов.

Weblate 3.7

Выпущен 21 июня 2019 года.

  • Добавлена отдельная очередь Celery для уведомлений.

  • Использование согласованного с приложением вида для просмотра API.

  • В отчёты включена статистика по утверждённым переводам.

  • Сообщение о прогрессе при обновлении компонента перевода.

  • Разрешено прерывать запущенное фоновое обновление компонентов.

  • Расширение языка шаблонов для манипуляций именами файлов.

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

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

  • В проверке «Перевод без изменения» улучшена обработка аббревиатур.

  • Обновлена страница входа новых участников.

  • Добавлена поддержка настройки надстройки msgmerge.

  • При отправке уведомлений добавлена задержка открытия SMTP-соединения.

  • Улучшено журналирование ошибок.

  • В надстройке генерирования файлов MO разрешено использование пользовательских расположений.

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

  • Добавлен параметр для включения горизонтального режима в Дзен-редакторе.

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

  • Исправлены примеры установки, бывшие в некоторых случаях неправильными.

  • Улучшено отображение предупреждений в изменениях.

  • Добавлен новый виджет горизонтальной статистики.

  • Улучшена проверка строк формата для форм множественного числа.

  • Добавлен инструмент управления шрифтами.

  • Новая проверка размеров отрисовываемого текста.

  • Добавлена поддержка форматов субтитров.

  • Включена общая статистика по языкам.

  • Добавлены отчёты на уровне проекта и на глобальном уровне.

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

  • Новая цветовая схема и логотип Weblate’а.

  • Новый внешний вид растровых плашек.

Weblate 3.6.1

Выпущен 26 апреля 2019 года.

  • Улучшена обработка одноязычных файлов XLIFF.

  • Исправлены выдержки с уведомлениями в некоторых граничных случаях.

  • Исправлено предупреждение об ошибке скрипта надстройки.

  • Исправлено создание файлов MO для одноязычных файлов PO.

  • Исправлено отображение не установленных проверок.

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

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

Weblate 3.6

Выпущен 20 апреля 2019 года.

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

  • Теперь надстройки автоматически запускаются при установке.

  • Улучшены инструкции по разрешению конфликтов слияния.

  • Надстройка очистки теперь совместима с переводами метаданных App store.

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

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

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

  • Расширенная статистика по участникам, отражающая как количество источников, так и количество переводов.

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

  • Исправлено описание переключателя отключения манипуляции заголовком Language-Team.

  • Уведомление пользователей, упомянутых в комментариях.

  • Из настройки компонента удалено автоопределение формата файла.

  • Исправлено создание файлов MO для одноязычных файлов PO.

  • Добавлены выдержки с уведомлениями.

  • Добавлена поддержка заглушения уведомлений компонента.

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

  • Теперь можно настроить уведомления для управляемых проектов.

  • Улучшена обработка трёхбуквенных кодов языков.

Weblate 3.5.1

Выпущен 10 марта 2019 года.

  • Исправлен пример Celery-модуля systemd.

  • Исправлены уведомление из HTTP-репозиториев с логинами.

  • Исправлены состояния гонки при редактировании исходных строк для одноязычных переводов.

  • При неудачном выполнении надстроек их вывод включается в логи.

  • Улучшена проверка настроек при добавлении нового языка.

  • Разрешено редактирование формата в настройках компонента.

  • Обновлены инструкции по установки: теперь предпочтительная версия Python 3.

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

  • Терминологическая служба Майкрософт сделана совместимой с текущими выпусками Zeep.

  • Обновления локализации.

Weblate 3.5

Выпущен 3 марта 2019 года.

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

  • Добавлен интерфейс управления глобальной памятью переводов.

  • Улучшена посылка предупреждений при плохом состоянии компонента.

  • Добавлен интерфейс управления совместной доской сообщений.

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

  • Уменьшено количество коммитов при обновлении вышестоящего репозитория.

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

  • Улучшена навигация в Дзен-режиме.

  • Добавлены несколько новых проверок качества (для Markdown и URL).

  • Добавлена поддержка файлов метаданных app store.

  • Добавлена поддержка переключения между интеграцией с GitHub или Gerrit.

  • Добавлена проверка на буквы кашиды.

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

  • Улучшена поддержка формата файла XLSX.

  • Совместимость с Tesseract 4.0.

  • Надстройка «Тарифный план» теперь удаляет проекты неоплачиваемые в течении 45 дней.

Weblate 3.4

Выпущен 22 января 2019 года.

  • Добавлена поддержке заполнителей XLIFF.

  • Celery теперь может поддерживать множество очередей заданий.

  • Добавлена поддержка переименования и перемещения проектов и компонентов.

  • В отчёты включено количество символов.

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

  • Настраиваемые сообщения merge-коммитов для Git.

  • Добавлена визуальная индикация предупреждений в компонентах при навигации.

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

  • Новая надстройка для уплотнения коммитов перед их отправкой.

  • Улучшено отображение изменений перевода.

  • Стиль слияния по умолчанию изменен на «rebase». Также теперь его можно настроить.

  • Улучшена обработка нестандартных подтегов в кодах языка.

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

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

Weblate 3.3

Выпущен 30 ноября 2018 года.

  • Добавлена поддержка удаления компонентов и проектов.

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

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

  • Показывать имя ресурса строки XLIFF в качестве контекста (если оно доступно) .

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

  • Добавлена поддержка файлов защищенных от записи в DATA_DIR.

  • Улучшен экспорт изменений в CSV.

Weblate 3.2.2

Выпущен 20 октября 2018 года.

  • Удаление зависимости от Babel, т.к. она более не нужна.

  • Обновлены определения языков.

  • Улучшена документация по надстройкам, LDAP и Celery.

  • Исправлено включение флагов «конец строк в формате DOS» и «автоматический формат сообщений java».

  • Исправлен запуск тестов setup.py из пакета PyPi.

  • Улучшена обработка строк со множественным числом.

  • Исправлены проблемы с API загрузки переводов в некоторых крайних случаях.

  • Исправлено обновление настроек Git, если они не были изменеы вручную.

Weblate 3.2.1

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

  • Задокументирована зависимость от backports.csv при работе на Python 2.7.

  • Исправлен запуск тестов от root.

  • Улучшена обработка ошибок в модуле gitexport.

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

  • Корректно сообщать об ошибках в рабочих процессах Celery в Sentry.

  • Исправлено создание новых переводов с помощью Qt Linguist.

  • Исправлены периодические ошибки обновления полнотекстовых индексов.

  • Улучшена валидация при создании новых компонентов.

  • Добавлена поддержка подчистки старых предложений.

Weblate 3.2

Выпущен 6 октября 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

Выпущен 27 июля 2018 года.

  • Исправлены ошибки в тестах, выдаваемых на некоторых установках.

Weblate 3.1

Выпущен 27 июля 2018 года.

  • Обновления с версий более старых, чем 3.0.1, не поддерживаются.

  • Разрешено переопределение сообщений коммитов через настройки.

  • Улучшена совместимость web-обработчиков с Weblate, устанавливаемом на собственном хостинге.

  • Добавлена поддержка Amazon Translate.

  • Совместимость с Django 2.1.

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

  • Удалена поддержка сервиса libravatar, который скоро прекращает работу.

  • Новая надстройка, позволяющая помечать не изменённые переводы «на правку».

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

  • Скачанные переводы теперь могут быть настроены.

  • Улучшен алгоритм вычисления похожести строк при сопоставлении с памятью переводов.

  • Добавлена поддержка подписи git-коммитов с помощью GnuPG.

Weblate 3.0.1

Выпущен 10 июня 2018 года.

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

  • Обновления локализации.

  • Удалены устаревшие примеры обработчиков (hooks).

  • Улучшено кеширование документации.

  • Исправлено отображение документации для администраторов.

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

Weblate 3.0

Выпущен 1 июня 2018 года.

  • Переписан контроль доступа.

  • Подчистка кода в некоторых местах, что привело к перемещению и переименованию модулей.

  • Новая надстройка для автоматического обнаружения компонентов.

  • Команда управления import_project теперь принимает несколько иные параметры.

  • Добавлена базовая поддержка файлов ресурсов Windows.

  • Новая надстройка, которая позволяет сохранять имена участников в заголовках PO-файлов.

  • Удалены покомпонентные скрипты-обработчики, используйте вместо этого надстройки.

  • Добавлена поддержка сбора соглашений участников с правилами/лицензиями.

  • Изменения прав доступа теперь отслеживаются в истории.

  • Новая надстройка, которая гарантирует, что у всех компонентов и проекте будут одинаковые переводы.

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

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

Серия Weblate 2.x

Weblate 2.20

Выпущен 4 апреля 2018 года.

  • Улучшена скорость клонирования репозиториев subversion.

  • Изменена блокировка репозиториев — теперь используются сторонние библиотеки.

  • Добавлена поддержка скачивания только строк, для которых требуются действия.

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

  • Новая надстройка, позволяющая настроить правила переноса строк в выходных gettext-файлах.

  • Новая надстройка для настройки форматирования JSON.

  • Добавлена поддержка аутентификации «на предъявителя» для API, совместимая с RFC 6750.

  • Добавлена поддержка автоматического перевода с помощью различных сервисов машинного перевода.

  • Добавлена поддержка HTML-разметки в сообщениях на совместной доске.

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

  • Теперь необходим Translate-toolkit 2.3.0 или новее; старые версии более не поддерживаются.

  • Добавлена встроенная память переводов.

  • Добавлен обзор списка компонентов и страницы списков покомпонентного обзора.

  • Добавлена поддержка машинного перевода с помощью DeepL.

  • Результаты машинного перевода теперь кешируются внутри Weblate.

  • Добавлена поддержка переупорядочивания зафиксированных изменений.

Weblate 2.19.1

Выпущен 20 февраля 2018 года.

  • Исправлены проблемы с миграцией при обновлении с 2.18.

  • Улучшена валидация API загрузки файлов.

Weblate 2.19

Выпущен 15 февраля 2018 года.

  • Исправлен импорт некоторых форматов файлов.

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

  • Добавлен файловый экспорт в TMX.

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

  • Добавлена возможность отключить управление доступом в самос Weblate в пользу управления доступом в Django.

  • Улучшена производительность глоссария на больших строках.

  • Совместимость с django_auth_ldap 1.3.0.

  • Ошибки в конфигурации теперь сохраняются и сообщения о них поступают постоянно.

  • Флаги игнорирования теперь уважаются при автоматических исправлениях пробелов.

  • Улучшена совместимость с некоторыми установками Subversion.

  • Улучшен встроенный сервис машинного перевода.

  • Добавлена поддержка SAP Translation Hub.

  • Добавлена поддержка терминологической службы Майкрософт.

  • Удалена поддержка рекламы в уведомлениях по e-mail.

  • Улучшено составление отчетов о прогрессе переводов на уровне языков.

  • Улучшена поддержка различных форм множественного числа.

  • Добавлена поддержка репозиториев Subversion, которые не используют stdlayout.

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

Weblate 2.18

Выпущен 15 декабря 2017 года.

  • Улучшен сбор и отображение статистики участников.

  • Улучшена настройка виртуальной клавиатуры со специальными символами.

  • Добавлена поддержка формата файлов DTD.

  • Изменены горячие клавиши так, чтобы они с меньшей вероятностью конфликтовали с горячими клавишами браузера/ОС.

  • Улучшена поддержка флага «Одобрено» в файлах XLIFF.

  • Добавлена возможность не переносить длинные строки в PO-файлах gettext.

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

  • Прекращена поддержка Django 1.10 и добавлена поддержка Django 2.0.

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

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

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

Weblate 2.17.1

Выпущен 13 октября 2017 года.

  • Исправлен запуск тестов в некоторых специфических ситуациях.

  • Обновления локалей.

Weblate 2.17

Выпущен 13 октября 2017 года.

  • Теперь Weblate по умолчанию делает поверхностные (shallow) Git-клоны.

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

  • Добавлена поддержки блокировки регистрации с определённых адресов e-mail.

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

  • Добавлена возможность предварительтельного просмотра при использовании «найти и заменить».

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

  • Расширены возможности поиска.

  • Более тонкая попроектная настройка ACL.

  • Изменено значение по умолчанию для BASE_DIR.

  • Добавлен второй, дополнительный, шаг при удалении аккаунта, дабы предупредить случайные удаления.

  • Теперь можно редактировать настройки доступа к проекту.

  • Добавлена опционально защита от спама в предложениях с помощью Akismet.

Weblate 2.16

Выпущен 11 августа 2017 года.

  • Различные улучшения производительности.

  • Добавлена поддержка вложенного формата JSON.

  • Добавлена поддержка формата WebExtension JSON.

  • Исправлена аутентификация при экспорте в git.

  • Улучшен импорт CSV в некоторых случаях.

  • Улучшен внешний вид виджета «Другие переводы».

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

  • Время ожидания коммита теперь можно настроить покомпонентно.

  • Различные подчистки пользовательского интерфейса.

  • Исправлен поиск по компоненту/проекту/сайту.

Weblate 2.15

Выпущен 30 июня 2017 года.

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

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

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

  • Исправлена загрузка различных форматов одноязычных файлов перевода.

  • Улучшены сообщения об ошибках при неудачной аутентификации.

  • При удалении слов из глоссария состояние страницы теперь сохраняется.

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

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

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

  • Расширена панель инструментов для редактирования RTL-языков (с письмом справа налево).

Weblate 2.14.1

Выпущен 24 мая 2017 года.

  • Исправлена возможная ошибка при пагинации результатов поиска.

  • Исправлена миграция со старых версий в некоторых крайних случаях.

  • Исправлена возможная межсайтовая подделка запроса (CSRF) при отметке проектов для отслеживания или снятия этой метки.

  • Смена пароля более не аутентификация пользователя.

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

Weblate 2.14

Выпущен 17 мая 2017 года.

  • Добавление записей в глоссарий через AJAX-запросы.

  • Разлогинивание теперь делается через POST-запрос, дабы избежать межсайтовой подделки запросов (CSRF).

  • Сброс API-токена теперь делается через POST-запрос, дабы избежать межсайтовой подделки запросов (CSRF).

  • Weblate теперь устанавливает политику безопасности контента (Content-Security-Policy) по умолчанию.

  • URL локального редактора теперь проверяется, дабы предотвратить self-XSS атаку.

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

  • Уведомления пользователей о важных действиях с их аккаунтами, как смена пароля.

  • Экспорт в CSV теперь экранирует потенциальные формулы.

  • Различные незначительные улучшения безопасности.

  • Попытки аутентификации теперь ограничены по частоте.

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

  • Сохранение важных действий с аккаунтов в журнале аудита.

  • Запрос подтверждения пароля при удалении аккаунта или добавлении новых ассоциаций.

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

  • Добавлена новая проверка качества для завершающей точки с запятой.

  • Теперь гарантируется, что ссылками на поиск можно делиться.

  • В API добавлена информация об исходных строках и снимках экрана.

  • Теперь разрешена перезапись переводов при загрузке через API.

Weblate 2.13.1

Выпущен 12 апреля 2017 года.

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

  • Исправлены проблемы с миграцией, из-за которых пропадали некоторые разрешения.

  • Исправлено формирование списка текущих форматов файлов на странице скачивания переводов.

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

Weblate 2.13

Выпущен 12 апреля 2017 года.

  • Исправлены проверки качества в шаблонах перевода.

  • Добавлены проверки качества, которые запускаются при потере переводов.

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

  • Добавлена возможность автоматически создавать списки компонентов.

  • Теперь можно настроить панель управления по умолчанию для неаутентифицировавшихся пользователей.

  • Добавлена возможность просмотреть 25 случайных строк требующих рецензирования.

  • История теперь отражает изменения строк.

  • Улучшено отображение ошибок при добавлении новых переводов.

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

  • Групповые списки контроля доступа (Group ACL) теперь можгут быть ограничены рамками конкретного проекта.

  • Попроектные списки контроля доступа (ACL) теперь реализованы через групповые списки контроля доступа (Group ACL) .

  • Добавлена возможность более тонкого контроля привилегий.

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

Weblate 2.12

Выпущен 3 марта 2017 года.

  • Улучшен интерфейс администратора для групп.

  • Добавлена поддержка API Яндекс Переводчика.

  • Улучшена скорость поиска по всему сайту.

  • Добавлен поиск по проекту и по компоненту.

  • Добавлена операция «поиск и замена» по проекту и по компоненту.

  • Улучшено отображение противоречивых переводов.

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

  • Добавлена поддержка добавления специальных символов на виртуальную клавиатуру.

  • Улучшено управление снимками экрана: добавлена поддержка распознавания текста для сопоставления их с исходными строками.

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

  • Добавлена поддержка форматов переводов Joomla.

  • Улучшена надёжность при импорте разных форматов.

Weblate 2.11

Выпущен 31 января 2017 года.

  • Теперь на странице языка располагается детальная информация о языке.

  • Улучшена реализация поддержки Mercurial.

  • Добавлена возможность задавать приоритет перевода компонентов.

  • Более единообразное использование групповых списков контроля доступа (Group ACL) даже с более редкоиспользуемыми разрешениями.

  • Добавлена переменная WL_BRANCH для скриптов-обработчиков.

  • Улучшена документация для разработчиков.

  • Улучшена совместимость с разными версиями Git в надстройке для экспорта в Git.

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

  • Добавлены отображения кодов языков для улучшения поддержки API перевода Microsoft.

  • Работа по полнотекстовому удалению перемещена в фоновую задачи ради ускорения удаления переводов.

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

  • Улучшена обработка ошибок при импорте проекта.

  • Различные улучшения производительности.

Weblate 2.10.1

Выпущен 20 января 2017 года.

  • Исправлена утечка информации о существовании аккаунта в форме сброса пароля (CVE-2017-5537).

Weblate 2.10

Выпущен 15 декабря 2016 года.

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

  • Исправлены обработчики для GitHub для репозиториев, требующих аутентификацией.

  • Добавлен опциональный модуль для экспорта в Git.

  • Поддержка API переводчика Microsoft Cognitive Services.

  • Упрощён пользовательский интерфейс проектов и компонентов.

  • Добавлен автоматический корректор для удаления управляющих символов.

  • В проекты добавлен обзор каждого отдельного языка.

  • Добавлена поддержка экспорта в CSV.

  • Добавлено скачивание статичтики в формате CSV.

  • Добавлен «просмотр в виде матрицы», для быстрого обзора всех переводов.

  • Добавлен базовый API для изменений и строк.

  • Добавлена поддержка машинного перевода через сервера Apertium APy.

Weblate 2.9

Выпущен 4 ноября 2016 года.

  • Расширены параметры для команды управления createadmin.

  • Расширена команда import_json так, чтобы она могла корректно обрабатывать существующие компоненты.

  • Добавлена поддержка YAML-файлов.

  • Владельцы проектов теперь могут настраивать компоненты перевода и изменять детали проекта.

  • Термин «Подписка» (на проекты) заменён на «Отслеживание» (проектов).

  • Проекты теперь можно отмечать для отслеживания прямо с их страницы.

  • Добавлен многоязычный виджет статуса.

  • Дополнительные языки теперь подсвечиваются, если не показывается исходная строка.

  • Удаление предложений теперь сохраняется в истории.

  • Улучшен интерфейс выбора языка в профиле.

  • Исправлен показ сообщений совместной доски для компонентов.

  • Теперь вкладка настроек остаётся открытой после их сохранения.

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

  • Теперь вспомогательный модуль для слияния PO-файлов Gettext в git репозиториях устанавливается автоматически.

  • Добавлен инструмент «поиск и замена».

  • Добавлена поддержка загрузки визуального контента (снимков экрана) связанного с переводами.

Weblate 2.8

Выпущен 31 августа 2016 года.

  • Улучшения в документации.

  • Переводы.

  • Обновлены библиотеки JavaScript в комплекте.

  • Добавлена команда управления list_translators.

  • Django 1.8 более не поддерживается.

  • Исправлена совместимость с Django 1.10.

  • Добавлена поддержка Subversion.

  • Проверка корректности XML отделена от проверки на то что теги XML не совпадают.

  • API теперь принимает во внимание параметр HIDE_REPO_CREDENTIALS.

  • Теперь в Дзен-режиме показываются изменения в исходной строке.

  • Alt+PageUp/PageDown/Home/End теперь работают и в Дзен-режиме.

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

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

  • Добавлено удаление переводов через пользовательский интерфейс.

  • Улучшено поведение при вставке маркеров-заполнителей.

  • Исправлены проблемы с автоматической блокировкой в Дзен-режиме.

Weblate 2.7

Выпущен 10 июля 2016 года.

  • Удалена возможность машинного перевода с помощью Google web translate.

  • Улучшены сообщения коммитов при добавлении перевода.

  • Исправлен API Google Translate для иврита.

  • Совместимость с Mercurial 3.8.

  • Добавлена команда управления import_json.

  • Корректное упорядочивание новых переводов.

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

  • Расширен API (добавлена информация по детальному статусу репозиториев, статистике, …).

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

Weblate 2.6

Выпущен 28 апреля 2016 года.

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

  • Улучшена поддержка файлов XLIFF.

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

  • Добавлен REST API.

  • Совместимость с Django 1.10.

  • К сообщениям совместной доски добавлены категории.

Weblate 2.5

Выпущен 10 марта 2016 года.

  • Исправлен автоматический перевод для владельцев проектов.

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

  • Новая команда управления для добавления предложений из командной строки.

  • Добавлена поддержка объединения комментариев при загрузке файлов.

  • Добавлена поддержка некоторых расширений GNU к формату функции printf C.

  • Улучшения в документации.

  • Добавлена поддержка генерации списка переводчиков.

  • Добавлена поддержка генерации статистики участников.

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

  • Улучшение проверок качества для армянского языка.

  • Добавлена поддержка создания компонентов перевода без существующих переводов.

  • Поддержка добавления новых переводов при работе с Qt TS.

  • Улучшена поддержка перевода PHP-файлов.

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

  • Исправлен поиск неудачных проверок по всему сайту.

  • Добавлена возможность задать исходный язык.

  • Улучшена поддержка файлов XLIFF.

  • Расширен список параметров команды import_project.

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

  • Поддержка автоматического перевода строк уже переведённых в другом проекте.

  • Оптимизирован полнотекстовый поисковый индекс.

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

  • Добавлена подсветка маркеров-заполнителей.

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

  • Улучшена блокировка переводов.

  • Добавлена проверка качества интерполяций AngularJS.

  • Добавлена многообещающая система списков контроля доступа, основанная на группах.

  • Прояснение терминологии для строк «на правку» (ранее известных как «неточные»).

  • Clarified terminology on strings needing action and untranslated strings.

  • Поддержка Python 3.

  • Удалена поддержка Django 1.7.

  • Удалена зависимость от msginit при создании новых PO-файлов gettext.

  • Добавлена возможность настраивать вид панели управления.

  • Улучшены уведомления при ушибках разбора.

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

  • Улучшена поддержка перевода PHP-файлов.

  • Добавлен экспорт в XLIFF для словарей.

  • Добавлен экспорт в XLIFF и gettext PO для всех переводов.

  • Улучшения в документации.

  • Добавлена поддержка настраиваемых автоматических групповых назначений.

  • Улучшено добавление новых переводов.

Weblate 2.4

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

  • Улучшена поддержка PHP-файлов.

  • Возможность добавления списков контроля доступа (ACL) для анонимных пользователей.

  • Улучшена настраиваемость команды import_project.

  • Добавлена возможность делать дамп истории в CSV.

  • Добавлены меры, чтобы предупредить ошибочное копирование/вставку графических отображений пробельных символов.

  • Добавлена поддержка веб-обработчиков Bitbucket.

  • Более жёсткий контроль неточных строк при загрузке переводов.

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

  • Скрипты обработчики теперь выполняются из корневого каталога системы контроля версий.

  • Скрипты-обработчики теперь имеют доступ к переменным среды, указывающим на текущий компонент.

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

  • Добавлена поддержка отправки отчётов об ошибках в Rollbar.

  • У проектов теперь может быть несколько владельцев.

  • Владельцы проектов теперь сами могут управлять списком владельцев проектов.

  • Добавлена поддержка формата javascript-format, используемого в PO-файлах gettext.

  • Поддержка добавления новых переводов в XLIFF.

  • Улучшено автоопределения формата файлов.

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

  • Для некоторых языков улучшено сопоставление строк словарю.

  • Улучшена вёрстка большинства страниц.

  • Поддержка добавления слов в словарь во время перевода.

  • Добавлена поддержка фильтрации того, какие языки будут управляться Weblate.

  • Добавлена поддержка перевода и импорта CSV-файлов.

  • Переписана обработка статических файлов.

  • Прямые ссылки на логи/регистрацию в сторонних сервисах, если такой есть только один.

  • Ожидающие изменения теперь будут коммититься при удалении аккаунта.

  • Добавлена команда управления для изменения имени сайта.

  • Добавлен параметр, в котором можно настроить коммитера по умолчанию.

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

  • Добавлена возможность задать несколько файлов, которые будут добавлены к коммиту.

Weblate 2.3

Выпущен 22 мая 2015 года.

  • Прекращена поддержка Django 1.6 и миграция с помощью South.

  • Поддержка добавления новых переводов при использовании файлов свойств Java.

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

  • Улучшена поддержка Google OAuth 2.0.

  • Добавлена поддержка файлов Microsoft .resx.

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

  • Упрощено принятие предложений.

  • Добавлены владельцы проектов — пользователи, которые будут получать важные уведомления.

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

  • Более детализированный вид статуса репозитория.

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

  • Теперь разрешено назначать больше привилегий для владельцев проектов.

  • Теперь возможно показывать второй язык в Дзен-режиме.

  • Возможность прятать исходную строку в пользу вторичного языка.

Weblate 2.2

Выпущен 19 февраля 2015 года.

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

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

  • Новый график активности на основе SVG/JavaScript.

  • Поддержка Django 1.8.

  • Поддержка удаления комментариев.

  • Добавлена собственная SVG-плашка.

  • Добавлена поддержка Google Analytics.

  • Улучшено управление именами файлов перевода.

  • Добавлена поддержка одноязычных JSON-переводов.

  • Блокировка компонентов теперь сохраняется в истории.

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

  • Добавлена базовая поддержка Gerrit.

Weblate 2.1

Выпущен 5 декабря 2014 года.

  • Добавлена поддержка репозиториев Mercurial.

  • Шрифт Glyphicon заменён на Awesome.

  • Добавлены иконки для сервисов аутентификации через социальные сети.

  • Цвета кнопок и иконки теперь более последовательны и согласованы.

  • Улучшения в документации.

  • Исправления различных ошибок.

  • Автоматическое скрытие дополнительных столбцов в списке переводов на маленьких экранах.

  • Изменена конфигурация путей файлов.

  • Улучшено управление и хранение SSH-ключей.

  • Улучшена блокировка репозиториев.

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

  • Добавлена возможность прятать завершенные переводы с панели управления.

Weblate 2.0

Выпущен 6 ноября 2014 года.

  • Новый отзывчивый пользовательский интерфейс, созданный с помощью Bootstrap.

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

  • Улучшения в документации.

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

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

  • Добавлена поддержка форматов файлов JSON.

  • Исправлены проблемы с генерацией mo-файлов в определённых случаях.

  • Добавлена поддержка уведомлений для GitLab.

  • Добавлена поддержка отключения предложений для переводов.

  • Поддержка Django 1.7.

  • У проектов с ACL теперь есть управление пользователями.

  • Расширены возможности поиска.

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

  • Исправлена блокировка Git-репозиториев.

  • Совместимость с более старыми версиями Git.

  • Улучшена поддержка списков контроля доступа (ACL).

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

  • Добавлена поддержка экспорта статистики в JSONP.

Серия Weblate 1.x

Weblate 1.9

Выпущен 6 мая 2014 года.

  • Совместимость с Django 1.6.

  • Совместимость с Django 1.4 более не поддерживается.

  • Команды управления для блокировки/разблокировки переводов.

  • Улучшена поддержка TS-файлов (Qt).

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

  • Аватары теперь могут быть отключены.

  • Атрибуты «первое имя» и «второе имя» объединены в один.

  • Аватары теперь загружаются и кешируются на стороне сервера.

  • Добавлена поддержка плашки shields.io.

Weblate 1.8

Выпущен 7 ноября 2013 года.

  • Проверьте инструкции по обновлению в руководстве.

  • Более приятный вид сводки проектов.

  • Улучшен внешний вид ссылок на социальные сети, по которым можно поделиться переводом.

  • Больше контроля над анонимными пользователями.

  • Поддержка входа через сторонние сервисы, просмотрите подробности в руководстве.

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

  • Улучшения в документации.

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

  • Поиск по всем строкам.

  • Улучшено отслеживание исходных строк.

  • Защита регистрации с помощью каптчи.

Weblate 1.7

Выпущен 7 октября 2013 года.

  • Проверьте инструкции по обновлению в руководстве.

  • Проверка форматирования строк для Python с фигурными скобками.

  • Покомпонентная настройка проверок качества.

  • Детальная статистика по каждому переводу.

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

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

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

  • Поддержка добавления новых переводов.

  • Виджеты и диаграммы теперь отрисовываются с помощью Pillow вместо Pango + Cairo.

  • Добавлен виджет плашки статуса.

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

  • Изменения в словаре теперь логируются в истории.

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

Weblate 1.6

Выпущен 25 июля 2013 года.

  • Улучшена обработка ошибок при регистрации.

  • Просмотр изменений.

  • Исправлена сортировка предложений машинного перевода.

  • Улучшена поддержка машинного перевода MyMemory.

  • Добавлена поддержка машинного перевода Amagama.

  • Различные оптимизации часто используемых страницах.

  • Выделение искомых фраз в результатах поиска.

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

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

  • Добавлена поддержка Google Translate API.

  • Добавлена поддержка управления SSH-ключами серверов.

  • Разнообразные улучшения валидации форм.

  • Разнообразные улучшения проверок качества.

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

  • Добавлена поддержка голосований за предложения.

  • Подчищен интерфейс администратора.

Weblate 1.5

Выпущен 16 апреля 2013 года.

  • Проверьте инструкции по обновлению в руководстве.

  • Добавлены общедоступные страницы пользователей.

  • Улучшено описания в формах редактирования строк со множественным числом.

  • Добавлена поддержка экспорта глоссария в TBX.

  • Добавлена поддержка уведомлений Bitbucket.

  • Графики активности теперь доступны для каждого отдельного перевода, языка и пользователя.

  • Расширены параметры команды администратора import_project.

  • Совместимость с Django 1.5.

  • Аватары теперь показываются с помощью libravatar.

  • Добавлена возможность экспорта в JSON в формате удобном для человека.

  • Различные улучшения производительности.

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

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

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

  • Новый интерфейс машинного перевода.

  • Добавлена поддержка перевода одноязычных PO-файлов.

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

  • Теперь отображается также и количество слов.

Weblate 1.4

Выпущен 23 января 2013 года.

  • Исправлено удаление комментариев/строк при удалении соответствующих строк.

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

  • Добавлена возможность подписываться на уведомления о неудачном слиянии (в системах контроля версий).

  • Теперь проекты, которым нужен особый ttkit-загрузчик, импортируются корректно.

  • Добавлена карта сайта, чтобы облегчить поисковым ботам доступ ко всем страницам.

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

  • Различные улучшения в интерфейсе администратора.

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

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

  • Улучшена обработка блокировки переводов.

  • Теперь отображается больше отрывков кода для вставки виджетов на сторонние сайты.

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

  • Больше опций для форматирования сообщений коммитов.

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

  • Улучшено поведение блокировки при автоматическом переводе.

  • Поддержка показа изменений относительно предыдущей исходной строки.

  • Добавлена поддержка поиска подстрок.

  • Разнообразные улучшения проверок качества.

  • Добавлена поддержка попроектных списков контроля доступа (ACL).

  • Базовое покрытие кодовой базы юнит-тестами.

Weblate 1.3

Выпущен 16 ноября 2012 года.

  • Возможность работы поверх PostgreSQL.

  • Удаление языков, удаленных в вышестоящем git-репозитории.

  • Улучшена обработка проверок качества.

  • Добавлены новые проверки (для BB-кода, разметки XML и переводов строк).

  • Поддержка возможности смены базы (rebase) вместо слияния (merge).

  • Возможность переместить Weblate (запускать его установленным по другому пути, например, /weblate).

  • Возможность выбрать тип файла вручную, если автоопределение с этим не справилось.

  • Улучшена поддержка ресурсов Android.

  • Поддержка генерации SSH-ключей из веб-интерфейса.

  • Экспорт данных сделан более заметным.

  • Новые кнопки для ввода некоторых специальных символов.

  • Поддержка экспорта словарей.

  • Поддержка блокирования всей установки Weblate.

  • Проверки для исходных строк и поддержка их рецензирования.

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

  • Улучшено отслеживание журнала изменений.

  • За изменениями теперь можно следить с помощью RSS.

  • Улучшена поддержка языков с письмом с право налево.

Weblate 1.2

Выпущен 14 августа 2012 года.

  • Weblate теперь использует South для миграции базы данных, посмотрите инструкции, если вы обновляетесь.

  • Исправлены мелкие проблемы со связанными git-репозиториями.

  • Новая страница введения для вовлечения людей в процесс перевода с помощью Weblate.

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

  • Добавлена возможность отката (reset) репозитория к его состоянию в удалённом источнике (origin).

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

  • Возможность отключить некоторые переводы.

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

  • Настройка git-коммитов для каждого отдельного проекта.

  • Простая защита от спама.

  • Улучшена вёрстка главной страницы.

  • Поддержка автоматической отправки изменений при каждом коммите.

  • Поддержка уведомлений по e-mail для переводчиков.

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

  • Улучшена обработка неизвестных языков при импорте проекта.

  • Поддержка блокировки перевода переводчиком.

  • Возможность поддержки в актуальном состоянии заголовка Language-Team в PO-файле.

  • Добавление некоторой статистики на страницу «О Weblate».

  • Поддержка (и требование) django-registration 0.8.

  • Кеширование количества строк с неудачными проверками.

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

  • Улучшения в документации.

Weblate 1.1

Выпущен 4 июля 2012 года.

  • Улучшение нескольких переводов.

  • Улучшены проверки при создании компонентов.

  • Добавлена поддержка совместного использования git-репозитория несколькими компонентами.

  • Теперь более необязательно делается коммит при каждой попытке извлечения (pull) из удалённого репозитория.

  • Добавлена поддержка выделения индекса в отдельный процесс.

Weblate 1.0

Выпущен 10 мая 2012 года.

  • Улучшены проверки при добавлении/сохранении компонентов.

  • Экспериментальная поддержка файлов компонентов Android (требуется патченный ttkit).

  • Обновления вызванные обработчиками теперь запускаются в фоне.

  • Улучшены инструкции установки.

  • Улучшена навигация по словарю.

Серия Weblate 0.x

Weblate 0.9

Выпущен 18 апреля 2012 года.

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

  • Улучшен список соседних сообщений.

  • Улучшено несколько проверок.

  • Обновление документации.

  • Добавлены определения для ещё нескольких языков.

  • Всякая разная чистка кода.

  • Улучшения в документации.

  • Изменение макета файла.

  • Обновление вспомогательных скриптов до версии Django 1.4.

  • Улучшение навигации во время перевода.

  • Улучшение обработки переименования po-файлов.

  • Улучшены проверки при создании компонентов.

  • Полная интеграция установки в команду syncdb.

  • На всех страницах перевода добавлен список последних изменений.

  • Check for untranslated strings ignores format string only messages.

Weblate 0.8

Выпущен 3 апреля 2012 года.

  • Собственный полнотекстовый поиск заменён на Whoosh.

  • Различные исправления и улучшения проверок.

  • Новая команда updatechecks.

  • Множество обновлений переводов.

  • Добавлен словарь для хранения наиболее часто используемых терминов.

  • Добавлена конечная точка /admin/report/ для обзора состояния репозиториев.

  • Сервисы машинного перевода больше не блокируют загрузку страницы.

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

  • Запись в журнал сделанных пользователями изменений.

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

  • Возможность просмотра неудачных проверок.

  • Автоматический перевод с использованием уже переведённых строк.

  • Новая страница «О Weblate» теперь показывает использованные версии программного обеспечения.

  • Совместимость с Django 1.4.

  • Возможность отправки изменений в удалённый репозиторий из веб-интерфейса.

  • Добавлено рецензирование переводов, выполненных другими участниками.

Weblate 0.7

Выпущен 16 февраля 2012 года.

  • Прямая поддержка GitHub’овских уведомлений.

  • Добавлена поддержка очистки осиротевших проверок и переводов.

  • Отображение соседних строк во время перевода.

  • Отображение похожих строк во время перевода.

  • Улучшен поиск строк.

Weblate 0.6

Выпущен 14 февраля 2012 года.

  • Добавлены различные проверки для переведённых сообщений.

  • Настраиваемый контроль доступа.

  • Улучшена обработка переводов с новыми строками.

  • Добавлена сортировка таблиц на стороне клиента.

  • Если вы обновляетесь, пожалуйста, ознакомьтесь с инструкциями по обновлению.

Weblate 0.5

Выпущен 12 февраля 2012 года.

  • Поддержка машинного перевода с использованием следующих онлайн-сервисов:
    • Apertium

    • Microsoft Translator

    • MyMemory

  • Несколько новых переводов.

  • Улучшено слияние изменений из вышестоящего репозитория.

  • Улучшенная обработка одновременных git pull и перевода.

  • Распространение теперь работает и для неточных изменений.

  • Распространение теперь работает и для загрузок файлов.

  • Исправлено скачивание файлов при использовании FastCGI (и, возможно, других протоколов).

Weblate 0.4

Выпущен 8 февраля 2012 года.

  • В документацию добавлено руководство по использованию.

  • Исправлены обработчики API, которые не требовали CSRF-защиты.

Weblate 0.3

Выпущен 8 февраля 2012 года.

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

  • Новая документация в формате Sphinx.

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

  • Улучшенная страница ошибок со списком существующих проектов.

  • Новая статистика по языкам.

Weblate 0.2

Выпущен 7 февраля 2012 года.

  • Улучшена проверка некоторых форм.

  • Предупреждение пользователей при обновлении профиля.

  • Запоминание URL-адреса для входа в систему.

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

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

Weblate 0.1

Выпущен 6 февраля 2012 года.

  • Первый выпуск.