{ "page.title": "Fail2ban UI Dashboard", "nav.dashboard": "Dashboard", "nav.filter_debug": "Filter-Debug", "nav.settings": "Einstellungen", "restart_banner.message": "Fail2ban Konfiguration geändert. Um Änderungen zu übernehmen bitte ", "restart_banner.button": "Service neu starten", "restart_banner.restart_success": "Fail2ban-Dienst wurde neu gestartet und der Healthcheck war erfolgreich", "restart_banner.reload_success": "Fail2ban-Konfiguration wurde erfolgreich neu geladen (kein Systemd neustart)", "dashboard.title": "Dashboard", "dashboard.overview": "Aktive Jails und Blocks Übersicht", "dashboard.overview_hint": "Verwende die Suche, um gesperrte IPs zu filtern, und klicke auf ein Jail, um dessen Konfiguration zu bearbeiten.", "dashboard.search_label": "Suche gesperrte IPs", "dashboard.search_placeholder": "Geben Sie eine IP-Adresse zum Suchen ein", "dashboard.external_ip": "Deine ext. IP:", "dashboard.manage_servers": "Server verwalten", "dashboard.no_servers_title": "Keine Fail2ban-Server konfiguriert", "dashboard.no_servers_body": "Füge einen Server hinzu, um Fail2ban-Instanzen zu überwachen und zu steuern.", "dashboard.loading_summary": "Zusammenfassung wird geladen…", "dashboard.no_enabled_servers_title": "Keine aktiven Verbindungen", "dashboard.no_enabled_servers_body": "Aktiviere den lokalen Connector oder registriere einen entfernten Fail2ban-Server, um Live-Daten zu sehen.", "dashboard.errors.summary_failed": "Zusammenfassung konnte nicht vom Server geladen werden.", "dashboard.cards.active_jails": "Aktive Jails", "dashboard.cards.total_banned": "Gesamt gesperrte IPs", "dashboard.cards.new_last_hour": "Neue in der letzten Stunde", "dashboard.cards.total_logged": "Gespeicherte Sperr-Ereignisse", "dashboard.cards.recurring_week": "Wiederkehrende IPs (7 Tage)", "dashboard.cards.recurring_hint": "Behalte wiederholte Angreifer der letzten 7 Tage im Auge.", "dashboard.table.jail_name": "Jail-Name", "dashboard.table.total_banned": "Insgesamt gesperrt", "dashboard.table.new_last_hour": "Neu in letzter Stunde", "dashboard.table.banned_ips": "Gesperrte IPs (Entsperren)", "dashboard.no_jails": "Keine Jails gefunden.", "dashboard.overview_detail": "Die Listen üssen nicht ausgeklappt werden, um eine IP zu suchen.", "dashboard.table.time": "Zeit", "dashboard.table.jail": "Jail", "dashboard.table.ip": "IP", "dashboard.table.log_line": "Logzeile", "dashboard.no_banned_ips": "Keine gesperrten IPs", "dashboard.unban": "Entsperren", "dashboard.manual_block.title": "Manuelle IP-Sperre", "dashboard.manual_block.subtitle": "Manuell eine IP-Adresse in einem bestimmten Jail sperren.", "dashboard.manual_block.expand_hint": "Klicken Sie, um zu erweitern und eine IP-Adresse zu sperren", "dashboard.manual_block.jail_label": "Jail auswählen", "dashboard.manual_block.jail_placeholder": "Jail auswählen...", "dashboard.manual_block.ip_label": "IP-Adresse", "dashboard.manual_block.ip_placeholder": "z.B. 88.76.21.123", "dashboard.manual_block.button": "IP sperren", "dashboard.manual_block.confirm": "IP {ip} im Jail {jail} sperren?", "dashboard.manual_block.success": "IP erfolgreich gesperrt", "dashboard.manual_block.error": "Fehler beim Sperren der IP", "dashboard.manual_block.jail_required": "Bitte wählen Sie ein Jail aus", "dashboard.manual_block.ip_required": "Bitte geben Sie eine IP-Adresse ein", "dashboard.manual_block.invalid_ip": "Bitte geben Sie eine gültige IP-Adresse ein", "dashboard.banned.show_more": "Mehr anzeigen", "dashboard.banned.show_less": "Weniger anzeigen", "logs.overview.title": "Interne Log-Übersicht", "logs.overview.subtitle": "Von Fail2ban-UI gespeicherte Ereignisse über alle Connectoren.", "logs.overview.refresh": "Daten aktualisieren", "logs.overview.total_events": "Gespeicherte Ereignisse gesamt", "logs.overview.per_server": "Ereignisse pro Server", "logs.overview.recent_events_title": "Letzte gespeicherte Ereignisse", "logs.overview.recent_empty": "Keine gespeicherten Ereignisse gefunden.", "logs.overview.empty": "Es wurden noch keine Sperr-Ereignisse protokolliert.", "logs.overview.open_insights": "Insights öffnen", "logs.overview.total_today": "Heute", "logs.overview.total_week": "Letzte 7 Tage", "logs.overview.per_server_empty": "Noch keine Serverdaten verfügbar.", "logs.overview.recent_filtered_empty": "Keine gespeicherten Ereignisse passen zu den Filtern.", "logs.overview.recent_count_label": "Angezeigte Ereignisse", "logs.overview.country_unknown": "Unbekannt", "logs.overview.last_seen": "Zuletzt gesehen", "logs.table.server": "Server", "logs.table.count": "Anzahl", "logs.table.jail": "Jail", "logs.table.ip": "IP", "logs.table.time": "Zeit", "logs.table.country": "Land", "logs.table.actions": "Aktionen", "logs.actions.whois": "Whois", "logs.actions.logs": "Logs", "logs.search.label": "Ereignisse suchen", "logs.search.placeholder": "Nach IP, Jail oder Server suchen", "logs.search.country_label": "Land", "logs.search.country_all": "Alle Länder", "logs.search.country_unknown": "Unbekannt", "logs.badge.recurring": "Wiederkehrend", "logs.modal.whois_title": "Whois-Informationen", "logs.modal.logs_title": "Logs", "logs.modal.jail": "Jail", "logs.modal.insights_title": "Ban-Insights", "logs.modal.insights_description": "Verteilung nach Ländern und wiederholte Angreifer.", "logs.modal.insights_countries": "Sperren nach Land", "logs.modal.insights_countries_empty": "Für diesen Zeitraum wurden keine Sperren erfasst.", "logs.modal.insights_countries_hint": "Top-Herkünfte im ausgewählten Zeitraum.", "logs.modal.insights_recurring_hint": "IP-Adressen, die Fail2ban wiederholt auslösen.", "logs.modal.total_overall_note": "Lebenslang erfasste Sperren", "logs.modal.total_today_note": "Letzte 24 Stunden", "logs.modal.total_week_note": "Aktivität der letzten Woche", "logs.modal.insights_recurring": "Wiederkehrende IPs", "logs.modal.insights_recurring_empty": "Keine wiederkehrenden IPs erkannt.", "filter_debug.title": "Filter-Debug", "filter_debug.select_filter": "Wählen Sie einen Filter", "filter_debug.filter_content": "Filter-Inhalt", "filter_debug.filter_content_hint": "Bearbeiten Sie den Filter-Regex zum Testen. Änderungen sind temporär und werden nicht gespeichert.", "filter_debug.filter_content_hint_readonly": "Filter-Inhalt wird schreibgeschützt angezeigt. Klicken Sie auf 'Bearbeiten', um diesen für Tests zu ändern. Änderungen sind temporär und werden nicht gespeichert.", "filter_debug.edit_filter": "Bearbeiten", "filter_debug.cancel_edit": "Abbrechen", "filter_debug.log_lines": "Logzeilen", "filter_debug.log_lines_placeholder": "Geben Sie die Logzeilen hier ein...", "filter_debug.test_filter": "Filter testen", "filter_debug.test_results_title": "Testergebnisse", "filter_debug.no_matches": "Keine Übereinstimmungen gefunden.", "settings.title": "Einstellungen", "settings.general": "Allgemeine Einstellungen", "settings.language": "Sprache", "settings.server_port": "Server-Port", "settings.server_port_placeholder": "z.B. 8080", "settings.port_env_set": "Port wird über die PORT-Umgebungsvariable gesetzt:", "settings.port_env_hint": "Um den Port über die Weboberfläche zu ändern, entfernen Sie die PORT-Umgebungsvariable und starten Sie den Container neu.", "settings.port_restart_hint": "⚠️ Port-Änderungen erfordern einen Neustart des Containers, um wirksam zu werden.", "settings.enable_debug": "Debug-Protokoll aktivieren", "settings.enable_console": "Konsolenausgabe aktivieren", "settings.console.title": "Konsolenausgabe", "settings.console.clear": "Löschen", "settings.console.save_hint": "Bitte speichern Sie zuerst Ihre Einstellungen, bevor hier Logs angezeigt werden.", "settings.alert": "Alarm-Einstellungen", "settings.callback_url": "Fail2ban Callback-URL", "settings.callback_url_placeholder": "http://127.0.0.1:8080", "settings.callback_url_hint": "Diese URL wird von allen Fail2Ban-Instanzen verwendet, um die Ban-Payloads an Fail2Ban UI zu senden. Für lokale Installationen verwenden Sie denselben Port wie Fail2Ban UI (z.B. http://127.0.0.1:8080). Für Reverse-Proxy-Setups verwenden Sie falls möglich den TLS-verschlüsselten Endpunkt (z.B. https://fail2ban.example.com).", "settings.callback_secret": "Fail2ban Callback-URL Secret", "settings.callback_secret_placeholder": "Automatisch generiertes 42-Zeichen-Secret", "settings.callback_secret.description": "Dieses Secret dient der Authentifizierung von Ban-API-Anfragen. Es wird automatisch in die Fail2ban-Action-Konfiguration eingefügt.", "settings.destination_email": "Ziel-E-Mail (Alarmempfänger)", "settings.destination_email_placeholder": "alerts@swissmakers.ch", "settings.alert_countries": "Alarm-Länder", "settings.alert_countries_description": "Wählen Sie die Länder aus, für die E-Mail-Alarme ausgelöst werden sollen, wenn eine Sperrung erfolgt.", "settings.email_alerts": "E-Mail-Benachrichtigungseinstellungen", "settings.email_alerts_for_bans": "E-Mail-Benachrichtigungen für Sperrungen aktivieren", "settings.email_alerts_for_unbans": "E-Mail-Benachrichtigungen für Entsperrungen aktivieren", "settings.smtp": "SMTP-Konfiguration", "settings.smtp_host": "SMTP-Host", "settings.smtp_host_placeholder": "z.B. smtp.gmail.com", "settings.smtp_port": "SMTP-Port", "settings.smtp_username": "SMTP-Benutzername", "settings.smtp_username_placeholder": "z.B. user@example.com", "settings.smtp_password": "SMTP-Passwort", "settings.smtp_password_placeholder": "Geben Sie das SMTP-Passwort ein", "settings.smtp_sender": "Absender-E-Mail", "settings.smtp_sender_placeholder": "noreply@swissmakers.ch", "settings.smtp_tls": "TLS verwenden (empfohlen)", "settings.send_test_email": "Test-E-Mail senden", "settings.fail2ban": "Globale Standard-Fail2Ban-Konfigurationen", "settings.fail2ban.description": "Diese Einstellungen werden auf allen aktivierten Fail2Ban-Servern angewendet und in deren jail.local [DEFAULT]-Abschnitt gespeichert.", "settings.enable_bantime_increment": "Bantime-Inkrement aktivieren", "settings.enable_bantime_increment.description": "Wenn auf true gesetzt, wird die Bantime nach der Formel: bantime = findtime * (Anzahl der Fehler / maxretry) * (1 + bantime.rndtime) berechnet.", "settings.default_jail_enable": "Jails standardmässig aktivieren", "settings.default_jail_enable.description": "Wenn aktiviert, werden alle Jails standardmässig aktiviert. Wenn deaktiviert, müssen Jails explizit aktiviert werden.", "settings.default_bantime": "Standard-Bantime", "settings.default_bantime.description": "Die Anzahl der Sekunden, für die ein Host gesperrt wird. Zeitformat: 1m = 1 Minute, 1h = 1 Stunde, 1d = 1 Tag, 1w = 1 Woche, 1mo = 1 Monat, 1y = 1 Jahr.", "settings.default_bantime_placeholder": "z.B. 48h", "settings.banaction": "Banaction", "settings.banaction.description": "Standard-Sperraktion (z.B. nftables-multiport, nftables-allports, firewallcmd-rich-rules, etc). Wird verwendet, um action_* Variablen zu definieren.", "settings.banaction_allports": "Banaction Allports", "settings.banaction_allports.description": "Sperraktion für alle Ports (z.B. nftables-allports, firewallcmd-allports, etc). Wird verwendet, wenn ein Jail alle Ports statt spezifischer Ports sperren muss.", "settings.default_findtime": "Standard-Findtime", "settings.default_findtime.description": "Ein Host wird gesperrt, wenn er in den letzten 'findtime' Sekunden 'maxretry' Fehler generiert hat. Zeitformat: 1m = 1 Minute, 1h = 1 Stunde, 1d = 1 Tag, 1w = 1 Woche, 1mo = 1 Monat, 1y = 1 Jahr.", "settings.default_findtime_placeholder": "z.B. 30m", "settings.default_max_retry": "Standard-Maximalversuche", "settings.default_max_retry.description": "Anzahl der Fehler, bevor ein Host gesperrt wird.", "settings.default_max_retry_placeholder": "Geben Sie die maximale Anzahl der Versuche ein", "settings.geoip_provider": "GeoIP-Anbieter", "settings.geoip_provider.description": "Wählen Sie den GeoIP-Lookup-Anbieter. MaxMind erfordert eine lokale Datenbankdatei, während Built-in eine kostenlose Online-API verwendet.", "settings.geoip_provider.maxmind": "MaxMind (Lokale Datenbank)", "settings.geoip_provider.builtin": "Built-in (ip-api.com)", "settings.geoip_database_path": "GeoIP-Datenbankpfad", "settings.geoip_database_path.description": "Pfad zur MaxMind GeoLite2-Country-Datenbankdatei.", "settings.max_log_lines": "Maximale Log-Zeilen", "settings.max_log_lines.description": "Maximale Anzahl von Log-Zeilen, die in Ban-Benachrichtigungen enthalten sein sollen. Die relevantesten Zeilen werden automatisch ausgewählt.", "settings.ignore_ips": "IP-Adressen ignorieren", "settings.ignore_ips.description": "Durch Leerzeichen getrennte Liste von IP-Adressen, CIDR-Masken oder DNS-Hosts. Fail2ban wird keinen Host sperren, der mit einer Adresse in dieser Liste übereinstimmt.", "settings.ignore_ips_placeholder": "IP-Adressen, getrennt durch Leerzeichen", "settings.advanced.title": "Erweiterte Aktionen für Wiederholungstäter", "settings.advanced.description": "Synchronisiere wiederholte Angreifer automatisch mit einer externen Firewall oder Blockliste.", "settings.advanced.refresh_log": "Protokoll aktualisieren", "settings.advanced.test_button": "Manuell sperren / Test", "settings.advanced.enable": "Automatische permanente Sperre aktivieren", "settings.advanced.threshold": "Schwelle vor permanenter Sperre", "settings.advanced.threshold_hint": "Sobald eine IP diesen Wert erreicht, wird sie an die Integration übergeben.", "settings.advanced.integration": "Integration", "settings.advanced.integration_none": "Integration auswählen", "settings.advanced.integration_hint": "Wähle die Firewall oder Appliance, in der permanente Sperren erstellt werden sollen.", "settings.advanced.mikrotik.note": "SSH-Zugang zum Mikrotik-Router und die Address-Liste angeben, in die IPs eingetragen werden.", "settings.advanced.mikrotik.host": "Host", "settings.advanced.mikrotik.port": "Port", "settings.advanced.mikrotik.username": "SSH-Benutzername", "settings.advanced.mikrotik.password": "SSH-Passwort", "settings.advanced.mikrotik.key": "SSH-Key-Pfad (optional)", "settings.advanced.mikrotik.list": "Address-Listenname", "settings.advanced.pfsense.note": "Benötigt das pfSense REST API-Paket. Gib den API-Schlüssel und den Alias-Namen ein.", "settings.advanced.pfsense.install_link": "REST API-Paket installieren", "settings.advanced.pfsense.api_key_setup": "API-Schlüssel einrichten", "settings.advanced.pfsense.base_url": "Basis-URL", "settings.advanced.pfsense.token": "API-Schlüssel", "settings.advanced.pfsense.token_hint": "Erstellen in System > REST API > Keys im pfSense webConfigurator", "settings.advanced.pfsense.alias": "Alias-Name", "settings.advanced.pfsense.skip_tls": "TLS-Validierung überspringen (Self-Signed)", "settings.advanced.opnsense.note": "Gib die OPNsense API-Anmeldedaten und den Alias-Namen ein.", "settings.advanced.opnsense.api_docs": "API-Dokumentation", "settings.advanced.opnsense.api_key_setup": "API-Schlüssel einrichten", "settings.advanced.opnsense.base_url": "Basis-URL", "settings.advanced.opnsense.key": "API-Schlüssel", "settings.advanced.opnsense.key_hint": "Erstellen in System > Zugriff > Benutzer > API-Schlüssel", "settings.advanced.opnsense.secret": "API-Geheimnis", "settings.advanced.opnsense.secret_hint": "Zusammen mit dem API-Schlüssel erstellen", "settings.advanced.opnsense.alias": "Alias-Name", "settings.advanced.opnsense.skip_tls": "TLS-Validierung überspringen (Self-Signed)", "settings.advanced.log_title": "Log der permanenten Sperren", "settings.advanced.log_empty": "Noch keine permanenten Sperren vorhanden.", "settings.advanced.log_ip": "IP", "settings.advanced.log_integration": "Integration", "settings.advanced.log_status": "Status", "settings.advanced.log_message": "Nachricht", "settings.advanced.log_server": "Server", "settings.advanced.log_updated": "Aktualisiert", "settings.advanced.log_actions": "Aktionen", "settings.advanced.unblock_btn": "Entfernen", "settings.advanced.test_title": "Manuell sperren / Test", "settings.advanced.test_ip": "IP-Adresse", "settings.advanced.test_server": "Optionaler Server", "settings.advanced.test_server_none": "Globale Integration verwenden", "settings.advanced.test_block": "IP sperren", "settings.advanced.test_unblock": "IP entfernen", "settings.save": "Speichern", "modal.filter_config": "Filter / Jail-Konfiguration:", "modal.filter_config_edit": "Filter / Jail bearbeiten", "modal.filter_config_label": "Filter-Konfiguration", "modal.filter_config_hint": "Wenn leer gelassen, wird eine leere Filterdatei erstellt.", "modal.filter_name": "Filter-Name", "modal.filter_name_hint": "Nur alphanumerische Zeichen, Bindestriche und Unterstriche sind erlaubt.", "modal.jail_config": "Jail-Konfiguration", "modal.jail_config_hint": "Die Jail-Konfiguration wird automatisch ausgefüllt, wenn Sie einen Filter auswählen.", "modal.jail_config_label": "Jail-Konfiguration", "modal.jail_filter": "Filter (optional)", "modal.jail_filter_hint": "Die Auswahl eines Filters füllt die Jail-Konfiguration automatisch aus.", "modal.jail_name": "Jail-Name", "modal.jail_name_hint": "Nur alphanumerische Zeichen, Bindestriche und Unterstriche sind erlaubt.", "modal.test_logpath": "Logpfad testen", "modal.local_server_logpath_note": "ℹ️ Hinweis:", "modal.local_server_logpath_text_prefix": "Für einen lokalen Fail2ban-Server (z.B. installiert auf dem Host-System oder in einem Container auf demselben Host), müssen Logdateien auch im fail2ban-ui Container gemountet werden (z.B.", "modal.local_server_logpath_text_suffix": "), damit fail2ban-ui Logpfad-Variablen oder -Pfade überprüfen kann, wenn Jails aktualisiert werden.", "modal.create": "Erstellen", "modal.create_filter": "Neuen Filter erstellen", "modal.create_filter_title": "Neuen Filter erstellen", "modal.create_jail": "Neues Jail erstellen", "modal.create_jail_title": "Neues Jail erstellen", "modal.cancel": "Abbrechen", "modal.save": "Speichern", "modal.close": "Schließen", "loading": "Lade...", "dashboard.manage_jails": "Jails verwalten", "modal.manage_jails_title": "Jails verwalten", "servers.selector.label": "Aktiver Server", "servers.selector.empty": "Keine Server konfiguriert", "servers.selector.none": "Kein Server konfiguriert. Bitte füge einen Fail2ban-Server hinzu.", "servers.modal.title": "Fail2ban-Server verwalten", "servers.modal.description": "Registriere entfernte Fail2ban-Instanzen und wähle, wie das UI sich verbindet.", "servers.modal.list_title": "Registrierte Server", "servers.modal.list_empty": "Keine Server konfiguriert. Füge rechts deinen ersten Fail2ban-Server hinzu.", "servers.modal.form_title": "Server hinzufügen oder bearbeiten", "servers.form.name": "Anzeigename", "servers.form.name_placeholder": "Mein Fail2ban-Server", "servers.form.type": "Verbindungstyp", "servers.type.local": "Lokal (gleicher Host)", "servers.type.ssh": "SSH", "servers.type.agent": "API-Agent", "servers.form.host": "Hostname / IP", "servers.form.host_placeholder": "fail2ban.beispiel.de", "servers.form.port": "Port", "servers.form.port_placeholder": "22", "servers.form.socket_path": "Fail2ban-Socket-Pfad", "servers.form.socket_path_placeholder": "/var/run/fail2ban/fail2ban.sock", "servers.form.log_path": "Fail2ban-Logpfad", "servers.form.log_path_placeholder": "/var/log/fail2ban.log", "servers.form.hostname": "Server-Hostname", "servers.form.hostname_placeholder": "optional", "servers.form.ssh_user": "SSH-Benutzer", "servers.form.ssh_user_placeholder": "sa_fail2ban", "servers.form.ssh_key": "Pfad zum SSH-Schlüssel", "servers.form.ssh_key_placeholder": "/config/.ssh/id_rsa", "servers.form.ssh_key_help": "Platzieren Sie Ihren SSH-Private-Key im Verzeichnis /config/.ssh/ (gemountetes Config-Volume). Die Schlüsseldatei muss die Berechtigungen 600 haben (chmod 600). Beispiel: /config/.ssh/id_rsa", "servers.form.agent_url": "Agent-URL", "servers.form.agent_url_placeholder": "https://host:9443", "servers.form.agent_secret": "Agent-Secret", "servers.form.agent_secret_placeholder": "gemeinsames Geheimnis", "servers.form.tags": "Tags", "servers.form.tags_placeholder": "kommagetrennte Tags", "servers.form.set_default": "Als Standardserver setzen", "servers.form.enabled": "Connector aktivieren", "servers.form.submit": "Server speichern", "servers.form.reset": "Zurücksetzen", "servers.form.new_server": "Neuer Server", "servers.form.success": "Server erfolgreich gespeichert.", "servers.badge.default": "Standard", "servers.badge.enabled": "Aktiv", "servers.badge.disabled": "Deaktiviert", "servers.badge.restart_needed": "Neustart erforderlich", "servers.actions.edit": "Bearbeiten", "servers.actions.set_default": "Als Standard setzen", "servers.actions.enable": "Aktivieren", "servers.actions.disable": "Deaktivieren", "servers.actions.test": "Verbindung testen", "servers.actions.test_success": "Verbindung erfolgreich", "servers.actions.test_failure": "Verbindung fehlgeschlagen", "servers.actions.restart": "Fail2ban neu starten", "servers.actions.reload": "Fail2ban neu laden", "servers.actions.reload_tooltip": "Für lokale Connectors ist nur ein Neuladen der Konfiguration über die Socket-Verbindung möglich. Der Container kann den Fail2ban-Dienst nicht mit systemctl neu starten. Für einen vollständigen Neustart führen Sie 'systemctl restart fail2ban' direkt auf dem Host-System aus.", "servers.actions.delete": "Löschen", "servers.actions.delete_confirm": "Diesen Servereintrag löschen?", "servers.form.select_key": "Privaten Schlüssel auswählen", "servers.form.select_key_placeholder": "Manuelle Eingabe", "servers.form.no_keys": "Keine SSH-Schlüssel gefunden; Pfad manuell eingeben", "filter_debug.not_available": "Filter-Debug ist nur für lokale Connectoren verfügbar.", "filter_debug.local_missing": "Das lokale Fail2ban-Filterverzeichnis wurde auf diesem Host nicht gefunden.", "email.ban.title": "Achtung: Fail2Ban hat eine neue IP-Adresse blockiert", "email.ban.intro": "Fail2Ban-UI hat eine fehlerhafte Anfrage oder wiederholte Authentifizierungsfehler erkannt und die Quell-IP automatisch blockiert. Überprüfen Sie die Metadaten und Log-Auszüge unten.", "email.ban.subject.banned": "Gesperrt", "email.ban.subject.from": "von", "email.ban.details.banned_ip": "Gesperrte IP", "email.ban.details.jail": "Jail", "email.ban.details.hostname": "Hostname", "email.ban.details.failed_attempts": "Fehlgeschlagene Versuche", "email.ban.details.country": "Land", "email.ban.details.timestamp": "Zeitstempel", "email.ban.whois_title": "WHOIS-Auszug", "email.ban.logs_title": "Relevante Logs", "email.test.title": "E-Mail-Zustellungstest", "email.test.intro": "Diese Nachricht bestätigt, dass Ihre SMTP-Konfiguration korrekt funktioniert und HTML-formatierte E-Mails zustellen kann.", "email.test.subject": "Test-E-Mail von Fail2Ban UI", "email.test.details.recipient": "Empfänger", "email.test.details.smtp_host": "SMTP-Host", "email.test.details.triggered_at": "Ausgelöst um", "email.test.whois_no_data": "Für Test-E-Mails wird keine WHOIS-Abfrage durchgeführt.", "email.test.sample_logs": "2025-01-01T12:00:00Z Beispiel-Log-Eintrag von Fail2ban-UI.", "email.whois.no_data": "WHOIS-Daten wurden für dieses Ereignis nicht erfasst.", "email.logs.no_data": "Für diesen Block wurden keine Log-Einträge erfasst.", "email.footer.text": "Diese Nachricht wurde automatisch von Fail2Ban-UI generiert", "email.unban.title": "IP-Adresse entsperrt", "email.unban.intro": "IP-Adresse aus Fail2Ban-Jail entsperrt.", "email.unban.subject.unbanned": "Entsperrt", "email.unban.subject.from": "von", "email.unban.details.unbanned_ip": "Entsperrte IP", "email.unban.details.jail": "Jail", "email.unban.details.hostname": "Hostname", "email.unban.details.country": "Land", "email.unban.details.timestamp": "Zeitstempel", "lotr.email.title": "Ein dunkler Diener wurde verbannt", "lotr.email.intro": "Die Wächter von Mittelerde haben eine Bedrohung erkannt und aus dem Reich verbannt.", "lotr.email.you_shall_not_pass": "DU KANNST NICHT VORBEI", "lotr.email.footer": "Mögen die Server geschützt sein. Ein Bann, um sie alle zu beherrschen.", "lotr.email.details.dark_servant_location": "Die Position des dunklen Dieners", "lotr.email.details.realm_protection": "Das Reich des Schutzes", "lotr.email.details.origins": "Herkunft aus den", "lotr.email.details.banished_at": "Verbannt zur", "lotr.email.unban.title": "Der festgehaltene wird wider freigelassen", "lotr.email.unban.intro": "Die Wächter von Mittelerde haben den Zugang wiederhergestellt.", "lotr.email.unban.details.restored_ip": "Wiederhergestellte IP", "lotr.banished": "Aus dem Reich verbannt", "lotr.realms_protected": "Geschützte Reiche", "lotr.threats_banished": "Verbannte Bedrohungen", "toast.ban.title": "Neue Blockierung aufgetreten", "toast.ban.action": "gesperrt in", "toast.unban.title": "IP entsperrt", "toast.unban.action": "entsperrt von", "auth.login_title": "Bei Fail2ban UI anmelden", "auth.login_description": "Bitte authentifizieren Sie sich, um auf die Verwaltungsoberfläche zuzugreifen", "auth.login_button": "Mit OIDC anmelden", "auth.logging_in": "Weiterleitung zur Anmeldung...", "auth.logout": "Abmelden", "auth.user_info": "Benutzerinformationen", "auth.session_expired": "Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.", "auth.login_required": "Authentifizierung erforderlich" }