Weblate 5.8.1¶
Released on October 15th 2024.
Fehlerbehebungen
Use lower case name for the Python package.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Mitwirkende
- Beiträge zum Code
Michal Čihař
- Beiträge zur Dokumentation
Michal Čihař
Weblate 5.8¶
Released on October 15th 2024.
Neue Funktionen
Added Key filter in the component.
Suche now supports filtering by object path and Fuzzy values for DATETIME fields.
Merge requests credentials can now be passed in the repository URL, see Zugangsdaten der Versionsverwaltung konfigurieren.
Azure OpenAI automatic suggestion service.
Verbesserungen
DeepL now supports specifying translation context.
Amazon Translate now supports Glossare in automatischen Vorschlägen.
Automatische Korrekturen for Devanagari danda now better handles latin script.
Automatische Korrekturen for French and Breton now uses a non-breaking space before colons instead of a narrow one.
Weblates REST-API now has a preview OpenAPI specification.
Stale, empty glossaries are now automatically removed.
? now displays available Tastaturkürzel.
Translation and language view in the project now include basic information about the language and plurals.
Massenbearbeitung shows a preview of matched strings.
Android-Zeichenketten-Ressourcen now supports translatable attribute in its strings.
Creating component via file upload (Translate document) now supports bilingual files.
Fehlerbehebungen
Displaying Arbeitsablauf-Anpassung setting in some cases.
Users can add component in any language already existing in a project.
Mehrere unbenannte Variablen better handles some strings, such as Python-Brace-Format.
Kompatibilität
Weblate now requires Python 3.11 or newer.
Amazon Translate now requires the TranslateFullAccess permission
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
There are several changes in
settings_example.py, most notable are the new settings for Weblates REST-API inSPECTACULAR_SETTINGSand changes inREST_FRAMEWORKandINSTALLED_APPS; please adjust your settings accordingly.
Mitwirkende
- Beiträge zum Code
Michal Čihař, Mehdi Eloualy, Mehdi El Oualy, gers, michael-smt, ButterflyOfFire, Saurmanđal, Paul Harriet Asiñero, Ingo Brückl, Vincent, Jakub Boukal, nijel
- Beiträge zu Übersetzungen
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
- Beiträge zur Dokumentation
Michal Čihař, gers, Jorge, michael-smt, Mehdi Eloualy, Paul Harriet Asiñero, Ingo Brückl, Mehdi El Oualy
Weblate 5.7.2¶
Veröffentlicht am 5. September 2024.
Verbesserungen
Zwei-Faktor-Authentifizierung merkt sich die letzte vom Benutzer verwendete Methode.
Anstatt einer Weiterleitung wird beim Abmelden nun eine Seite angezeigt.
Improved readability of exception logs.
Fehlerbehebungen
Aktualisierung von Übersetzungen aus dem Repository in verlinkten Komponenten.
Improved rendering of digest notification e-mails.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Mitwirkende
- Beiträge zum Code
Michal Čihař, Mehdi Eloualy
- Beiträge zu Übersetzungen
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, 大王叫我来巡山
- Beiträge zur Dokumentation
Michal Čihař
Weblate 5.7.1¶
Veröffentlicht am 30. August 2024.
Verbesserungen
Aktualisierte Sprachnamen zur besseren Beschreibung der verschiedenen Skripte und sinitischen Sprachen.
Übersetzungsdateien bereinigen wird nun automatisch für Formate installiert, die es benötigen, um nicht-übersetzte Inhalte in den übersetzten Dateien zu aktualisieren.
Fehlerbehebungen
Unterstützung für das Verwenden von Docker-Netzwerknamen in den Einstellungen für automatische Übersetzungsvorschläge.
Die Authentifizierung mit einigen Drittanbietern wie Azure behoben.
Unterstützung für formelles und informelles Portugiesisch in DeepL.
Der QR-Code für TOTP ist jetzt auch im dunklen Modus schwarz/weiß.
TOTP-Authentifizierung korrigiert, wenn WebAuthn auch für den Benutzer konfiguriert ist.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Mitwirkende
- Beiträge zum Code
Michal Čihař, Mehdi El Oualy, Mehdi Eloualy
- Beiträge zu Übersetzungen
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
- Beiträge zur Dokumentation
Michal Čihař, Robin
Weblate 5.7¶
Veröffentlicht am 15. August 2024.
Neue Funktionen
Zwei-Faktor-Authentifizierung wird jetzt mithilfe von Passkeys, WebAuthn, Authentifizierungs-Apps (TOTP) und Wiederherstellungscodes unterstützt.
Zwei-Faktor-Authentifizierung kann auf Team- oder Projektebene erzwungen werden.
Neue Zeichenketten hinzufügen kann nun Zeichenketten mit Pluralformen in der Bedienoberfläche erstellen.
Zeichenkette-Labels enthalten jetzt eine Beschreibung, um sie zu erklären.
Neue Benachrichtigungen für abgeschlossene Übersetzungen und Komponenten.
OpenAI unterstützt jetzt benutzerdefinierte Modelle und URLs und bietet das Umformulieren vorhandener Zeichenketten.
Automatischer Vorschlagsdienst Cyrtranslit.
Verbesserungen
Die Java-Properties-Datei formatieren beachtet jetzt Groß- und Kleinschreibung beim Sortieren.
Die Status-Widgets werden jetzt plattformweit und sprachübergreifend unterstützt, siehe Übersetzung gezielt fördern.
Aktivitätsberichte sind jetzt für Kategorien verfügbar.
Zeilenumbrüche werden im Editor hervorgehoben.
CSV-Dateien better handle files with two fields only.
Beim Durchsuchen kann jetzt mit der Tastatur navigiert werden, siehe Tastaturkürzel.
GET /api/components/(string:project)/(string:component)/credits/undGET /api/projects/(string:project)/credits/API-Endpunkte für Komponenten und Projekte.Terminologie-Einträge im Glossar können nur noch von Benutzern mit der Berechtigung Glossarterminologie hinzufügen erstellt werden.
Python-Brace-Format erkennt zusätzliche geschweifte Klammern.
Bildschirmfotos können jetzt aus der Zwischenablage in Visueller Kontext für Zeichenketten eingefügt werden.
Fehlerbehebungen
Zugänglichkeit der Tastaturnavigation.
Git-Exporter funktioniert jetzt mit allen Git-basierten Integrationen der Versionsverwaltung.
Maximaler Umfang der Übersetzung konnte manchmal kein Bildschirmfoto darstellen.
Kompatibilität
Weblate verwendet jetzt mistletoe statt misaka als Markdown-Renderer.
Richtlinie zur Inhaltssicherheit ist jetzt strenger, was Anpassungen von Drittanbietern blockieren könnte.
Einsprachige Formate kopieren keine Kommentare mehr aus Einsprachige Basissprachdatei, wenn Zeichenketten zur Übersetzung hinzugefügt werden.
Die Unterstützung für Amagama in Automatische Vorschläge wurde eingestellt, da der Dienst nicht mehr gepflegt wird.
Der Standardwert für
SENTRY_SEND_PIIwurde geändert.Die Übersetzung von Berichten im JSON-Format folgt jetzt einem anderen Format für Einträge.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Es gibt mehrere Änderungen in
settings_example.py, am bedeutendsten sind die neuen Einstellungen für Zwei-Faktor-Authentifizierung und Änderungen inINSTALLED_APPS,SOCIAL_AUTH_PIPELINEundMIDDLEWARE; bitte passen Sie Ihre Einstellungen entsprechend an.ENABLE_HTTPSist jetzt für die WebAuthn-Unterstützung erforderlich. Wenn Sie HTTPS nicht verwenden können, deaktivieren Sie bitte die zugehörige Prüfung wie in der DokumentationENABLE_HTTPSbeschrieben.
Mitwirkende
- Beiträge zum Code
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
- Beiträge zu Übersetzungen
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
- Beiträge zur Dokumentation
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¶
Veröffentlicht am 1. Juli 2024.
Fehlerbehebungen
Darstellung des Farbauswahl-Widgets Zeichenkette-Labels.
Erkennung ausstehender ausgehender Commits.
Schaltflächen-Layout der Erweiterungen.
Absturz bei der Installation der Erweiterung Komponentenerkennung.
Entfernen von Ausgangszeichenketten im Glossar.
Validierung der ZIP-Datei Sicherungen auf Projektebene beim Wiederherstellen (CVE-2024-39303 / GHSA-jfgp-674x-6q4p).
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.6.1¶
Veröffentlicht am 24. Juni 2024.
Verbesserungen
Docker-Container akzeptiert
WEBLATE_REMOVE_ADDONSundWEBLATE_ADD_MACHINERY, um automatische Vorschlagsdienste anzupassen undWEBLATE_CORS_ALLOW_ALL_ORIGINSfür die CORS-Behandlung in der API.OpenMetrics-Kompatibilität für
GET /api/metrics/hinzugefügt.
Fehlerbehebungen
Sprachaliasnamen in Automatische Vorschläge.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.6¶
Veröffentlicht am 19. Juni 2024.
Neue Funktionen
Aktivitätsprotokoll für Erweiterungen zur Nachverfolgung der Erweiterungsaktivitäten.
Verbesserte Auswahl des Datumsbereichs in Aktivitätsberichte.
Verbesserungen
Benachrichtigungen enthalten jetzt Zeichenketten, die aktualisiert werden müssen.
Verbesserte Kompatibilität mit Passwortmanager.
Verbessertes Nachverfolgen von hochgeladenen Änderungen.
Vorübergehende maschinelle Übersetzungsfehler in automatischen Vorschlägen werden problemlos verarbeitet.
GET /api/units/(int:id)/enthält jetzt den Zeitstempel last_updated.GET /api/changes/(int:id)/enthält jetzt old und details.Reduzierter Speicherverbrauch und verbesserte Leistung einiger Ansichten.
Fehlerbehebungen
Laden von Zeichenketten mit vielen Übereinstimmungen im Glossar.
Das Verhalten einiger plattformweiter Erweiterungen korrigiert.
Bearbeitungsbedürftige Zeichenketten werden in Windows-RC-Dateien gespeichert.
XML-Auszeichnung kann XML-Entitäten besser verarbeiten.
Automatische Vorschläge konnten Ersetzungen zwischen übersetzten Zeichenketten durcheinanderbringen.
Kompatibilität
Kompatibilität mit Django 5.1.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.5.5¶
Veröffentlicht am 13. Mai 2024.
Fehlerbehebungen
Falsch-positive Merge-Konflikt-Warnung beim Pushen des Branches.
Bereinigung von veralteten Repositorys.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.5.4¶
Veröffentlicht am 10. Mai 2024.
Verbesserungen
Visuelles Hervorheben der Erklärung im Glossar.
Reiter für Erweiterungen-Verlauf unter Verwaltung hinzugefügt.
Neue Warnungen der Übersetzungskomponente wenn das Glossar nicht wie erwartet funktioniert.
Mitteilungen können im Projekt-/Sprachbereich veröffentlicht werden.
Fehlerbehebungen
Verbesserte Handhabung von Platzhaltern in OpenAI.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.5.3¶
Veröffentlicht am 3. Mai 2024.
Verbesserungen
Verbesserte Leistung beim Darstellen von großen Objektlisten.
Komponentenverwaltung: Links zum Verwalten von projekt-/plattformweiten Erweiterungen hinzugefügt.
Fehlerbehebungen
Abstürze mit librsvg älter als 2.46 behoben.
Tägliche Ausführung einiger Erweiterungen.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.5.2¶
Veröffentlicht am 26. April 2024.
Fehlerbehebungen
Die Veröffentlichung von Paketen auf PyPI korrigiert.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.5.1¶
Veröffentlicht am 26. April 2024.
Neue Funktionen
Suche unterstützt
source_changed:DATETIME.Mehrere neue Stile des Sprachcodes hinzugefügt.
Verbesserungen
Es werden weitere Details zu Änderungen der Ausgangszeichenketten im Verlauf angezeigt.
ref:mt-microsoft-translator unterstützt jetzt das Verwenden von benutzerdefinierten Übersetzern.
Verbesserte Fehlerbehandlung in Neue Benutzer einladen.
PNG-Statussymbol hinzugefügt.
Liste der verwalteten Projekte zur Übersichtsseite hinzugefügt.
Ausführlicherer Status ausgehender Commits.
Reduzierter Speicherverbrauch.
Fehlerbehebungen
Übersprungene Komponentenaktualisierung bei einigen aktivierten Erweiterungen behoben.
Tägliche Ausführung von projekt- und plattformweiten Erweiterungen.
Bearbeitung von Zeichenketten zulassen, wenn die Ausgangszeichenkette zum Bearbeiten markiert ist.
Aktualisierungen des Zeitstempels „Zuletzt aktualisiert“ einer Zeichenkette.
Die projekt- und plattformweite Installation der Erweiterungen Git-Commits zusammenfassen und Komponentenerkennung korrigiert.
Anstandslose Behandlung von Sperrfehlern in Weblates REST-API.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Es gibt eine Änderung in der Einstellung
REST_FRAMEWORK(neu hinzugefügtEXCEPTION_HANDLER).
Weblate 5.5¶
Veröffentlicht am 20. April 2024.
Neue Funktionen
Erweiterungen können nun projekt- und plattformweit installiert werden.
API-Verbesserungen
GET /api/categories/(int:id)/statistics/hinzugefügt.GET /api/projects/(string:project)/file/hinzugefügt.POST /api/groups/(int:id)/admins/hinzugefügt.DELETE /api/groups/(int:id)/admins/(int:user_id)hinzugefügt.POST /api/translations/(string:project)/(string:component)/(string:language)/units/verbessert.
Unterstützung für automatische Übersetzungen von Systran hinzugefügt.
Verbesserungen
Docker-Container prüft jetzt standardmäßig die Passwortstärke von Benutzern, siehe
WEBLATE_MIN_PASSWORD_SCORE.Verbesserte Fehlerberichterstattung in Automatische Vorschläge.
Maximaler Umfang der Übersetzung zeigt den gerenderten Text besser an.
Administratoren können jetzt bei Neue Benutzer einladen den Benutzernamen und vollständigen Namen angeben.
Nicht übereinstimmendes Fragerufzeichen hinzugefügt.
Warnungen der Übersetzungskomponente werden jetzt bei Bedarf aktualisiert, nicht nur täglich.
doc:/devel/reporting verwenden eine spezielle Wortzählung für CJK-Sprachen.
Änderungen an der Teamzugehörigkeit sind nun im Audit-Protokoll nachverfolgbar.
Fehlerbehebungen
Folgt nicht dem Glossar funktioniert besser für Sprachen, die keine Leerzeichen verwenden.
Warnungen der Übersetzungskomponente können besser mit nicht-lateinischen Ausgangssprachen umgehen.
Maximaler Umfang der Übersetzung ignorierte manchmal die
font-spacing:SPACING-Markierung.Die Statistiken pro Sprache für verschachtelte Kategorien korrigiert.
Die Kategorieauflistung auf den einzelnen Sprachseiten korrigiert.
Die Berechnung des Status Bearbeitungsbedürftig korrigiert.
Das Ändern der Repository-Push-URL mit Gerrit korrigiert.
Das Verwenden kategorisierter Komponenten in Verwaltungsbefehle, Übersetzungsspeicher oder Automatische Übersetzung korrigiert.
Kompatibilität
Mehrere API-Aufrufe könnten von der strengeren Validierung boolescher Felder durch das Django-REST-Framework betroffen sein. Zum Beispiel
POST /api/projects/(string:project)/components/.Die Eindeutigkeit des Namens und Slugs einer Komponente wird jetzt auf Datenbankebene unter PostgreSQL 15+ erzwungen.
Das Docker-Image liefert jetzt Python-Pakete in
/app/venvund installiert sie mit uv.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Es gibt mehrere Änderungen in
settings_example.py, am bedeutendsten sind die Änderungen inINSTALLED_APPSundLOGOUT_REDIRECT_URL, bitte passen Sie Ihre Einstellungen entsprechend an.Weblate erfordert jetzt Python 3.10 und Django 5.0.
Weblate 5.4.3¶
Veröffentlicht am 26. März 2024.
Fehlerbehebungen
Superuser-Zugriff auf Komponenten mit Eingeschränkter Zugriff.
Die Voreinstellung von
LOGIN_REQUIRED_URLS_EXCEPTIONSangepasst, um Anpassen des Erscheinungsbilds nicht zu sperren.Absturz beim Pushen von Änderungen in ein abweichendes Repository vermeiden.
Absturz bei Installation von Erzeugung von Pseudolokalen vermeiden.
Automatischer Empfang von Änderungen aus Azure Repos verarbeitet problemlos Repositorys mit Leerzeichen in der URL.
DeepL verarbeitet problemlos Glossare für Sprachvarianten.
Excel Open XML verarbeitet leere Zellen besser.
Möglicher Datenverlust beim Zusammenführen von gettext-PO-Dateiänderungen in Git behoben.
Bei Repository-Vorgängen im Projekt könnten einige Komponenten übersprungen worden sein.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.4.2¶
Veröffentlicht am 22. Februar 2024.
Fehlerbehebungen
Anzeige der Debugging-Seite bei Problemen mit der Datenbankverbindung.
Die Migration mit doppelten integrierten Teams wird reibungslos abgewickelt.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.4.1¶
Veröffentlicht am 19. Februar 2024.
Fehlerbehebungen
Möglicher Absturz bei der Prüfung des Weblate-Upgrades, wenn diese aus den vorherigen Versionen zwischengespeichert wurde.
Die Migration mit doppelten integrierten Teams wird reibungslos abgewickelt.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.4¶
Veröffentlicht am 15. Februar 2024.
Neue Funktionen
Qualitätsprüfung Perl-Brace-Format.
Die Syntax der Sucheingabe wird nun hervorgehoben, siehe Suche.
Weblate ist jetzt auf Tamil verfügbar.
Verbesserungen
Bessere Protokollierung in
createadmin.Komponentenerkennung meldet nun übersprungene Einträge.
Das Hinzufügen einer Zeichenkette in einem Repository löst Benachrichtigungen aus.
OpenAI verarbeitet Batch-Übersetzungen und Glossare besser.
LibreTranslate verarbeitet Batch-Übersetzungen besser.
Die Textvariante von Benachrichtigungs-E-Mails zeigt nun korrekt die geänderten Zeichenketten an.
Das Herunterladen von Dateien berücksichtigt nun If-Modified-Since.
Unterstützung von Anzahl der Wörter für CJK-Sprachen.
Komponentenerkennung behält nun Komponentenlisten bei.
Bessere Formatierung der Glossar-Kurzinfos.
GET /api/components/(string:project)/(string:component)/enthält jetzt Informationen über die verlinkte Komponente.Verbesserte Arbeitsablauf-Anpassung-Konfigurationsformulare.
Fehlerbehebungen
Behandlung von Pluralformen in Qt Linguist .ts.
Fehlende Dokumentation für
ADMINS_CONTACThinzugefügt.Der automatische Fixer für Interpunktionszeichenabstand fügt keine neuen Leerzeichen mehr hinzu.
Commits von ausstehenden Änderungen wurden unter manchen Umständen ausgelassen.
Leere Zeichenketten entfernen entfernt nun korrekt leere Pluralformen.
Kompatibilität
Der Zeitstempel der letzten Änderung spiegelt nun auch Änderungen außerhalb von Weblate wider. Dies betrifft sowohl Weblates REST-API als auch die Bedienoberfläche.
Veröffentlichungen werden mit Sigstore anstelle von PGP signiert, siehe Überprüfen von Veröffentlichungssignaturen.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.3.1¶
Veröffentlicht am 19. Dezember 2023.
Fehlerbehebungen
In manchen Situationen wurden Statistiken nicht aktualisiert.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.3¶
Veröffentlicht am 14. Dezember 2023.
Neue Funktionen
Automatischer Vorschlagsdienst OpenAI.
Automatischer Vorschlagsdienst Alibaba.
Labels-API hinzugefügt, siehe
GET /api/projects/(string:project)/labels/.Neuer automatischer Fixer für Interpunktionszeichenabstand.
Google Cloud Translation Advanced berücksichtigt nun Platzhalter oder Zeilenumbrüche besser.
Verbesserungen
Reduzierter Speicherverbrauch für Statistiken.
DeepL bietet eine bessere Leistung in Automatische Übersetzung und unterstützt Glossare in automatischen Vorschlägen.
Azure AI Translator unterstützt Glossare in automatischen Vorschlägen.
Verbesserte Regionsauswahl in Google Cloud Translation Advanced.
Exporter für verschachteltes JSON in Übersetzungen herunterladen hinzugefügt.
Verbesserte Git-Exporter-Leistung bei großen Repositorys.
Fehlerbehebungen
Entfernen veralteter VCS-Verzeichnisse.
Kompatibilität
Der Microsoft-Terminologiedienst für automatische Vorschläge wurde entfernt, da er nicht mehr von Microsoft bereitgestellt wird.
labelsin der Einheiten-API zeigen jetzt vollständige Label-Informationen an, sieheGET /api/units/(int:id)/.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.2.1¶
Veröffentlicht am 22. November 2023.
Verbesserungen
Suchfeld anzeigen, wenn beim Übersetzen keine Zeichenketten gefunden wurden.
Bedingter Trennstrich zur Symbolleiste für Sonderzeichen hinzugefügt.
Fehlerbehebungen
Kompatibilität der Sicherungen mit der Datenbank Alibaba Cloud PolarDB.
Absturz beim Laden von Statistiken, die von früheren Versionen berechnet wurden.
Sortierung der Symbole im dunklen Modus.
Statistiken auf Projektebene zählen kategorisierte Komponenten nicht mehr doppelt.
Mögliches Verwerfen ausstehender Übersetzungen nach Bearbeitung der Ausgangszeichenketten.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.2¶
Veröffentlicht am 16. November 2023.
Neue Funktionen
Verbesserungen
Schnelleres Aktualisieren der Statistiken.
Bessere E-Mail-Auswahl im Benutzerprofil.
Automatische Korrekturen werden nun auch auf Vorschläge angewendet.
DeepL kann nun die Standardformalität für Übersetzungen konfigurieren.
Verwenden von neutralen Farben für Fortschrittsbalken und Zustände der Übersetzungseinheiten.
MO-Dateien erzeugen kann optional bearbeitungsbedürftige Zeichenketten einbeziehen.
Accept-Language verwenden, um Übersetzungen für nicht authentifizierte Benutzer anzuweisen.
Option hinzugefügt, um Übersetzungsvorschläge mit dem Arbeitsablauf von Dedizierte Prüfer direkt zu genehmigen.
Entfernen von Projekt- oder einer Komponenten-Benachrichtigungen mit einem Klick.
Statistik enthält jetzt Zeichen- und Wortzählungen für mehr Zeichenkettenstatus.
Fehlerbehebungen
Die Komponentenerstellung innerhalb einer Kategorie durch Hochladen korrigiert.
Fehlerbehandlung beim Organisieren von Komponenten und Kategorien.
Das Verschieben von Kategorien zwischen Projekten korrigiert.
Die Formatierung der Übersetzungsspeicher-Suchergebnisse korrigiert.
Geschütztes Leerzeichen in Unsicheres HTML bereinigen erlaubt.
Kompatibilität
Der Apple-iOS-Zeichenketten-Exporter erzeugt jetzt UTF-8-kodierte Dateien.
Python 3.12 wird nun unterstützt, obwohl nicht empfohlen, siehe Python-Abhängigkeiten.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.1.1¶
Veröffentlicht am 25. Oktober 2023.
Neue Funktionen
Verbesserungen
Die Erweiterung Fehlende Sprachen hinzufügen verwendet nun einen eigenen Benutzer für Änderungen.
Schaltfläche für das Teilen im Fediverse hinzugefügt.
Validierung für Zugangsdaten der VCS-Integration hinzugefügt.
Reduzierter Aufwand für die Statistikerfassung.
Fehlerbehebungen
Validierung von Pluralformen bei der Bearbeitung von Zeichenketten über die API hinzugefügt.
Ersetzen einer Datei mittels Hochladen, wenn die vorhandene Datei beschädigt ist.
Kompatibilität
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Weblate 5.1¶
Veröffentlicht am 16. Oktober 2023.
Neue Funktionen
Yandex v2 maschineller Übersetzungsdienst.
Automatische Übersetzung und Automatische Übersetzung werden nun mit einem speziell dafür vorgesehenen Benutzer als Autor gespeichert.
Änderungen von Erweiterungen an Zeichenketten werden nun mit einem speziell dafür vorgesehenen Benutzer als Autor gespeichert.
Komponenten, Kategorien oder Projekte herunterladen kann jetzt Dateiformate umwandeln.
Arbeitsablauf-Anpassung ermöglicht das genaue Abstimmen des Lokalisierungsprozesses pro Sprache.
Verbesserungen
Überprüfung aktivieren zeigt auch den Prozentsatz der Zustimmung in den Objektlisten.
Das Projekt wird bei Annahme einer Einladung zu „Beobachtete Projekte“ hinzugefügt.
Die API-Zugangsdaten des VCS als Python-Wörterbuch aus den Umgebungsvariablen konfigurieren.
Verbesserte Genauigkeit bei der Prüfung von Nachrichten mit Pluralformen.
Die Beteiligungsseite zeigt die Statistiken besser an.
Zeichenketten, die nicht in einer Datei gespeichert werden können, blockieren nicht mehr das Schreiben anderer Zeichenketten.
Einige API-URLs für kategorisierte Komponenten korrigiert.
Beispiele für die Pluralform werden stärker hervorgehoben.
Hervorheben von Leerzeichen in Automatische Vorschläge.
Schnelleres Entfernen von Kommentaren und Komponenten.
Der Grund für die deaktivierte Schaltfläche „Speichern“ wird deutlicher angezeigt.
Die Benachrichtigung über neue Zeichenketten kann jetzt für jede Zeichenkette ausgelöst werden.
Fehlerbehebungen
Verbesserte OCR-Fehlerbehandlung in Visueller Kontext für Zeichenketten.
Automatische Korrekturen verarbeitet problemlos Zeichenketten aus Mehrwertige CSV-Datei (UTF-8).
Gelegentlicher Absturz beim Caching von Automatische Vorschläge.
Die Auflistung von Einträgen innerhalb einer Kategorie im Verlauf korrigiert.
Die Bearbeitung des Teams Administration korrigiert.
Die Erweiterung Fehlende Sprachen hinzufügen konnte einige Sprachen übersehen.
Kompatibilität
Kategorien sind nun in
weblate://-Repository-URLs enthalten.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Upgrades von älteren Versionen als 5.0.2 werden nicht unterstützt, bitte aktualisieren Sie zuerst auf 5.0.2 und fahren Sie dann mit dem Upgrade fort.
Die Unterstützung für die veraltete, unsichere Konfiguration von API-Schlüsseln der VCS-Dienste über _TOKEN/_USERNAME in
settings.pywurde entfernt.Weblate verwendet jetzt standardmäßig dauerhafte Datenbankverbindungen in
settings_example.pyund Docker.
Weblate 5.0.2¶
Veröffentlicht am 14. September 2023.
Verbesserungen
Leistung der Übersetzungsseite.
Die Suche sucht jetzt auch nach Kategorien.
Fehlerbehebungen
Darstellung der Versionshinweise auf GitHub.
Auflistung der kategorisierten Projekte.
Übersetzen einer Sprache innerhalb einer Kategorie.
Sortierung der Kategorien.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Das Aktualisieren der Datenbank kann bei größeren Websites aufgrund von Indizierungsänderungen erhebliche Zeit in Anspruch nehmen.
Weblate 5.0.1¶
Veröffentlicht am 10. September 2023.
Neue Funktionen
GET /api/component-lists/(str:slug)/components/hinzugefügt.
Verbesserungen
Die Suche nach zugehörigen Begriffen im Glossar ist jetzt schneller.
Fehlerprotokollierung beim Erstellen von Pull Requests.
Der Verlauf wird jetzt schneller geladen.
Objekt
idzu allen Weblates REST-API-Endpunkten hinzugefügt.Bessere Leistung bei Projekten mit einer Vielzahl von Komponenten.
Kompatibilitätsweiterleitungen für einige alte URLs hinzugefügt.
Fehlerbehebungen
Komponentenerstellung innerhalb einer Kategorie.
Ausgangszeichenketten und Statusanzeige für umgewandelte Formate.
Basisdatei bearbeiten wird bei nicht unterstützen Formaten gesperrt.
Wiederverwendete Übersetzung wird nicht mehr für leere Zeichenketten ausgelöst.
Leistungsprobleme beim Durchsuchen einiger Kategorien.
GitHub-Team- und Organisationsauthentifizierung in Docker-Containern korrigiert.
GitLab-Merge-Requests beim Verwenden eines angepassten SSH-Ports.
Kompatibilität
Die pyahocorasick-Abhängigkeit wurde durch ahocorasick_rs ersetzt.
Der Standardwert von
IP_PROXY_OFFSETwurde von 1 auf -1 geändert.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Das Aktualisieren der Datenbank kann bei größeren Websites aufgrund von Indizierungsänderungen erhebliche Zeit in Anspruch nehmen.
Weblate 5.0¶
Veröffentlicht am 24. August 2023.
Neue Funktionen
Markdown-Dateien-Unterstützung, dank Anders Kaplan.
Kategorie kann nun Komponenten innerhalb eines Projekts organisieren.
Fluent-Format hat jetzt bessere Syntaxprüfungen dank Henry Wilkes.
Das Einladen von Benutzern funktioniert jetzt mit allen Authentifizierungsmethoden.
Docker-Container unterstützen dateibasierte Geheimnisse, siehe Geheimnisse weitergeben.
Verbesserungen
Behandlung von Pluralformen in der maschinellen Übersetzung.
Unveränderte Übersetzung-Prüfung berücksichtigt nun auch im strict-Modus Platzhalter.
Wiederverwendete Übersetzung wird nicht mehr für Sprachen mit einer einzigen Pluralform ausgelöst.
Visueller Kontext für Zeichenketten unterstützt nun WebP.
Doppelte Benachrichtigungen werden vermieden, wenn ein Benutzer sich überschneidende Bereiche abonniert hat.
OCR-Unterstützung für nicht-englische Sprachen in Visueller Kontext für Zeichenketten.
XLIFF unterstützt nun die Anzeige der Position der Ausgangszeichenkette.
Darstellung von Zeichenketten mit Pluralformen, Platzhaltern oder alternativen Übersetzungen.
Die Benutzer-API enthält jetzt das Datum der letzten Anmeldung.
Das Benutzer-API-Token ist jetzt aus Datenschutzgründen standardmäßig verborgen.
Schnelleres Hinzufügen von Begriffen zum Glossar.
Bessere Beibehaltung der Übersetzung bei Quelldateiänderung in HTML-Dateien und Textdateien.
In der Teamliste ein Hinweis auf die automatische Zuweisung hinzugefügt.
Benutzer müssen nun Einladungen bestätigen, um Teammitglieder zu werden.
Formatierte Zeichenketten können nun alle Pluralformen mit der
strict-format-Markierung prüfen.Überprüfungen und Korrekturen Browsing-Erfahrung.
Hervorhebung von Unterschieden in der Ausgangszeichenkette in automatischen Vorschlägen.
Visual Diff versteht jetzt das Compositing von Zeichen besser.
Fehlerbehebungen
Behandlung von Benutzernamen beim Committen an Git.
Leere Zeichenketten entfernen und Übersetzungsdateien bereinigen entfernen nun alle Zeichenketten auf einmal.
Sprachfilterung in Übersetzungsberichte.
Reduzierung der Fehlalarme von Wiederverwendete Übersetzung bei der Korrektur der Übersetzung.
Caching-Probleme nach dem Aktualisieren von Bildschirmfotos aus dem Repository behoben.
Kompatibilität
Python 3.9 oder neuer ist jetzt erforderlich.
Mehrere URLs der Bedienoberfläche wurden geändert, damit sie mit Kategorien umgehen können.
Aktualisierung
Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.
Es gibt mehrere Änderungen in
settings_example.py, am bedeutendsten sind die Änderungen inCACHESundSOCIAL_AUTH_PIPELINE, bitte passen Sie Ihre Einstellungen entsprechend an.Mehrere zuvor optionale Abhängigkeiten sind nun erforderlich.
Das Aktualisieren der Datenbank kann bei größeren Websites aufgrund von Strukturänderungen erhebliche Zeit in Anspruch nehmen.