Weblate 5.17.1¶
Released on April 30th 2026.
Нові функції
Add-ons that opt in to manual triggering can now be run from add-on management and the Додатки.
Admins can now clean up blocked or abusive users by reverting edits, rejecting pending suggestions, and deleting comments across project or site-wide scopes.
Admin user management can now find users by audit log IP address.
Оголошення can now also be managed via the Програмний інтерфейс REST Weblate for categories.
Added LTEngine machine translation service.
Покращення
Improved documentation for the global
user.editpermission, Автоматичне очищення пам’яті перекладів, Термінологія, and current Пам’ять перекладів management options in the UI.Improved Screenshots and visual context documentation and linked it from the screenshots UI.
Documented restoring Docker-based setups from backups, see Restoring Docker based setup.
Clarified Загальні настанови щодо оновлення to state that Celery queues should be empty before upgrading.
The OpenAPI schema is cleaner and now describes action endpoints with their actual list, statistics, status, upload, and download response payloads.
The web installation flow for Додавання нових мов now shows a preview and requires confirmation before creating missing language files across projects, categories, or site-wide scopes.
Виявлення складників now offers guided client-side presets, suggests presets detected from component repository layouts, validates
{{ component }}more clearly, and includes a worked discovery-template example in the docs.Superuser and site-wide team changes are now tracked in Часопис перевірок.
URL validation alerts now show clearer errors for project website and repository browser URLs, and project-level machine translation validation better explains private or local endpoint restrictions on hosted and self-managed sites.
Автоматичний переклад now attributes copied translations to the add-on user and records automatic translation results in the add-on activity log.
Extended the conflicting repository setup alert to direct Git pushes, see Попередження щодо складників перекладу.
Профіль links now show an external-link warning where possible.
Client-side popup notifications triggered by JavaScript now use Bootstrap toasts, with higher-contrast dark theme colors for Bootstrap subtle and emphasis variants.
The SSH keys management page can now remove stored host keys so changed host keys can be replaced there.
Project listings now show review progress columns when any listed project has reviews enabled.
Виправлення помилок
Image URLs in Markdown are now escaped before rendering (GHSA-5cmv-3rc4-7279).
Tightened Програмний інтерфейс REST Weblate input validation to prevent translation enumeration (GHSA-gcg5-86jr-f7jg).
Project backup imports now revalidate component repository URLs before restoring from backup (CVE 2026-41654 / GHSA-cwcx-382v-8m9g).
Fixed revert links in the translate-view history tab after moving a component to another project.
Invitation acceptance now verifies the invited e-mail address and invitation expiry before granting team membership.
Непослідовний reStructuredText no longer crashes on repeated explicit-link targets.
The Додатки now validates required add-on configuration when installing add-ons.
Component updates no longer time out waiting on their own repository lock during validation.
Щільність знаків check no longer triggers false positives for placeholders.
Repository alerts, history entries, and task messages now preserve multiline Git and SSH backend error output.
Interrupted Git rebases now recover more reliably after worker restarts, and signal-terminated backend commands are reported more clearly.
Borg backups that finish with warnings are no longer shown as failed in the management UI, and backup logs now show
Centries for files that changed during the backup.Git exporter no longer rejects shared-history fetches just because the first negotiated
haverevisions are newer than Weblate’s local history.Пам’ять перекладів Weblate automatic translation avoids broad PostgreSQL searches.
Malformed IPv6 repository URLs no longer crash SSH host key detection.
Оновити файл POT (xgettext) and related POT update add-ons now replace the standard descriptive-title placeholder in normalized POT headers again.
Оновити файл POT (Django) now skips repository
localetrees during preflight validation, fixing components that storedjango.potin a top-levellocaledirectory.Screenshot OCR now skips corrupted or truncated image files instead of failing the request.
Monolingual component validation now honors Початкова мова when checking duplicate files alongside a separate Основний файл для одномовного перекладу.
Translation memory upload and
import_memorynow report a validation error for TMX files missing the required header instead of failing the request.Пам’ять перекладів Weblate no longer misses boundary similarity matches after stricter lookups.
The missing file-mask matches alert is now restored after rescans that leave only the source translation.
Виявлення складників now disables inherited string management for discovered formats that do not support adding or removing strings.
Automatic translation from other components now ignores read-only source candidates with empty translations.
Project component pagination now keeps the Components tab active when jumping to a typed page number.
Markdown rendering now falls back to escaped plain text when the parser fails.
Forgejo and Gitea test deliveries with sample loopback repository URLs no longer trigger slow suffix matching against all components.
Сумісність
Password changes now regenerate personal API keys by default (CVE 2026-41519 / GHSA-6j8j-4qp3-36p2).
VCS_RESTRICT_PRIVATEandWEBHOOK_RESTRICT_PRIVATEnow reject URLs whose hostnames cannot be resolved during validation unless the host is explicitly allowed.Профіль URL validation now rejects obvious direct file download URLs and invalid code site or Fediverse profile links.
Uploads now enforce
TRANSLATION_UPLOAD_MAX_SIZE,COMPONENT_ZIP_UPLOAD_MAX_SIZE, andPROJECT_BACKUP_UPLOAD_MAX_SIZEbefore parsing. Component ZIP imports and project backup restores now share stricter ZIP archive safety checks, including total uncompressed data limits for project backup imports.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Gersona, Karen Konou, michael-smt
- Участь у перекладах
Michal Čihař, Besnik Bleta, Kristoffer Grundström, Francisco Serrador, ButterflyOfFire, anas agha, Zahid Rizky Fakhri, pan93412, Hyeonjeong Lee, VfBFan, 大王叫我来巡山, Yuri Chornoivan, LucasMZ, Átila França, Rafael Fontenelle, Aindriú Mac Giolla Eoin, UDP, Blueberry, Hotripak, Matthaiks, Agnieszka C, Priit Jõerüüt, Martin Srebotnjak, Fjuro, Andrei Stepanov, Mickaël Binos, IEEE-754, Adrian Reyes, bovirus, Max Kleinehelleforth, justcontributor, Yago Raña Gayoso, Horus68, Любомир Василев, CYAXXX, Andi Chandler, Adam Havránek, Kyotaro Iijima, Arif Budiman, ovl-1, Laitei, Jim Kats, Omer I.S., Fulup Jakez, ojppe, Julien Humbert, Jim Spentzos, Sketch6580, Dick Groskamp, 王晨旭, Frank Paul Silye, Anucha Hlownonkor, Milo Ivir
- Оновлення документації
Michal Čihař, Gersona, michael-smt
Weblate 5.17¶
Released on April 15th 2026.
Нові функції
Додано параметр
PROJECT_WEB_RESTRICT_ALLOWLIST, щоб виключити вибрані слэги проектів із налаштувань обмежень веб-сайту проекту.Додано параметр
WEBSITE_ALERTS_ENABLED, що дозволяє вимкнути перевірку доступності веб-сайту проекту та відповідні сповіщення.Додано нову команду управління
list_format_features, яка генерує фрагменти документації у форматі RST, що описують підтримувані функції для кожного формату файлів.Shared components can now be categorized within the target project, including through the Програмний інтерфейс REST Weblate using the
category_idparameter.Додано Оновити файл POT (xgettext), Оновити файл POT (Meson), Оновити файл POT (Django) та Оновити файл POT (Sphinx) для оновлення файлів POT із можливістю налаштування періодичності оновлення.
Added
PASSWORD_RESET_URLto customize the sign-in page password reset link, useful for external identity providers (Docker env:WEBLATE_PASSWORD_RESET_URL).Додано bulk user invitations.
Added Форматування Objective-C.
Added Forgejo notification webhook, see Automatically receiving changes from Forgejo Repos.
Added translation memory API filtering, scoped access, and bulk lookup support.
Added
from_componentsupport to the REST API for creating components from existing component content and for seeding new translations by automatic translation from existing components.Оголошення can now be managed via the Програмний інтерфейс REST Weblate for projects, components and translations.
Added a
softmode toVERSION_DISPLAYto hide the Weblate version from prominent UI while keeping it available on the About page andGET /api/metrics/.
Покращення
Відстежувати походження новододаних рядків джерела.
Markdown now uses
auto-safe-htmlby default, applying Небезпечний HTML-код and Небезпечне чищення коду HTML only to plain text and source strings that contain standard HTML markup or valid custom elements.Удосконалені інтерфейси LLM для підвищення надійності.
Удосконалено алгоритм додавання одномовних форм множини у файлі GNU gettext PO (портативний об’єкт).
Додано сповіщення про конфлікт у налаштуваннях репозиторію запиту на злиття; див. Попередження щодо складників перекладу.
Покращено обробку множини в Автоматичний переклад.
Improved error messages in some Програмний інтерфейс REST Weblate endpoints.
Updated Microsoft Entra ID authentication docs and Microsoft sign-in branding while keeping legacy Azure AD backend identifiers and documentation anchors for compatibility.
Покращено продуктивність сторінок результатів пошуку за проектами та категоріями у випадках, коли кількість відповідних запитів дуже велика.
Docker now exposes
WEBLATE_COMMIT_PENDING_HOURS,WEBLATE_SOCIAL_AUTH_KEYCLOAK_ID_KEYfor customizing the Keycloak unique user identifier claim, andWEBLATE_NGINX_IPV6for controlling IPv6 listeners in the bundled NGINX.Project history now records project backups and project/component restore events.
Improved documentation with auto-generated snippets for Додатки, Можливості типів перекладу, Перевірки якості, and Автоматичні пропозиції machines, and clarified merge-conflict behavior for exported repositories using shallow clones by default.
Added
PROJECT_WEB_RESTRICT_PRIVATEto reject project website and repository browser URLs targeting internal or non-public addresses,WEBHOOK_RESTRICT_PRIVATEto reject webhook URLs targeting internal or non-public addresses, andVCS_RESTRICT_PRIVATEto reject repository and push URLs targeting internal or non-public addresses. These are exposed in Docker asWEBLATE_PROJECT_WEB_RESTRICT_PRIVATE,WEBLATE_WEBHOOK_RESTRICT_PRIVATE, andWEBLATE_VCS_RESTRICT_PRIVATE.Покращено продуктивність пошуку за Weblate.
Форми для завантаження скріншотів та шрифтів тепер враховують параметр
ALLOWED_ASSET_SIZE, стандартне значення якого тепер становить 10 МБ.Expanded Модель загрози Weblate to cover webhook trust boundaries and delegated authorization boundaries, and clarified the instance-wide 2FA enforcement path in Розпізнавання.
Reset and reapply recovery behavior now recreates missing translation files when possible and otherwise reports a clearer recovery error instead of failing later with a generic parse error.
Updated Посприяйте документуванню Weblate to describe the current
make -C docs update-docsworkflow for generated snippets.Linked repository components now inherit Відправляти при поданні, Вік змін для подання, and Блокувати при помилці from the linked component that owns the repository.
Git exporter now provides clearer push and missing-revision errors to authorized users.
Faster category and project removals, and improved performance of project language counting and API listing on projects with shared components.
Clarified Git LFS limits of Засіб експортування Git in the UI and docs.
Покращено відображення стану Резервне копіювання і пересування Weblate при продовженні технічного обслуговування після невдалих спроб резервного копіювання.
Improved loading speed for comments on the translate page and reduced repeated metric queries when rendering activity charts on overview pages with cold caches.
Security fixes
Hardened repository boundary checks for symlink targets (CVE 2026-40256 / GHSA-ffgh-3jrf-8wvh).
Hardened component file handling for repository symlinks (CVE 2026-34242 / GHSA-hv99-mxm5-q397).
Tightened Програмний інтерфейс REST Weblate permission enforcement (CVE 2026-34393 / GHSA-3382-gw9x-477v).
Hardened project-level Автоматичні пропозиції against SSRF (CVE 2026-34244 / GHSA-xrwr-fcw6-fmq8).
Tightened location validation in CDN локалізації JavaScript (CVE 2026-33220 / GHSA-mqph-7h49-hqfm).
Enforced
ALLOWED_ASSET_DOMAINSacross redirects for asset downloads (CVE 2026-33440 / GHSA-5fhx-9jwj-867m).Hardened Дієскрипт (CVE 2026-39845 / GHSA-f8hv-g549-hwg2).
Removed unintended Пам’ять перекладів API endpoints (CVE 2026-33214 / GHSA-mpf5-3vph-q75r).
Tightened API access control for pending tasks (CVE 2026-33212 / GHSA-vj45-x3pj-f4w4).
Hardened Резервне копіювання на рівні проєктів restore against repository-local VCS configuration and hooks from uploaded archives (CVE 2026-33435 / GHSA-558g-h753-6m33).
Виправлення помилок
Project backup now preserves source translation read-only handling, and source-side pending commits without files are discarded to avoid repeated parse failures.
Fixed background failures in Автоматичний переклад.
Generated SSH wrapper scripts are now stored in
CACHE_DIRinstead of persistent SSH storage, and obsolete or stale wrappers are cleaned up during upgrade.Hardened Git branch handling to reject invalid branch names before repository operations.
Sanitized repository and upload backend errors before exposing them in UI and API responses.
Matching exporters now honor component file format parameters.
Маркери доступу для кожного проекту now clean up stale bot users on project deletion and upgrade, and prevent removing the last assigned team to avoid orphaning the token.
Тепер автоматичний пакетний переклад використовує конфігурацію механізмів на рівні проєкту, а не лише загальні налаштування сайту.
Виправлено сортування за стовпцем Непереглянуті у списках.
Виправлено помилкове спрацьовування у функції Символи навколо тегів XML для арабської літери «Вав» («و»), що стоїть поруч із тегами XML.
Сполучити Git подання — покращено обробку комітів, застосованих у вихідному репозиторії.
list_checksnow requires exactly one--sectionsvalue when writing generated documentation to a file using--output.Переглянуті переклади на інформаційній панелі тепер сортуються за стабільним порядком з урахуванням мови.
Reduced error-reporting noise for handled authentication callback failures and clarified password reset confirmation messages.
Автоматичні пропозиції тепер використовує URL-адресу API за замовчуванням, якщо базова URL-адреса порожня.
DeepL перекладає звичайну португальську мову на європейську португальську.
MyMemory now falls back to HTTP status handling when the service returns a non-JSON error response.
У багатогілкових робочих процесах гілки «push» більше не оновлюються комітами, що надходять виключно з основного репозиторію.
Додатки оновлень POT тепер використовують URL-адресу компонента для заголовка
Report-Msgid-Bugs-To, якщо відповідне налаштування компонента не вказано.Покращено обробку помилок блокування репозиторію під час видалення модулів.
Adding new languages now rescans only the newly added languages instead of forcing a full component scan.
Найбільший розмір перекладу тепер під час попереднього перегляду залишає налаштоване текстове поле видимим і відображає текст, що виходить за його межі, червоним кольором.
Restored documented default encoding fallback for Рядки Apple iOS and Властивості Java when file format parameters are not explicitly set.
Reduced repeated database queries in Заповнити придатні лише для читання рядки початковими рядками during the daily add-on task, and fixed auto-translation progress updates when the queued target disappears before execution.
Рядкові ресурси Android now preserves template-defined escaped markup formatting when saving translations.
REST API component creation now handles temporary uploaded files for
docfileandzipfileuploads.SSH repository errors now distinguish changed host keys from missing host keys and avoid automatically trusting host key replacements.
Автоматичні пропозиції no longer treats translatable reStructuredText role content as Розміщувані елементи в автоматичних пропозиціях.
Невідповідність інтерробенга now recognizes Arabic interrobang punctuation such as
؟!and!؟.
Сумісність
Атрибут класу
project_scopeу доповненнях було видалено. Сторонні доповнення, які використовувалиproject_scope = True, повинні перевизначити функціюcan_install()так, щоб вона поверталаFalse, якщоcomponentне дорівнюєNone.Сигнатура методу
daily()у доповненнях змінилася. Доповнення, які раніше перевизначали методdaily(component)для виконання операцій на рівні окремих компонентів, тепер повинні перевизначати методdaily_component(component). Базовий методdaily()автоматично перебирає компоненти та викликаєdaily_component()для кожного з них. Додатки, які можна оптимізувати для роботи на рівні проекту, повинні перевизначатиdaily(component, project)безпосередньо, щоб реалізувати логіку на рівні проекту.Припинено підтримку MySQL та MariaDB як механізмів баз даних.
Тепер для роботи Weblate потрібна версія Django 6.0.
Тепер для роботи Weblate потрібна версія Git 2.46 або новіша.
Під час імпорту резервні копії проектів тепер перевіряються більш ретельно, а підозрілі ZIP-архіви можуть бути відхилені; див. Резервне копіювання на рівні проєктів.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
У файлі
settings_example.pyвідбулося кілька змін, зокрема, у Django змінилася синтаксис параметраADMINS, а параметриSOCIAL_AUTH_PIPELINEтаINSTALLED_APPSпотребують коригування; будь ласка, внесіть відповідні зміни у налаштування.If you run Weblate in Docker and rely on IPv6 listeners, review
WEBLATE_NGINX_IPV6. The defaultautoenables IPv6 listeners only when IPv6 is available in the container runtime; useonto always enable them oroffto disable them.Outbound project links, webhook URLs, and repository or push URLs pointing to internal or non-public addresses are now rejected by default. If your setup intentionally uses internal addresses, adjust the corresponding restriction settings such as
PROJECT_WEB_RESTRICT_PRIVATE,WEBHOOK_RESTRICT_PRIVATE, orVCS_RESTRICT_PRIVATE, and the related allowlists such asVCS_ALLOW_HOSTS.
Учасники
- Написання коду
Michal Čihař, michael-smt, Kartik Ohri, bogusdominica, Karen Konou, Sven Hüster, Gersona, subnix, matilde-gillia, Steven Loria, felixfon, baltenaxis, Claw Explorer, Samuel Gomes
- Участь у перекладах
PICOPress, Blueberry, Deleted User, Francisco Serrador, eulalio, Pavel Miniutka, Amir E. Aharoni, hoanghuy309, nKsyn, Jim Kats, Martin Srebotnjak, Zahid Rizky Fakhri, symegac, Francesco Marinucci, Michal Čihař, Hyeonjeong Lee, ovl-1, Tarás Lavrentiev, Edson Wolf, Yuri Chornoivan, Omer I.S., Arantxa, Tuomas Hietala, Milo Ivir, justcontributor, Kristoffer Grundström, Andi Chandler, Andrei Stepanov, ButterflyOfFire, Átila França, Мария Рангелова, EESF-2, CzaroGame, Agnieszka C, Manuela Silva, پرویز قادر, JiZPaper, Fjuro, Alexis Launay, tfr tint, Candied-Ecard, Kyotaro Iijima, Priit Jõerüüt, Matthaiks, Besnik Bleta, delvani, Mickaël Binos, VfBFan, UDP, Aindriú Mac Giolla Eoin, Adam Havránek, mohammadA, 大王叫我来巡山, Sketch6580, Dick Groskamp, Heimen Stoffels, Yaron Shahrabani, Любомир Василев, Максим Горпиніч, Emin Tufan Çetin, Horus68, Sjur N Moshagen, Peter Vančo, Romhányi-Kakucska Viktor, ZayedRashid, Julien Lepiller, Massimo Pissarello, Jeff Huang, ojppe, தமிழ்நேரம், ibragimov, Sylvestre Ledru, Ldm Public, pan93412, Jernej Pangerc, Luciana Waldbaur, username-generic, jonnysemon, syl, Arif Budiman, Max Kleinehelleforth, Carp300, Yago Raña Gayoso, anas agha, Ettore Atalan
- Оновлення документації
Michal Čihař, Kartik Ohri, Sven Hüster, Dylan Kiss (dyki), Gersona, michael-smt, matilde-gillia, Steven Loria, baltenaxis, Claw Explorer, Samuel Gomes
Weblate 5.16.2¶
Випущено 6 березня 2026 року.
Нові функції
Новий параметр
PUBLIC_ENGAGE, що дозволяє зробити сторінку залучення загальнодоступною навіть при ввімкненому параметріREQUIRE_LOGIN.
Покращення
Покращено сортування в Пам’ять перекладів.
Показати кількість оголошень, що очікують на перевірку.
Виправлення помилок
Уникайте відображення заплутаних піктограм статусу для «примарних» мов на рівні проєкту або категорії.
Виправлено відсутність рядків-джерел у множині під час створення нових двомовних одиниць у множині.
Збій на деяких сторінках із вкладеними категоріями.
Покращено перевірку API під час додавання рядків.
Вимкнено обмеження пропускної здатності для вхідних веб-хуків.
Уникайте відображення «примарних» мов, які не підтримують взаємодію.
Виправлено підсвічування в редакторі перекладів.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Karen Konou,, Kartik Ohri
- Оновлення документації
,Michal Čihař
Weblate 5.16.1¶
Випущено 26 лютого 2026 року.
Нові функції
Файли AsciiDoc“, XLIFF 1.1 і 1.2 із розширеннями Apple та Файл WixLocalization тепер є підтримуваними форматами файлів.
Додано параметр
REGISTRATION_ALLOW_DISPOSABLE_EMAILS, щоб за бажанням дозволити використання одноразових доменів електронної пошти під час реєстрації (Docker env:WEBLATE_REGISTRATION_ALLOW_DISPOSABLE_EMAILS).
Покращення
Удосконалено документацію щодо статусів перекладу, щоб роз’яснити різницю між статусами Потребує редагування, Потребує переписання та Потребує перевірки.
Покращено початкове імпортування перекладів для Файли Markdown та Файли HTML.
Виправлення помилок
Слак Вебхуки коректно передає всі події.
Щільність знаків краще обробляє XML-розмітку.
Формат Stringsdict краще обробляє деякі форми множини.
Покращено обробку форм множини для мовних варіантів.
Виправлено контроль доступу до API.
Користувачі можуть керувати своїми підписками на сповіщення за допомогою API.
Адміністратори проектів можуть керувати командами у своїх проектах за допомогою API відповідно до правил контролю доступу.
Список додатків в API тепер правильно враховує права користувачів (CVE 2026-27457 / GHSA-wppc-7cq7-cgfv).
Виправлено помилку, через яку стовпець джерела очищався під час перекладу одномовного файлу Файли CSV.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Simon Urli, Karen Konou, Kartik Ohri,, Hendrik Leethaus
- Участь у перекладах
Heimen Stoffels, Michal Čihař, delvani, Yaron Shahrabani, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Priit Jõerüüt, Zahid Rizky Fakhri, Pierfrancesco Passerini, Massimo Pissarello, Romhányi-Kakucska Viktor, Mickaël Binos, Milo Ivir, Blueberry, 大王叫我来巡山, VfBFan, Besnik Bleta, Nikolay Korotkiy, Pavel Borecki, Matthaiks, Agnieszka C, Emin Tufan Çetin, Agustina Giselle, Fjuro, RViktor, ojppe, eulalio, Pavel Miniutka, Kristoffer Grundström, Aindriú Mac Giolla Eoin, reducedradius, Максим Горпиніч, Руслан Пузич, Francisco Serrador, Kyotaro Iijima, Petr Kadlec, தமிழ்நேரம், Dick Groskamp, PICOPress, justcontributor, Valentin Ljuba, Daniel Nylander, Arantxa, Marino Díaz,, Artemka
- Оновлення документації
Michal Čihař, michael-smt, Kartik Ohri,, Hendrik Leethaus
Weblate 5.16¶
Випущено 16 лютого 2026 року.
Нові функції
Декілька великих літер поспіль перевірка якості.
Символи навколо тегів XML зменшує кількість помилок перекладу для рядків із XML-сутностями.
Масове прийняття пропозицій від конкретного користувача в Пропозиції.
Клонування пропозицій у переклад у Пропозиції.
HIDE_SHARED_GLOSSARY_COMPONENTSдля приховування глосаріїв, якими користуються інші проєкти.Додано нову команду керування
list_change_events, яка відображає всі можливі події змін, Події зміни.Додано інтеграцію Anthropic механізмів, див. Anthropic.
Кодування для Формати файлів локалізації тепер можна налаштувати за допомогою Параметри формату файлу (наприклад,
csv_encoding,properties_encoding).Додано підтримку анонімних імен комітів через
PRIVATE_COMMIT_NAME_TEMPLATE.Об’єднання однакових рядків у файлах Файли Markdown, Файли HTML та Текстові файли за допомогою параметрів
*merge_duplicatesу Параметри формату файлу.
Покращення
Дозвіл на видалення оголошень можна призначити командам, див. Список прав доступу.
Пошук краще повідомляє про помилки в рядках запиту.
Регулярне обслуговування репозиторію тепер виконується у фоновому режимі.
Очищення репозиторію тепер відновлює невдалі злиття або перебазування.
Краща видимість Фільтр якості перекладу для перекладачів.
Перевірку налаштувань VCS Записування змін з Weblate розширено.
Значення за замовчуванням для Увімкнути рецензії та Увімкнути рецензування початкових даних можна налаштувати в параметрах.
Налаштування
PRIVATE_COMMIT_EMAIL_TEMPLATEтепер підтримує змінні{user_id}та{site_title}.Значення за замовчуванням для особистої пам’яті перекладів тепер базується на конфігурації
DEFAULT_AUTOCLEAN_TM.
Виправлення помилок
Введення аргументів у консолі управління (CVE 2026-24126 / GHSA-33fm-6gp7-4p47).
Додавання рядків у множині з одниною, що відповідає існуючому рядку, тепер заборонено для двомовних перекладів (див. Двомовні і одномовні формати).
Автоматична URL-адреса Переглядач сховища для поширених сайтів розміщення коду.
Покращена ізоляція кешу для перевірки пропозицій, щоб уникнути втручання в перевірки батьківського пристрою.
Ввічливо обробляйте недійсні прапорці перевірки в Налаштовування поведінки за допомогою прапорців.
Файли метаданих крамниці програм більше не переписує незмінені файли.
Сумісність
Регулярний вираз більше не позначає збіги у фрагментах як неперекладні, що дозволяє загальну перевірку рядків на основі регулярних виразів. Використовуйте Заповнювачі для перевірки збігів у фрагментах регулярних виразів.
Значення за замовчуванням для
WEBLATE_FORMATSзмінилося через видалення форматів, специфічних для кодування.Формати файлів, які відрізнялися лише кодуванням (CSV, GWT Properties, Java Properties, iOS Strings), були об’єднані в єдині формати.
Шрифти, які використовує Weblate, тепер постачаються в окремому пакеті.
Вилучено застарілі обгортки сумісності деяких класів з помилками.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Kartik Ohri, Karen Konou, Serrano Pereira, moonchoe, softworkz, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj, evanjhoward11, Zahid Rizky Fakhri,, Francisco Serrador
- Участь у перекладах
தமிழ்நேரம், Andi Chandler, Daniel Nylander, Michal Čihař, VfBFan, ButterflyOfFire, Emin Tufan Çetin, eulalio, Milo Ivir, Yuri Chornoivan, 大王叫我来巡山, Zahid Rizky Fakhri, Peter Vančo, Kyotaro Iijima, amano, Hyeonjeong Lee, Yaron Shahrabani, Massimo Pissarello, Blueberry, Aindriú Mac Giolla Eoin, CRISTIAN ANDREI, Максим Горпиніч, Shah Zaman Pathan, Eduard Ereza Martínez, Alexis Launay, Luis Carlos González Morales, AlaxLima, Andrei Stepanov, Pierfrancesco Passerini, Valentin Ljuba, Anusuk Sangubon, Supaplex, Besnik Bleta, Matthaiks, Agnieszka C, Sketch6580, Mickaël Binos, U G, Kristoffer Grundström, Fjuro, 109247019824, Miguel A. Bouzada, Jim Spentzos, Fulup Jakez, Jim Kats, Omer I.S., nautilusx, jonnysemon, Martin Srebotnjak, Umida Hikmatilla, Arif Budiman, Ldm Public, pan93412, Heimen Stoffels, Romhányi-Kakucska Viktor, Pedro Leite, RViktor, Dick Groskamp, Alexander Gabilondo, Любомир Василев, Francisco Serrador, devimarj, Cyrille Duverne, 大学没毕业, Hotripak,, delvani, A J.
- Оновлення документації
Michal Čihař, Kartik Ohri, moonchoe, Karen Konou, softworkz, Serhii H., shorelskyi, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj,, evanjhoward11
Weblate 5.15.2¶
Випущено 14 січня 2026 року.
Покращення
Генератор статистики тепер спрацьовує під час встановлення.
Знімки екрана, оновлені з репозиторію, мають належну історію.
Синтаксична помилка reStructuredText тепер повідомляє про ненавмисне перетворення списку.
Перевірка Переклад не змінено ігнорує блоки вихідного коду AsciiDoc.
Виправлення помилок
Витік інформації через скріншоти (CVE 2026-21889 / GHSA-3g2f-4rjg-9385).
Пояснення синхронізації в Формат TermBase eXchange.
Виправлення інтерфейсу користувача.
Уточнення потребує редагування/перевірки/переписування.
Автоматично перекладений прапор із масовими схваленнями.
Форки GitHub більше не запускають дії.
Ретельніше перевіряння веб-сайтів, наданих користувачами, щоб уникнути плутанини з гомогліфами.
Підтримка глосарію в Розширений хмарний перекладач Google.
Запрошення приймаються, коли увімкнено
REQUIRE_LOGIN.Встановлення CyrTranslit.
Сумісність
Знімки екрана більше не обслуговуються безпосередньо HTTP-сервером. Будь ласка, налаштуйте свій HTTP-сервер, видаливши обслуговування
/media/.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Щоб виправлення для CVE 2026-21889 було ефективним, обслуговування шляху
/media/слід видалити з конфігурації HTTP-сервера; див. Обслуговування статичних файлів.
Учасники
- Написання коду
Michal Čihař, Kartik Ohri, Karen Konou, Marek Lukášík, shyraptor, Korpyc,, Benjamin Alan Jamie
- Участь у перекладах
Jim Kats,, Horus68, Francisco Serrador, VfBFan, Fjuro, Andi Chandler, Eduard Ereza Martínez, Takeru Mikenu, eulalio, Mickaël Binos, Любомир Василев, Peter Vančo, Mateus Liberale Gomes, Hanu E., Pierfrancesco Passerini, amano, Blueberry, ButterflyOfFire, Basheer Radman, therealmate, មនុញ្ញ - MᴇᴀнNսɴн, தமிழ்நேரம், EdoAug, Zahid Rizky Fakhri, Milo Ivir, Kristoffer Grundström, searinminecraft, Kyotaro Iijima, adecorte, Priit Jõerüüt, Rhoslyn Prys, Shah Zaman Pathan, Daniel Nylander, Michal Čihař, Kristijan "Fremen" Velkovski, Aindriú Mac Giolla Eoin, Tuomas Hietala, 이정희, pan93412, Anusuk Sangubon, پرویز قادر, Fulup Jakez, Matthaiks, Besnik Bleta, Hotripak, 大王叫我来巡山, Agnieszka C
- Оновлення документації
Michal Čihař, Kartik Ohri, michael-smt, Marek Lukášík, shyraptor, Korpyc, alexis-pinon,, Benjamin Alan Jamie
Weblate 5.15.1¶
Випущено 18 грудня 2025 року.
Нові функції
Додано
GET /api/projects/(string:project)/languages/(string:language_code)/file/для завантаження ZIP-файлу з усіма перекладами компонентів проєкту для вказаної мови.
Покращення
Оновлений список моделей OpenAI.
Додано посібник Міграція до Weblate, щоб допомогти користувачам мігрувати з інших платформ локалізації.
Коректно обробляти недоступні постачальники автентифікації.
Оновіть визначення мов до CLDR 48.
Виправлення помилок
Файл конфігурації Git перезаписує віддалене виконання коду (CVE 2025-68398 / GHSA-8vcg-cfxj-p5m3).
Довільний файл, що зчитується через символічні посилання (CVE 2025-68279 / GHSA-g925-f788-4jh7).
Помилка блокування, яка перешкоджала оновленню пов’язаних компонентів.
Виправлено конфігурацію SSL електронної пошти в контейнері Docker.
Запрошення на сайти з обов’язковою автентифікацією.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Karen Konou, Kartik Ohri, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao,, biplopghimire
- Участь у перекладах
eulalio, Yauhen, Emin Tufan Çetin, Priit Jõerüüt, Любомир Василев, Fjuro, Zahid Rizky Fakhri, Takeru Mikenu, ButterflyOfFire, 김인수, Manuela Silva, Pierfrancesco Passerini, Michal Čihař, 大王叫我来巡山, Dick Groskamp, Максим Горпиніч, Matthaiks, γλωσσολαλιά, Turkish Language Team 🇹🇷, Besnik Bleta, Massimo Pissarello, មនុញ្ញ - MᴇᴀнNսɴн, Jim Kats, Aindriú Mac Giolla Eoin,, VfBFan
- Оновлення документації
Michal Čihař, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao,, biplopghimire„
Weblate 5.15¶
Випущено 15 грудня 2025 року.
Нові функції
Пакетний автоматичний переклад тепер можна запускати вручну на рівні мови проєкту, категорії або компонента, див. Автоматичний переклад.
Додано можливість повністю вимкнути форму зворотного зв’язку адміністратора, встановивши для
CONTACT_FORMзначення"disabled".Додано новий інструмент Ollama для роботи з машинами для локальної інтеграції моделі штучного інтелекту Ollama, див. Ollama.
Додано
GET /api/units/(int:id)/comments/для отримання списку коментарів для заданого блоку перекладу.Вміст пам’яті, імпортований з файлів TMX, включає контекст рядків.
XLIFF 2.0, JSON-файли Nextcloud Apps, Файли ресурсів JavaScript (RESJSON) та TOML тепер є підтримуваними форматами файлів.
Інтеграція Повідомлення Fedora тепер доступна як доповнення.
Додано перевірку якості Формат Laravel.
Покращення
Додано огляд використання диска в Звіт щодо швидкодії.
GET /api/groups/тепер включаєadmins.ModernMT краще підтримує мовні варіанти.
Автоматично перекладені рядки тепер ідентифікуються спеціальним прапорцем замість мітки.
Виявлення складників зберігає Параметри формату файлу.
CyrTranslit тепер підтримує білоруську та грецьку мови.
Блокування користувачів тепер приймає внутрішні нотатки, які не видно користувачеві.
Слак Вебхуки та Дієскрипт можна встановлювати кілька разів.
Сумісність з репозиторіями Git SHA256.
Дозволені URL-адреси контролю версій тепер можна налаштувати за допомогою
VCS_ALLOW_SCHEMESтаVCS_ALLOW_HOSTS.Тайм-аут API для створення пул-реквестів або форкінгу тепер можна налаштувати за допомогою
VCS_API_TIMEOUT.Покращена документація інтеграції VCS для уточнення змінних середовища Docker, авторства комітів, розміщеного та самостійного розміщення налаштувань, а також параметрів автентифікації.
Мітки часу з минулого тепер відображаються детальніше.
Додано два нових Стани перекладу для забезпечення детальнішого відстеження перекладів, що знаходяться в процесі виконання.
Виправлення помилок
Неправильна перевірка запрошення після прийняття (CVE 2025-64725 / GHSA-m6hq-f4w9-qrjj).
Підробка запитів на стороні сервера під час клонування репозиторію (CVE 2025-66407 / GHSA-hfpv-mc5v-p9mm).
Надмірно дозвільна кінцева точка вебхука, що дозволяє оновлення масового репозиторію, а також перерахування компонентів (CVE 2025-67492 / GHSA-pj86-258h-qrvf).
Розкриття налаштувань сповіщень через API Weblate (CVE 2025-67715 / GHSA-3pmh-24wp-xpf4).
Інтеграція DeepL тепер коректно обробляє переклад на китайські варіанти.
Формат Файли CSV зберігає переклади з порожніми полями джерела при використанні одномовних базових файлів.
Ретельніше перевіряння імен користувачів та повних імен, щоб уникнути плутанини з гомогліфами.
Уникайте хибнопозитивних перевірок під час фіксації змін, що очікують на внесення змін.
Покращення продуктивності завантаження файлів.
Показати глосарійні збіги для мови оригіналу.
Запити на злиття тепер створюються лише за необхідності.
Сумісність
Замінено користувацький
RequireLoginMiddlewareнаLoginRequiredMiddlewareз Django 5.1. Це робить налаштуванняLOGIN_REQUIRED_URLSтаLOGIN_REQUIRED_URLS_EXCEPTIONSбільше не підтримуються, включаючи їхні аналоги у змінних середовища Docker.Довжина секретного параметра Дієскрипт тепер перевіряється на відповідність специфікації Standard Webhooks.
Тепер потрібен Python 3.12 або новішої версії.
Тепер потрібна GLib 2.80 або новіша версія.
Припинено підтримку веб-монетизації.
Рядки PHP Laravel більше не містить префікса
returnу ключах.У файлі
settings_example.pyвідбулося кілька змін, найпомітнішими з яких є змінені налаштування.CRISPY_ALLOWED_TEMPLATE_PACKSіINSTALLED_APPS; будь ласка, налаштуйте свої налаштування відповідно.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, michael-smt, Steven Loria, Tudor Gradinaru, Karen Konou, Gersona, Miguel A. Bouzada, Kartik Ohri, Florian, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000,, KamikazEr101
- Участь у перекладах
Miguel A. Bouzada, Turkish Language Team 🇹🇷, Francisco Serrador, hoanghuy309, Priit Jõerüüt, Ldm Public, eulalio, ssantos, Christian Wia, Andi Chandler, Joel A, Peter Vančo, Dick Groskamp, Besnik Bleta, Dũng Vũ, Nicola Bortoletto, Ricky Tigg, Chang-Chia Tseng, 大学没毕业, Yaron Shahrabani, Karen Konou, Michal Čihař, Minh Tâm Nguyễn, VfBFan, Miniontoby, pan93412, ButterflyOfFire, 이정희, Wirjadisastra Wiki, Sketch6580, liilliil, dreigiau, Blueberry, Jim Kats, Arif Budiman, marvel at flowers, 大王叫我来巡山, Golubev Alexander, Alyaksandr Koshal, Yauhen, 109247019824, Сергей, Manuela Silva, ابْنُ السَدِيمِ, Changseop Yeom, Daniel Nylander, Kristoffer Grundström, Annamurat Ovezov, gattyan61, Fulup Jakez, Milo Ivir, پرویز قادر, Xusi Fons, Anusuk Sangubon, Matthaiks, Gašper Pintar, Максим Горпиніч, Aindriú Mac Giolla Eoin, Fjuro, Любомир Василев, Massimo Pissarello, Pierfrancesco Passerini, Mikenu Takeru, Marazm Mamazm, Takeru Mikenu, Emin Tufan Çetin, Zahid Rizky Fakhri, Serhii Horichenko,, Agnieszka C, WaldiS
- Оновлення документації
Michal Čihař, michael-smt, Tudor Gradinaru, Gersona, Karen Konou, Kartik Ohri, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000,, KamikazEr101
Weblate 5.14.3¶
Випущено 7 листопада 2025 року.
Виправлення помилок
Спостережуваний статус HTTPS у Звіт щодо швидкодії.
Примусова синхронізація в Repository maintenance.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Оновлення документації
,Michal Čihař
Weblate 5.14.2¶
Випущено 6 листопада 2025 року.
Покращення
Продуктивність під час додавання рядків.
Виправлення помилок
Додавання термінів до глосарію не працювало в деяких ситуаціях.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Оновлення документації
,Michal Čihař
Weblate 5.14.1¶
Випущено 5 листопада 2025 року.
Нові функції
Контекст рядків тепер відстежується в історії змін і відображається, коли доступний.
Покращення
Документ з використанням Valkey у Фонові завдання з використанням Celery та Налаштувати кеш.
Додано огляд середовища HTTP у Звіт щодо швидкодії.
Контейнер Docker використовує Python 3.14.
MessageFormat ICU правильно обробляє неявні форми множини.
Виправлення помилок
Уникайте зберігання інформації про запрошених користувачів у журналі аудиту запрошених користувачів (CVE 2025-64326 / GHSA-gr35-vpx2-qxhc).
Виключити IP-адресу адміністратора з журналу аудиту.
Підрахунок вихідних комітів у статусі репозиторію.
Перелік інших перекладів.
Конфігурація SAML у контейнері Docker.
Фільтр якості перекладу може пропустити деякі зміни в певних ситуаціях.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Karen Konou,, Gersona
- Участь у перекладах
Agnieszka C, Žiga Deisinger, Anthony Guéchoum, VfBFan, eulalio, Zahid Rizky Fakhri, Максим Горпиніч, Fjuro, Aindriú Mac Giolla Eoin, Peter Vančo, Dick Groskamp, Kyotaro Iijima, Pavel Miniutka, delvani, 大王叫我来巡山, Kaya Zeren, Øjvind Fritjof Arnfred, cat, mdfaruk896852-code, Michal Čihař, GitHub webhook, Besnik Bleta, Horus68, Hotripak, Aitor Astorga, Massimo Pissarello, Rafael Fontenelle, Sketch6580, Любомир Василев, Danial Behzadi, Milo Ivir, 大学没毕业, Francisco Serrador, hoanghuy309, Arantxa, Denys Nykula, Martin Srebotnjak, Andi Chandler, Ricky Tigg, Kevin Zhang,, Nataniel Dika Kurniawan
- Оновлення документації
Michal Čihař, DeMiro5001, Gersona,, Steffen
Weblate 5.14¶
Випущено 22 жовтня 2025 року.
Нові функції
Позначити оновлені переклади з репозиторію як «Потребує переписання» тепер доступний як доповнення.
DELETE /api/projects/(string:project)/labels/(int:label_id)/.Додано багатозначний CSV-файл у Отримання перекладів для багатозначних форматів.
Додано нові глобальні дозволи для контролю перегляду команд, користувачів та ролей без прав редагування, див. Список прав доступу.
Новий дозвіл
unit.bulk_editдля операцій масового редагування, що замінює перевантажене використання дозволуtranslation.auto, див. Список прав доступу.Останні зміни у пошуку в Пошук рядків.
Модель загрози локалізації документація.
Не показувати збіги глосарію налаштування компонента.
Знімки екрана тепер можна завантажувати з URL-адреси, див. Screenshots and visual context.
Покращення
покращення Обробники сповіщень .
Тепер йде Відповіді на помилки.
Доступно в OpenAPI.
Видалено давно застарілі кінцеві точки.
Покращено ведення журналу активності для доповнення Додавання нових мов.
Непослідовний reStructuredText та Синтаксична помилка reStructuredText тепер підтримують заміни.
Покращено продуктивність для перевірок Кратні невдалі перевірки та Тривалий час не перекладено з пакетними операціями.
Параметри Параметри формату файлу тепер можна налаштувати через Програмний інтерфейс REST Weblate.
Адміністратори можуть налаштовувати Закінчення терміну дії облікових записів користувачів.
Обмеження частоти надсилання сповіщень електронною поштою, яке можна налаштувати за допомогою
RATELIMIT_NOTIFICATION_LIMITS.Repository maintenance тепер підтримується скидання репозиторію зі збереженням поточного стану перекладів у Weblate.
Покращено список конфігурації Автоматичний переклад.
Виправлення помилок
Обробка множин та Параметри формату файлу під час завантаження файлу.
Адміністратори команд більше не може редагувати команди, окрім членства.
Виділення синтаксису елементів, що перекриваються.
Пошук чутливості до регістру для коротких рядків.
Невідповідне форматування файлів для нових перекладів.
Вміст пам’яті, імпортований за допомогою команди
import_memory, позначений як активний.Імпорт деяких рядків з XLIFF 1.1 і 1.2.
Сумісність
Атрибути за замовчуванням для Розпізнавання за SAML у контейнері Docker тепер відповідають значенням за замовчуванням, відмінним від Docker.
Вилучено давно застарілі
GET /hooks/update/(string:project)/(string:component)/таGET /hooks/update/(string:project)/.Вилучено інтеграцію захисту від спаму Akismet, оскільки вона більше не була ефективною та використовувала непідтримувану бібліотеку Python.
Новий позиційний аргумент (activity_log_id), що передається обробникам подій доповнення, див.
weblate.addons.base.BaseAddon. Відповідно налаштуйте будь-який користувацький підклас.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, softworkz, Gersona, Benjamin Alan Jamie, Kartik Ohri, Kai Kewley, Raphael Michel, Dmytro Doroshenko, michael-smt, IoeCmcomc, Karen Konou, Juhari Yusuf Fatahillah, eulalio,, Sketch6580
- Участь у перекладах
Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom, Marija Grineviciute, Peter Vančo, Laurent FAVOLE, Сергей, Royston Shufflebotham, Massimo Pissarello, Emin Tufan Çetin, Juno Takano, Horus68, Martin Srebotnjak, Altos, ovl-1, 이정희, Yauhen, cat, Jessica Patricio, Alejandro Moctezuma, Kristijan "Fremen" Velkovski, Liviu Roman, Sveinn í Felli, Yamin Siahmargooei, Besnik Bleta, Øjvind Fritjof Arnfred, Danial Behzadi, Miguel A. Bouzada, CRISTIAN ANDREI, Denis96, Ldm Public, ROSPL-GR2-2025, Dick Groskamp, Jim Kats, Graaati, coronabond, VfBFan, Любомир Василев, GitHub webhook, Agnieszka C, Arif Budiman, Yaron Shahrabani, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, Дмитрий Михирев, Fjuro,, Yago Raña Gayoso
- Оновлення документації
Michal Čihař, Gersona, Kai Kewley, Raphael Michel, Benjamin Alan Jamie, michael-smt, softworkz, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, eulalio,, Sketch6580
Weblate 5.13.3¶
Випущено 12 вересня 2025 року.
Покращення
Текст на сторінці реєстрації детальніше інформує про можливе використання даних користувача.
Уточнений перегляд вилучення облікового запису.
Виправлення помилок
Пагінація компонентів.
Резервне копіювання на рівні проєктів з однаковими назвами компонентів у різних категоріях.
Відображення розташування вихідного рядка.
Правильно відстежуйте додавання команди через запрошення в Часопис перевірок.
Додавання нових мов більше не містить спільних мов-компонентів.
Запити щодо об’єднання Azure DevOps Розбір URL-адрес API.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Benjamin Alan Jamie, Raphael Michel,, nijel
- Участь у перекладах
Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom,, Marija Grineviciute
- Оновлення документації
Michal Čihař, Benjamin Alan Jamie, Raphael Michel,, nijel
Weblate 5.13.2¶
Випущено 5 вересня 2025 року.
Покращення
Повідомлення про помилку під час перевірки методу завантаження файлу.
Детальна інформація про мову в сповіщеннях про нові мови.
Виправлення помилок
Не вдалося завершити вхід за допомогою LDAP.
Безпробілові позначки змін підсвічування в історії.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Участь у перекладах
Divarrek,, VfBFan
- Оновлення документації
Michal Čihař,, nijel
Weblate 5.13.1¶
Випущено 4 вересня 2025 року.
Покращення
Розумніші повторні спроби внесення незаписуваних змін, що очікують на запис.
Невдала Двофакторне розпізнавання відображається в Часопис перевірок.
Виправлення помилок
Форма входу не відображається для LDAP.
Контроль доступу для
GET /api/users/(str:username)/.Непослідовний reStructuredText дозволяє перекладні назви посилань.
Параметри формату файлу не застосовувалися належним чином у деяких ситуаціях.
Вилучено застарілий Налагодити виведення XML.
LibreTranslate сумісність з LibreTranslate 1.7.0.
Автозаповнення імені користувача в коментарях.
Скоротити термін дії сесії в Двофакторне розпізнавання (CVE 2025-58352 / GHSA-377j-wj38-4728).
Статистика при використанні Спільне використання даних у проєктах.
Списки складників більше не блокують завантаження панелі інструментів.
Формат API OpenMetrics.
Сумісність
Вилучено підтримку для непрацюючого Перекладач IBM Watson.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
У файлі
settings_example.pyвідбулося кілька змін, зокрема,django_otp.middleware.OTPMiddlewareбуло видалено зMIDDLEWARE; будь ласка, налаштуйте свої налаштування відповідно.
Учасники
- Написання коду
Michal Čihař, nijel, alisa, Gersona, Karen Konou, Kartik Ohri, softworkz,, Paul Harriet Asiñero
- Участь у перекладах
pan93412, eulalio, Zahid Rizky Fakhri, Maciej Olko, Aindriú Mac Giolla Eoin, Christian Wia, Fjuro, Brian Njoroge, ssantos, Junghyuk Kwon, hugoalh, Alexis Launay, Wolf, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Yaron Shahrabani, Marija Grineviciute, Milo Ivir, Данил Костенков, Dick Groskamp, abdelbasset jabrane, CyrTranslit, cat, Michal Čihař, VfBFan, Wuzzy, Michalis, Deleted User, Francisco Serrador, Adolfo Jayme Barrientos, Ricky Tigg, Nicolas Van Aarsen, Julien Humbert, Jérôme, Nifou, Miguel A. Bouzada, elid, RViktor, Taufik Adi Wicaksono, Reza Almanda, Sveinn í Felli, Massimo Pissarello, Kyotaro Iijima, amano, 이정희, WaldiS, tomkolp, Piotr Kołtun, Horus68, Manuela Silva, Alan Marques, Rafael Fontenelle, Alefsander Ribeiro Nascimento, Simona Iacob, Nicoara Alex, Golubev Alexander, Сергей, Blueberry, Mingun, xXx, Vin, BouenMarsh, gfbdrgn, Igor Polyakov, qtm, Alexey Napalkov, Julija Juli, Reno Tx, தமிழ்நேரம், Kaya Zeren, Yuri Chornoivan, Ihor Hordiichuk, Mirka Danylenko, Tymofii Lytvynenko, Andrij Mizyk, Максим Горпиніч, 大王叫我来巡山, Sketch6580, JY3, 大学没毕业, Xiang Heng Wei, yangyangdaji, Xzonn, Peter Dave Hello, 峡州仙士, Winston Sung, Toomore Chiang, Haowei Hsu, Chang-Chia Tseng, notlin4, Supaplex, n1ck, Changseop Yeom, Ldm Public, Vitalii, Yago Raña Gayoso, Agnieszka C,, Nguyễn Ngọc Khánh
- Оновлення документації
Michal Čihař, nijel, Kartik Ohri,, Paul Harriet Asiñero
Weblate 5.13¶
Випущено 15 серпня 2025 року.
Нові функції
Покращено Пам’ять перекладів керування з налаштовуваним контролем стану, див. Стан памʼяті перекладу.
Додано команду керування
cleanup_memoryдля видалення застарілих записів пам’яті перекладів.Деякі прапорці тепер типово додаються до рядка, на основі розташування; див. Прапорці на основі розташування.
Додано параметр Фільтр якості перекладу для контролю того, які переклади включаються під час фіксації змін.
Параметри формату файлу тепер можна налаштувати на рівні компонентів.
Нова команда керування
list_file_format_paramsдля перегляду всіх доступних параметрів формату файлу.Назви тегів та атрибутів тепер можна налаштовувати для Прості файли XML за допомогою Параметри формату файлу.
Покращення
Пошук рядків підтримує пошук
labels_count:NUMBER.Новий параметр
SENTRY_MONITOR_BEAT_TASKSдозволяє вимкнути моніторинг завдань Celery Beat з боку Sentry.WEBLATE_SOCIAL_AUTH_OIDC_TITLEтаWEBLATE_SOCIAL_AUTH_OIDC_IMAGEдозволяють налаштувати зовнішній вигляд загальної автентифікації OIDC.Фонові коміти тепер ідентифікуються внутрішнім користувачем.
Реорганізоване меню навігації.
Під час редагування визначення мови відображається попередження про автоматичні оновлення; див. Вбудовані визначення мов.
Аватари для API та внутрішніх облікових записів.
Додавання нового пристрою TOTP видаляє існуючий за замовчуванням; прапорець для того, щоб не видаляти попередні, доступний.
Створення запитів на злиття або пул-реквестів до віддалених репозиторіїв більше не блокується конфліктами злиття.
Непослідовний reStructuredText правильно обробляє пунктуацію Unicode та виявляє більше проблем.
Розпочато міграцію на Bootstrap 5, вибрані представлення тепер використовують Bootstrap 5.
XLIFF 1.1 і 1.2 тепер підтримується початок з нуля, коли Додавання проєктів і складників перекладу.
OpenAI сумісність з найновішими моделями.
Виправлення помилок
Вивантаження перекладів правильно відстежує авторство під час використання Replace existing translation file.
DeepL Інтеграція тепер коректно обробляє всі підтримувані мови оригіналу.
Можливий збій на macOS 15
strxfrm.Внутрішня помилка сервера: відмова в доступі під час завантаження файлів.
Сумісність
Деякі доповнення застаріли та замінені на Параметри формату файлу: Налаштувати виведення gettext, Налагодити виведення JSON, Налагодити виведення YAML, Налагодити виведення XML.
Автоматичні пропозиції, Автоматичний переклад та
POST /api/translations/(string:project)/(string:component)/(string:language)/autotranslate/тепер підтримують всі оператори пошуку, а не лише обмежені фільтри. Існуюче налаштовування додатка було перенесено. Користувачам API потрібно буде налаштувати виклик.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Розподілене блокування тепер використовує іншу реалізацію, що привело до кількох змін у
settings_example.py, зокрема, потрібно змінитиBACKENDуCACHES.У файлі
settings_example.pyвідбулося кілька змін, найпомітнішими з яких є змінені налаштування.CRISPY_ALLOWED_TEMPLATE_PACKSіINSTALLED_APPS; будь ласка, налаштуйте свої налаштування відповідно.Контейнер Docker тепер використовує granian. Це вимагає явного налаштування довірених заголовків проксі, включаючи протокол клієнта. Зазвичай потрібно додати
WEBLATE_SECURE_PROXY_SSL_HEADER, щоб уникнути циклу перенаправлення, наприклад:services: weblate: environment: WEBLATE_IP_PROXY_HEADER: HTTP_X_FORWARDED_FOR WEBLATE_SECURE_PROXY_SSL_HEADER: HTTP_X_FORWARDED_PROTO,https
Дивись також
Учасники
- Написання коду
Michal Čihař, nijel, michael-smt, Kartik Ohri, مهدي الوالي, Benjamin Alan Jamie, Gersona, KarenKonou, Julian Wachholz, Jana, softworkz, Luc Didry, Paul Harriet Asiñero, Wouter van Os, Martin Komara, Karen Konou,, Pavan Chilukuri
- Участь у перекладах
Emin Tufan Çetin, VfBFan, 大王叫我来巡山, Horus68, Aindriú Mac Giolla Eoin, Zulfar, Сергей, Besnik Bleta, Andi Chandler, Drugi Sapog, Eisuke Kawashima, wang, தமிழ்நேரம், Abduqadir Abliz, Yago Raña Gayoso, Manuela Silva, Arantxa, Linerly, Dick Groskamp, John, Peter Vančo, Jim Kats, WaldiS, caendeith, Michal Čihař, Florent, RViktor, hugoalh, Arun K Varghese, Wael Ibrahim, Juno Takano, Chang-Chia Tseng, eulalio, Fjuro, jonnysemon, Michael Neuendorf, Shizeeg Unadequatov, oxisol, Pierfrancesco Passerini, 大学没毕业, Любомир Василев, Ильсур Фаритович Ирназаров, Rafael Fontenelle, Yu Ting, J. Lavoie, Ilsur Irnazarov, Poesty Li, Xentrox Aero, amano, ButterflyOfFire, gfbdrgn, Zahid Rizky Fakhri, searinminecraft, Miguel A. Bouzada, pan93412, Mohammed Al Otaibi, Pexauteau Santander, Avi Markovitz, Helder Santana, qtm, Christian Wia, Ricky Tigg, Priit Jõerüüt, LucasMZ, VisionR1, ssantos, Yauhen, Clément Lyonnet, yangyangdaji, Максим Горпиніч, Matthaiks, Agnieszka C, Aleš Hakl, Yaron Shahrabani, Massimo Pissarello, 이정희, Dinh Nguyen, Martin Srebotnjak, Thunderstrike116, sletego, Sketch6580, 안정언, AlaxLima, Deniil, Tuomas Hietala, Λευθέρης Τρόμπακας, M. D. Kulkarni (MDK),, Golubev Alexander
- Оновлення документації
Michal Čihař, nijel, Benjamin Alan Jamie, Julian Wachholz, Jana, Nik Clayton, Gersona, softworkz, Paul Harriet Asiñero, Kartik Ohri, Martin Komara, KarenKonou, Martin Trigaux,, Pavan Chilukuri
Weblate 5.12.2¶
Випущено 20 червня 2025 року.
Покращення
В інтеграції DeepL у новій версії передбачено використання ВММ next-gen.
Виправлення помилок
Відновлено Резервне копіювання на рівні проєктів з голосуванням.
Удосконалено обробку помилок у Apertium APy.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Участь у перекладах
eulalio, Linerly, Peter Vančo, Yaron Shahrabani, VfBFan, Roland Reck, Manuela Silva, Abduqadir Abliz, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Zahid Rizky Fakhri, Michal Čihař, Matthaiks, Drugi Sapog, Yuri Chornoivan, Agnieszka C, Massimo Pissarello, Fjuro, Sketch6580, Любомир Василев,, newidyn, Zulfar
- Оновлення документації
,Michal Čihař
Weblate 5.12.1¶
Випущено 16 червня 2025 року.
Виправлення помилок
Специфікація матеріалів програмного забезпечення тепер містить серійний номер.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Участь у перекладах
VfBFan, qywter11 qywter11,, Manuela Silva
- Оновлення документації
,Michal Čihař
Weblate 5.12¶
Випущено 16 червня 2025 року.
Безпека
Розкриття особистої IP-адреси через електронну пошту (CVE 2025-49134 / GHSA-4qqf-9m5c-w2c5).
Не вистачає обмеження частоти при перевірці множника секунд (CVE 2025-47951 / GHSA-57jg-m997-cx3q).
Нові функції
Додано
POST /api/units/(int:id)/comments/для створення нового коментаря для заданого блоку перекладу.Налагодити виведення JSON тепер має налаштовуваний компактний режим.
Додано перевірку якості Нестандартні символи кабільською мовою.
Специфікація матеріалів програмного забезпечення тепер доступний для Weblate.
Безпека, конфіденційність та відповідність вимогам документація.
Додана підтримка для Ресурси Compose Multiplatform.
Додано роль Translation Coordinator.
Слак Вебхуки тепер доступний як доповнення.
Додано
GET /api/users/(str:username)/contributions/для отримання усіх перекладів користувача.
Покращення
Переклад не змінено тепер пропускається для Токі Пона.
Пошук рядків підтримує пошук
has:location.Пробіли Unicode тепер вважаються проблемними символами для Глосарій, див. Заборонений ініціал.
Дієскрипт журнали тепер відображаються коректно.
Дієскрипт можна встановлювати кілька разів.
Профіль користувача тепер можна включати URL-адресу контакту.
POST /api/projects/дозволяє користувачам без прав суперкористувача створювати проекти, коли модуль Оплата увімкнено.POST /api/groups/підтримує створення команд на рівні проекту користувачами, які не є суперкористувачами.GET /api/users/тепер включаєlanguages.Дієскрипт документацію покращено.
Покращена підтримка розширених метаданих у Формат TermBase eXchange.
Дієскрипт тепер містить поле категорії, якщо воно доступне.
Можна оновлювати вивантажені шрифти, а програма стежить за ними, див. Керування шрифтами.
Нову версію Weblate перекладено башкирською мовою.
Виправлення помилок
Домівка порядок перекладів під час нумерації сторінок.
Обмеження безкоштовного глосарію Honor DeepL API у DeepL.
Дієскрипт проведення заходів у межах проекту.
Хибні повідомлення про Вже перекладено зі змінами прапорців або пояснень.
Створення нових перекладів у Файли метаданих крамниці програм.
Пошук та заміна правильно обробляє форми множини.
Сумісність
На вкладці проектів та категорій за замовчуванням тепер відображаються перекладені мови.
Якщо в конфігурації доповнення Webhook не вказано
секрет, запит Webhook не буде підписаний, див. Дієскрипт.Підтримку Розпізнавання за SAML виключено з типових залежностей.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, nijel, Kartik Ohri, مهدي الوالي, Gersona, Mehdi El Oualy, KasukabeDefenceForce, AliceVisek, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Javi Boo, Karen Konou, Shubham Padia, KarenKonou, zoe,, Zoe
- Участь у перекладах
Michal Čihař, Yauhen, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle, Zahid Rizky Fakhri, Miguel A. Bouzada, Yaron Shahrabani, Fjuro, Jose Delvani, Jim Spentzos, Michał Korczak, Taufik Adi Wicaksono, joel MKO, Ldm Public, Carmelo Serraino, Yu Ting, Alex, Yago Raña Gayoso, Boonsita Noijad, Massimo Pissarello, 大王叫我来巡山, rimasx, Abhinav Ohri, Любомир Василев, Manuela Silva, Juzé, Licaon Kter, Anon, Ecron, ButterflyOfFire, Milo Ivir, Yuliia Ozkan, Christian Wia, Nat A, Drugi Sapog, Martin Srebotnjak, searinminecraft, Chou Chamnan, Priit Jõerüüt, Matthaiks, Sketch6580, Максим Горпиніч, Сергей, cat, Roland Reck, Agnieszka C, VfBFan, Besnik Bleta, Dick Groskamp, Pierfrancesco Passerini, PriitUring, Ding User, 大学没毕业, Peter Vančo, pan93412, Κyriaki L, Marijn Scholtus, Emin Tufan Çetin, Zulfar, Oasis Tri, zenobit, Abduqadir Abliz, ssantos, தமிழ்நேரம், lm, gogu, Andi Chandler, hugoalh, Linerly, Murun Battulga, Teitei, Wael Ibrahim, Burak Hüseyin Ekseli, Eduard Ereza Martínez, Tuomas Hietala,, Taiki Ohno
- Оновлення документації
Michal Čihař, Kartik Ohri, AliceVisek, Gersona, KasukabeDefenceForce, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Renan LE CARO, nijel, Yuki Noda, zoe,, Zoe
Weblate 5.11.4¶
Випущено 7 травня 2025 року.
Покращення
Дієскрипт реєструє запити та відповіді.
Виправлення помилок
Дієскрипт у деяких ситуаціях не спрацьовував.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař,, مهدي الوالي
- Оновлення документації
,Michal Čihař
Weblate 5.11.3¶
Випущено 3 травня 2025 року.
Виправлення помилок
Публікація виправленого релізу.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Оновлення документації
,Michal Čihař
Weblate 5.11.2¶
Випущено 3 травня 2025 року.
Покращення
Продуктивність глосарію в режимі дзен та автоматичні пропозиції.
Розширено підтримку форматів для Налагодити виведення JSON.
Виправлення помилок
Експорт XML більше не призводить до аварійного завершення роботи в місцях зі спеціальними символами.
Покращено обробку помилок під час завантаження ZIP-архіву.
Сумісність з Django 5.2.
Уникайте повторних синхронізацій глосаріїв.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Участь у перекладах
Yauhen, Michal Čihař, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle,, Zahid Rizky Fakhri
- Оновлення документації
,Michal Čihař
Weblate 5.11.1¶
Випущено 25 квітня 2025 року.
Покращення
Резервне копіювання на рівні проєктів тепер включайте команди та категорії.
Перевірка справності Docker тепер підтримується в контейнерах, що не є веб-сервісами.
Виправлення помилок
Запити щодо об’єднання GitLab Інтеграція тепер надійніше виявляє конфлікти запитів на злиття.
Дієскрипт тепер увімкнено в Docker.
Видалення термінів глосарію, що очікують на розгляд.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Kartik Ohri, nijel, AliceVisek,, Cédric Krier
- Участь у перекладах
xuars, Fjuro, Yaron Shahrabani, VfBFan, Michal Čihař, Yauhen, RViktor, cat, Andrei Stepanov, Ettore Atalan, 大学没毕业, Miguel A. Bouzada, ssantos, Emin Tufan Çetin,, Jeff Huang, Christian Wia, Murun Battulga, Сергей, Peter Vančo, Dick Groskamp, amano, Julien Humbert, தமிழ்நேரம், WofWca, dedakir923, Rafael Fontenelle, Heimen Stoffels, Manuela Silva, ball, Francisco Serrador, Linerly, Sveinn í Felli, loee Rozario, Ricky Tigg
- Оновлення документації
Michal Čihař, AliceVisek, Kartik Ohri,, Cédric Krier
Weblate 5.11¶
Випущено 15 квітня 2025 року.
Нові функції
Додано
GET /api/units/(int:id)/translations/для отримання списку всіх цільових одиниць перекладу для даної вихідної одиниці перекладу.Додано
DELETE /api/groups/(int:id)/roles/(int:role_id)для видалення ролі з групи.Дієскрипт тепер доступний як доповнення.
Автоматичне форматування компонентів перевіряє заповнювачі в Автоматичні компонентах .
Успадковані позначки тепер можна відкидати, див. Налаштовування поведінки за допомогою прапорців.
Допоміжні мови тепер можна вказати в Налаштування проєкту і Налаштовування складників.
Вихідні рядки для машинного перекладу тепер можна налаштувати.
Покращення
Тепер Weblate використовує специфікацію OpenAPI 3.1.1 для створення схеми для Програмний інтерфейс REST Weblate.
Перекладачі і Статистика учасників містять дату приєднання перекладача. Крім того, обидва звіти можна сортувати за датою приєднання або за кількістю перекладених рядків.
Віджети показують більш точну статистику.
Вивантаження перекладів тепер відстежується в історії з деталями.
Формат C# тепер підтримує прапор
csharp-formatдля сумісності з GNU gettext.Зміни в прапорцях рядків тепер відстежуються в історії.
Автоматичні пропозиції документація розширена.
Виявлення складників краще справляється з сотнями матчів.
Відхилення Перевірки якості автоматично оновлює розповсюджені рядки.
Прапорці перекладу тепер також можна налаштувати на рівні проекту.
Покращено відтворення змін Прапорці перекладу і Пояснення в історії.
CyrTranslit тепер автоматично транслітерує з відповідного перекладу замість вихідних рядків.
Помилки, пов’язані зі створенням дублікатів глосарія та невдалим вилученням глосарія, тепер обробляються штатно.
Виправлення помилок
Безпека: Клонування складника може призвести до витоку налаштувань складника до адреси (CVE 2025-32021).
Виправлена перевірка captcha, коли був налаштований певний часовий пояс.
Покращена продуктивність розповсюдження перекладу.
Пробіли на початку та в кінці тепер правильно видаляються в рядках глосарію, які також містять Заборонений ініціал.
Виправлено фоновий аналіз щойно доданих файлів перекладу.
Сумісність
Реєстрація тепер забороняє одноразові домени електронної пошти.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Міграція бази даних оновлює індекси, і це може зайняти значний час.
Учасники
- Написання коду
Michal Čihař, Gersona, Kartik Ohri, Mehdi El Oualy, Yash Kumar, nijel, Viktor Khokhryakov, AliceVisek,, KasukabeDefenceForce
- Участь у перекладах
Michal Čihař, Vinko Kastelic, Dick Groskamp, ButterflyOfFire, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Alexander Gabilondo, cat, Fjuro, Ritwik, Rafael Fontenelle, Bee Crankson, Ldm Public, Christian Wia, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), தமிழ்நேரம், Emilia Meza, elid, xuars, Andi Chandler, RViktor, Tuukka Salminen, Yaron Shahrabani, Chang-Chia Tseng, Manuela Silva, Espea Tiviq, dedakir923, Besnik Bleta, ប៉ុកណូ រ៉ូយ៉ាល់, Dag Høidahl, Priit Jõerüüt, pan93412, Miguel A. Bouzada, Vũ Minh Nguyên, CyrTranslit, Avi Markovitz, Temuri Doghonadze, Matthaiks, Champ0999, Yauhen, Massimo Pissarello, Sketch6580, Максим Горпиніч, Emin Tufan Çetin, Agnieszka C, Ettore Atalan, Любомир Василев, Marc Riera, adiee5, 大王叫我来巡山, JY3, amano, Сергей, Ricky Tigg, Martin Srebotnjak, Gideon Wentink,, Yuri Chornoivan
- Оновлення документації
Michal Čihař, Gersona, Kartik Ohri, Yash Kumar, AliceVisek,, gpatel-fr
Weblate 5.10.4¶
Випущено 19 березня 2025 року.
Виправлення помилок
Виправлено відхилення чеків.
Зменшено витрати на рендеринг інших рядків під час перекладу.
Покращена продуктивність деяких кінцевих точок Програмний інтерфейс REST Weblate.
Виправлено Обробка кодів мов у деяких кутових випадках.
Пошук рядків тепер правильно знаходить точну відповідність на компоненті.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Участь у перекладах
Vinko Kastelic, Dick Groskamp, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Michal Čihař,, cat
- Оновлення документації
,Michal Čihař
Weblate 5.10.3¶
Випущено 13 березня 2025 року.
Покращення
Captcha не відображається для реєстрації через Запрошення нових користувачів.
Виправлення помилок
Покращена продуктивність кінцевих точок завантаження API.
Оптимізовано отримання інших перекладів під час перекладу.
Зменшені накладні витрати на сповіщення.
Покращена обробка компонентів за допомогою Внутрішні адреси Weblate.
Виправлено автентифікацію на деяких серверах Git.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L.,, StoyanDimitrov, 49
- Участь у перекладах
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav, RViktor, Sveinn í Felli, Basheer Radman, dedakir923,, xuars
- Оновлення документації
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona,, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10.2¶
Випущено 28 лютого 2025 року.
Покращення
Покращено відповідність Пам’ять перекладів.
Візуальна різниця тепер краще виділяє додавання пробілів.
Покращена продуктивність у великих проектах.
Виправлення помилок
Узгодженість Логічні (булеві) оператори у Пошук.
Виправлено деякі тригери Додатки після встановлення.
Виправлено відновлення репозиторіїв Git із Резервне копіювання на рівні проєктів.
Сумісність
Weblate перейшов на іншу бібліотеку для інтеграції zxcvbn, оскільки стара більше не підтримується, див. Розпізнавання за паролем.
Weblate використовує проактивну автентифікацію з Git 2.46.0 і новіших версій, якщо надаються облікові дані HTTP.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Є кілька змін у
settings_example.py, найбільш помітними є змінені налаштуванняAUTH_PASSWORD_VALIDATORSтаINSTALLED_APPS; відкоригуйте налаштування відповідно.
Учасники
- Написання коду
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L.,, StoyanDimitrov, 49
- Участь у перекладах
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav,, RViktor
- Оновлення документації
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona,, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10.1¶
Випущено 21 лютого 2025 року.
Покращення
Кратні невдалі перевірки краще показує невдалі перевірки, включаючи посилання на рядки.
Детальний огляд заблокованих компонентів керування сховищем проектів.
Пошук рядків підтримує пошук за станом вихідного рядка.
Виправлення помилок
Отримання перекладів працює швидше в межах проекту та мови.
Режим дзен не відображає вихідний рядок двічі під час його редагування.
Виправлено підсвічування термінів Глосарій.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L.,, StoyanDimitrov, 49
- Участь у перекладах
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks,, Vin
- Оновлення документації
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona,, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10¶
Випущено 14 лютого 2025 року.
Нові функції
Перевірка Непослідовний reStructuredText для перевірки посилань на reStructuredText.
Синтаксична помилка reStructuredText перевірити синтаксис reStructuredText.
API тепер може виводити CSV.
Нова команда керування
import_projectbackupдля імпорту Резервне копіювання на рівні проєктів.
Покращення
Покращена обробка помилок у Автоматичні пропозиції.
WEBLATE_REGISTRATION_CAPTCHAтепер доступний у контейнері Docker.Synchronize у спільному сховищі тепер працює з усіма його компонентами.
Щільність знаків ігнорує розмітку, таку як Markdown або reStructuredText.
Щільність знаків не змінює розмітку reStructuredText.
Покращено перевірку помилок у Програмний інтерфейс REST Weblate, див. Відповіді на помилки.
Будь-яка мова, змінена на псевдонім у Даних мови Weblate тепер відображається в усіх існуючих інсталяціях.
Порожні псевдоніми мов (не пов’язані з жодним перекладом, профілем, компонентом тощо) тепер автоматично видаляються.
Послідовне повторення слів краще працює з розміткою, такою як Markdown або reStructuredText.
Автоматично використовувати кінцеву точку DeepL API Free для ключів автентифікації DeepL API Free DeepL.
Сумісність зі сторонніми системами зберігання статичних файлів для Django.
Покращена сумісність мов у Azure AI Translator.
Повторно використаний переклад check витончено обробляє мови, які не чутливі до регістру.
Примусові перевірки тепер застосовуються до рядків, імпортованих зі сховища.
Зменшено помилкові спрацьовування в Невідповідність двокрапки і Невідповідність кінцевої крапки для мов CJK.
Схема OpenAPI для API містить більше інформації.
Регулярний вираз підтримує розширені регулярні вирази.
Переклад не змінено витончено працює з мовами, які не враховують регістр.
Виправлення помилок
Повторно використаний переклад неправильно спрацьовує після виправлення помилки.
Поведінка темної теми в деяких ситуаціях.
Розповсюдження перекладу іноді не працювало належним чином.
Content-Security-Policy тепер автоматично встановлено для AWS.
Автоматичні пропозиції іноді надто агресивно кешовані результати.
Виправлено кешування перекладів у Автоматичні пропозиції.
Небезпечне чищення коду HTML автоматичні виправлення вшановують прапор
ignore-safe-html.Щільність знаків більше не стосується бретонської мови.
Виправлено Сполучити Git подання у пов’язаних репозиторіях.
Кратні невдалі перевірки уникає помилкових спрацьовувань і кращий список відповідних перевірок.
Сумісність
Запуск тестів за допомогою Django Test Executor більше не підтримується, див. Комплекс тестування Weblate і неперервна інтеграція.
Розмітка BBCode Перевірка тепер вимкнена за замовчуванням. Для активації цієї перевірки потрібен прапорець
bbcode-text, див. Налаштовування поведінки за допомогою прапорців.Формат відповідей на помилки API змінено, див. Відповіді на помилки.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Є кілька змін у
settings_example.py, найбільш помітними є нові налаштування для Програмний інтерфейс REST Weblate вREST_FRAMEWORK,SPECTACULAR_SETTINGS,DRF_STANDARDIZED_ERRORSіINSTALLED_APPS; відкоригуйте налаштування відповідно.PostgreSQL 12 і MariaDB 10.4 більше не підтримуються.
Учасники
- Написання коду
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L.,, StoyanDimitrov, 49
- Участь у перекладах
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수,, bovirus
- Оновлення документації
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona,, StoyanDimitrov, Mehdi El Oualy
Weblate 5.9.2¶
Випущено 19 грудня 2024 року.
Покращення
Перейменовано Запити на вилучення Bitbucket Data Center відповідно до назви нового продукту.
GET /api/users/підтримує пошук за ідентифікатором користувача.
Виправлення помилок
Уникайте збою аналізатора запитів у багатопоточних середовищах.
Уникайте збою Автоматичні виправлення на багатозначних рядках.
Змусити маркери проекту працювати, коли Двофакторне розпізнавання або Ліцензійна угода вкладника застосовуються.
Рішення Captcha іноді не приймалися.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař,, Gersona
- Участь у перекладах
Horus68, Peter Vančo, cat, Rafael Fontenelle, Blueberry, Christian Wia, 大学没毕业, Yılmaz Durmaz, gallegonovato, Miguel A. Bouzada, VfBFan, Michal Čihař, Максим Горпиніч, Besnik Bleta, Aindriú Mac Giolla Eoin, Yaron Shahrabani, Fjuro, 大王叫我来巡山, Massimo Pissarello,, Любомир Василев
- Оновлення документації
Michal Čihař,, Rafael Fontenelle
Weblate 5.9.1¶
Випущено 16 грудня 2024 року.
Виправлення помилок
Виправлено публікацію пакета для PyPI.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Оновлення документації
,Michal Čihař
Weblate 5.9¶
Випущено 16 грудня 2024 року.
Нові функції
Автоматичні пропозиції для кожного проекту тепер можна налаштувати через Project Програмний інтерфейс REST Weblate.
Імпорт пам’яті перекладів тепер підтримує файли у форматах XLIFF, PO та CSV, див. команди Інтерфейс користувача і
import_memoryу Команди керування.Реєстраційний CAPTCHA тепер включає механізм підтвердження роботи ALTCHA.
Початкові проблемні символи в CSV тепер перевіряються на Глосарій, див. Заборонений ініціал.
Реєстрація в Керування журналами Graylog.
Покращення
У новій версії Розширений хмарний перекладач Google передбачено підтримку Глосарії в автоматичній пропозиції (не є обов’язковою).
Ярлик для дублювання компонента тепер доступний безпосередньо в меню (Operations → Duplicate this component).
Ім’я користувача, яке буде включено при створенні запису Перекладачі.
Масове редагування у новій версії показує попередній перегляд відповідних рядків.
GET /api/components/(string:project)/(string:component)/розкриває стан блокування компонента.Редактор у Режим дзен тепер розміщений у нижній частині екрана.
Додано навігацію сторінкою під час Переклад.
Налаштовування вигляду тепер має окремі налаштування для темного режиму.
Покращена продуктивність Синхронізація перекладу.
Детальніші повідомлення про помилки для
POST /api/translations/(string:project)/(string:component)/(string:language)/file/.
Виправлення помилок
Використання поля
has:variantтепер правильно відображає рядки, які мають варіанти в мові пошуку, див. Пошук рядків.Збереження щойно доданих рядків у деяких форматах.
Формат Java витончено обробляє екранування.
Сумісність
Rollbar інтеграція більше не включає збір помилок на стороні клієнта.
Weblate тепер потребує Git 2.28 або новішої версії.
Будь-який користувацький код, який спирався на сигнали моделей
Зміни, слід перевірити.Повідомлення Fedora інтеграцію потрібно оновити, щоб вона була сумісною з цим випуском.
WEB_WORKERSтепер налаштовує кількість потоків замість процесів.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Mehdi El Oualy, Paul Harriet Asiñero, Yusi Z, Mehdi Eloualy, gers, nijel, michael-smt, gersona,, Gersona
- Участь у перекладах
Michal Čihař, Besnik Bleta, gallegonovato, Blueberry, cat, Fjuro, Sketch6580, Massimo Pissarello, Linerly, 大王叫我来巡山, 大学没毕业, Yuri Chornoivan, VfBFan, JY3, Miguel A. Bouzada, Dick Groskamp, Aindriú Mac Giolla Eoin, Andi Chandler, Kristoffer Grundström, Christian Wia, Claudio Filho F Filho, Yaron Shahrabani, Milo Ivir, Kaya Zeren, Neaten “Awrawman” Awrawman, Agnieszka C, Jeff Huang, Fulup Jakez, Milan Šalka, nautilusx, Любомир Василев, notlin4, immeteor2, kowih83264, WaldiS, ssantos, Reno Tx, Johan Jacobsson, Peter Vančo, Sveinn í Felli, Oliver, Yvan Zo, meshari alnaim, தமிழ்நேரம், searinminecraft, Jwtiyar Nariman, gitelo4516, Vision, Chang-Chia Tseng, Kyotaro Iijima, Ricky Tigg, ei9, Martin Srebotnjak, Horus68, 이정희, Максим Горпиніч, Sylvain Pichon, Ldm Public, Слободан Симић(Slobodan Simić), Priit Jõerüüt, Hugo, UTUMI Hirosi, Сергей, symegac, Winston Sung, ChinskiKaczynski,, Rafael Fontenelle
- Оновлення документації
Michal Čihař, Paul Harriet Asiñero, gers, michael-smt, Benjamin Alan Jamie, Gersona,, Mehdi Eloualy
Weblate 5.8.4¶
Випущено 19 листопада 2024 року.
Покращення
Пошук користувачів можуть шукати дані на основі внесених користувачами змін.
Виправлення помилок
Виправлено можливе аварійне завершення у RSS-стрічки.
Нова версія MessageFormat ICU штатно обробляє рядки множини.
Нова версія Запити щодо об’єднання Bitbucket Cloud належним чином створює опис запиту щодо злиття коду.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, gersona,, Mehdi El Oualy
- Оновлення документації
,Michal Čihař
Weblate 5.8.3¶
Випущено 6 листопада 2024 року.
Виправлення помилок
Форматування деяких записів Часопис перевірок.
Виправлено екрановані виведені дані у деяких інтеграціях комп’ютерного перекладу.
Виправлено дублювання у списку щойно доданих термінів глосарія.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař,, Mehdi El Oualy
- Оновлення документації
,Michal Čihař
Weblate 5.8.2¶
Випущено 1 листопада 2024 року.
Виправлення помилок
Реалізовано оновлення застарілих визначень форм множини під час перенесення бази даних.
Зменшено кількість запитів до бази даних при одночасному оновленні декількох рядків.
Початкові проблемні символи в термінах Глосарій тепер коректно видаляються у завантажених файлах.
Удосконалено швидкодію Налаштовування робочого процесу.
Виправлено екрановані виведені дані у деяких інтеграціях комп’ютерного перекладу.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Paul Harriet Asiñero, michael-smt, gers,, Mehdi El Oualy
- Участь у перекладах
VfBFan, 大王叫我来巡山, Любомир Василев, Miguel A. Bouzada, Besnik Bleta, Yuri Chornoivan, Wuzzy, Michal Čihař, gallegonovato, Vin, Blueberry, befag74614, Agnieszka C, Rhoslyn Prys, Aindriú Mac Giolla Eoin, Fulup Jakez, Christian Wia, ssantos, Vlăduț Ilie, Fjuro, amano, Andi Chandler, Peter Vančo, test-session, famese, Yaron Shahrabani, Geert-Jan Knapen, Ricky From Hong Kong, Tymofii Lytvynenko, Dick Groskamp, Horus68, Reno Tx, Jim Kats, Massimo Pissarello, Florent, Ihor Hordiichuk, hugoalh, Vaclovas Intas, Milo Ivir, Jim Spentzos, Dženan, Claudio Filho F Filho,, 大学没毕业, پرویز قادر
- Оновлення документації
Michal Čihař, Benjamin Alan Jamie, gers,, gersona
Weblate 5.8.1¶
Випущено 15 жовтня 2024 року.
Виправлення помилок
Використано назву, що складається лише з літер нижнього регістру, для пакунка Python.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
,Michal Čihař
- Оновлення документації
,Michal Čihař
Weblate 5.8¶
Випущено 15 жовтня 2024 року.
Нові функції
Додано Фільтр за ключем до складника.
Пошук тепер підтримує фільтрацію за шляхом до об’єкта та Пошук полів DATETIME.
Облікові дані запитів на злиття тепер можна передавати в URL-адресі сховища, див. Налаштування облікових даних системи керування версіями.
Служба автоматичних пропозицій Azure OpenAI.
Покращення
ModernMT підтримує Глосарії в автоматичній пропозиції.
DeepL тепер підтримує вказівку контексту перекладу.
Amazon Translate тепер підтримує Глосарії в автоматичній пропозиції.
Автоматичні виправлення для Devanagari danda тепер краще обробляє латиницю.
У Автоматичні виправлення для французької та бретонської використано нерозривний пробіл до двокрапок замість вузького пробілу.
У Програмний інтерфейс REST Weblate нової версії додано попередню версію специфікації OpenAPI.
У новій версії програма автоматично вилучає застарілі, порожні глосарії.
? у новій версії показує доступні Клавіатурні скорочення.
На панелі перекладу та мови проєкту у новій версії буде показано базові відомості щодо мови і форм множини.
Пошук та заміна у новій версії показує попередній перегляд відповідних рядків.
Рядкові ресурси Android тепер підтримує перекладний атрибут у своїх рядках.
У засобі створення складника за допомогою вивантаження файла (Перекласти документ) нової версії передбачено підтримку двомовних файлів.
Виправлення помилок
Відображення параметра Налаштовування робочого процесу у деяких випадках.
Користувачі можуть додавати складники будь-якою мовою, наявною в проєкті.
Декілька змінних без назв у новій версії краще обробляє деякі рядки, зокрема Формат дужок Python.
Сумісність
Для роботи Weblate з цієї версії потрібен Python 3.11 або новіша версія.
Amazon Translate тепер потрібен дозвіл
TranslateFullAccess.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
У файлі
settings_example.pyвідбулося кілька змін, найпомітнішими з яких є нові налаштування для Програмний інтерфейс REST Weblate уSPECTACULAR_SETTINGSі зміни уREST_FRAMEWORKіINSTALLED_APPS; будь ласка, внесіть відповідні зміни у свої налаштування.
Учасники
- Написання коду
Michal Čihař, Mehdi Eloualy, Mehdi El Oualy, gers, michael-smt, ButterflyOfFire, Saurmanđal, Paul Harriet Asiñero, Ingo Brückl, Vincent, Jakub Boukal,, nijel
- Участь у перекладах
gallegonovato, Jose Delvani, Andi Chandler, Massimo Pissarello, Christian Wia, Kaya Zeren, Muhammad B Madara, Assem Askarova, pan93412, Reno Tx, Sagiri, symegac, Allan Nordhøy, VfBFan, Peter Vančo, Yaron Shahrabani, Dick Groskamp, Besnik Bleta, Masahiro Fujimoto, Kyotaro Iijima, ButterflyOfFire, Michal Čihař, پرویز قادر, amano, Mirka Danylenko, Yuri Chornoivan, Milo Ivir, Blueberry, Julien Humbert, JY3, Ricky Tigg, Hotripak, Vin, Fjuro, 大王叫我来巡山, Miguel A. Bouzada, Любомир Василев, Aindriú Mac Giolla Eoin, Coool (github.com/Coool), Ihor Hordiichuk, Martin Srebotnjak, Сергей, jonnysemon, Wuzzy, Ldm Public, Nived, Hoseok Seo, Tuomas Hietala, Andrey, solokot, Agnieszka C, Luna, Alan Marques, ssantos, Yamin Siahmargooei, Vaclovas Intas, Linerly, Victor K, Rhoslyn Prys, Iker García Calviño, Milan Šalka, Justin Nogossek, Floure, Eduardo Malaspina, Oğuz Ersen, Priit Jõerüüt,, Jeff Huang
- Оновлення документації
Michal Čihař, gers, Jorge, michael-smt, Mehdi Eloualy, Paul Harriet Asiñero, Ingo Brückl,, Mehdi El Oualy
Weblate 5.7.2¶
Випущено 5 вересня 2024 року.
Покращення
Двофакторне розпізнавання запам’ятовує останній використаний користувачем метод.
Замість переспрямовування після виходу програма показує сторінку.
Покращена читабельність журналів винятків.
Виправлення помилок
Оновлення перекладів зі сховища у пов’язаних складниках.
Покращено показ сповіщень про дайджест на електронну пошту.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař,, Mehdi Eloualy
- Участь у перекладах
Christian Wia, Ihor Hordiichuk, Hanaa MSB, Hoseok Seo, پرویز قادر, Reno Tx, Jose Delvani, Artemka, Blueberry, Elisabeth Pieringer, VfBFan, ɴᴇᴋᴏ, Andi Chandler, Yaron Shahrabani, Michal Čihař, Miguel A. Bouzada, gallegonovato, Besnik Bleta, Sketch6580, Aindriú Mac Giolla Eoin, Fjuro,, 大王叫我来巡山
- Оновлення документації
,Michal Čihař
Weblate 5.7.1¶
Випущено 30 серпня 2024 року.
Покращення
Оновлено назви мов для кращого опису різних писемностей та китайських мов.
У новій версії Очищення файлів перекладу автоматично встановлюється для форматів, які потребують його для оновлення не пов’язаних із перекладом даних у перекладених файлах.
Виправлення помилок
Підтримка використання імен мереж Docker у налаштуваннях автоматичних пропозицій.
Виправлено розпізнавання на основі даних сторонніх надавачів послуг, зокрема Azure.
Підтримка формальної та неформальної португальської мови у DeepL.
QR-код для TOTP тепер чорно-білий навіть у темному режимі.
Виправлено автентифікацію TOTP, коли для користувача також налаштовано WebAuthn.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Учасники
- Написання коду
Michal Čihař, Mehdi El Oualy,, Mehdi Eloualy
- Участь у перекладах
Michal Čihař, Miguel A. Bouzada, Ldm Public, gallegonovato, Besnik Bleta, Yaron Shahrabani, Alefsander Ribeiro Nascimento, Aindriú Mac Giolla Eoin, Massimo Pissarello, hugoalh, Xzonn, Jose Delvani, 大王叫我来巡山, Сергей, Milo Ivir, VfBFan, Blueberry, Ihor Hordiichuk, Christian Wia, Fjuro, simmon, Chikita Isaac, Oğuz Ersen, 马牛逼(Felix), Sketch6580, Emin Tufan Çetin, Simona Iacob, Andi Chandler, Jorge Gemetto, Assem Askarova, Julien Humbert, Peter Vančo, Wuzzy, ovl-1, Jim Kats, WaldiS, Nicolas MAGERE, Eduard Ereza Martínez, Kaya Zeren, Pierfrancesco Passerini, Dick Groskamp, Chang-Chia Tseng, Anon, Priit Jõerüüt, 이정희, Taufik Adi Wicaksono, Balázs Úr, Saranpat Visetrit,, Vlăduț Ilie
- Оновлення документації
Michal Čihař,, Robin
Weblate 5.7¶
Випущено 15 серпня 2024 року.
Нові функції
Двофакторне розпізнавання тепер підтримується за допомогою Passkeys, WebAuthn, програм автентифікації (TOTP) та кодів відновлення.
Двофакторне розпізнавання може бути застосовано на рівні команди або проєкту.
Додавання нових рядків тепер може створювати множинні рядки у користувацькому інтерфейсі.
Мітки рядків тепер містять опис для їх пояснення.
Нові Сповіщення для завершеного перекладу та компонента.
OpenAI тепер підтримує користувацькі моделі та URL-адреси, а також пропонує перефразування наявних рядків.
Служба автоматичних пропозицій CyrTranslit.
Покращення
У новій версії Форматувати файл властивостей Java може виконувати упорядковування із врахуванням регістру.
Віджети статусів тепер підтримуються на всьому сайті і для всіх мов, див. Розбудова спільноти перекладачів.
Звіти щодо дій тепер доступні для категорій.
Реалізовано підсвічування символів розриву рядків у редакторі.
У новій версії Файли CSV краще обробляються файли, коли є лише два поля.
У режимі перегляду тепер можна переходити за допомогою клавіатури, див. Клавіатурні скорочення.
GET /api/components/(string:project)/(string:component)/credits/таGET /api/projects/(string:project)/credits/кінцеві точки API для компонентів та проєктів.Записи Термінологія у Глосарії тепер можуть створювати лише користувачі з дозволом Add glossary terminology.
Формат дужок Python виявляє зайві фігурні дужки.
У новій версії знімки вікон може бути вставлено з буфера обміну до компонента Screenshots and visual context.
Виправлення помилок
Доступність клавіатурної навігації.
Засіб експортування Git тепер працює з усіма Інтеграція з системою керування версіями на базі Git.
Усунено проблему з тим, що Найбільший розмір перекладу іноді не вдавалося показати знімок вікна.
Сумісність
Нова версія Weblate використовує mistletoe замість misaka для обробки Markdown.
Правила щодо безпеки даних тепер суворіше, що може заблокувати сторонні кастомізації.
Одномовні формати більше не копіюють коментарі з Основний файл для одномовного перекладу під час додавання рядків до перекладу.
Припинено підтримку Amagama у Автоматичні пропозиції, оскільки сервіс більше не підтримується.
Змінено типове значення
SENTRY_SEND_PII.Кредитні звіти про переклади у форматі JSON тепер мають інший формат записів.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
У файлі
settings_example.pyвідбулося кілька змін, найпомітнішими з яких є нові налаштування для Двофакторне розпізнавання та зміни у розділахINSTALLED_APPS,SOCIAL_AUTH_PIPELINEіMIDDLEWARE; будь ласка, внесіть відповідні зміни у свої налаштування.Для підтримки WebAuthn тепер потрібен параметр
ENABLE_HTTPS. Якщо ви не можете використовувати HTTPS, вимкніть відповідну перевірку, як описано у документації доENABLE_HTTPS.
Учасники
- Написання коду
Michal Čihař, João Ferreira, Paul Harriet Asiñero, gers, Benjamin Alan Jamie, John R. D’Orazio, Tobias Schlatter, Max Wittig, Mehdi Eloualy, michael-smt, Jochen Sprickerhof, Vincent,, Dwayne Bailey, Bastien Montagne
- Участь у перекладах
Jose Delvani, Julija Juli, Andi Chandler, pan93412, Milo Ivir, gallegonovato, ngocanhtve, kapatych, Marco Ciampa, Balázs Úr, Artemka, Ricky From Hong Kong, Massimo Pissarello, dreigiau, Ihor Hordiichuk, Allan Nordhøy, Selyan Sliman Amiri, iwonder, Besnik Bleta, Nathan, yangyangdaji, Priit Jõerüüt, Aindriú Mac Giolla Eoin, Diego Beraldin, Marino Díaz, پرویز قادر, Horus68, ssantos, M. D. Kulkarni (MDK), Miguel A. Bouzada, A. Bento, mpt.c, ovl-1, Fjuro, Luna, Antônio Breno, alefsanderribeiro, Alefsander Ribeiro Nascimento, Ian Perdiansah, amano, Petter Reinholdtsen, Malik Shoaib, Emin Tufan Çetin, John kh, Сергей, tygyh, Semih, Balázs Meskó, Martin Najemi, Yaron Shahrabani,, Rhoslyn Prys
- Оновлення документації
Michal Čihař, Benjamin Alan Jamie, Paul Harriet Asiñero, Allan Nordhøy, Max Wittig, Mehdi Eloualy, Vincent, LE MEILLAT, gers,, lotigara
Weblate 5.6.2¶
Випущено 1 липня 2024 року.
Виправлення помилок
Рендеринг віджета вибору кольору Мітки рядків.
Реалізовано чергу вихідних внесків.
:ref:розташування кнопки Додатки.
Усунено аварійне завершення при встановленні додатка Виявлення складників.
Реалізовано вилучення початкових рядків у компоненті Глосарій.
Реалізовано перевірку файла ZIP Резервне копіювання на рівні проєктів до відновлення (CVE 2024-39303 / GHSA-jfgp-674x-6q4p).
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.6.1¶
Випущено 24 червня 2024 року.
Покращення
Докер контейнер приймає
WEBLATE_REMOVE_ADDONSтаWEBLATE_ADD_MACHINERYдля налаштування сервісів автоматичних пропозицій таWEBLATE_CORS_ALLOW_ALL_ORIGINSдля обробки CORS в API.Додано сумісність із OpenMetrics для
GET /api/metrics/.
Виправлення помилок
Альтернативі назви мов у Автоматичні пропозиції.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.6¶
Випущено 19 червня 2024 року.
Нові функції
Журнал діяльності Додатки для відстеження активності додатків.
Покращено вибір діапазону дат у Звіти щодо дій.
Покращення
Сповіщення тепер містить рядки, які потребують оновлення.
Покращено сумісність з менеджерами паролів.
Покращено відстеження завантажених змін.
Плавно обробляйте тимчасові помилки машинного перекладу в автоматичних пропозиціях.
GET /api/units/(int:id)/тепер містить позначку часуlast_updated.GET /api/changes/(int:id)/тепер включаєстарітадеталі.Зменшено використання пам’яті та підвищено продуктивність деяких представлень.
Виправлення помилок
Завантаження рядків з великою кількістю збігів у глосарії.
Виправлено поведінку деяких доповнень ( Додатки) для всього сайту.
Збережено рядки, що потребують редагування, у Файли RC Windows.
Розмітка XML краще обробляє XML-об’єкти.
Автоматичні пропозиції могли переставляти замінники між перекладеними рядками.
Сумісність
Забезпечено сумісність із Django 5.1.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.5.5¶
Випущено 13 травня 2024 року.
Виправлення помилок
Хибнопозитивне попередження про помилку злиття при використанні push-гілки.
Очищено застарілі репозиторії.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.5.4¶
Випущено 10 травня 2024 року.
Покращення
Візуальне акцентування пояснення у розділі Глосарій.
Додано вкладку журналу Додатки у керуванні.
Нові сповіщення (Попередження щодо складників перекладу), коли глосарій (Глосарій) може працювати не так, як очікувалося.
Оголошення може бути розміщено у проєкті/ мовному розділі.
Виправлення помилок
Удосконалено обробку замінників у OpenAI.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.5.3¶
Випущено 3 травня 2024 року.
Покращення
Удосконалено швидкодію обробки великих списків об’єктів.
Керування компонентами: додано посилання для керування Додатки проекту/сайту.
Виправлення помилок
Виправлено аварійні завершення з librsvg, яка є старішою за 2.46.
Щоденне виконання деяких Додатки.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.5.2¶
Випущено 26 квітня 2024 року.
Виправлення помилок
Виправлено оприлюднення пакунків на PyPI.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.5.1¶
Випущено 26 квітня 2024 року.
Нові функції
Пошук підтримує
source_changed:DATETIME.Додано декілька нових Стиль коду мови.
Покращення
Показувати у журналі більше подробиць щодо змін у початковому рядку.
У новій версії реалізовано підтримку використання нетипових перекладачів у Azure AI Translator.
Удосконалено обробку помилок у модулі Запрошення нових користувачів.
Додано значок стану PNG.
Додано список керованих проєктів на панель приладів.
Докладніший стан вихідних внесків.
Зменшено споживання пам’яті.
Виправлення помилок
Виправлено пропускання оновлення складника, якщо увімкнено деякі додатки.
Щоденне виконання додатків на рівні проєкту та сайта.
Уможливлено редагування рядків, якщо початковий рядок позначено для редагування.
Оновлення останньої часової позначки оновлення рядка.
Виправлено встановлення додатків Сполучити Git подання та Виявлення складників при встановлення на рівні проєкту і сайта.
Коректна обробка помилок блокування в Програмний інтерфейс REST Weblate.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Зміна у параметрі
REST_FRAMEWORK(доданоEXCEPTION_HANDLER).
Weblate 5.5¶
Випущено 20 квітня 2024 року.
Нові функції
У новій версії Додатки можна встановлювати на рівні проєкту та сайта.
Покращення API.
Додано підтримку автоматичного перекладу Systran.
Покращення
У новій версії контейнер Docker типово перевіряє складність пароля користувача, див.
WEBLATE_MIN_PASSWORD_SCORE.Удосконалено звітування про помилки у Автоматичні пропозиції.
Найбільший розмір перекладу краще показує оброблений текст.
У новій версії адміністратори можуть вказувати ім’я користувача і повне ім’я при виконанні дії Запрошення нових користувачів.
Додано Невідповідність інтерробенга.
Попередження щодо складників перекладу у новій версії оновлюються за потреби, а не лише щоденно.
На панелі Звітування щодо поступу перекладу використано спеціалізоване обчислення кількості слів для східних мов.
За змінами у членстві у командах у новій версії можна стежити за допомогою панелі Часопис перевірок.
Виправлення помилок
Покращено роботу Не відповідає вимогам глосарію для мов, де не використовуються пробіли.
У модулі Попередження щодо складників перекладу реалізовано кращу обробку для початкових мов, які не записуються латиницею.
Найбільший розмір перекладу іноді ігнорував
font-spacing:ІНТЕРВАЛ.Виправлено статистику для окремих мов у вкладених категоріях.
Виправлено списки категорій на сторінках окремих мов.
Виправлено обчислення стану Потребує редагування.
Виправлено зміну Адреса для записування до сховища з Gerrit.
Виправлено використання категоризованих складників у Команди керування, Пам’ять перекладів або Автоматичний переклад.
Сумісність
На декілька викликів програмного інтерфейсу може вплинути строга перевірка булевих полів у бібліотеці REST Django. Приклад:
POST /api/projects/(string:project)/components/.Унікальність назви та ідентифікатора складника у новій версії примусово забезпечується на рівні бази даних у PostgreSQL 15+.
У новій версії образу для Docker пакунки Python постачаються у
/app/venvі встановлюються за допомогою uv.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
До
settings_example.pyвнесено декілька змін. Найпомітнішою є зміна уINSTALLED_APPSіLOGOUT_REDIRECT_URL. Будь ласка, скоригуйте параметри відповідним чином.Нова версія Weblate потребує Python 3.10 і Django 5.0.
Weblate 5.4.3¶
Випущено 26 березня 2024 року.
Виправлення помилок
Доступ суперкористувача до складників з Обмежений доступ.
Змінено значення за замовчуванням
LOGIN_REQUIRED_URLS_EXCEPTIONS, щоб воно не блокувалося Налаштовування вигляду.Усунено аварійне завершення роботи при записі змін до сховища із розходженнями.
Усунено аварійне завершення роботи при встановленні Створення псевдолокалей.
Реалізовано штатну обробку у Автоматичне отримання змін зі сховищ Azure сховищ із пробілами в адресі.
Реалізовано штатну обробку DeepL глосаріїв для варіантів мови.
Excel Open XML краще обробляє порожні комірки.
Виправлено можливу втрату даних при об’єднанні змір у файлі PO gettext у Git.
Дії зі сховищем для проєкту могли призвести до пропускання деяких складників.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.4.2¶
Випущено 22 лютого 2024 року.
Виправлення помилок
Реалізовано показ сторінки діагностики у випадку проблем зі з’єднанням з базою даних.
Реалізовано штатну обробку перенесення із дублюванням вбудованих команд.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.4.1¶
Випущено 19 лютого 2024 року.
Виправлення помилок
Усунено можливе аварійне завершення при перевірці можливості оновлення Weblate, якщо існували кеші з попередніх версій.
Реалізовано штатну обробку перенесення із дублюванням вбудованих команд.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.4¶
Випущено 15 лютого 2024 року.
Нові функції
Реалізовано перевірку якості Формат дужок Perl.
Реалізовано підсвічування синтаксису у полі введення для пошуку, див. Пошук.
Weblate тепер доступний тамільською мовою.
Покращення
Удосконалено ведення журналу у
createadmin.У новій версії Виявлення складників реалізовано звітування щодо пропущених записів.
Додавання рядка в тригери репозиторію Сповіщення.
Удосконалено обробку у OpenAI для пакетних перекладів і глосаріїв.
Реалізовано кращу обробку пакетних перекладів у LibreTranslate.
Реалізовано належне позначення змінених рядків у текстовому варіанті повідомлень електронної пошти зі сповіщеннями.
У новій версії під час отримання даних береться до уваги If-Modified-Since.
Реалізовано підтримку Число слів для ієрогліфічних мов.
У новій версії Виявлення складників зберігає Списки складників.
Гарніше форматування підказок Глосарій.
До
GET /api/components/(string:project)/(string:component)/включено відомості щодо пов’язаного складника.Удосконалено форми налаштовування Налаштовування робочого процесу.
Виправлення помилок
Реалізовано обробку форм множини у Qt Linguist .ts.
Додано пропущену документацію для
ADMINS_CONTACT.Усунено додавання нового пробілу при автоматичному виправленні Щільність знаків.
Реалізовано пропускання за певних обставин надсилання внесків з черги.
У новій версії Вилучити порожні рядки належним чином вилучає порожні форми множини.
Сумісність
Реалізовано врахування у часовій позначці останньої зміни змін, які було внесено поза Weblate. Це стосується Програмний інтерфейс REST Weblate та інтерфейсу користувача.
Реалізовано підписування випусків за допомогою Sigstore замість PGP, див. Перевірка підписів випуску.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.3.1¶
Випущено 19 грудня 2023 року.
Виправлення помилок
Усунено непотрібне оновлення статистики у певних випадках.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.3¶
Випущено 14 грудня 2023 року.
Нові функції
Служба автоматичних пропозицій OpenAI.
Служба автоматичних пропозицій Alibaba.
Додано мітки API, див.
GET /api/projects/(string:project)/labels/.Виправлено нову автоматику для Щільність знаків.
Розширений хмарний перекладач Google тепер краще обробляє елементи розташування або розриви рядків.
Покращення
Зменшено споживання пам’яті для статистики.
Нова версія DeepL краще працює у Автоматичний переклад і підтримує Глосарії в автоматичній пропозиції.
Azure AI Translator підтримує Глосарії в автоматичній пропозиції.
Удосконалений вибір регіону в Розширений хмарний перекладач Google.
Додано засіб експортування JSON із вкладенням у Отримання перекладів.
Удосконалено швидкодію Засіб експортування Git для величезних сховищ.
Виправлення помилок
Реалізовано вилучення застарілих каталогів систем керування версіями.
Сумісність
Відкинуто службу Microsoft Terminology для автоматичних пропозицій, оскільки такі послуги більше не надаються Microsoft.
labelsу програмному інтерфейсі модулів у новій версії відкривають повні відомості щодо мітки, див.GET /api/units/(int:id)/.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.2.1¶
Випущено 22 листопада 2023 року.
Покращення
Реалізовано показу поля пошуку після того, як не було знайдено жодного рядка під час перекладу.
На панель спеціальних символів додано символ м’якого дефіса.
Виправлення помилок
Реалізовано сумісність резервних копій із базою даних Alibaba Cloud, PolarDB.
Усунено аварійне завершення роботи при завантаженні статистичних даних, які обчислено попередніми версіями.
Реалізовано піктограми упорядковування у темному режимі.
У статистиці на рівні проєкту категоризовані складники більше не додаються двічі.
Усунено можливе відкидання перекладів після редагування початкових рядків.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.2¶
Випущено 16 листопада 2023 року.
Нові функції
Покращення
Швидше оновлення статистики.
Удосконалено вибір адреси електронної пошти у профілі користувача.
Автоматичні виправлення у новій версії застосовується і до пропозицій.
У новій версії для DeepL можна налаштувати рівень формальності для перекладів.
Реалізовано використання нейтральних кольорів для смужок поступу та станів модулів перекладу.
У новій версії Генерувати mo-файли може, якщо потрібно, включати рядки, які потребують редагування.
Реалізовано використання Accept-Language для упорядкування перекладів для нерозпізнаних користувачів.
Додано пункт для безпосереднього затвердження пропозицій у робочому процесі Спеціалізовані рецензенти.
Видалення проекту або компонента одним кліком Сповіщення.
У новій версії до Статистика включено кількість символів і слів для більшої кількості станів рядка.
Виправлення помилок
Виправлено створення складника у категорії шляхом вивантаження.
Обробка помилок в організації складників і категорій.
Виправлено пересування категорій між проєктами.
Виправлено форматування результатів пошуку у пам’яті перекладів.
Уможливлено символ нерозривного пробілу в Небезпечне чищення коду HTML.
Сумісність
У новій версії засіб експортування Рядки Apple iOS створює файли у кодуванні UTF-8.
Реалізовано підтримку Python 3.12, хоча користуватися ним не рекомендовано, див. Залежності Python.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.1.1¶
Випущено 25 жовтня 2023 року.
Покращення
Додавання нових мов відтепер використовує спеціального користувача для внесення змін.
Додано кнопку для публікації у Федіверсі.
Додано перевірку облікових даних для інтеграції з VCS.
Зменшено надмірне використання ресурсів для збирання статистичних даних.
Виправлення помилок
Додано перевірку множин під час редагування рядка за допомогою API.
Заміна файлу за допомогою завантаження, якщо наявний файл пошкоджено.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Weblate 5.1¶
Випущено 16 жовтня 2023 року.
Нові функції
Служба машинного перекладу Yandex v2.
Автоматичний переклад і Автоматичний переклад тепер зберігаються з виділеним користувачем як автором.
Додатки зміни до рядків тепер зберігаються з пов’язаним користувачем як автором.
Отримання складників, категорій або проєктів у новій версії може здійснювати перетворення форматів.
Налаштовування робочого процесу дозволяє тонко налаштувати робочий процес локалізації для кожної мови.
Покращення
Нова версія Увімкнути рецензії показує частку затвердження у списках об’єктів.
Реалізовано додавання проєкту до списку спостереження при прийнятті запрошення.
Налаштовування реєстраційних даних програмного інтерфейсу VCS як словника Python на основі змінних середовища.
Удосконалено точність перевірок для повідомлень із формами множини.
Удосконалено показ статистичних даних на сторінці залучення.
Усунено блокування рядками, які не можна зберегти до файла, інших рядків, які слід записати.
Виправлено адреси програмного інтерфейсу для категоризованих складників.
Реалізовано більш явний показ прикладів форм множини.
Реалізовано підсвічування пробілів на панелі Автоматичні пропозиції.
Пришвидшено вилучення коментарів і складників.
Реалізовано більш явний показ причини вимикання кнопки збереження.
У новій версії сповіщення щодо нових рядків може бути увімкнено для кожного окремого рядка.
Виправлення помилок
Удосконалено обробку помилок при розпізнавання тексту у розділі Screenshots and visual context.
Нова версія Автоматичні виправлення штатно обробляє рядки з Багатозначний файл CSV.
Усунено рідкісне аварійне завершення при кешуванні даних розділу Автоматичні пропозиції.
Виправлено список журналу для записів у межах розділу Категорія.
Виправлено редагування команди Адміністрування.
Додаток Додавання нових мов може пропустити деякі мови.
Сумісність
До категорій у новій версії включено адреси сховища
weblate://.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Підтримку з версій, старіших за 5.0.2, вилучено, будь ласка, виконайте спочатку оновлення до версії 5.0.2, а вже потім продовжте оновлення версій.
Відкинуто підтримку застарілих небезпечних налаштувань служб керування версіями за допомогою ключів програмного інтерфейсу та _TOKEN/_USERNAME у
settings.py.Типовими у новій версії Weblate є сталі з’єднання із базою даних у
settings_example.pyі Docker.
Weblate 5.0.2¶
Випущено 14 вересня 2023 року.
Покращення
Вдосконалено швидкодію перекладу сторінок.
У новій версії виконується пошук і за категоріями.
Виправлення помилок
Реалізовано обробку нотаток щодо випуску на GitHub.
Реалізовано показ категоризованих проєктів.
Реалізовано переклад мовою у самій категорії.
Реалізовано упорядковування категорій.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Перенесення бази даних може тривати досить довго для великих сайтів через зміни в індексуванні.
Weblate 5.0.1¶
Випущено 10 вересня 2023 року.
Нові функції
Покращення
Пришвидшено роботу з пошуку пов’язаних із глосарієм термінів.
Реалізовано запис до журналу помилок при створенні запитів щодо об’єднання.
Пришвидшено завантаження журналу.
Додано об’єкт
idдо усіх кінцевих точок Програмний інтерфейс REST Weblate.Покращено швидкодію для проєктів із багатьма складниками.
Додано переспрямовування для сумісності для застарілих адрес.
Виправлення помилок
Створення складника у категорії.
Показ початкових рядків і стану для перетворених форматів.
Блокування Змінити основний файл для форматів, де не передбачено його підтримки.
Перевірка Повторно використаний переклад більше не спрацьовує для порожніх рядків.
Проблеми із швидкодією при навігації певними категоріями.
Виправлено розпізнавання для GitHub Team і Organization у контейнері Docker.
Реалізовано запити щодо об’єднання GitLab при нетиповому порті SSH.
Сумісність
Залежність від pyahocorasick замінено залежністю від ahocorasick_rs.
Типове значення
IP_PROXY_OFFSETбуло замінено з 1 на -1.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
Перенесення бази даних може тривати досить довго для великих сайтів через зміни в індексуванні.
Weblate 5.0¶
Випущено 24 серпня 2023 року.
Нові функції
Підтримка Файли Markdown завдяки Anders Kaplan.
Категорія тепер може впорядковувати компоненти в межах проєкту.
У новій версії удосконалено підтримку перевірок синтаксису Формат Fluent завдяки Henry Wilkes.
У новій версії запрошення користувачів із усіма способами розпізнавання.
У контейнері Docker передбачено підтримку реєстраційних даних у файлах, див. Передавання реєстраційних даних.
Покращення
Обробка форм множини у комп’ютерних перекладах.
У новій версії у перевірці Переклад не змінено враховуються замінники, навіть у строгому режимі.
Перевірка Повторно використаний переклад більше не спрацьовує для мов із однією формою множини.
WebP тепер підтримується для Screenshots and visual context.
Підтримки оновлення до нових основних версій не передбачено. Завжди виконуйте оновлення до найсвіжішої проміжної версії початкового основного випуску. Оновлення, у яких пропущено цей крок, вважаються непідтримуваними — вони не працюватимуть як слід.
Підтримка OCR для мов, відмінних від англійської, у Screenshots and visual context.
У новій версії у XLIFF 1.1 і 1.2 передбачено підтримку показу даних щодо розташування початкового рядка.
Показ рядків із формами множини, замінниками або альтернативними перекладами.
До програмного інтерфейсу користувача включено обробку даних щодо дати останнього входу до системи.
Типово, жетон програмного інтерфейсу користувача буде приховано з міркувань конфіденційності.
Пришвидшено додавання термінів до глосарія.
Удосконалено збереження перекладів при змінах у початковому файлі для Файли HTML і Текстові файли.
Додано індикацію автоматичного призначення у списку команд.
У новій версії користувачі мають підтверджувати запрошення, щоб стати учасниками команди.
Нова версія перевірки Форматовані рядки може перевірякти усі форми множини з прапорцем
strict-format.Навігація Перевірки і виправлення.
Реалізовано підсвічування різниці у початковому рядку в автоматичних пропозиціях.
У візуальній різниці удосконалено обробку складених символів.
Виправлення помилок
Реалізовано обробку імен користувачів при формуванні внесків до Git.
У новій версії додатки Вилучити порожні рядки і Очищення файлів перекладу вилучають усі рядки одночасно.
Реалізовано фільтрування за мовами у Звітування щодо поступу перекладу.
Зменшено кількість фіктивних помилок Повторно використаний переклад при виправленні перекладу.
Виправлено проблеми з кешуванням при оновленні знімків вікон зі сховища.
Сумісність
Новій версії потрібен Python 3.9 або новіший.
Змінено декілька адрес у інтерфейсі користувача, щоб мати змогу працювати з категоріями.
Оновлення
Будь ласка, виконайте настанови із розділу Загальні настанови щодо оновлення для виконання оновлення.
До
settings_example.pyвнесено декілька змін. Найпомітнішою є зміна уCACHESіSOCIAL_AUTH_PIPELINE. Будь ласка, скоригуйте параметри відповідним чином.Декілька залежностей, які раніше було необов’язковими, тепер є обов’язковими.
Перенесення бази даних може тривати досить довго для великих сайтів через зміни у структурі.