Weblate 2026.5¶
Released on May 15th 2026.
Nieuwe mogelijkheden
Added MDX-bestanden support for translating Markdown text while preserving JSX syntax, with Parameters bestandsindeling shared with Markdown-bestanden for line wrapping, code blocks, front matter, and placeholder handling.
Added extended LLM translation context for automatic suggestions, covering string context, explanations, secondary-language translations, plurals, failing checks, and placeholders.
Added a digest-only translation activity summary notification, see Meldingen.
Downloads CSV en XLSX in Vertalingen downloaden exporteren nu meervoudstekenreeksen als afzonderlijke rijen met meervoudsvormen die weer terug geïmporteerd kunnen worden.
Added Gettext PO and POT Parameters bestandsindeling to control whether Weblate updates the
Language-Team,Last-Translator,X-Generator, andReport-Msgid-Bugs-Toheaders.Toegevoegd backup om geconfigureerde back-upservices synchroon uit te voeren.
The translation memory lookup API can now skip fuzzy matching with the
exactquery parameter.Added Translation files CDN to publish translation files to the configured CDN.
Verbeteringen
Gebruiken van DOS-regeleinden kan nu worden geconfigureerd met de
dos_eolParameters bestandsindeling.OpenAI and Alibaba no longer require their vendor Python SDKs.
Geauditte wijzigingen in instellingen van projecten en onderdelen worden nu bijgehouden in geschiedenis.
Gerrit review pushes now use Push-tak as the target branch.
Weblate controleert nu of
CACHE_DIRhet uitvoeren van gemaakte hulpbestanden toestaat.De Software materiaallijst wordt nu gemaakt bij de uitgave en gepubliceerd als een geversioneerd ding voor de uitgave, in plaats van te worden opgeslagen in de opslagruimte van de bron.
De pagina voor de vertaling scheidt nu schermafdrukken van informatie over de tekenreeks, klapt weinig gebruikte details over de tekenreeks in en groepeert acties voor woordenlijst en schermafdrukken meer consistent.
Beheren van projecttoegang pagineert nu gebruikers en legt sitebrede automatische teamtoewijzingen beter uit.
Added provider-oriented code hosting documentation and Gettext-style Meervoudsvorm guidance.
The Python wheel no longer ships source translation catalogs, test files, or deployment example files, reducing the installed package size.
The engage page now highlights actionable translation task buckets for newcomers.
RSS feeds can now use the same filters as the changes browsing page.
Update gettext template (Django) now supports gettext PO files used as templates when they are excluded by the language filter.
Reworked Weblate dreigingsmodel into a contract-style document.
Gerepareerde bugs
Hardened search previews and Automatische vertalingen suggestion origins against XSS, and stopped exposing database error details in upload failures.
Screenshot URL uploads, remote HTML extraction in JavaScript-vertaling CDN, and URL health-check redirects now reject internal or non-public targets by default.
Gerrit review pushes now reject target branches containing push options, track the target branch before invoking
git-review, and suggest short branch names when full refs are supplied.Category Aankondigingen no longer appear across the whole project, and translation announcement deletion now honors language-scoped permissions.
Merge request pushen vernieuwt nu hangende forken na het wijzigen van het hosten van de opslagruimte.
Plural counts parsed from translation file headers are now bounded, and plural formulas are rejected when they can evaluate outside the configured plural form range.
Per-project toegangstokens die vandaag verloopt, blijft nu geldig tot het einde van de dag.
Malformed ALTCHA CAPTCHA submissions and repository URLs in webhook payloads no longer cause server errors.
Tijdelijke aanduidingen now merges overlapping non-nested spans from multiple flags.
Weblate back-uppen en verplaatsen logs no longer include OpenSSH post-quantum key exchange warnings from remote Borg connections.
Category repository paths are now handled more safely during cleanup and moves.
Locked component pages now show an unsubscribe action after subscribing to unlock notifications.
Projectniveau back-ups imports now restore in the background to avoid web worker memory limits.
Compatibiliteit
De vlag
dos-eolwordt niet langer ondersteund. Gebruik in plaats daarvan dedos_eolParameters bestandsindeling.De registratie-CAPTCHA gebruikt nu het protocol voor de ALTCHA widget v3 met Argon2id proof-of-work.
Het projectattribuut
set_language_teamis vervangen door de parameter voor de bestandsindelingpo_set_language_teamop het niveau van het onderdeel; bekijk Parameters bestandsindeling.Weblate gebruikt nu kalenderversies voor uitgaven, bekijk Uitgavecyclus.
Weblate gebruikt nu striktere beperkingen voor versies van afhankelijkheden om de runtime-omgeving beter te beheren.
Upgraden
Volg Algemene instructies voor upgraden om het bijwerken uit te voeren.
De instelling
ALTCHA_MAX_NUMBERis vervangen doorALTCHA_COST,ALTCHA_MEMORY_COSTenALTCHA_PARALLELISM; pas uw instellingen overeenkomstig aan.Het beleid voor upgraden is gewijzigd en upgrades worden alleen ondersteund voor het huidige of vorige kalenderjaar.
The
COMMENT_CLEANUP_DAYSandSUGGESTION_CLEANUP_DAYSsettings are migrated once to site-wide Verouderde opmerkingen verwijderen and Verouderde suggesties verwijderen add-ons; configure those add-ons instead.
Medewerkers
- Bijgedragen code
Michal Čihař, Karen Konou, AliceVisek, Gersona, Weblate CI
- Bijgedragen vertalingen
이정희, Andrei Stepanov, Milo Ivir, ssantos, 大王叫我来巡山, Kaya Zeren, reducedradius, Peter Vančo, amano, Michal Čihař, Anucha Hlownonkor, Yaron Shahrabani, UDP, Максим Горпиніч, Agnieszka C, VfBFan, Blueberry, ojppe, Francisco Serrador, Aindriú Mac Giolla Eoin, Fjuro, Любомир Василев, Frank Paul Silye, Temuri Doghonadze, Yuri Chornoivan, Sergio Granadoz, Sketch6580, Hyeonjeong Lee, 為什麼不加空格, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), justcontributor, Kristijan "Fremen" Velkovski, Pierfrancesco Passerini, Besnik Bleta, Arif Budiman, Andi Chandler, jernejp21, Manuela Silva, Sjur N Moshagen, Abduqadir Abliz, Laitei, Кирилл Ванин, Matthaiks, Nozomu Matsui, Dick Groskamp, MrZwave, hoanghuy309, Jim Spentzos, Adam Havránek, Ricky Tigg, Christian Wia, ButterflyOfFire
- Bijgedragen documentatie
Michal Čihař, Gersona, Karen Konou, AliceVisek