Make alertmail as well multilingual, implement a new more modern mailtemplate. Preserve the old as classig, as option over env

This commit is contained in:
2025-11-22 13:09:54 +01:00
parent 74dd84a5d6
commit fd76427cc5
8 changed files with 734 additions and 114 deletions

View File

@@ -76,6 +76,11 @@
"logs.modal.insights_description": "Distribuzione per paese e IP ricorrenti.",
"logs.modal.insights_countries": "Blocchi per paese",
"logs.modal.insights_countries_empty": "Nessun blocco registrato per questo periodo.",
"logs.modal.insights_countries_hint": "Origini principali per l'intervallo selezionato.",
"logs.modal.insights_recurring_hint": "IP che attivano ripetutamente Fail2ban.",
"logs.modal.total_overall_note": "Blocchi totali registrati",
"logs.modal.total_today_note": "Ultime 24 ore",
"logs.modal.total_week_note": "Attività settimanale",
"logs.modal.insights_recurring": "IP ricorrenti",
"logs.modal.insights_recurring_empty": "Nessun IP ricorrente rilevato.",
"filter_debug.title": "Debug Filtro",
@@ -220,6 +225,29 @@
"servers.form.select_key": "Seleziona chiave privata",
"servers.form.select_key_placeholder": "Inserimento manuale",
"servers.form.no_keys": "Nessuna chiave SSH trovata; inserire il percorso manualmente",
"filter_debug.not_available": "Il debug dei filtri è disponibile solo per i connettori locali.",
"filter_debug.local_missing": "La directory dei filtri Fail2ban locale non è stata trovata su questo host."
}
"filter_debug.not_available": "Il debug dei filtri è disponibile solo per i connettori locali.",
"filter_debug.local_missing": "La directory dei filtri Fail2ban locale non è stata trovata su questo host.",
"email.ban.title": "Allerta di sicurezza: Fail2Ban ha bloccato un nuovo indirizzo IP",
"email.ban.intro": "Fail2Ban-UI ha rilevato una richiesta sospetta o ripetuti fallimenti di autenticazione e ha automaticamente bloccato l'IP sorgente. Rivedere i metadati e gli estratti di log di seguito.",
"email.ban.subject.banned": "Bloccato",
"email.ban.subject.from": "da",
"email.ban.details.banned_ip": "IP bloccato",
"email.ban.details.jail": "Jail",
"email.ban.details.hostname": "Nome host",
"email.ban.details.failed_attempts": "Tentativi falliti",
"email.ban.details.country": "Paese",
"email.ban.details.timestamp": "Timestamp",
"email.ban.whois_title": "Impronta WHOIS",
"email.ban.logs_title": "Estratti di log rilevanti",
"email.test.title": "Test di consegna email",
"email.test.intro": "Questo messaggio conferma che la configurazione SMTP funziona correttamente e può consegnare email formattate in HTML.",
"email.test.subject": "Email di test da Fail2Ban UI",
"email.test.details.recipient": "Destinatario",
"email.test.details.smtp_host": "Host SMTP",
"email.test.details.triggered_at": "Attivato alle",
"email.test.whois_no_data": "Nessuna ricerca WHOIS viene eseguita per le email di test.",
"email.test.sample_logs": "2025-01-01T12:00:00Z Voce di log di esempio di Fail2ban-UI.",
"email.whois.no_data": "I dati WHOIS non sono stati acquisiti per questo evento.",
"email.logs.no_data": "Nessuna voce di log è stata acquisita per questo blocco.",
"email.footer.text": "Questo messaggio è stato generato automaticamente da Fail2Ban-UI"
}