Weblate 4.10

Ещё не выпущен.

  • Added support for formality and placeholders with DeepL.

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

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

  • Fixed: «Perform automatic translation» privilege is no longer part of the Manage languages role. It’s only in the Administration role.

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

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 теперь имеет параметр для указания режима перевода.

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

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

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

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

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

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

  • Улучшена проверка параметров в 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.

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

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

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

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

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

  • Improved billing detail pages and Libre hosting workflow.

  • Расширен 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.

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

  • Прояснение терминологии для строк «на правку» (ранее известных как «неточные»).

  • Прояснение терминологии для строк «требующих действий» и «непереведённых».

  • Поддержка 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.

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

  • Проверка не переведённых строк теперь игнорирует сообщения, содержащие только строку формата.

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 года.

  • Первый выпуск.