From 4646d5de694bc7a92848f2657db7bdda6ab82137 Mon Sep 17 00:00:00 2001 From: Paul Nothaft Date: Tue, 1 Sep 2026 19:16:16 +0200 Subject: [PATCH] i18n: drop the keys this branch orphaned Cleaning up after our own changes, not pre-existing dead keys. - gallery.feedback.* (10 keys) -- StoryFeedbackSheet was their only consumer and it was removed in 3ef4bd8c as an unreachable duplicate of the lightbox. - cssTemplates.title and settings.moderation.wordFilters -- orphaned by b80ce73e, which removed the component-side heading on the tabs that rendered a heading identical to the shell's. - settings.analytics.customCspWarningText -- superseded by customOnlyCspWarningText in 9251745a, which was deliberately a new key so the stale pre-proxy string could not win over the new inline default. The sibling customCspWarning title is still in use and stays. Each verified to have zero t() references in src before removal. Key-diff against HEAD: en/de -13, the six partial locales -12 (they never had customCspWarningText), 0 changed and 0 added in any of the eight. removeUnusedKeys is false by design, so this had to be a deliberate pass. --- frontend/src/i18n/locales/de.json | 21 ++------------------- frontend/src/i18n/locales/en.json | 21 ++------------------- frontend/src/i18n/locales/es.json | 14 -------------- frontend/src/i18n/locales/fr.json | 14 -------------- frontend/src/i18n/locales/nl.json | 14 -------------- frontend/src/i18n/locales/pt.json | 14 -------------- frontend/src/i18n/locales/ru.json | 14 -------------- frontend/src/i18n/locales/sl.json | 14 -------------- 8 files changed, 4 insertions(+), 122 deletions(-) diff --git a/frontend/src/i18n/locales/de.json b/frontend/src/i18n/locales/de.json index 59f720b3..5ef5c4dd 100644 --- a/frontend/src/i18n/locales/de.json +++ b/frontend/src/i18n/locales/de.json @@ -196,8 +196,8 @@ "processing": "Fotos werden verarbeitet...", "processingHint": "Dateien sind hochgeladen. PicPeak erstellt jetzt Thumbnails und liest Metadaten. Sie können diese Seite verlassen — die Verarbeitung läuft im Hintergrund weiter.", "processingProgress": "{{complete}} von {{total}} fertig", - "processingFailed_one": "{{count}} Foto konnte nicht verarbeitet werden und erscheint nicht in der Galerie.", - "processingFailed_other": "{{count}} Fotos konnten nicht verarbeitet werden und erscheinen nicht in der Galerie.", + "processingFailed_one": "{{count}} Foto konnte nicht verarbeitet werden", + "processingFailed_other": "{{count}} Fotos konnten nicht verarbeitet werden", "processingStillRunning": "Ihr Upload wird noch verarbeitet — er erscheint in Kürze in der Galerie.", "retryFailed": "Fehlgeschlagene erneut versuchen", "uploadComplete": "Upload abgeschlossen!", @@ -227,8 +227,6 @@ "limitReached": "Upload-Limit erreicht ({{limit}} Dateien pro Vorgang)", "replacedFiles_one": "{{count}} Foto ersetzt", "replacedFiles_other": "{{count}} Fotos ersetzt", - "processingFailed_one": "{{count}} Foto konnte nicht verarbeitet werden", - "processingFailed_other": "{{count}} Fotos konnten nicht verarbeitet werden", "uploadingChunks_one": "{{count}} Teil wird hochgeladen", "uploadingChunks_other": "{{count}} Teile werden hochgeladen", "fileTooLarge": "Datei zu groß: {{name}} (max. {{limit}}MB)" @@ -1079,18 +1077,6 @@ "searchMemories": "Erinnerungen suchen...", "thankYou": "Vielen Dank", "thankYouMessage": "Dass Sie Teil unserer Geschichte waren und unseren besonderen Tag unvergesslich gemacht haben.", - "feedback": { - "title": "Feedback", - "shareThoughts": "Teilen Sie Ihre Gedanken zu \"{{name}}\"", - "rateThisMoment": "Bewerten Sie diesen Moment", - "comments": "Kommentare", - "noComments": "Noch keine Kommentare. Seien Sie der Erste!", - "yourName": "Ihr Name", - "yourEmail": "Ihre E-Mail", - "writeLovelyNote": "Schreiben Sie eine nette Nachricht...", - "postComment": "Kommentar posten", - "anonymous": "Anonym" - }, "favorites": "Favoriten", "expiresIn_one": "Galerie läuft in {{count}} Tag ab", "expiresIn_other": "Galerie läuft in {{count}} Tagen ab", @@ -1992,7 +1978,6 @@ }, "moderation": { "title": "Moderation", - "wordFilters": "Wortfilter", "description": "Verwalten Sie Wörter, die in Kommentaren gefiltert oder blockiert werden sollen", "addFilter": "Neuen Filter hinzufügen", "enterWord": "Wort zum Filtern eingeben", @@ -2046,7 +2031,6 @@ "customHeadHtml": "Eigenes -HTML", "customHeadHtmlHelp": "Tracker-``-Snippet einfügen (Plausible, Matomo, Pirsch, GA4, GoatCounter, Fathom, Cloudflare Web Analytics, …). Beim Speichern bereinigt: nur `