Випуски 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.