Weblate 4.x-Reihe#

Weblate 4.18.2#

Veröffentlicht am 30. Juni 2023.

  • Fixed parsing notes from TBX.

  • Fixed query parsing in navigation bar search.

  • Fixed language filtering in reports.

  • Improved ModernMT languages mapping.

  • Disabled reused checks on languages with a single plural form.

Alle Änderungen im Detail.

Weblate 4.18.1#

Veröffentlicht am 16. Juni 2023.

  • Das Format des Sprachcodes für i18next korrigiert.

  • CSS-Komprimierung mit dunklem Design behoben.

Alle Änderungen im Detail.

Weblate 4.18#

Veröffentlicht am 15. Juni 2023.

  • Verbesserte API-Fehlermeldungen bei verweigerter Berechtigung.

  • Weniger Fehlalarme bei den XML-Qualitätsprüfungen.

  • Die Genauigkeit der Übersetzungsprüfungen verbessert.

  • Erweiterte Unterstützung für das Fluent-Dateiformat.

  • Vermeiden der Abmeldung von Benutzern in einigen Ratenbegrenzungen.

  • Unterstützung für das Speichern von Glossarerklärungen im TBX-Format hinzugefügt.

  • Unterstützung für die Sortierung von Zeichenketten nach letzter Aktualisierung hinzugefügt.

  • Erweiterte Suchfunktionen zum Finden von Benutzern.

  • Unterstützung für das automatische Aktualisieren von Bildschirmfotos aus einem Repository.

  • Die Leistung des Übersetzungsspeichers verbessert.

  • Der Export von Projektstatistiken in JSON/CSV enthält jetzt mehr Details; er entspricht jetzt dem in der API verfügbaren Inhalt.

  • Prüfung auf wiederverwendete Übersetzung hinzugefügt.

  • Die vorgeschlagenen Änderungen in den automatischen Vorschlägen werden nun markiert.

  • Ein dunkles Design hinzugefügt; browserabhängige und manuelle Einstellungen sind verfügbar.

  • Der Docker-Container kann jetzt mit einem schreibgeschützten Root-Dateisystem verwendet werden.

  • Die automatische Vervollständigung des Benutzernamens beim Hinzufügen zu einem Projekt hinzugefügt.

  • Plattformweite Suche nach Projekten, Komponenten, Sprachen und Benutzern hinzugefügt.

  • Neue Erweiterung für das Auffüllen von schreibgeschützten Zeichenketten mit der Ausgangszeichenkette.

Alle Änderungen im Detail.

Aktualisierung

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

  • Die Unterstützung für PostgreSQL 10, 11, MySQL 5.7 und MariaDB 10.2, 10.3 eingestellt.

  • Die Unterstützung für Python 3.7 eingestellt.

  • The Fluent-Format format changed identification of some strings, you might need to force reloading of the translation files to see the changes.

  • Es gibt mehrere Änderungen in settings_example.py, vor allem in COMPRESS_OFFLINE_CONTEXT, bitte passen Sie Ihre Einstellungen entsprechend an.

Weblate 4.17#

Veröffentlicht am 17. April 2023.

  • Das Filtern nach Sprache in Berichten ermöglicht.

  • Der veraltete Befehl cleanup_celery wurde entfernt.

  • Die Sichtbarkeit privater Projekte für einige Teams korrigiert.

  • Die automatische Übersetzung berücksichtigt jetzt den Zielzustand, wenn aus anderen Komponenten übersetzt wird.

  • Verbesserte Leistung von öffentlichen Benutzerprofilen.

  • Verbesserte Leistung der Sentry-Integration.

  • Unterstützung für Ed25519-SSH-Schlüssel hinzugefügt.

  • Die Speicherung von Metriken neu geschrieben.

  • Unterstützung für die Suche der Zeichenketten nach Position hinzugefügt.

  • Verbesserung der Dokumentation.

  • Die Prüfung auf unveränderte Übersetzungen kann nicht übersetzbare Begriffe aus dem Glossar berücksichtigen.

  • Automatische Korrektur für Devanagari Danda hinzugefügt.

  • Das Herunterladen von Projektübersetzungsspeichern pro Sprache ermöglicht.

  • Neue Warnung über nicht verwendete Komponenten hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

  • Migration to rewritten metrics storage might take considerable time on larger Weblate instance (expect around 15 minutes per GB of metrics_metric table). To reduce downtime, you can copy weblate/metrics/migrations/*.py from Weblate 4.17 to 4.16 and start the migration in the background. Once it is completed, perform full upgrade as usual.

  • Der Docker-Container benötigt jetzt PostgreSQL 12 oder neuer, bitte lesen Sie Aktualisieren des PostgreSQL-Containers für Upgrade-Anweisungen. Weblate selbst unterstützt auch ältere Versionen, wenn die entsprechende Django-Version installiert ist.

Warnung

Migration on MySQL will try to load all metrics into memory due to limitation of the Python database driver. You might need to prune metrics prior to migration if you want to continue using MySQL. Please consider switching to PostgreSQL, see Migration von anderen Datenbanken zu PostgreSQL.

Weblate 4.16.4#

Veröffentlicht am 16. März 2023.

  • Aktualisierungen der Abhängigkeiten.

  • Verbesserte Planung von Hintergrundaufgaben.

Alle Änderungen im Detail.

Weblate 4.16.3#

Veröffentlicht am 15. März 2023.

  • Verbesserte Handhabung von Sitzungen bei Projektsicherungen.

  • Aktualisierungen der Abhängigkeiten.

  • Aktualisierungen der Lokalisierung.

  • Verbesserung der Dokumentation.

Alle Änderungen im Detail.

Weblate 4.16.2#

Veröffentlicht am 8. März 2023.

  • Das Suchen im Übersetzungsspeicher korrigiert.

  • Die automatische Übersetzung mit mehreren Diensten behoben.

  • Verbesserte Darstellung von sich überschneidenden Glossarbegriffen.

  • Das Parsen von Pluralformen für nicht-englische Ausgangssprachen in einigen Formaten korrigiert.

  • Unterstützung für go-i18n v2 JSON Dateien hinzugefügt.

Alle Änderungen im Detail.

Weblate 4.16.1#

Veröffentlicht am 1. März 2023.

  • Fehler in der Testsuite behoben.

Alle Änderungen im Detail.

Weblate 4.16#

Veröffentlicht am 1. März 2023.

  • Die Überprüfung von Formatzeichenketten erkennt nun auch doppelte Formate.

  • Die Suchleistung für einige speziell formatierte Zeichenketten verbessert.

  • Celery Beat speichert nun den Aufgabenplan in der Datenbank.

  • Unterstützung für IBM Watson Language Translator hinzugefügt.

  • Die Unterstützung für seit 4.14 veraltete VCS-Integrationseinstellungen wurde eingestellt.

  • Unterstützung für Bitbucket-Server-Pull-Requests hinzugefügt.

  • Verbesserte Konfliktbehandlung in gettext PO-Dateien.

  • Unterstützung für die Definition des Zeichenkettenstatus beim Hinzufügen über die API.

  • Unterstützung für die Konfiguration von CORS-zulässigen Ursprüngen hinzugefügt.

  • Unterstützung von Pluralformen für automatische Vorschläge hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

Weblate 4.15.2#

Veröffentlicht am 25. Januar 2023.

  • Die Formate gotext JSON und i18next v4 in der Standardkonfiguration aktiviert.

  • Absturz beim Hochladen von beschädigten Dateien behoben.

  • Anzeige veralteter Verzeichnisse im Git-Repository-Status.

Alle Änderungen im Detail.

Weblate 4.15.1#

Veröffentlicht am 19. Januar 2023.

  • Die Übersetzungsvorschläge der automatischen Übersetzung korrigiert.

  • Absturz der Erweiterungsseite in einigen Ausnahmefällen behoben.

  • In einigen Fällen wurde die Vorlage für neue Übersetzungen nicht mehr übersetzt.

  • Dokumentierte Lizenzierung mit REUSE 3.0.

  • Die Aufteilung der Benutzerliste in der Teamverwaltung korrigiert.

  • Verbesserte Leistung beim Erstellen und Speichern von Projekten.

  • Unterstützung für gotext JSON-Dateien hinzugefügt.

  • Unterstützung für i18next v4-Dateien hinzugefügt.

  • Der Seitenumbruch in der API ist jetzt anpassbar.

Alle Änderungen im Detail.

Weblate 4.15#

Veröffentlicht am 16. Dezember 2022.

  • Added support for browsing all changes for an individual string.

  • Die Behandlung von Pluralen bei der automatischen Übersetzung aus anderen Komponenten korrigiert.

  • Tastaturkürzel Alt+Eingabe hinzugefügt, um eine Zeichenkette als Übersetzungsvorschlag zu übermitteln.

  • Unterstützung für Platzhalter im Fluent-Format hinzugefügt.

  • Verbesserte Leistung des Übersetzungsspeichers.

  • Automatische Generierung von Repoweb-Browsing-Links für bekannte Code-Hosting-Dienste.

  • Verbesserte Leistung mehrerer Ansichten.

  • Verbesserte Auflistung von Zeichenketten mit Pluralformen.

  • Unterstützung für das Hinzufügen von benutzerdefiniertem Markup zum HTML-Header hinzugefügt.

  • Die Erzeugung von MO-Dateien in der Erweiterung korrigiert, so dass nur noch übersetzte Dateien enthalten sind.

  • Die Darstellung von Markierungen für reguläre Ausdrücke korrigiert.

  • Verbessertes Prüfverhalten von Platzhaltern bei Pluralformen.

  • Unterstützung für die Benennung von Übersetzungsdateien, die für Google Play geeignet sind, hinzugefügt.

  • Unterstützung für Labels in der API hinzugefügt.

  • Unterstützung für die Auswahl einer anderen E-Mail für Commits als für Benachrichtigungen hinzugefügt.

  • Das Docker-Image aktiviert nicht mehr standardmäßig den Debugmodus.

  • Die Glossarbegriffe werden basierend auf der Priorität der Glossarkomponente sortiert.

  • Teamadministratoren hinzugefügt, die Mitglieder des Teams hinzufügen oder entfernen können.

  • Popup-Bestätigung vor dem Löschen von Benutzern hinzugefügt.

  • Erweiterung zur Anpassung der XML-Ausgabe hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

  • Weblate benötigt jetzt die btree_gin Erweiterung in PostgreSQL. Der Migrationsprozess wird sie installieren, wenn er genügend Rechte hat. Siehe Erstellen einer Datenbank in PostgreSQL für die manuelle Einrichtung.

  • Das Docker-Image aktiviert den Debugmodus nicht mehr standardmäßig. Falls Sie ihn wünschen, aktivieren Sie ihn in der Einsatzumgebung mit WEBLATE_DEBUG.

  • Die Datenbankmigration kann bei größeren Instanzen Stunden dauern, da einige der Indizes neu erstellt werden müssen.

  • Geändert in 4.15.1: Der Standardwert für DEFAULT_PAGINATION_CLASS in den Rest-Framework-Einstellungen geändert.

Weblate 4.14.2#

Veröffentlicht am 5. November 2022.

  • Unterstützung für das Entfernen von Einträgen aus dem Übersetzungsspeicher hinzugefügt.

  • Verbesserte Analyse der Warnung bei doppelter Sprache.

  • Improved accuracy of the consecutive duplicated-words check.

  • Verbesserte Skalierung des Versands vieler Benachrichtigungen.

  • Improved string-state handling for subtitle translation.

  • Unsichere Konfiguration von API-Schlüsseln der VCS-Dienste über _TOKEN/_USERNAME-Konfiguration anstelle der _CREDENTIALS-Liste eingestellt.

  • Die Verarbeitung einiger hochgeladener CSV-Dateien korrigiert.

  • Verbesserte Handhabung von Leerzeichenänderungen in der Diff-Anzeige.

  • Added link for managing automatic suggestions to the management pages.

  • Nachverfolgung der Entfernung/Lösung von Kommentaren im Verlauf.

  • Die Wiederherstellung von Projektsicherungen mit verknüpften Komponenten korrigiert.

  • Fixed CAPTCHA entering on unsuccessful registration.

  • Verbesserte Sprachunterstützung in DeepL.

  • Verbesserte Kompatibilität von Webhooks mit authentifizierten Repositorys.

  • Unterstützung für Python 3.11 hinzugefügt.

Alle Änderungen im Detail.

Weblate 4.14.1#

Veröffentlicht am 15. September 2022.

  • Die Erstellung von Projekt-Backups in einigen Situationen korrigiert.

  • Improved error reporting when uploading files.

  • Abruf aller verifizierten E-Mails von GitHub während der Authentifizierung.

  • Vermeidung des Abgleichs von Glossarbegriffen mit dem Kontext oder den Schlüsseln.

  • Benachrichtigungen für das Entfernen von Zeichenketten hinzugefügt.

  • Verbesserte Verwaltung von nicht übersetzbaren Begriffen im Glossar.

  • Auflistung der Teammitgliederanzahl auf der Teamverwaltungsseite.

  • Benutzeroberfläche für die Gruppenverwaltung hinzugefügt.

  • Always show review stats when reviews are turned on.

  • Unterstützung für die Suche in der Einheiten-API hinzugefügt.

  • Fixed progress bar display for read-only strings in the review workflow.

  • Verbesserte Interpunktionsprüfung für Burmesisch.

  • Fixed garbage collecting of metrics data.

Alle Änderungen im Detail.

Weblate 4.14#

Veröffentlicht am 22. August 2022.

  • Nachverfolgung der Änderungen an Erweiterungen in einem Verlauf.

  • Das Parsen der Übersetzung aus Windows RC-, HTML- und Textdateien korrigiert.

  • Extended language code style configuration options.

  • Unterstützung für Pluralformen hinzugefügt, die in den letzten CLDR-Versionen aktualisiert wurden.

  • Geringerer Speicherverbrauch beim Aktualisieren von Komponenten mit vielen Übersetzungen.

  • Unterstützung für die Übersetzungsdomäne im SAP Translation Hub hinzugefügt.

  • Absolute Links in Quelltexten von Ausgangszeichenketten ermöglicht.

  • Improved operation behind some reverse proxies.

  • Erweiterte API zur Einbeziehung des Übersetzungsspeichers.

  • Übersetzungsabläufe für Dokumente verbessert.

  • Die Zuverlässigkeit der Übersetzung von HTML- und Textdateien verbessert.

  • Unterstützung für Backups auf Projektebene hinzugefügt.

  • Verbesserte Leistung und Speichernutzung vom Übersetzungsspeicher.

Alle Änderungen im Detail.

Aktualisierung

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

  • Die Java-Formatierungsprüfungen entsprechen nun den GNU-gettext-Markierungen. Die in Weblate gesetzten Markierungen werden automatisch migriert, aber Skripte von Drittanbietern müssen java-printf-format anstelle von java-format und java-format anstelle von java-messageformat verwenden.

  • Die jellyfish-Abhängigkeit wurde durch rapidfuzz ersetzt.

  • Geändert in 4.14.2: Die unsichere Konfiguration von API-Schlüsseln der VCS-Dienste über _TOKEN/_USERNAME-Konfiguration anstelle der _CREDENTIALS-Liste wurde eingestellt. In Docker bitte die passende _HOST-Direktive hinzufügen. Siehe zum Beispiel WEBLATE_GITHUB_HOST und GITHUB_CREDENTIALS.

Weblate 4.13.1#

Veröffentlicht am 1. Juli 2022.

  • Nachverfolgungsvorschläge im Verlauf behoben.

  • Das Parsen von Reverse-Proxy-Informationen von Cloudflare korrigiert.

  • Make parse errors lock translation of a component.

  • Die Konfiguration der Zwischendatei in der Discovery-Erweiterung korrigiert.

  • Das Verhalten von DeepL bei Übersetzungen mit Platzhaltern korrigiert.

  • Nichtübersetzen von Zeichenketten über die API behoben.

  • Added support for removing a user from a group via API.

  • Das Audit-Protokoll für Einladungs-E-Mails für Benutzer korrigiert.

  • Markierungsnamen für Java-Formatierungszeichenketten korrigiert.

Alle Änderungen im Detail.

Weblate 4.13#

Veröffentlicht am 15. Juni 2022.

  • Changed behavior of updating language names.

  • Seitenumbruch zur Projektliste hinzugefügt.

  • API for creating new units now returns info about newly created unit.

  • Die Komponentenerkennung unterstützt nun die Konfiguration einer Zwischensprache.

  • Added fixed encoding variants to CSV formats.

  • Changed handling of context and location for some formats to better fit underlying implementation.

  • Added support for the ResourceDictionary format.

  • Improved progress-bar colors for color-blind people.

  • Fixed variants cleanup when removing strings.

  • Kompatibilität mit Django 4.1.

  • Unterstützung für das Speichern von maskierten XML-Elementen in XLIFF hinzugefügt.

  • Improved formatting of placeholder-check errors.

  • Redirect /.well-known/change-password to /accounts/password/.

  • Maschinelle Übersetzungsdienste sind jetzt pro Projekt konfigurierbar.

  • Added separate permission for resolving comments and grant it to the Review strings role.

  • Unterstützung für die Speicherung alternativer Übersetzungen in der CSV-Datei hinzugefügt.

  • The placeholders check can now be case-insensitive as well.

Alle Änderungen im Detail.

Aktualisierung

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

  • Die Sprachdefinitionen werden nun automatisch bei einem Upgrade aktualisiert, verwenden Sie UPDATE_LANGUAGES um dies zu deaktivieren.

  • Die Handhabung von Kontext und Ort wurde für die Dateiformate Windows RC-Dateien, HTML-Dateien, IDML-Format und Textdateien geändert. In den meisten Fällen wird der Kontext nun als Ort angezeigt.

  • Die maschinellen Übersetzungsdienste werden nun über die Benutzeroberfläche konfiguriert, die Einstellungen aus der Konfigurationsdatei werden bei der Datenbankmigration importiert.

Weblate 4.12.2#

Veröffentlicht am 11. Mai 2022.

  • Fixed rebuilding project translation-memory for some components.

  • Fehler bei Sortierung von Komponenten nach nicht übersetzten Zeichenketten behoben.

  • Fixed possible loss of translations while adding a new language.

  • Ensure Weblate SSH key is generated during migrations.

Alle Änderungen im Detail.

Weblate 4.12.1#

Veröffentlicht am 29. April 2022.

  • Pull-Request-Nachrichtentitel korrigiert.

  • Verbesserte Syntaxfehlerbehandlung im Fluent-Format.

  • Die Anzeige von Avataren in Benachrichtigungs-E-Mails korrigiert.

  • Unterstützung für Web-Monetarisierung hinzugefügt.

  • Löschung von alten Ausgangszeichenketten während Entfernung von Übersetzungen behoben.

Alle Änderungen im Detail.

Weblate 4.12#

Veröffentlicht am 20. April 2022.

  • Unterstützung für Amharisch in Nicht übereinstimmender Punkt hinzugefügt.

  • Unterstützung für Birmanisch in Nicht übereinstimmendes Fragezeichen hinzugefügt.

  • Erweiterte Optionen der Erweiterung: Erzeugung von Pseudolokalen.

  • Markierung ignore-all-checks hinzugefügt, um alle Qualitätsprüfungen für eine Zeichenkette zu ignorieren.

  • Die Erweiterung Erzeugung von Pseudolokalen meiden, um fehlende Qualitätsprüfungen auszulösen.

  • Unterstützung für Gitea-Pull-Requests hinzugefügt.

  • Added Linux-style language code to Stil des Sprachcodes.

  • Unterstützung für den Wiederaufbau von Projektübersetzungsspeichern wurde hinzugefügt.

  • Verbesserte API für die Erstellung von Komponenten aus einer Datei.

  • Hinzufügen von Schaltflächen zum Kopieren und Klonen zu anderen Übersetzungen.

  • Make merge request message configurable at the component level.

  • Improved behavior of maximal-length restriction with XML tags.

  • Das Laden von Fluent-Dateien mit zusätzlichen Kommentaren korrigiert.

Alle Änderungen im Detail.

Aktualisierung

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

  • Es sind keine besonderen Schritte erforderlich.

Weblate 4.11.2#

Veröffentlicht am 4. März 2022.

  • Beschädigte MO-Dateien in der Binärversion behoben.

Alle Änderungen im Detail.

Weblate 4.11.1#

Veröffentlicht am 4. März 2022.

  • Fixed missing sanitizing of arguments to Git and Mercurial - CVE-2022-23915, see GHSA-3872-f48p-pxqj for more details.

  • Das Laden von fragwürdigen Zeichenketten aus CSV-Dateien korrigiert.

  • Unterstützung für die Erstellung von Teams über die API hinzugefügt.

  • Die Anzeige von Vorschlägen für Benutzererwähnungen wurde korrigiert.

  • The project tokens access can now be customized.

Alle Änderungen im Detail.

Weblate 4.11#

Veröffentlicht am 25. Februar 2022.

  • Fixes stored XSS - CVE-2022-24710, see GHSA-6jp6-9rf9-gc66 for more details.

  • Installation von Erweiterungen über die API korrigiert.

  • Umbenennung von Zeichenketten mit Handlungsbedarf in Unvollständige Zeichenketten.

  • Fehlalarme von ICU MessageFormat-Syntax behoben.

  • Indicate lock and contributor agreement on other occurrences listing.

  • Fixed updating PO files with obsolete strings or missing plurals.

  • Die Kompatibilität der Squash-Erweiterung mit Gerrit verbessert.

  • Automatically initialize user languages based on the Accept-Language header.

  • Verbesserte Fehlerbehandlung beim Entfernen von Zeichenketten.

  • Weblate erfordert jetzt Python 3.7 oder neuer.

  • Einige Schreiboperationen mit der Projekt-Token-Authentifizierung behoben.

  • Die Nachverfolgung des Zeichenkettenstatus bei Änderungen der Zeichenkette im Repository korrigiert.

  • Zeichenkettenveränderungen im Repository nachverfolgen.

  • Sticky header on translations listing to improve navigation.

  • Nicht übersetzte Zeichenketten in Java-Eigenschaften behoben.

  • Fixed Git operation with non-ASCII branch names.

  • Neue Erweiterung Übersetzung mit Ausgangszeichenkette ausfüllen.

  • Git-Strategie Zusammenführen (Merge) ohne Fast-Forward hinzugefügt.

  • Fixed Automatische Übersetzung add-on triggering for newly added strings.

  • Verbesserte Interpunktionsprüfung für Burmesisch.

  • Unterstützung zur Festlegung benutzerdefinierter Teams auf Projektebene, um Benutzerzugriffe zu gewähren, hinzugefügt, siehe Verwaltung der projektspezifischen Zugriffssteuerung.

  • Links zur Dokumentation bei Warnungen hinzugefügt.

  • Docker-Container aktiviert bei Bedarf automatisch TLS/SSL für ausgehende E-Mails.

  • Unterstützung für die Suche nach geklärten Kommentaren ergänzt.

  • Unterstützung für borgbackup 1.2 hinzugefügt.

  • Die Verwendung von Automatisch übersetzt korrigiert.

Alle Änderungen im Detail.

Aktualisierung

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

  • Weblate erfordert jetzt Python 3.7 oder neuer.

  • Die Implementierung von Verwaltung der projektspezifischen Zugriffssteuerung wurde geändert, indem das Projektpräfix aus den Gruppennamen entfernt wurde. Dies betrifft API-Benutzer.

  • Weblate verwendet jetzt das Modul charset-normalizer anstelle von chardet für die Zeichensatzerkennung.

  • Geändert in 4.11.1: Es gibt eine Änderung in REST_FRAMEWORK (Entfernung eines der Backends in DEFAULT_AUTHENTICATION_CLASSES).

Weblate 4.10.1#

Veröffentlicht am 22. Dezember 2021.

  • Dokumentierte Änderungen, die durch das Upgrade auf Django 4.0 eingeführt wurden.

  • Die Anzeige von Automatisch übersetzt korrigiert.

  • Die API-Anzeige einer Branch in Komponenten mit einem gemeinsamen Repository korrigiert.

  • Verbesserte Analyse der fehlgeschlagenen Push-Warnung.

  • Das manuelle Bearbeiten der Seite beim Durchsuchen von Änderungen behoben.

  • Die Genauigkeit von Kashida-Buchstabe verwendet verbessert.

  • Der Weblate-Docker-Container verwendet jetzt Python 3.10.

Alle Änderungen im Detail.

Weblate 4.10#

Veröffentlicht am 16. Dezember 2021.

  • Unterstützung für Formalitäten und Platzhalter mit DeepL hinzugefügt.

  • Bulk edit and search-and-replace are now available on project and language level.

  • Filterung beim Suchen und Ersetzen hinzugefügt.

  • Fixed: „Perform automatic translation“ privilege is no longer part of the Languages group.

  • „Perform automatic translation“ is in the Administration and the new Automatic translation group.

  • Das Erzeugen von XLSX-Dateien mit Sonderzeichen korrigiert.

  • Dem GitHub-Authentifizierungs-Backend die Möglichkeit hinzugefügt, zu prüfen, ob der Benutzer zu einer bestimmten GitHub-Organisation oder einem Team gehört.

  • Verbesserte Rückmeldung über ungültige an die API übergebene Parameter.

  • Unterstützung für projektspezifische Zugangstoken für die API hinzugefügt.

  • Die Entfernung von Zeichenketten in einigen Fällen korrigiert.

  • Die Übersetzung neu hinzugefügter Zeichenketten korrigiert.

  • Kennzeichnung automatisch übersetzter Zeichenketten, um ihre Filterung zu erleichtern.

Alle Änderungen im Detail.

Aktualisierung

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

  • Es gibt eine Änderung bei den projektbezogenen Gruppen, die Aktualisierung kann bei Websites mit Tausenden von Projekten lange dauern.

  • Django 4.0 hat einige inkompatible Änderungen vorgenommen, siehe Backwards incompatible changes in 4.0. Weblate unterstützt im Moment noch Django 3.2, für den Fall, dass diese Änderungen problematisch sind. Die wichtigsten Änderungen, die Weblate betreffen könnten:

    • Die Unterstützung für PostgreSQL 9.6 eingestellt, Django 4.0 unterstützt PostgreSQL 10 und höher.

    • Das Format von CSRF_TRUSTED_ORIGINS wurde geändert.

  • Der Docker-Container verwendet jetzt Django 4.0, siehe oben für Änderungen.

Weblate 4.9.1#

Veröffentlicht am 19. November 2021.

  • Fixed upload of monolingual files after changing template.

  • Verbesserte Handhabung von Leerzeichen in Markierungen.

  • Unterstützung für die Filterung in der Download-API hinzugefügt.

  • Die Statistikanzeige beim Hinzufügen neuer Übersetzungen korrigiert.

  • Mitigate issues with GitHub SSH key change.

Alle Änderungen im Detail.

Weblate 4.9#

Veröffentlicht am 10. November 2021.

  • Provide more details for events in history.

  • Verbesserte Darstellung des Verlaufs.

  • Verbesserte Leistung der Übersetzungsseiten.

  • Unterstützung für die Einschränkung des Downloads von Übersetzungsdateien hinzugefügt.

  • The safe-html can now understand Markdown when used with md-text.

  • The max-length tag now ignores XML markup when used with xml-text.

  • Fixed dimensions of rendered texts in Maximaler Umfang der Übersetzung.

  • Lowered app store title length to 30 to assist with upcoming Google policy changes.

  • Unterstützung für die Anpassung des SSH-Aufrufs über SSH_EXTRA_ARGS hinzugefügt.

  • Qualitätsprüfungen für ICU-MessageFormat hinzugefügt.

  • Verbesserte Behandlung von Fehlerbedingungen in maschinellen Übersetzungs-Backends.

  • Highlight unusual whitespace characters in the strings.

  • Option hinzugefügt, um beim Bearbeiten auf der übersetzten Zeichenkette zu bleiben.

  • Unterstützung für die Anpassung des Borg-Aufrufs über BORG_EXTRA_ARGS hinzugefügt.

  • Die Erzeugung von MO-Dateien für einsprachige Übersetzungen korrigiert.

  • Added API endpoint to download all component translations as a ZIP file.

  • Unterstützung für Python 3.10 hinzugefügt.

  • Unterstützung für den erneuten Versand von E-Mail-Einladungen über die Verwaltungsoberfläche hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

  • Es gibt eine Änderung der Speichermetriken, das Upgrade kann bei größeren Websites lange dauern.

Weblate 4.8.1#

Veröffentlicht am 10. September 2021.

  • Das Entfernen von Benutzern in der Django-Adminoberfläche behoben.

  • Ausführlichere Dokumentation von Erweiterungsparametern.

  • JavaScript-Fehler im Glossar behoben.

  • Begrenzung der Anzahl von Übereinstimmungen bei der Konsistenzprüfung.

  • Verbesserung der Behandlung von Platzhaltern in maschinellen Übersetzungen.

  • Die Erstellung von Erweiterungen über die API behoben.

  • Die Einstellung PRIVACY_URL hinzugefügt, um einen Link zur Datenschutzrichtlinie in die Fußzeile einzufügen.

  • Hide member e-mail addresses from project admins.

  • Improved gettext PO merging in case of conflicts.

  • Verbesserte Hervorhebung des Glossars.

  • Improved safe-html flag behavior with XML checks.

  • Commit-Nachrichten für verknüpfte Komponenten korrigiert.

Alle Änderungen im Detail.

Weblate 4.8#

Veröffentlicht am 21. August 2021.

  • Unterstützung für das Apple-Stringsdict-Format hinzugefügt.

  • Der Operator für die exakte Suche unterscheidet jetzt bei PostgreSQL zwischen Groß- und Kleinschreibung.

  • Das Speichern von Glossarerklärungen in einigen Fällen korrigiert.

  • Verbesserung der Dokumentation.

  • Leistungsverbesserungen.

  • Die Kompatibilität der Squash-Erweiterung mit Gerrit verbessert.

  • Das Hinzufügen von Zeichenketten zu einsprachigen Glossarkomponenten korrigiert.

  • Verbesserte Leistung bei der Handhabung von Varianten.

  • Das gelegentliche Überspringen des Parsens von Upstream-Änderungen der Squash-Erweiterung behoben.

  • Dateierweiterung für Downloads beibehalten.

  • Unterstützung für das Fluent-Format hinzugefügt.

  • Unterstützung für die Verwendung von Tabulatoren zum Einrücken von JSON-Formaten hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

In dieser Version sind keine zusätzlichen Upgrade-Schritte erforderlich.

Weblate 4.7.2#

Veröffentlicht am 15. Juli 2021.

  • Unterstützung von mehr Sprachaliasen, die für ein Projekt konfiguriert werden können.

  • Die Validierung der Suchbegriffe in der API korrigiert.

  • Git-Exporter-URLs nach einem Domainwechsel korrigiert.

  • Bereinigungsvorgang der Erweiterung für Windows RC-Dateien korrigiert.

  • Möglicher Absturz bei der XLIFF-Aktualisierung behoben.

Alle Änderungen im Detail.

Weblate 4.7.1#

Veröffentlicht am 30. Juni 2021.

  • Verbessertes Popup beim Hinzufügen von Begriffen zum Glossar.

  • Unterstützung für den maschinellen Übersetzungsdienst LibreTranslate hinzugefügt.

  • Eine Ratenbegrenzung für die Erstellung neuer Projekte hinzugefügt.

  • Die Leistung von Dateiaktualisierungen verbessert.

Alle Änderungen im Detail.

Weblate 4.7#

Veröffentlicht am 17. Juni 2021.

  • Verbesserte Zustandsprüfung der Konfiguration.

  • Unterstützung für object-pascal-format in gettext PO hinzugefügt, siehe Object Pascal-Format.

  • Umbenennung von Benachbarte Schlüssel in Ähnliche Schlüssel, um den Zweck besser zu beschreiben.

  • Unterstützung für mi18n lang Dateien hinzugefügt.

  • Verbesserte Integration der SAML-Authentifizierung.

  • Die Integration von Gerrit korrigiert, um Ausnahmefälle besser zu handhaben.

  • Weblate benötigt jetzt Django 3.2.

  • Das Einladen von Benutzern bei deaktivierter E-Mail-Authentifizierung behoben.

  • Verbesserte Sprachdefinitionen.

  • Unterstützung für das Sperren von Benutzern für Beiträge zu einem Projekt hinzugefügt.

  • Die automatische Erstellung von Glossarsprachen korrigiert.

  • Erweiterte Dokumentation zu Erweiterungen.

  • Leistungsverbesserungen für Komponenten mit verknüpften Repositorys.

  • Unterstützung für kostenlose DeepL-API hinzugefügt.

  • Die Benutzerverwaltung benötigt keine Django-Adminoberfläche mehr.

Alle Änderungen im Detail.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Es gibt mehrere Änderungen in settings_example.py, vor allem in der Middleware (MIDDLEWARE), bitte passen Sie Ihre Einstellungen entsprechend an.

  • Die maschinelle Übersetzung deepl hat jetzt eine allgemeine Einstellung MT_DEEPL_API_URL, um sich flexibler an verschiedene Abonnementmodelle anzupassen. Die Einstellung MT_DEEPL_API_VERSION wird nicht mehr verwendet.

  • Django 3.2 ist jetzt erforderlich.

Weblate 4.6.2#

Veröffentlicht am 8. Mai 2021.

  • Absturz nach dem Verschieben einer gemeinsamen Komponente zwischen Projekten behoben.

  • Das Hinzufügen neuer Zeichenketten zu leeren Eigenschaftendateien korrigiert.

  • Die Ausrichtung der Kopiersymbole in Sprachen mit linksläufiger Schreibrichtung korrigiert.

  • Erweiterte Zeichenkettenstatistik auf der Informations-Reiterkarte.

  • Die Behandlung von in Git ignorierten Übersetzungsdateien korrigiert.

  • Verbesserte Leistung der Metriken.

  • Möglicher Fehler beim Speichern von Glossaren behoben.

  • Das Verhalten der Konsistenzprüfung bei Sprachen mit unterschiedlichen Pluralregeln korrigiert.

Alle Änderungen im Detail.

Weblate 4.6.1#

Veröffentlicht am 2. Mai 2021.

  • Veralteten Spamschutz-Code entfernt.

  • Verbessern Sie die Genauigkeit der Pluralprüfung von Ausgangszeichenketten.

  • Aktualisierung der Liste der Benutzeroberflächensprachen in Docker.

  • Verbesserte Fehlermeldungen beim Erstellen von Pull Requests.

  • Die Erstellung von Pull Requests auf Pagure behoben.

  • Das Auslösen von automatisch installierten Erweiterungen behoben.

  • Mögliche Caching-Probleme beim Upgrade behoben.

  • Das Hinzufügen neuer Einheiten zu einsprachigen Übersetzungen mittels Upload behoben.

Alle Änderungen im Detail.

Weblate 4.6#

Veröffentlicht am 19. April 2021.

  • Der Verwaltungsbefehl auto_translate hat jetzt einen Parameter zur Angabe des Übersetzungsmodus.

  • Unterstützung für Textdateien hinzugefügt.

  • Trends und Metriken für alle Objekte hinzugefügt.

  • Unterstützung für direktes Kopieren von Text aus Zweitsprachen hinzugefügt.

  • Datumsfilterung beim Durchsuchen von Änderungen hinzugefügt.

  • Verbesserte Aktivitätsdiagramme.

  • Absender für Kontaktformular-E-Mails können jetzt konfiguriert werden.

  • Verbesserte Parametervalidierung in der API der Komponentenerstellung.

  • Die Ratenbegrenzung gilt nicht mehr für Superuser.

  • Die Leistung und Zuverlässigkeit der Erweiterung für die automatische Übersetzung verbessert.

  • Die Ratenbegrenzung kann nun im Docker-Container angepasst werden.

  • API zum Erstellen von Komponenten verwendet jetzt automatisch Weblate-interne URLs.

  • Vereinfachte Statusanzeige beim Auflisten von Zeichenketten.

  • Passwort-Hashing verwendet jetzt standardmäßig Argon2.

  • Vereinfachte Fortschrittsbalken, die den Übersetzungsstatus anzeigen.

  • Fehlende Sprachen hinzufügen umbenannt, um den Zweck zu verdeutlichen.

  • Das Speichern des Zeichenkettenstatus in XLIFF korrigiert.

  • Sprachübergreifende Suche hinzugefügt.

  • Erstmalige Unterstützung für Horizontale Skalierung der Docker-Bereitstellung.

Alle Änderungen im Detail.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

Weblate 4.5.3#

Veröffentlicht am 1. April 2021.

  • Metriksammlung korrigiert.

  • Möglicher Absturz beim Hinzufügen von Zeichenketten behoben.

  • Verbesserte Beispiele für Suchanfragen.

  • Möglicher Verlust von neu hinzugefügten Zeichenketten beim Ersetzen des Hochladens behoben.

Weblate 4.5.2#

Veröffentlicht am 26. März 2021.

  • Konfigurierbarer Zeitplan für die automatische Übersetzung.

  • Lua-Format-Prüfung hinzugefügt.

  • Ignore format strings in the Aufeinanderfolgende doppelte Wörter check.

  • Erlaubt das Hochladen von Bildschirmfotos von einer Übersetzungsseite.

  • Erzwungene Dateisynchronisation zur Repository-Wartung hinzugefügt.

  • Fixed automatic suggestions for languages with a longer code.

  • Verbesserte Leistung beim Hinzufügen neuer Zeichenketten.

  • Mehrere Fehlerbehebungen bei den Qualitätsprüfungen.

  • Mehrere Leistungsverbesserungen.

  • Integration mit Entdecken Sie Weblate hinzugefügt.

  • Fixed checks behavior with read-only strings.

Alle Änderungen im Detail.

Weblate 4.5.1#

Veröffentlicht am 5. März 2021.

  • Die Bearbeitung von Glossar-Markierungen in einigen Ausnahmefällen korrigiert.

  • Extend metrics usage to improve performance of several pages.

  • Store correct source language in TMX files.

  • Bessere Handhabung beim Hochladen von einsprachigen PO über die API.

  • Das Verhalten von Warnmeldungen bei Glossarkomponenten verbessert.

  • Verbesserte Markdown-Link-Prüfungen.

  • Das Glossar und die Ausgangssprache als Brotkrumen anzeigen.

  • Komponentenliste mit Seitenumbruch bei großen Projekten.

  • Verbesserte Leistung beim Entfernen von Übersetzungen, Komponenten oder Projekten.

  • Improved bulk edit performance.

  • Fixed preserving „Needs editing“ and „Approved“ states for ODF files.

  • Verbesserte Benutzeroberfläche zum Anpassen der Downloads von Übersetzungsdateien

Alle Änderungen im Detail.

Weblate 4.5#

Veröffentlicht am 19. Februar 2021.

  • Unterstützung für das in gettext PO verwendete lua-format hinzugefügt.

  • Unterstützung für gemeinsame Nutzung einer Komponente zwischen Projekten hinzugefügt.

  • Fixed multiple unnamed variables check behavior with multiple format flags.

  • Dropped mailing list field on the project in favor of generic instructions for translators.

  • Erweiterung zur Erzeugung von Pseudolokalen hinzugefügt.

  • Unterstützung für TermBase eXchange-Dateien hinzugefügt.

  • Unterstützung für die manuelle Definition von Zeichenkette-Varianten mit Hilfe einer Markierung hinzugefügt.

  • Verbesserte Leistung der Konsistenzprüfungen.

  • Verbesserte Leistung des Übersetzungsspeichers für lange Zeichenketten.

  • Unterstützung für die Suche in Erklärungen hinzugefügt.

  • Strings can now be added and removed in bilingual formats as well.

  • Extend list of supported languages in Amazon Translate machine translation.

  • Automatische Aktivierung von Prüfungen der Eigenschaften des Java MessageFormat.

  • Eine neue Upload-Methode hinzugefügt, um neue Zeichenketten zu einer Übersetzung hinzuzufügen.

  • Eine einfache Benutzeroberfläche zum Durchsuchen von Übersetzungen hinzugefügt.

  • Glossare werden jetzt als reguläre Komponenten gespeichert.

  • Dropped specific API for glossaries as component API is used now.

  • Added simplified interface to toggle some of the flags.

  • Unterstützung für nicht übersetzbare oder unzulässige Begriffe im Glossar hinzugefügt.

  • Unterstützung für die Definition von Terminologie in einem Glossar hinzugefügt.

  • Der Umschalter für die Leserichtung wurde verschoben, um mehr Platz für die visuelle Tastatur zu erhalten.

  • Option zum automatischen Beobachten von Projekten hinzugefügt, zu denen Benutzer beigetragen haben.

  • Added check whether translation matches the glossary.

  • Unterstützung für die Anpassung der Navigationstextfarbe hinzugefügt.

Alle Änderungen im Detail.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Bei umfangreichen Glossaren kann die Migration viel Zeit in Anspruch nehmen.

  • Glossare werden jetzt als reguläre Komponenten gespeichert.

  • Die Glossar-API wurde entfernt. Verwenden Sie die reguläre Übersetzungs-API für den Zugriff auf Glossare.

  • Es gibt eine Änderung in INSTALLED_APPSweblate.metrics sollte hinzugefügt werden.

Geändert in Version 4.5.1:

  • Es gibt eine neue Abhängigkeit vom Modul pyahocorasick.

Weblate 4.4.2#

Veröffentlicht am 14. Januar 2021.

  • Fixed corruption of one distributed MO file.

Weblate 4.4.1#

Veröffentlicht am 13. Januar 2021.

  • Fixed reverting plural changes.

  • Die Anzeige der Hilfe für Projekteinstellungen korrigiert.

  • Verbesserte Benutzerverwaltung.

  • Verbesserte Handhabung des Kontexts in einsprachigen PO-Dateien.

  • Das Verhalten der Bereinigungsvorgang-Erweiterung bei den Formaten HTML, ODF, IDML und Windows RC korrigiert.

  • Das Parsen des Speicherorts aus CSV-Dateien korrigiert.

  • Use content compression for file downloads.

  • Improved user experience on importing from ZIP file.

  • Die Erkennung des Dateiformats beim Hochladen verbessert.

  • Vermeidung doppelter Pull Requests auf Pagure.

  • Verbesserte Leistung bei der Anzeige von Ghost-Übersetzungen.

  • Reimplemented translation editor to use native browser textarea.

  • Fehlerhafte Funktion der Erweiterung für den Bereinigungsvorgang beim Hinzufügen von neuen Zeichenketten behoben.

  • API für Erweiterungen hinzugefügt.

Alle Änderungen im Detail.

Weblate 4.4#

Veröffentlicht am 15. Dezember 2020.

  • Verbesserte Validierung beim Erstellen einer Komponente.

  • Weblate benötigt jetzt Django 3.1.

  • Unterstützung für die Anpassung des Erscheinungsbilds in der Verwaltungsoberfläche hinzugefügt.

  • Fixed read-only state handling in bulk edit.

  • Verbesserte CodeMirror-Integration.

  • Erweiterung hinzugefügt, um leere Zeichenketten aus Übersetzungsdateien zu entfernen.

  • Der CodeMirror-Editor wird jetzt für Übersetzungen verwendet.

  • Syntaxhervorhebung im Übersetzungseditor für XML, HTML, Markdown und reStructuredText.

  • Platzhalter im Übersetzungseditor hervorheben.

  • Verbesserte Unterstützung für nicht standardisierte Sprachcodes.

  • Warnung bei Verwendung mehrdeutiger Sprachcodes hinzugefügt.

  • Dem Benutzer wird nun eine gefilterte Liste von Sprachen angezeigt, wenn er eine neue Übersetzung hinzufügt.

  • Erweiterte Suchmöglichkeiten für Änderungen im Verlauf.

  • Improved billing detail pages and Libre hosting workflow.

  • Erweiterte Übersetzungsstatistik-API.

  • Verbesserte Reiterkarte „Andere Übersetzungen“ beim Übersetzen.

  • Added tasks API.

  • Die Leistung des Dateiuploads verbessert.

  • Improved display of user defined special characters.

  • Verbesserte Leistung der automatischen Übersetzung.

  • Several minor improvements in the user interface.

  • Improved naming of ZIP downloads.

  • Option zum Erhalten von Benachrichtigungen über nicht beobachtete Projekte hinzugefügt.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Es gibt eine Änderung in INSTALLED_APPS, weblate.configuration muss dort hinzugefügt werden.

  • Django 3.1 ist jetzt erforderlich.

  • In case you are using MySQL or MariaDB, the minimal required versions have increased, see MySQL und MariaDB.

Geändert in Version 4.4.1:

  • Monolingual gettext now uses both msgid and msgctxt when present. This will change identification of translation strings in such files breaking links to Weblate extended data such as screenshots or review states. Please make sure you commit pending changes in such files prior upgrading and it is recommended to force loading of affected component using loadpo.

  • Increased minimal required version of translate-toolkit to address several file format issues.

Weblate 4.3.2#

Veröffentlicht am 4. November 2020.

  • Absturz bei bestimmten Komponentendateimasken behoben.

  • Die Genauigkeit der Prüfung auf aufeinanderfolgende doppelte Wörter verbessert.

  • Unterstützung für Pagure-Pull-Requests hinzugefügt.

  • Verbesserte Fehlermeldungen bei fehlgeschlagenen Registrierungen.

  • Reverted rendering developer comments as Markdown.

  • Simplified setup of Git repositories with different default branch than „master“.

  • Newly created internal repositories now use main as the default branch.

  • Reduced false positives rate of unchanged translation while translating reStructuredText.

  • Fixed CodeMirror display issues in some situations.

  • Renamed Template group to „Sources“ to clarify its meaning.

  • GitLab-Pull-Requests für Repositorys mit längeren Pfaden korrigiert.

Alle Änderungen im Detail.

Weblate 4.3.1#

Veröffentlicht am 21. Oktober 2020.

  • Verbesserte Leistung der automatischen Übersetzung.

  • Fixed session expiry for authenticated users.

  • Unterstützung für das Ausblenden von Versionsinformationen hinzufügen.

  • Verbesserte Hooks-Kompatibilität mit Bitbucket-Server.

  • Die Leistung bei Aktualisierungen des Übersetzungsspeichers verbessert.

  • Reduced memory usage.

  • Verbesserte Leistung der Matrixansicht.

  • Bestätigung vor dem Entfernen eines Benutzers aus einem Projekt hinzugefügt.

Weblate 4.3#

Veröffentlicht am 15. Oktober 2020.

  • Include user stats in the API.

  • Fixed component ordering on paginated pages.

  • Define source language for a glossary.

  • Überarbeitete Unterstützung für GitHub- und GitLab-Pull-Requests.

  • Behobene Statistikzählungen nach dem Entfernen eines Übersetzungsvorschlags.

  • Erweitertes öffentliches Benutzerprofil.

  • Fixed configuration of enforced checks.

  • Verbesserung der Dokumentation über integrierte Backups.

  • Moved source language attribute from project to a component.

  • „Vue I18n“-Formatierungsprüfung hinzugefügt.

  • Die allgemeine Platzhalterprüfung unterstützt jetzt reguläre Ausdrücke.

  • Verbessertes Aussehen des Matrixmodus.

  • Suchmaschinen werden jetzt als automatische Vorschläge bezeichnet.

  • Unterstützung für die Interaktion mit mehreren GitLab- oder GitHub-Instanzen hinzugefügt.

  • Extended API to cover project updates, unit updates and removals and glossaries.

  • Unit API now properly handles plural strings.

  • Component creation can now handle ZIP file or document upload.

  • Consolidated API response status codes.

  • Unterstützung von Markdown in der Mitwirkungsvereinbarung.

  • Verbesserte Nachverfolgung von Ausgangszeichenketten.

  • Verbesserte Kompatibilität mit JSON-, YAML- und CSV-Formaten.

  • Unterstützung für das Entfernen von Zeichenketten hinzugefügt.

  • Verbesserte Leistung beim Herunterladen von Dateien.

  • Verbesserte Ansicht der Repository-Verwaltung.

  • Automatisches Aktivieren des Java-Formats für Android.

  • Unterstützung für lokalisierte Bildschirmfotos hinzugefügt.

  • Unterstützung für Python 3.9 hinzugefügt.

  • Die Übersetzung von HTML-Dateien wurde unter bestimmten Bedingungen korrigiert.

Alle Änderungen im Detail.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Es gibt einige Änderungen bei den Qualitätsprüfungen, die Sie vielleicht einbeziehen möchten, falls Sie CHECK_LIST geändert haben.

  • Das Attribut für die Ausgangssprache wurde vom Projekt zu einer Komponente verschoben, die in der API enthalten ist. Sie müssen Weblate-Client aktualisieren, falls Sie es verwenden.

  • Die Migration der Datenbank auf 4.3 kann je nach Anzahl der zu übersetzenden Zeichenketten lange dauern (rechnen Sie mit etwa einer Stunde Migrationszeit pro 100.000 Ausgangszeichenketten).

  • Es gibt eine Änderung in INSTALLED_APPS.

  • Es gibt eine neue Einstellung SESSION_COOKIE_AGE_AUTHENTICATED, die SESSION_COOKIE_AGE ergänzt.

  • Falls Sie hub oder lab zur Integration mit GitHub oder GitLab verwendet haben, müssen Sie dies neu konfigurieren, siehe GITHUB_CREDENTIALS und GITLAB_CREDENTIALS.

Geändert in Version 4.3.1:

  • Die Celery-Konfiguration wurde geändert, um memory-Warteschlange hinzuzufügen. Bitte passen Sie Ihre Startskripte und CELERY_TASK_ROUTES-Einstellung an.

Geändert in Version 4.3.2:

  • Die Methode post_update von Erweiterungen benötigt jetzt den zusätzlichen Parameter skip_push.

Weblate 4.2.2#

Veröffentlicht am 2. September 2020.

  • Abgleich von Ausgangszeichenketten für JSON-Formate korrigiert.

  • Die Umleitung der Anmeldung für einige Authentifizierungskonfigurationen korrigiert.

  • LDAP-Authentifizierung mit Gruppensynchronisierung korrigiert.

  • Absturz bei der Meldung des automatischen Übersetzungsfortschritts behoben.

  • Git-Commit-Zusammenfassungen bei aktivierten Endzeilen korrigiert.

  • Die Erstellung lokaler VCS-Komponenten über die API korrigiert.

Weblate 4.2.1#

Veröffentlicht am 21. August 2020.

  • Fixed saving plurals for some locales in Android resources.

  • Absturz in der Erweiterung für den Bereinigungsvorgang für einige XLIFF-Dateien behoben.

  • Allow setting up localization CDN in Docker image.

Weblate 4.2#

Veröffentlicht am 18. August 2020.

  • Improved user pages and added listing of users.

  • Die Unterstützung für die Migration von 3.x-Versionen wurde eingestellt, die Migration erfolgt über 4.1 oder 4.0.

  • Added exports into several monolingual formats.

  • Verbesserte Aktivitätsdiagramme.

  • Number of displayed nearby strings can be configured.

  • Unterstützung für das Sperren von Komponenten, bei denen Repository-Fehler auftreten, hinzugefügt.

  • Simplified main navigation (replaced buttons with icons).

  • Improved language code handling in Google Translate integration.

  • Die Git-Squash-Erweiterung kann Co-authored-by:-Endzeilen erzeugen.

  • Improved query search parser.

  • Improved user feedback from format strings checks.

  • Improved performance of bulk state changes.

  • Added compatibility redirects after project or component renaming.

  • Added notifications for strings approval, component locking and license change.

  • Unterstützung für ModernMT hinzugefügt.

  • Allow to avoid overwriting approved translations on file upload.

  • Die Unterstützung für einige Kompatibilitäts-Weiterleitungs-URLs eingestellt.

  • Prüfung für ECMAScript-Buchstabenvorlagen hinzugefügt.

  • Option zum Beobachten einer Komponente hinzugefügt.

  • Removed leading dot from JSON unit keys.

  • Die separate Celery-Warteschlange für den Übersetzungsspeicher wurde entfernt.

  • Erlaubt das Übersetzen aller Komponenten einer Sprache auf einmal.

  • Allow to configure Content-Security-Policy HTTP headers.

  • Added support for aliasing languages at project level.

  • Neue Erweiterung zur Hilfe bei der HTML- oder JavaScript-Lokalisierung, siehe JavaScript-Lokalisierung CDN.

  • The Weblate domain is now configured in the settings, see SITE_DOMAIN.

  • Unterstützung für die Suche nach Komponente und Projekt hinzufügen.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Upgrades von 3.x Versionen werden nicht mehr unterstützt, bitte aktualisieren Sie zuerst auf 4.0 oder 4.1.

  • Es gibt einige neue und aktualisierte Anforderungen.

  • Es gibt mehrere Änderungen in settings_example.py, vor allem neue Middleware und eine geänderte Anwendungsreihenfolge.

  • Die Schlüssel für JSON-basierte Formate enthalten keinen führenden Punkt mehr. Die Zeichenketten werden während der Datenbankmigration angepasst, aber externe Komponenten müssen möglicherweise angepasst werden, wenn Sie auf Schlüssel in Exporten oder API angewiesen sind.

  • Die Celery-Konfiguration wurde so geändert, dass die memory-Warteschlange nicht mehr verwendet wird. Bitte passen Sie Ihre Startskripte und CELERY_TASK_ROUTES-Einstellung an.

  • Die Weblate-Domäne wird jetzt in den Einstellungen konfiguriert, siehe SITE_DOMAIN (oder WEBLATE_SITE_DOMAIN). Sie müssen sie konfigurieren, bevor Sie Weblate starten.

  • Die Felder für Benutzername und E-Mail in der Benutzerdatenbank sollten nun ohne Berücksichtigung der Groß- und Kleinschreibung eindeutig sein. Dies wurde bei PostgreSQL fälschlicherweise nicht erzwungen.

Weblate 4.1.1#

Veröffentlicht am 19. Juni 2020.

  • Änderung der Autofix- oder Erweiterungs-Konfiguration in Docker behoben.

  • Fixed possible crash in „About“ page.

  • Improved installation of byte-compiled locale files.

  • Fixed adding words to glossary.

  • Fixed keyboard shortcuts for machinery.

  • Removed debugging output causing discarding log events in some setups.

  • Fixed lock indication on project listing.

  • Fixed listing GPG keys in some setups.

  • Added option for which DeepL API version to use.

  • Added support for acting as SAML Service Provider, see SAML-Authentifizierung.

Weblate 4.1#

Veröffentlicht am 15. Juni 2020.

  • Added support for creating new translations with included country code.

  • Unterstützung für die Suche nach Ausgangszeichenketten mit Bildschirmfoto hinzugefügt.

  • Extended info available in the stats insights.

  • Improved search editing on „Translate“ pages.

  • Improve handling of concurrent repository updates.

  • Include source language in project creation form.

  • Include changes count in credits.

  • Fixed UI language selection in some cases.

  • Allow to whitelist registration methods with registrations closed.

  • Improved lookup of related terms in glossary.

  • Improved translation memory matches.

  • Group same machinery results.

  • Direkten Link zum Bearbeiten des Bildschirmfotos von der Übersetzungsseite hinzugefügt.

  • Improved removal confirmation dialog.

  • Include templates in ZIP download.

  • Add support for Markdown and notification configuration in announcements.

  • Extended details in check listings.

  • Unterstützung für neue Dateiformate hinzugefügt: Laravel PHP-Zeichenketten, HTML-Dateien, OpenDocument-Format, IDML-Format, Windows RC-Dateien, INI-Übersetzungen, Inno Setup INI-Übersetzungen, GWT-Eigenschaften, go-i18n-JSON-Dateien, ARB-Datei.

  • Consistently use dismissed as state of dismissed checks.

  • Unterstützung für die Aktivierung der Konfiguration von Standarderweiterungen hinzugefügt.

  • Fixed editor keyboard shortcut to dismiss checks.

  • Improved machine translation of strings with placeholders.

  • Show ghost translation for user languages to ease starting them.

  • Improved language code parsing.

  • Show translations in user language first in the list.

  • Renamed shapings to more generic name variants.

  • Added new quality checks: Mehrere unbenannte Variablen, Lange nicht übersetzt, Aufeinanderfolgende doppelte Wörter.

  • Reintroduced support for wiping translation memory.

  • Fixed option to ignore source checks.

  • Added support for configuring different branch for pushing changes.

  • API now reports rate limiting status in the HTTP headers.

  • Unterstützung für Google Translate V3 API (Advanced) hinzugefügt.

  • Added ability to restrict access on component level.

  • Added support for whitespace and other special chars in translation flags, see Anpassen des Verhaltens mit Markierungen.

  • Always show rendered text check if enabled.

  • API now supports filtering of changes.

  • Added support for sharing glossaries between projects.

Aktualisierung

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

Nennenswerte Änderungen der Konfiguration oder der Abhängigkeiten:

  • Es gibt mehrere Änderungen in settings_example.py, vor allem in der Middleware, bitte passen Sie Ihre Einstellungen entsprechend an.

  • Es gibt neue Dateiformate, die Sie vielleicht einbeziehen wollen, falls Sie WEBLATE_FORMATS geändert haben.

  • Es gibt neue Qualitätsprüfungen, die Sie vielleicht einfügen möchten, falls Sie CHECK_LIST geändert haben.

  • Es gibt eine Änderung in der Einstellung DEFAULT_THROTTLE_CLASSES, um die Meldung von Ratenbegrenzungen in der API zu ermöglichen.

  • Es gibt einige neue und aktualisierte Anforderungen.

  • Es gibt eine Änderung in INSTALLED_APPS.

  • Die Einstellung MT_DEEPL_API_VERSION wurde in Version 4.7 entfernt. Die maschineller Übersetzung DeepL verwendet nun stattdessen MT_DEEPL_API_URL. Möglicherweise müssen Sie MT_DEEPL_API_URL an Ihre Abonnements anpassen.

Weblate 4.0.4#

Veröffentlicht am 7. Mai 2020.

  • Die Ausführung der Testsuite in einigen Python 3.8-Umgebungen korrigiert.

  • Typo fixes in the documentation.

  • Fixed creating components using API in some cases.

  • Fixed JavaScript errors breaking mobile navigation.

  • Fixed crash on displaying some checks.

  • Die Auflistung der Bildschirmfotos korrigiert.

  • Die monatlichen Zusammenfassungs-Benachrichtigungen korrigiert.

  • Fixed intermediate translation behavior with units non existing in translation.

Weblate 4.0.3#

Veröffentlicht am 2. Mai 2020.

  • Fixed possible crash in reports.

  • User mentions in comments are now case insensitive.

  • Fixed PostgreSQL migration for non superusers.

  • Fixed changing the repository URL while creating component.

  • Fixed crash when upstream repository is gone.

Weblate 4.0.2#

Veröffentlicht am 27. April 2020.

  • Improved performance of translation stats.

  • Improved performance of changing labels.

  • Improved bulk edit performance.

  • Die Leistung des Übersetzungsspeichers verbessert.

  • Fixed possible crash on component deletion.

  • Die Anzeige von Übersetzungsänderungen in einigen Ausnahmefällen korrigiert.

  • Improved warning about too long celery queue.

  • Fixed possible false positives in the consistency check.

  • Fixed deadlock when changing linked component repository.

  • Included edit distance in changes listing and CSV and reports.

  • Avoid false positives of punctuation spacing check for Canadian French.

  • Fixed XLIFF export with placeholders.

  • Fixed false positive with zero width check.

  • Verbesserte Auswertung von Konfigurationsfehlern.

  • Fixed bilingual source upload.

  • Automatically detect supported languages for DeepL machine translation.

  • Die Anzeige des Fortschrittsbalkens in einigen Ausnahmefällen korrigiert.

  • Fixed some checks triggering on non translated strings.

Weblate 4.0.1#

Veröffentlicht am 16. April 2020.

  • Fixed package installation from PyPI.

Weblate 4.0#

Veröffentlicht am 16. April 2020.

  • Weblate now requires Python 3.6 or newer.

  • Added management overview of component alerts.

  • Added component alert for broken repository browser URLs.

  • Improved sign in and registration pages.

  • Project access control and workflow configuration integrated to project settings.

  • Added check and highlighter for i18next interpolation and nesting.

  • Added check and highlighter for percent placeholders.

  • Vorschläge für fehlgeschlagene Prüfungen anzeigen.

  • Record source string changes in history.

  • Upgraded Microsoft Translator to version 3 API.

  • Reimplemented translation memory backend.

  • Added support for several is: lookups in Suche.

  • Allow to make Unveränderte Übersetzung avoid internal blacklist.

  • Improved comments extraction from monolingual po files.

  • Renamed whiteboard messages to announcements.

  • Fixed occasional problems with registration mails.

  • Die LINGUAS-Update-Erweiterung verbessert, um mehr Syntaxvarianten zu behandeln.

  • Fixed editing monolingual XLIFF source file.

  • Added support for exact matching in Suche.

  • Erweiterte API zur Abdeckung von Bildschirmfotos, Benutzern, Gruppen, Komponentenlisten und erweiterter Projekterstellung.

  • Add support for source upload on bilingual translations.

  • Unterstützung für die Zwischensprachedatei von Entwicklern hinzugefügt.

  • Added support for source strings review.

  • Extended download options for platform wide translation memory.