From 9899b9af523ad2aef55300c9132d21a687a0a19d Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 17 Aug 2026 19:51:27 +0200 Subject: feat(config): warn when an account configures no trash folder The trash key is mandatory: Delete moves a file into it, so an account without one cannot delete at all. Report it as a config problem naming the account and the key, rather than degrading Delete silently, per the existing "a warning the user cannot act on teaches them to ignore warnings" rule (item 83). Several existing test fixtures loaded accounts with no trash key and asserted zero problems/warnings; added trash=Trash to those where it was incidental to what the test actually covers. --- translations/qtmaildir_it_IT.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'translations/qtmaildir_it_IT.ts') diff --git a/translations/qtmaildir_it_IT.ts b/translations/qtmaildir_it_IT.ts index 036ce4b..fd51547 100644 --- a/translations/qtmaildir_it_IT.ts +++ b/translations/qtmaildir_it_IT.ts @@ -43,6 +43,10 @@ [completion] extra_mimetypes: entry '%1' has no mimetype; ignoring it. [completion] extra_mimetypes: la voce '%1' non ha un mimetype; verrà ignorata. + + Account '%1' has no trash folder configured; add a 'trash' key to its section. Delete will not work for this account until it does. + L'account '%1' non ha un cestino configurato; aggiungere una chiave 'trash' alla sua sezione. L'eliminazione non funzionerà per questo account finché non verrà fatto. + Startup account '%1' is not a configured account; starting on all accounts. L'account iniziale '%1' non è un account configurato; si parte da tutti gli account. @@ -280,7 +284,7 @@ Add or remove the important tag - Aggiunge o rimuove l'etichetta importante + Aggiunge o rimuove l'etichetta importante Unmark important @@ -340,7 +344,7 @@ Add or remove the deleted tag on whole threads - Aggiunge o rimuove l'etichetta eliminato su intere conversazioni + Aggiunge o rimuove l'etichetta eliminato su intere conversazioni Undelete thread @@ -364,7 +368,7 @@ Toggle the unread tag on whole threads - Inverte l'etichetta non letto su intere conversazioni + Inverte l'etichetta non letto su intere conversazioni Mark thread read -- cgit v1.2.3