2025-02-06 22:35:45 +01:00
{
"page.title" : "Fail2ban UI Dashboard" ,
"nav.dashboard" : "Dashboard" ,
"nav.filter_debug" : "Filter-Debug" ,
"nav.settings" : "Einstellungen" ,
2025-07-17 16:48:15 +02:00
"restart_banner.message" : "Fail2ban Konfiguration geändert. Um Änderungen zu übernehmen bitte " ,
2025-02-26 17:44:13 +01:00
"restart_banner.button" : "Service neu starten" ,
2025-12-17 19:16:20 +01:00
"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)" ,
2025-02-06 22:35:45 +01:00
"dashboard.title" : "Dashboard" ,
"dashboard.overview" : "Aktive Jails und Blocks Übersicht" ,
2025-11-12 15:52:34 +01:00
"dashboard.overview_hint" : "Verwende die Suche, um gesperrte IPs zu filtern, und klicke auf ein Jail, um dessen Konfiguration zu bearbeiten." ,
2025-02-06 22:35:45 +01:00
"dashboard.search_label" : "Suche gesperrte IPs" ,
"dashboard.search_placeholder" : "Geben Sie eine IP-Adresse zum Suchen ein" ,
2025-11-12 15:52:34 +01:00
"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" ,
2025-11-17 20:24:46 +01:00
"dashboard.cards.recurring_week" : "Wiederkehrende IPs (7 Tage)" ,
"dashboard.cards.recurring_hint" : "Behalte wiederholte Angreifer der letzten 7 Tage im Auge." ,
2025-02-06 22:35:45 +01:00
"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." ,
2025-11-22 13:09:54 +01:00
"dashboard.overview_detail" : "Die Listen üssen nicht ausgeklappt werden, um eine IP zu suchen." ,
2025-02-06 22:35:45 +01:00
"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" ,
2026-01-07 16:14:48 +01:00
"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" ,
2025-11-17 20:24:46 +01:00
"dashboard.banned.show_more" : "Mehr anzeigen" ,
"dashboard.banned.show_less" : "Weniger anzeigen" ,
2025-11-12 15:52:34 +01:00
"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" ,
2025-11-17 13:29:50 +01:00
"logs.overview.recent_empty" : "Keine gespeicherten Ereignisse gefunden." ,
2025-11-12 15:52:34 +01:00
"logs.overview.empty" : "Es wurden noch keine Sperr-Ereignisse protokolliert." ,
2025-11-17 13:29:50 +01:00
"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" ,
2025-11-12 15:52:34 +01:00
"logs.table.server" : "Server" ,
"logs.table.count" : "Anzahl" ,
"logs.table.jail" : "Jail" ,
"logs.table.ip" : "IP" ,
"logs.table.time" : "Zeit" ,
"logs.table.country" : "Land" ,
2025-11-17 10:29:48 +01:00
"logs.table.actions" : "Aktionen" ,
"logs.actions.whois" : "Whois" ,
"logs.actions.logs" : "Logs" ,
2025-11-17 13:29:50 +01:00
"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" ,
2025-11-17 10:29:48 +01:00
"logs.modal.whois_title" : "Whois-Informationen" ,
"logs.modal.logs_title" : "Logs" ,
"logs.modal.jail" : "Jail" ,
2025-11-17 13:29:50 +01:00
"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." ,
2025-11-22 13:09:54 +01:00
"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" ,
2025-11-17 13:29:50 +01:00
"logs.modal.insights_recurring" : "Wiederkehrende IPs" ,
"logs.modal.insights_recurring_empty" : "Keine wiederkehrenden IPs erkannt." ,
2025-02-06 22:35:45 +01:00
"filter_debug.title" : "Filter-Debug" ,
"filter_debug.select_filter" : "Wählen Sie einen Filter" ,
"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" ,
2025-12-01 14:26:19 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"settings.enable_debug" : "Debug-Protokoll aktivieren" ,
"settings.alert" : "Alarm-Einstellungen" ,
2025-11-12 15:52:34 +01:00
"settings.callback_url" : "Fail2ban Callback-URL" ,
"settings.callback_url_placeholder" : "http://127.0.0.1:8080" ,
2025-12-01 18:11:08 +01:00
"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)." ,
2025-12-15 23:16:48 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"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." ,
2025-12-30 10:46:44 +01:00
"settings.email_alerts" : "E-Mail-Benachrichtigungseinstellungen" ,
2025-12-16 22:22:32 +01:00
"settings.email_alerts_for_bans" : "E-Mail-Benachrichtigungen für Sperrungen aktivieren" ,
"settings.email_alerts_for_unbans" : "E-Mail-Benachrichtigungen für Entsperrungen aktivieren" ,
2025-02-06 22:35:45 +01:00
"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" ,
2025-12-04 19:42:43 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"settings.enable_bantime_increment" : "Bantime-Inkrement aktivieren" ,
2025-12-04 21:33:50 +01:00
"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." ,
2025-12-15 18:57:50 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"settings.default_bantime" : "Standard-Bantime" ,
2025-12-04 21:33:50 +01:00
"settings.default_bantime.description" : "Die Anzahl der Sekunden, für die ein Host gesperrt wird. Zeitformat: 1h = 1 Stunde, 1d = 1 Tag, 1w = 1 Woche, 1m = 1 Monat, 1y = 1 Jahr." ,
2025-02-06 22:35:45 +01:00
"settings.default_bantime_placeholder" : "z.B. 48h" ,
2025-12-04 21:33:50 +01:00
"settings.banaction" : "Banaction" ,
"settings.banaction.description" : "Standard-Sperraktion (z.B. iptables-multiport, iptables-allports, firewallcmd-multiport, etc). Wird verwendet, um action_* Variablen zu definieren." ,
"settings.banaction_allports" : "Banaction Allports" ,
"settings.banaction_allports.description" : "Sperraktion für alle Ports (z.B. iptables-allports, firewallcmd-allports, etc). Wird verwendet, wenn ein Jail alle Ports statt spezifischer Ports sperren muss." ,
2025-02-06 22:35:45 +01:00
"settings.default_findtime" : "Standard-Findtime" ,
2025-12-04 21:33:50 +01:00
"settings.default_findtime.description" : "Ein Host wird gesperrt, wenn er in den letzten 'findtime' Sekunden 'maxretry' Fehler generiert hat. Zeitformat: 1h = 1 Stunde, 1d = 1 Tag, 1w = 1 Woche, 1m = 1 Monat, 1y = 1 Jahr." ,
2025-02-06 22:35:45 +01:00
"settings.default_findtime_placeholder" : "z.B. 30m" ,
"settings.default_max_retry" : "Standard-Maximalversuche" ,
2025-12-04 21:33:50 +01:00
"settings.default_max_retry.description" : "Anzahl der Fehler, bevor ein Host gesperrt wird." ,
2025-02-06 22:35:45 +01:00
"settings.default_max_retry_placeholder" : "Geben Sie die maximale Anzahl der Versuche ein" ,
2025-12-15 21:50:19 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"settings.ignore_ips" : "IP-Adressen ignorieren" ,
2025-12-04 21:33:50 +01:00
"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." ,
2025-02-06 22:35:45 +01:00
"settings.ignore_ips_placeholder" : "IP-Adressen, getrennt durch Leerzeichen" ,
2025-11-18 15:02:50 +01:00
"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" ,
2025-11-30 13:26:09 +01:00
"settings.advanced.test_button" : "Manuell sperren / Test" ,
2025-11-18 15:02:50 +01:00
"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 API-Paket. Verwende ein Token mit Alias-Rechten." ,
"settings.advanced.pfsense.base_url" : "Basis-URL" ,
"settings.advanced.pfsense.token" : "API-Token" ,
"settings.advanced.pfsense.secret" : "API-Secret" ,
"settings.advanced.pfsense.alias" : "Alias-Name" ,
"settings.advanced.pfsense.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" ,
2025-11-30 13:26:09 +01:00
"settings.advanced.test_title" : "Manuell sperren / Test" ,
2025-11-18 15:02:50 +01:00
"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" ,
2025-02-06 22:35:45 +01:00
"settings.save" : "Speichern" ,
2025-12-30 01:10:49 +01:00
"modal.filter_config" : "Filter / Jail-Konfiguration:" ,
"modal.filter_config_edit" : "Filter / Jail bearbeiten" ,
2025-12-30 10:46:44 +01:00
"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.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" ,
2025-02-06 22:35:45 +01:00
"modal.cancel" : "Abbrechen" ,
"modal.save" : "Speichern" ,
2025-11-12 15:52:34 +01:00
"modal.close" : "Schließen" ,
2025-02-26 16:55:21 +01:00
"loading" : "Lade..." ,
"dashboard.manage_jails" : "Jails verwalten" ,
2025-11-12 15:52:34 +01:00
"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" ,
2025-12-30 10:46:44 +01:00
"servers.form.ssh_user_placeholder" : "sa_fail2ban" ,
2025-11-12 15:52:34 +01:00
"servers.form.ssh_key" : "Pfad zum SSH-Schlüssel" ,
2025-12-30 10:46:44 +01:00
"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" ,
2025-11-12 15:52:34 +01:00
"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" ,
2025-12-05 14:44:42 +01:00
"servers.form.new_server" : "Neuer Server" ,
2025-11-12 15:52:34 +01:00
"servers.form.success" : "Server erfolgreich gespeichert." ,
"servers.badge.default" : "Standard" ,
"servers.badge.enabled" : "Aktiv" ,
"servers.badge.disabled" : "Deaktiviert" ,
2025-12-17 19:16:20 +01:00
"servers.badge.restart_needed" : "Neustart erforderlich" ,
2025-11-12 15:52:34 +01:00
"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" ,
2025-12-05 14:30:28 +01:00
"servers.actions.restart" : "Fail2ban neu starten" ,
2025-12-30 12:47:57 +01:00
"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." ,
2025-11-12 15:52:34 +01:00
"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." ,
2025-11-22 13:09:54 +01:00
"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." ,
2025-12-01 23:25:54 +01:00
"email.footer.text" : "Diese Nachricht wurde automatisch von Fail2Ban-UI generiert" ,
2025-12-16 22:22:32 +01:00
"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" ,
2025-12-01 23:25:54 +01:00
"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" ,
2025-12-16 22:22:32 +01:00
"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" ,
2025-12-01 23:25:54 +01:00
"lotr.banished" : "Aus dem Reich verbannt" ,
"lotr.realms_protected" : "Geschützte Reiche" ,
2025-12-16 22:22:32 +01:00
"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"
2025-02-06 22:35:45 +01:00
}