Released on October 15th 2024.
New features
-
Added Key filter in the component.
-
Searching now supports filtering by object path and Fuzzy values for DATETIME fields.
-
Merge requests credentials can now be passed in the repository URL, see Configuring version control credentials.
-
Azure OpenAI automatic suggestion service.
Improvements
-
ModernMT supports Glossaries in automatic suggestion.
-
DeepL now supports specifying translation context.
-
Amazon Translate now supports Glossaries in automatic suggestion.
-
Automatic fixups for Devanagari danda now better handles latin script.
-
Automatic fixups for French and Breton now uses a non-breaking space before colons instead of a narrow one.
-
Weblate’s REST API now has a preview OpenAPI specification.
-
Stale, empty glossaries are now automatically removed.
-
? now displays available Keyboard shortcuts.
-
Translation and language view in the project now include basic information about the language and plurals.
-
Bulk edit shows a preview of matched strings.
-
Android string resources now supports translatable attribute in its strings.
-
Creating component via file upload (Translate document) now supports bilingual files.
Bug fixes
-
Displaying Workflow customization setting in some cases.
-
Users can add component in any language already existing in a project.
-
Multiple unnamed variables better handles some strings, such as Python brace format.
Compatibility
-
Weblate now requires Python 3.11 or newer.
-
Amazon Translate now requires the TranslateFullAccess permission
Upgrading
Please follow Generic upgrade instructions in order to perform update.
- There are several changes in
settings_example.py
, most notable are the new settings for Weblate’s REST API inSPECTACULAR_SETTINGS
and changes inREST_FRAMEWORK
andINSTALLED_APPS
; please adjust your settings accordingly.
Contributors
Code contributions
Michal Čihař, Mehdi Eloualy, Mehdi El Oualy, gers, michael-smt, ButterflyOfFire, Saurmanđal, Paul Harriet Asiñero, Ingo Brückl, Vincent, Jakub Boukal, nijel
Translations contributions
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
Documentation contributions
Michal Čihař, gers, Jorge, michael-smt, Mehdi Eloualy, Paul Harriet Asiñero, Ingo Brückl, Mehdi El Oualy