diff --git a/firewalld/lang/de b/firewalld/lang/de
index 9d78bba26..2fc6952da 100644
--- a/firewalld/lang/de
+++ b/firewalld/lang/de
@@ -1,117 +1,117 @@
index_title=FirewallD
-index_atboot=Firewall beim Booten aktivieren?
-index_bootup=Beim Boot aktivieren
-index_bootupdesc=Ändern Sie diese Option, um zu steuern, ob Ihre Firewall beim Booten aktiviert wird oder nicht.
+index_atboot=Firewall beim Systemstart aktivieren?
+index_bootup=Beim Systemstart aktivieren
+index_bootupdesc=Ändern Sie diese Option, um zu steuern, ob die Firewall beim Systemstart aktiviert wird.
index_apply=Konfiguration anwenden
-index_applydesc=Klicken Sie auf diese Schaltfläche, um die oben aufgeführte Firewall-Konfiguration aktiv zu machen. Alle derzeit wirksamen Firewall-Regeln werden gelöscht und ersetzt.
+index_applydesc=Klicken Sie auf diese Schaltfläche, um die oben aufgeführte Firewall-Konfiguration zu aktivieren. Alle derzeit aktiven Firewall-Regeln werden zurückgesetzt und ersetzt.
index_restart=Konfiguration anwenden
-index_restartdesc=Aktivieren Sie alle in allen Zonen aufgeführten zulässigen Dienste und Ports. Alle aktiven Regeln, die nicht dauerhaft erstellt wurden, werden ersetzt.
+index_restartdesc=Alle oben aufgeführten erlaubten Dienste und Ports in allen Zonen aktivieren. Alle aktiven, nicht dauerhaft erstellten Regeln werden ersetzt.
index_start=FirewallD starten
-index_startdesc=Starten Sie den FirewallD-Server.
+index_startdesc=Den FirewallD-Dienst starten.
index_stop=FirewallD stoppen
-index_stopdesc=Fahren Sie den FirewallD-Server herunter und entfernen Sie alle oben aufgeführten Regeln.
+index_stopdesc=Den FirewallD-Dienst stoppen und alle oben aufgeführten Regeln entfernen.
index_cerr=Das FirewallD-Modul kann nicht verwendet werden: $1
index_zone=Regeln in Zone anzeigen:
index_zoneok=Ändern
index_zoneadd=Zone hinzufügen
index_zonedel=Zone löschen
-index_zonedef=Standard festlegen
+index_zonedef=Als Standard festlegen
index_type=Regeltyp
index_port=Port oder Dienst
index_proto=Protokoll
index_tservice=Dienst
index_tport=Port
index_tforward=Weiterleitung
-index_padd=Zugelassenen Port hinzufügen.
-index_sadd=Zugelassenen Dienst hinzufügen.
+index_padd=Erlaubten Port hinzufügen.
+index_sadd=Erlaubten Dienst hinzufügen.
index_fadd=Portweiterleitung hinzufügen.
index_delete=Ausgewählte Regeln löschen
index_return=Liste der Zonen
index_ezones=Keine FirewallD-Zonen gefunden!
-index_none=Diese Zone hat noch keine zugelassenen Ports oder Dienste.
+index_none=Diese Zone hat noch keine erlaubten Ports oder Dienste.
index_ifaces=Regeln anwenden auf
index_ifaces_def=Alle Schnittstellen
index_ifaces_sel=Ausgewählte Schnittstellen:
index_ifaces_apply=Anwenden
-ifaces_err=Fehler beim Anwenden der Schnittstellen
+ifaces_err=Anwendung der Schnittstellen fehlgeschlagen
index_blockip_go=IP/CIDR blockieren
index_blockip_placeholder=$1 oder $2
-index_blockip_permanent=Permanent blockieren
-block_err=Fehler beim Blockieren der IP
+index_blockip_permanent=Dauerhafte Blockierung
+block_err=IP konnte nicht blockiert werden
block_eip=Ungültige IP-Adresse oder CIDR-Bereich
index_listrules=FirewallD-Regeln auflisten
index_restart_firewalld=FirewallD neu laden
-index_restart_firewallddesc=Starten Sie den FirewallD-Server neu und wenden Sie die dauerhaft erstellten Regeln an.
-index_listrules_restartdesc=Listen Sie Details zu vorhandenen Rich- und Direct-FirewallD-Regeln in der Zone $1 auf.
-index_dependent=Fehler beim Neustarten des abhängigen Dienstes $1
+index_restart_firewallddesc=Den FirewallD-Dienst neu laden und die dauerhaft erstellten Regeln anwenden.
+index_listrules_restartdesc=Details zu bestehenden Rich- und Direct-FirewallD-Regeln in Zone $1 auflisten.
+index_dependent=Fehler beim Neustart des abhängigen Dienstes $1
index_manual=Konfigurationsdateien bearbeiten.
-index_downrules=FirewallD-Regeln können nicht erstellt oder bearbeitet werden und sind nicht durchsetzbar, solange der Server nicht läuft.
+index_downrules=FirewallD-Regeln können nicht erstellt oder bearbeitet und nicht erzwungen werden, solange der Dienst nicht läuft.
manual_title=Konfigurationsdateien bearbeiten
manual_editsel=FirewallD-Konfigurationsdatei bearbeiten
-manual_err=Fehler beim Speichern der Konfigurationsdatei
-manual_efile=Ausgewählte Konfigurationsdatei ist ungültig
+manual_err=Speichern der Konfigurationsdatei fehlgeschlagen
+manual_efile=Die ausgewählte Konfigurationsdatei ist ungültig
manual_ok=Bearbeiten
port_edit=Port bearbeiten
port_create=Port hinzufügen
-port_header=Zugelassene Port-Optionen
-port_zone=Zugelassen in der Zone
-port_port=Zugelassener Port
+port_header=Erlaubte Port-Optionen
+port_zone=Erlaubt in Zone
+port_port=Zu erlaubender Port
port_mode0=Einzelner Port
port_mode1=Portbereich
port_mode2=Wie ursprünglicher Port
port_proto=Netzwerkprotokoll
port_ezone=Zone existiert nicht!
-port_err=Fehler beim Speichern des Ports
-port_eport=Fehlende oder ungültige Portnummer oder -name
-port_eportlow=Der niedrige Port muss eine Zahl sein
-port_eporthigh=Der hohe Port muss eine Zahl sein
-port_eportrange=Der niedrige Port muss unter dem hohen Port liegen
+port_err=Speichern des Ports fehlgeschlagen
+port_eport=Fehlende oder ungültige Portnummer oder Portname
+port_eportlow=Der niedrigste Port muss eine Zahl sein
+port_eporthigh=Der höchste Port muss eine Zahl sein
+port_eportrange=Der niedrigste Port muss unterhalb des höchsten Ports liegen
serv_edit=Dienst bearbeiten
serv_create=Dienst hinzufügen
-serv_header=Zugelassene Dienst-Optionen
-serv_name=Zugelassener Dienst
-serv_err=Fehler beim Speichern des Dienstes
+serv_header=Erlaubte Dienstoptionen
+serv_name=Zu erlaubender Dienst
+serv_err=Speichern des Dienstes fehlgeschlagen
forward_edit=Weiterleitung bearbeiten
forward_create=Weiterleitung erstellen
-forward_header=Portweiterleitungsoptionen
+forward_header=Optionen für die Portweiterleitung
forward_zone=Weiterleitung für Zone
-forward_err=Fehler beim Speichern der Weiterleitung
+forward_err=Speichern der Weiterleitung fehlgeschlagen
forward_port=Quellport
forward_dstport=Zielport
forward_dstaddr=Zieladresse
forward_dstlocal=Dieses System
forward_edstaddr=Ungültige IPv4-Zieladresse
-forward_eneither=Es muss entweder eine Zieladresse oder ein Port oder beides eingegeben werden
+forward_eneither=Entweder eine Zieladresse, ein Port oder beides muss eingegeben werden
check_ecmd=Der FirewallD-Steuerbefehl $1 wurde auf Ihrem System nicht gefunden
-delete_err=Fehler beim Löschen der Regeln
-delete_enone=Keine ausgewählt!
+delete_err=Löschen der Regeln fehlgeschlagen
+delete_enone=Keine Auswahl getroffen!
delete_edel=Entfernung von $1 fehlgeschlagen: $2
zone_title=Zone erstellen
-zone_header=Neue Zonenoptionen
+zone_header=Optionen für neue Zone
zone_name=Zonenname
-zone_mode=Zugelassene Ports und Dienste
-zone_mode0=Keine (aller Verkehr wird blockiert)
+zone_mode=Erlaubte Ports und Dienste
+zone_mode0=Keine (gesamter Datenverkehr wird blockiert)
zone_mode1=Von Zone kopieren
zone_mode2=Nur SSH, IDENT und Webmin
zone_mode3=SSH, IDENT, Webmin und hohe Ports
-zone_mode4=Ports, die für virtuelles Hosting verwendet werden
-zone_err=Fehler beim Erstellen der Zone
+zone_mode4=Für virtuelles Hosting genutzte Ports
+zone_err=Erstellung der Zone fehlgeschlagen
zone_ename=Fehlender oder ungültiger Zonenname
-zone_eclash=Eine Zone mit dem gleichen Namen existiert bereits
+zone_eclash=Eine Zone mit demselben Namen existiert bereits
delzone_title=Zone löschen
-delzone_err=Fehler beim Löschen der Zone
+delzone_err=Löschen der Zone fehlgeschlagen
delzone_edefault=Die Standardzone kann nicht entfernt werden
delzone_rusure=Sind Sie sicher, dass Sie die Zone $1 löschen möchten, die $2 Ports und $3 Dienste enthält?
-defzone_err=Fehler beim Festlegen der Zone als Standard
+defzone_err=Festlegen der Zone als Standard fehlgeschlagen
list_rule_iperr=Ungültige IP-Adresse
list_rule_actionerr=Ungültige Aktion
@@ -123,34 +123,41 @@ list_rules_type_rich=Rich
list_rules_type_direct=Direct
list_rules_protocol=Protokoll
list_rules_ip=IP
-list_rules_origin=Ursprung
+list_rules_origin=Herkunft
list_rules_action=Aktion
list_rules_rule=Regel
list_rules_plus_more=+ $1 mehr
-log_save_rules=Gelöschte $1 Regeln
+save_rule_efamily=Ungültige Familie $1
+save_rule_etable=Ungültige Tabelle $1
+save_rule_echain=Ungültige Kette $1
+save_rule_epriority=Ungültige Priorität $1
+save_rule_erule=Leere Regel
+save_rule_eruleipmismatch=IP-Version stimmt nicht mit der Regel-Familie überein
+save_rule_cidrerr=Ungültiger CIDR-Bereich
+log_save_rules=$1 Regeln gelöscht
-restart_err=Fehler beim Anwenden der Konfiguration
+restart_err=Anwendung der Konfiguration fehlgeschlagen
-stop_err=Fehler beim Stoppen von FirewallD
-start_err=Fehler beim Starten von FirewallD
+stop_err=FirewallD stoppen fehlgeschlagen
+start_err=FirewallD starten fehlgeschlagen
log_stop=FirewallD gestoppt
log_start=FirewallD gestartet
log_restart=FirewallD-Konfiguration angewendet
-log_bootup=FirewallD beim Booten aktiviert
-log_bootdown=FirewallD beim Booten deaktiviert
-log_create_port=Zugelassenen Port $1 hinzugefügt
-log_delete_port=Zugelassenen Port $1 entfernt
-log_update_port=Zugelassenen Port $1 aktualisiert
-log_create_serv=Zugelassenen Dienst $1 hinzugefügt
-log_delete_serv=Zugelassenen Dienst $1 entfernt
-log_update_serv=Zugelassenen Dienst $1 aktualisiert
+log_bootup=FirewallD beim Systemstart aktiviert
+log_bootdown=FirewallD beim Systemstart deaktiviert
+log_create_port=Erlaubter Port $1 hinzugefügt
+log_delete_port=Erlaubter Port $1 entfernt
+log_update_port=Erlaubter Port $1 aktualisiert
+log_create_serv=Erlaubter Dienst $1 hinzugefügt
+log_delete_serv=Erlaubter Dienst $1 entfernt
+log_update_serv=Erlaubter Dienst $1 aktualisiert
log_create_forward=Weiterleitung $1 hinzugefügt
log_delete_forward=Weiterleitung $1 entfernt
log_update_forward=Weiterleitung $1 aktualisiert
-log_delete_rules=Entfernte $1 zugelassene Ports
-log_ifaces_zone=Aktualisierte Schnittstellen für Zone $1
-log_ip_block=Temporär blockierte IP/CIDR $1
-log_ip_permblock=Permanent blockierte IP/CIDR $1
+log_delete_rules=$1 erlaubte Ports entfernt
+log_ifaces_zone=Schnittstellen für Zone $1 aktualisiert
+log_ip_block=IP/CIDR $1 temporär blockiert
+log_ip_permblock=IP/CIDR $1 dauerhaft blockiert
log_create_zone=Zone $1 erstellt
log_delete_zone=Zone $1 gelöscht
-log_default_zone=Zone $1 zur Standardzone gemacht
+log_default_zone=Zone $1 als Standard festgelegt