Випуски Weblate 2.x

Weblate 2.20

Випущено 4 квітня 2018 року.

  • Підвищення швидкості клонування сховищ subversion.

  • Змінено блокування сховища — використано сторонню бібліотеку.

  • Додано підтримку для отримання лише рядків, які потребують дій.

  • Додано підтримку пошуку одразу у декількох перекладах різними мовами.

  • Новий додаток для налаштовування перенесення рядків у gettext.

  • Новий додаток для налаштовування форматування JSON.

  • Додано підтримку розпізнавання у програмному інтерфейсі за допомогою сумісного із RFC 6750 розпізнавання Bearer.

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

  • Додано підтримку розмітки HTML у повідомленнях дошки.

  • Додано підтримку пакетної зміни стану рядків.

  • Для роботи нової версії потрібен Translate-toolkit версії принаймні 2.3.0, підтримку застарілих версій вилучено.

  • Додано вбудовану пам’ять перекладів.

  • На панель приладів та сторінки огляду списків складників додано огляд списку складників.

  • Додано підтримку служби комп’ютерного перекладу DeepL.

  • У новій версії результати комп’ютерного перекладу кешуються у Weblate.

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

Weblate 2.19.1

Випущено 20 лютого 2018 року.

  • Виправлено помилку перенесення даних при оновленні з версії 2.18.

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

Weblate 2.19

Випущено 15 лютого 2018 року.

  • Виправлено імпортування із перетворенням форматів файлів.

  • Реалізовано показу зручних для читання даних щодо браузера у журналі аудиту.

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

  • Різноманітні удосконалення швидкодії для завантаження файлів перекладу.

  • Додано пункт для вимикання керування доступом у Weblate і використання керування доступом Django.

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

  • Реалізовано сумісність із django_auth_ldap 1.3.0.

  • У новій версії повідомлення про помилки зберігається і записуються до звіту послідовно.

  • Реалізовано врахування прапорців ігнорування у засобі автоматичного виправлення пробілів.

  • Удосконалено сумісність із деякими конфігураціями Subversion.

  • Удосконалено службу вбудованого комп’ютерного перекладу.

  • Додано підтримку служб SAP Translation Hub.

  • Додано підтримку служби Microsoft Terminology.

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

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

  • Удосконалено підтримку різних формул форм множини.

  • Додано підтримку сховищ Subversion, у яких не використовується stdlayout.

  • Додано додатки для налаштування процедур перекладу.

Weblate 2.18

Випущено 15 грудня 2017 року.

  • Розширено статистичні дані щодо учасників перекладу.

  • Удосконалено налаштування віртуальної клавіатури для спеціальних символів.

  • Додано підтримку формату файлів DTD.

  • Змінено клавіатурні скорочення так, щоб зменшити ймовірність конфлікту із клавіатурними скороченнями браузера або системи.

  • Удосконалено підтримку прапорця approved у файлах XLIFF.

  • Додано підтримку вимикання перенесення довгих рядків у файлах PO gettext.

  • Додано кнопку для копіювання посилання для поточного перекладу.

  • Відкинуто підтримку Django 1.10 і додано підтримку Django 2.0.

  • Вилучено блокування перекладів на час перекладу.

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

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

Weblate 2.17.1

Випущено 13 жовтня 2017 року.

  • Виправлено роботу комплексу тестування у певних ситуаціях.

  • Оновлення локалей.

Weblate 2.17

Випущено 13 жовтня 2017 року.

  • Реалізовано типове поверхневе клонування Weblate сховищ Git.

  • Удосконалено швидкодію при оновленні великих файлів перекладу.

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

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

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

  • Реалізовано збереження параметрів пошуку і форм вивантаження на боці клієнта.

  • Розширено можливості з пошуку.

  • Реалізовано точніші налаштування ACL на рівні проєкту.

  • Змінено типове значення BASE_DIR.

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

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

  • Додано необов’язковий захист за допомогою Akismet від спаму пропозиціями.

Weblate 2.16

Випущено 11 серпня 2017 року.

  • Різноманітні удосконалення швидкодії.

  • Додано підтримку для вкладеного формату JSON.

  • Додано підтримку формату WebExtension JSON.

  • Виправлено розпізнавання у засобі експортування git.

  • Удосконалено імпортування CSV у деяких випадках.

  • Удосконалено вигляд віджета «Інші переклади».

  • У новій версії перевірки на максимальну довжину примусово встановлюють довжину тексту у формі.

  • Уможливлено налаштовування віку commit_pending на рівні складника.

  • Різноманітні чищення інтерфейсу користувача.

  • Виправлено пошук перекладів у складниках, проєктах і місцях.

Weblate 2.15

Випущено 30 червня 2017 року.

  • Реалізовано показ більшої кількості пов’язаних перекладів у списку інших перекладів.

  • Додано пункт для перегляду перекладів поточного рядка іншими мовами.

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

  • Виправлено вивантаження одномовних файлів у іншому форматі.

  • Удосконалено повідомлення про помилку при помилках розпізнавання.

  • Реалізовано збереження стану сторінки при вилученні слова з глосарія.

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

  • Додано перевірку якості форматування рядків Perl.

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

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

Weblate 2.14.1

Випущено 24 травня 2017 року.

  • Виправлено можливу помилку при поділі результатів пошуку на сторінки.

  • Виправлено перенесення даних з застарілих версій у деяких рідкісних випадках.

  • Виправлено можливе CSRF при вмиканні і вимиканні спостереження за проєктом.

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

  • Виправлено можливість обходу CAPTCHA при забутому паролі.

Weblate 2.14

Випущено 17 травня 2017 року.

  • Додано записи глосарія із використанням AJAX.

  • У новій версії для виходу із системи використовується POST для уникнення CSRF.

  • У новій версії для скидання ключа до програмного інтерфейсу використовується POST для уникнення CSRF.

  • У новій версії Weblate типово встановлює Content-Security-Policy.

  • Реалізовано перевірку чинності адреси локального редактора для уникнення циклічного XSS.

  • Реалізовано типову перевірку якості пароля.

  • Реалізовано сповіщення користувачів щодо важливих дій із їхнім обліковим записом, зокрема зміни пароля.

  • У експортованих даних CSV реалізовано екранування потенційних формул.

  • Різноманітні незначні удосконалення захисту.

  • Реалізовано обмеження за частотою спроб пройти розпізнавання.

  • Реалізовано зберігання вмісту пропозицій у журналі.

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

  • Реалізовано запит щодо пароля при вилученні облікового запису або додаванні нових прив’язок.

  • Реалізовано показ часу, коли було внесено пропозицію.

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

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

  • До програмного інтерфейсу включено дані щодо початкового рядка і знімків вікон.

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

Weblate 2.13.1

Випущено 12 квітня 2017 року.

  • Виправлено побудову списку керованих проєктів у профілі.

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

  • Виправлено додавання до списку поточного формату файла при отриманні перекладу.

  • Реалізовано повернення помилки HTTP 404 при спробі доступу до проєкту, якщо у користувача немає відповідних прав доступу.

Weblate 2.13

Випущено 12 квітня 2017 року.

  • Виправлено перевірки якості шаблонів перекладу.

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

  • Додано пункт для перегляду пропозицій від користувача з черги.

  • Додано пункт для автоматичної побудови списків складників.

  • Уможливлено налаштовування типової панелі приладів для незареєстрованих користувачів.

  • Додано пункт для навігації 25 випадковими рядками для рецензування.

  • У новій версії зміни рядків додаються до журналу.

  • Реалізовано краще звітування щодо помилок при додаванні нового перекладу.

  • Додано пошук за мовами у межах проєкту.

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

  • ACL на рівні проєкту у новій версії реалізовано за допомогою групових ACL.

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

  • Різноманітні незначні удосконалення інтерфейсу користувача.

Weblate 2.12

Випущено 3 березня 2017 року.

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

  • Додано підтримку програмного інтерфейсу перекладача Yandex.

  • Збільшено швидкість загального пошуку за сайтом.

  • Додано режими пошуку за проєктом і за складником.

  • Додано режими пошуку із заміною за проєктом і за складником.

  • Удосконалено обробку суперечливих перекладів.

  • Додано підтримку відкриття початкових файлів у локальному редакторі.

  • Додано підтримку налаштовування віртуальної клавіатури зі спеціальними символами.

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

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

  • Додано підтримку формату перекладів Joomla.

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

Weblate 2.11

Випущено 31 січня 2017 року.

  • До сторінки мови включено докладні дані щодо мови.

  • Удосконалення модуля роботи з Mercurial.

  • Додано пункт для визначення пріоритетності складників перекладу.

  • Реалізовано однорідніше використання групового ACL, навіть із рідкісними правами доступу.

  • До спостережних скриптів додано змінну WL_BRANCH.

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

  • Удосконалено сумісність із різноманітними версіями Git у додатку експортування даних до Git.

  • Включено статистичні дані за проєктами та складниками.

  • Додано прив’язку до кодів мов для удосконалення підтримки програмного інтерфейсу Microsoft Translate.

  • Очищення повнотекстової бази даних пересунуто до фонового завдання, щоб пришвидшити вилучення перекладів.

  • Виправлено показ початкових форм множини для мов із однією формою множини.

  • Удосконалено обробку помилок у import_project.

  • Різноманітні удосконалення швидкодії.

Weblate 2.10.1

Випущено 20 січня 2017 року.

  • Усунено витік даних щодо існування облікового запису у формі скидання пароля (CVE-2017-5537).

Weblate 2.10

Випущено 15 грудня 2016 року.

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

  • Виправлено спостережні скрипти GitHub для сховищ із розпізнаванням користувачів.

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

  • Реалізовано підтримку програмного інтерфейсу когнітивних служб перекладу Microsoft.

  • Спрощено інтерфейс користувача для проєктів і складників.

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

  • Додано огляд окремих мов у проєкті.

  • Додано підтримку експортування даних у форматі CSV.

  • Додано можливість отримання статистики у форматі файла CSV.

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

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

  • Додано підтримку сервера комп’ютерного перекладу Apertium APy.

Weblate 2.9

Випущено 4 листопада 2016 року.

  • Розширено перелік параметрів команди керування createadmin.

  • Розширено можливості import_json для обробки наявних складників.

  • Додано підтримку файлів YAML.

  • У новій версії власники проєкту можуть налаштовувати складник перекладу і подробиці щодо проєкту.

  • Використано термін «Watched» замість «Subscribed» для проєктів.

  • Реалізовано спостереження за проєктом безпосередньо зі сторінки проєкту.

  • Додано віджет стану для декількох мов.

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

  • Реалізовано запис вилучення пропозицій до журналу.

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

  • Виправлено показ повідомлень дошки для складника.

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

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

  • Реалізовано автоматичне встановлення драйвера об’єднання PO Gettext для сховищ Git.

  • Додано можливість пошуку із заміною.

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

Weblate 2.8

Випущено 31 серпня 2016 року.

  • Удосконалення у документації.

  • Переклади.

  • Оновлено пов’язані бібліотеки JavaScript.

  • Додано команду керування list_translators.

  • Вилучено підтримку Django 1.8.

  • Виправлено сумісність із Django 1.10.

  • Додано підтримку Subversion.

  • Перевірку коректності XML відокремлено від перевірки відповідності теґів XML.

  • Виправлено програмний інтерфейс — враховано параметри HIDE_REPO_CREDENTIALS.

  • Реалізовано показ зміни джерела у дзен-режимі.

  • Реалізовано працездатність Alt+PageUp/PageDown/Home/End у дзен-режимі.

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

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

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

  • Удосконалено роботу засобу вставлення замінників.

  • Виправлено проблеми із автоматичним блокуванням у дзен-режимі.

Weblate 2.7

Випущено 10 липня 2016 року.

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

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

  • Виправлено програмний інтерфейс перекладача Google для івриту.

  • Реалізовано сумісність із Mercurial 3.8.

  • Додано команду керування import_json.

  • Виправлено упорядкування перекладів у списку.

  • Реалізовано показ повного тексту пропозиції, а не лише різниці.

  • Розширено програмний інтерфейс (докладний стан сховища, статистика, …).

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

Weblate 2.6

Випущено 28 квітня 2016 року.

  • Виправлено перевірку чинності складників за допомогою фільтра мов.

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

  • Виправлено комп’ютерний переклад для джерел, відмінних від джерел англійською мовою.

  • Додано програмний інтерфейс REST.

  • Реалізовано сумісність із Django 1.10.

  • Додано категорії повідомлень дошки.

Weblate 2.5

Випущено 10 березня 2016 року.

  • Виправлено автоматичний переклад для власників проєктів.

  • Удосконалено швидкодію створення внесків і запису внесків до сховища.

  • Реалізовано нову команду для додавання пропозицій з командного рядка.

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

  • Додано підтримку деяких розширень GNU до формату printf C.

  • Удосконалення у документації.

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

  • Додано підтримку показу статистичних даних щодо учасників перекладу.

  • Загальний пошук лише за одною мовою.

  • Удосконалено перевірки якості перекладів вірменською мовою.

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

  • Реалізовано підтримку додавання нових перекладів у Qt TS.

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

  • Поліпшення у швидкодії перевірок якості.

  • Виправлено загальний пошук за сайтом для рядків, які не пройшли перевірок.

  • Додано пункт для визначення початкової мови.

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

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

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

  • Реалізовано підтримку автоматичного перекладу однакових повідомлень у різних проєктах.

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

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

  • Додано підтримку підсвічування символів-замінників.

  • Додано клавіатурні скорочення для вставлення символів-замінників, перевірок та комп’ютерного перекладу.

  • Удосконалено блокування перекладів.

  • Додано перевірку якості для інтерполяції AngularJS.

  • Додано розширені ACL на основі груп.

  • Прояснено термінологію для рядків, які потребують редагування (раніше «неточні»).

  • Прояснено термінологію для рядків, які потребують дій і неперекладених рядків.

  • Реалізовано підтримку Python 3.

  • Відкинуто підтримку Django 1.7.

  • Відкинуто залежність від msginit для створення файлів PO gettext.

  • Додано придатні до налаштовування панелі приладів.

  • Удосконалено сповіщення щодо помилок обробки.

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

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

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

  • Додано експортування XLIFF і PO gettext для всіх перекладів.

  • Удосконалення у документації.

  • Додано підтримку для придатних до налаштовування автоматичних призначень груп.

  • Удосконалено додавання нових перекладів.

Weblate 2.4

Випущено 20 вересня 2015 року.

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

  • Реалізовано можливість додавання ACL для анонімного користувача.

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

  • До журналу додано дамп CSV.

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

  • Додано підтримку скриптів спостереження Bitbucket.

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

  • Було змінено декілька адрес. Вам варто оновити ваші закладки.

  • Реалізовано запуск скриптів стеження з кореневого каталогу системи керування версіями.

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

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

  • Додано підтримку звітування про помилки до Rollbar.

  • Уможливлено визначення декількох власників проєкту.

  • Уможливлено керування власниками проєкту з боку власників проєкту.

  • Додано підтримку javascript-format, що використовується у PO gettext.

  • Реалізовано підтримку додавання нових перекладів у XLIFF.

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

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

  • Удосконалено засоби встановлення відповідності за словником для декількох мов.

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

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

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

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

  • Переписано засоби обробки статичних файлів.

  • Реалізовано безпосередні посилання на вхід або реєстрацію за допомогою сторонньої служби, якщо ця служба є єдиною.

  • Реалізовано внесення змін з черги при вилученні облікового запису.

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

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

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

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

Weblate 2.3

Випущено 22 травня 2015 року.

  • Відкинуто підтримку Django 1.6 та перенесення South.

  • Реалізовано підтримку додавання нових перекладів при використанні файлів властивостей Java.

  • Уможливлено прийняття пропозиції без редагування.

  • Удосконалено підтримку Google OAuth 2.0.

  • Додано підтримку файлів .resx Microsoft.

  • Скориговано типовий файл 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.