Aktueller Stand

This commit is contained in:
2026-01-22 23:12:48 +01:00
parent fa5f3808bb
commit 082dc5e110
5 changed files with 82 additions and 23 deletions

View File

@@ -678,6 +678,9 @@ export default function App() {
<input type="checkbox" checked={dryRun} onChange={(e) => setDryRun(e.target.checked)} />
{t("cleanupDryRun")}
</label>
{dryRun && (
<p className="hint-text">{t("cleanupDryRunHint")}</p>
)}
<label className="toggle">
<input
type="checkbox"

View File

@@ -80,6 +80,7 @@
"cleanupDisabled": "Bereinigung ist noch nicht verfügbar.",
"cleanupSelectMailbox": "Bitte ein Postfach auswählen.",
"cleanupOauthRequired": "Bitte Gmail OAuth verbinden, bevor die Bereinigung startet.",
"cleanupDryRunHint": "Dry run simuliert Routing und Unsubscribe. Es werden keine Änderungen durchgeführt und keine E-Mails gesendet.",
"rulesTitle": "Regeln",
"rulesName": "Rule Name",
"rulesEnabled": "Rule aktiv",

View File

@@ -80,6 +80,7 @@
"cleanupDisabled": "Cleanup is not available yet.",
"cleanupSelectMailbox": "Select a mailbox to start cleanup.",
"cleanupOauthRequired": "Connect Gmail OAuth before starting cleanup.",
"cleanupDryRunHint": "Dry run simulates routing and unsubscribe actions. No changes or emails are sent.",
"rulesTitle": "Rules",
"rulesName": "Rule name",
"rulesEnabled": "Rule enabled",