- Verschifft
- 17. April 2026 um 04:05 UTC
- Autor
- Kamo
- Ausschuss
- 80e8594
Originaltext wird in der DB aufbewahrt, so dass das Hinzufügen einer neuen Regel und Um bestehende Datensätze zu aktualisieren, ist eine Übersetzungshilfe erforderlich. Änderungen: - ChangelogSanitizationService: sanitize() ruft nicht mehr ersetzenText() die beiden Bedenken sind nun klar getrennt (Streifen schlechte Linien vs. ersetzen Worte) - CommitLogTranslationListener: injiziert ChangelogSanitizationService und Anrufe ersetzenText() auf title+Beschreibung nach dem Beladen von DB und davor Senden an den Übersetzungsdienst; Fallback Strings verwenden auch shytisierten Text - ChangelogWebhookController: kehrt Titel zu rohem stripPrefix() bei der Aufnahme zurück; getPublicChangelog() Aufrufe ersetzenText() auf englischem Text zur Antwortzeit (Nicht-englische Locales haben bereits Text aus dem Übersetzungsschritt zensiert)