Weblate 5.7

Released on August 15th 2024.

Neue Funktionen

Verbesserungen

Fehlerbehebungen

Kompatibilität

  • Weblate now uses mistletoe instead of misaka as a Markdown renderer.

  • Richtlinie zur Inhaltssicherheit is now stricter what might block third-party customizations.

  • Monolingual formats no longer copy comments from Einsprachige Basissprachdatei when adding strings to translation.

  • Dropped support for Amagama in Automatische Vorschläge as the service is no longer maintained.

  • Default value for SENTRY_SEND_PII was changed.

  • Translation credit reports in the JSON format now follows a different format for entries.

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 Two-factor authentication and changes in INSTALLED_APPS, SOCIAL_AUTH_PIPELINE and MIDDLEWARE; please adjust your settings accordingly.

  • ENABLE_HTTPS is now required for WebAuthn support. If you cannot use HTTPS, please silence related check as described in ENABLE_HTTPS documentation.

Contributors

Code contributions

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

Translations contributions

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

Documentation contributions

Michal Čihař, Benjamin Alan Jamie, Paul Harriet Asiñero, Allan Nordhøy, Max Wittig, Mehdi Eloualy, Vincent, LE MEILLAT, gers, lotigara

All changes in detail.

Weblate 5.6.2

Released on July 1st 2024.

Fehlerbehebungen

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

All changes in detail.

Weblate 5.6.1

Released on June 24th 2024.

Verbesserungen

Fehlerbehebungen

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

All changes in detail.

Weblate 5.6

Veröffentlicht am 19. Juni 2024.

Neue Funktionen

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.

  • Automatic suggestions could mix up replacements between translated strings.

Kompatibilität

  • Kompatibilität mit Django 5.1.

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.5.4

Veröffentlicht am 10. Mai 2024.

Verbesserungen

Fehlerbehebungen

  • Verbesserte Handhabung von Platzhaltern in OpenAI.

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

Weblate 5.5.3

Veröffentlicht am 3. Mai 2024.

Verbesserungen

  • Verbesserte Leistung beim Darstellen von großen Objektlisten.

  • Component management: added links to manage project/site-wide Erweiterungen.

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.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.5.1

Veröffentlicht am 26. April 2024.

Neue Funktionen

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ügt EXCEPTION_HANDLER).

Alle Änderungen im Detail.

Weblate 5.5

Veröffentlicht am 20. April 2024.

Neue Funktionen

Verbesserungen

Fehlerbehebungen

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/venv und 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 in INSTALLED_APPS und LOGOUT_REDIRECT_URL, bitte passen Sie Ihre Einstellungen entsprechend an.

  • Weblate erfordert jetzt Python 3.10 und Django 5.0.

Alle Änderungen im Detail.

Weblate 5.4.3

Veröffentlicht am 26. März 2024.

Fehlerbehebungen

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.4

Veröffentlicht am 15. Februar 2024.

Neue Funktionen

Verbesserungen

Fehlerbehebungen

Kompatibilität

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.3

Veröffentlicht am 14. Dezember 2023.

Neue Funktionen

Verbesserungen

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.

  • labels in der Einheiten-API zeigen jetzt vollständige Label-Informationen an, siehe GET /api/units/(int:id)/.

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

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

Aktualisierung

Bitte befolgen Sie: Allgemeine Upgrade-Anweisungen, um die Aktualisierung durchzuführen.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.1

Veröffentlicht am 16. Oktober 2023.

Neue Funktionen

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

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.py wurde entfernt.

  • Weblate verwendet jetzt standardmäßig dauerhafte Datenbankverbindungen in settings_example.py und Docker.

Alle Änderungen im Detail.

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.

Alle Änderungen im Detail.

Weblate 5.0.1

Veröffentlicht am 10. September 2023.

Neue Funktionen

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 id zu 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_OFFSET wurde 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.

Alle Änderungen im Detail.

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

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 in CACHES und SOCIAL_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.

Alle Änderungen im Detail.