[1.51.0]
Update weblate to 2026.10
Full Changelog
Added enforced-check inheritance at workspace, project, category, and component level.
Added the Automation add-on for conditional translation and editing workflows. See Automation reference and cookbook.
Source strings and translation keys can now be edited in the editor and REST API while preserving translations and history.
An explicit source-wide read-only flag now takes precedence over translation flags. Remove it from the source to allow editing.
Existing project API tokens lose permissions inherited from non-project teams. Assign required permissions through project-specific teams.
API throttles now use API_RATELIMIT_ANON and API_RATELIMIT_USER instead of REST_FRAMEWORK["DEFAULT_THROTTLE_RATES"].
API authentication now rejects unsupported authentication schemes, such as Basic, with HTTP 401, including when a valid browser session is present.
Project backups now tolerate missing or damaged repositories and preserve available files and translation data during restore.
Fixed false positives in the consecutive duplicated words check for South Asian languages and prevented the punctuation spacing check from inserting spaces in URLs.
Fixed an upgrade failure when migrating dismissed component alerts from releases before 2026.8.