diff --git a/shorewall6/config.info.de b/shorewall6/config.info.de
index e69de29bb..fa48107fc 100644
--- a/shorewall6/config.info.de
+++ b/shorewall6/config.info.de
@@ -0,0 +1,7 @@
+config_dir=Shorewall6 Konfigurationsverzeichnis,0
+shorewall6=Pfad zum shorewall6 Befehl,0
+actions=Standard-Aktionen-Dateien,9,40,5,\t
+macros=Makro Datei-Verzeichnis,0
+before_apply_cmd=Befehl, der vor Anwendung der Konfiguration ausgeführt wird,3,Kein
+after_apply_cmd=Befehl, der nach Anwendung der Konfiguration ausgeführt wird,3,Kein
+display_zone_descriptions=Zeige Zone Beschreibungen in rules-Datei?,1,0-Nein,1-Ja
diff --git a/shorewall6/lang/de b/shorewall6/lang/de
new file mode 100644
index 000000000..76450ed96
--- /dev/null
+++ b/shorewall6/lang/de
@@ -0,0 +1,223 @@
+__norefs=1
+acl_all=Alle
+acl_files=Verfügbare Shorewall Tabellen
+acl_nochange=Cann Anwenden, Stoppen und Starten der Shorewall Konfiguration?
+acl_sel=Unten ausgewählt ..
+blacklist_0=Host oder Netzwerk
+blacklist_1=Protokoll
+blacklist_2=Ports
+blacklist_add=Fügen einen neuen neuen Blacklist-Host hinzu.
+blacklist_any=Jeder
+blacklist_create=Erstelle Blacklist-Host
+blacklist_edit=Editiere Blacklist-Host
+blacklist_ehost=Fehlende oder ungültige Host-IP-Adresse oder Netzwerk-Adresse
+blacklist_emac=Fehlende oder ungültige MAC-Adresse
+blacklist_eports=Ungültige Portnummer oder Komma-getrennte Liste der Ports
+blacklist_eports2=Ports können nur für die Protokolle TCP und UDP angegeben werden
+blacklist_eproto=Fehlende oder ungültige Protokoll
+blacklist_err=Konnte Blacklist-Host nicht speichern
+blacklist_header=Blacklist-Host Details
+blacklist_host=Host oder Netzwerk
+blacklist_ports=Port oder Portliste
+blacklist_proto=Protokoll
+blacklist_return=Blacklist-Hosts
+blacklist_title=Blacklist-Hosts
+check_cmd=Prüfe Konfiguration ..
+check_failed=.. ein Fehler in Ihrer Firewall-Konfiguration wurde gefunden!
+check_ok=.. Ihre Firewall Konfiguration schaut gut aus.
+check_title=Prüfe Firewall
+comment_add=Füge einen neuen Kommentar hinzu.
+comment_create=Erstelle Kommentar
+comment_edit=Editiere Kommentar
+comment_enone=Keine Nachricht eingegeben
+comment_msg=Nachricht
+delete_enone=Keine Zeilen ausgewählt
+delete_err=Fehlgeschlagen Zeilen zu löschen
+dump_title=Firewall Dump
+edit_after=Nach Eintrag $1
+edit_before=Vor Eintrag $1
+hosts_0=Zone
+hosts_1=Schnittstelle
+hosts_2=IP-Adresse oder Netzwerk
+hosts_any=Jeder Host
+index_status=Zeige Status
+index_stop=Stoppe Firewall
+index_title=Shorewall6 Firewall
+index_version=Shorewall6 Version $1
+interfaces_0=Schnittstelle
+interfaces_1=Zone Name
+interfaces_2=Optionen
+interfaces_add=Füge eine neue Netzwerk-Schnittstelle hinzu.
+interfaces_create=Erstelle Netzwerk-Schnittstelle
+interfaces_detect=Automatisch
+interfaces_ebroad=Fehlende oder ungültige Broadcast-Adresse
+interfaces_edit=Editiere Netzwerk-Schnittstelle
+interfaces_eiface=Fehlender oder ungültiger Netzwerk-Schnittstellen-Name
+interfaces_err=Fehlgeschlagen Netzwerk-Schnittstelle zu speichern
+interfaces_header=Netzwerk-Schnittstelle Details
+interfaces_return=Schnittstelle Liste
+interfaces_title=Netzwerk-Schnittstelle
+list_add=Hinzufügen
+list_any=Jede
+list_auto=Automatisch
+list_delete=Lösche ausgewählte
+list_ecannot=Sie sind nicht berechtigt diese Shorewall Tabelle zu bearbeiten.
+list_fw=Firewall
+list_move=Verschieben
+list_none=Keine
+list_other=Andere..
+log_refresh=Firewall aktualisiert
+log_restart=Firewall neu gestoppt
+log_start=Firewall gestartet
+log_stop=Firewall gestoppt
+manual_efile=Ungültiger Tabellenname!
+manual_reset=Rückgängig machen
+masq_0=Ausgehende Schnittstelle
+masq_2=SNAT Adresse
+masq_5=IPsec Optionen
+masq_all=Alle Ports
+masq_any=Jedes Protokoll
+masq_create=Erstelle Masquerading-Regel
+masq_edit=Editiere Masquerading-Regel
+masq_eipsec=Fehlende IPsec Options
+masq_esnat=Ungültige SNAP IP-Adresse
+masq_except=Ausnahmen für Netzwerk
+masq_iface=Netzwerk auf $1
+masq_in=$2 auf $1
+masq_mode0=Subnetz-Adresse
+masq_mode1=Subnetz auf Schnittstelle
+masq_net=Nur für Ziel
+masq_return=Masquerading Liste
+masq_title=Masquerading
+nat_0=Externe Adresse
+nat_1=Externe Schnittstelle
+nat_2=Interne Adresse
+nat_all=Aktiv für alle Hosts?
+nat_create=Erstelle statisches NAT
+nat_edit=Editiere statische NAT
+nat_eext=Ungültige externe IP-Adresse
+nat_eint=Ungültige interne IP-Adresse
+nat_title=Statisches NAT
+nat_virt=Virtuell
+opts_bridge=Schnittstelle ist eine Brücke
+opts_dhcp=Schnittstelle, welche DHCP benutzt
+opts_ipsec=IPsec Zone
+opts_maclist=Vergleiche gegen MAC-Liste?
+opts_optional=Schnittstelle ist optional
+opts_proxyndp=Aktiviere Proxy NDP
+opts_required=Schnittstelle wird benötigt
+params_0=Parameter
+params_1=Wert
+params_2=Kommentar
+policy_0=Quell-Zone
+policy_1=Ziel-Zone
+policy_2=Regel
+policy_3=Syslog Level
+policy_4=Traffic Limit
+policy_nolog=Logging deaktiviert
+providers_0=Name
+providers_1=Zahl
+providers_3=Schnittstelle
+providers_4=Gateway
+providers_auto=Automatisch erkennen
+providers_balance=Load-balance Traffic
+providers_main=Haupttabelle
+providers_opts=Zusätzliche Optionen
+proxyndp_0=Adresse zu NDP
+proxyndp_1=Verbunden mit Schnittstelle
+proxyndp_2=Externe Schnittstelle
+proxyndp_create=Erstelle Proxy NDP Adresse
+proxyndp_edit=Editiere Proxy NDP Adresse
+proxyndp_header=Proxy NDP Details
+proxyndp_title=Proxy NDP
+routestopped_0=Schnittstelle
+routestopped_all=Alle Adressen
+routestopped_eaddr=Keine Adressen eingegeben
+routestopped_title=Wenn gestoppt
+rules_0=Aktion
+rules_1=Quelle
+rules_1z=Quell-Zone
+rules_2=Ziel
+rules_3=Protokoll
+rules_4=Quell-Ports
+rules_5=Ziel-Ports
+rules_add=Füge eine neue Firewall-Regel hinzu.
+rules_addr=Nur Hosts in der Zone mit Adressen
+rules_create=Erstelle Firewall-Regel
+rules_edit=Editiere Firewall-Regel
+rules_header=Firewall-Regel Details
+rules_nolog=Logge nicht
+rules_none=Keine Firewall-Regeln wurden bisher definiert.
+rules_none2=Keine
+rules_norate=Kein Limit
+rules_noset=Alle Benutzer
+rules_ranges=Ports oder Bereich
+rules_rport=Port $1
+rules_title=Firwall-Regeln
+rules_zone=Zone $1
+shorewall_conf_0=Variable
+shorewall_conf_1=Wert
+shorewall_conf_2=Kommentar
+shorewall_conf_edit=Editiere Konfigurationsvariable
+shorewall_conf_err=Fehlgeschlagen Konfigurationsvariable zu speichern
+shorewall_conf_header=Konfigurationsvariable Details
+shorewall_conf_none=Keine shorewall6 Konfiguration gefunden.
+shorewall_conf_return=Konfigurationsvariable Liste
+shorewall_conf_title=Master Konfigurationsdatei
+start_err=Fehlgeschlagen Firewall zu starten
+status_title=Firewall Status
+tos_0=Quelle
+tos_0z=Quell-Zone
+tos_1=Ziel
+tos_1z=Ziel-Zone
+tos_2=Protokoll
+tos_3=Quell-Ports
+tos_4=Ziel-Ports
+tos_5=Typ des Dienstes
+tos_6=Test
+tos_create=Erstelle Typ des Dienstes
+tos_edit=Editiere Typ des Dienstes
+tos_header=Typ des Dienstes Details
+tos_return=Typ des Dienstes Liste
+tos_title=Typ des Dienstes
+tunnels_0=VPN Type
+tunnels_1=Zone für Schnittstelle
+tunnels_add=Fügen einen neuen VPN Tunnel hinzu.
+tunnels_create=Erstelle VPN Tunnel
+tunnels_edit=Editiere VPN Tunnel
+tunnels_gre=GRE
+tunnels_header=VPN Tunnel Details
+tunnels_ipsec=IPsec
+tunnels_ipsec:ah=IPsec (mit AH)
+tunnels_ipsecnat=IPsec mit NAT
+tunnels_ipsecnat:noah=IPsec mit NAT (kein AH)
+tunnels_l2tp=Layer 2 tunneling (UDP 1701)
+tunnels_openvpn=OpenVPN
+tunnels_openvpn_l=OpenVPN, auf Port..
+tunnels_openvpnclient=OpenVPN Client auf Firewall
+tunnels_openvpnclient_1=OpenVPN Client auf Firewall, auf Port..
+tunnels_openvpnserver=OpenVPN Server auf Firewall
+tunnels_openvpnserver_1=OpenVPN Server auf Firewall, auf Port..
+tunnels_return=VPN Tunnel Liste
+tunnels_sel=Gateway IP
+tunnels_title=VPN Tunnels
+zones_0=Zone ID
+zones_1=Anzeigename
+zones_2=Beschreibung
+zones_2new=Zonen Typ
+zones_3new=Zone Optionen
+zones_4new=Einkommende Optionen
+zones_5new=Ausgehende Optionen
+zones_6new=Kommentar
+zones_add=Füge eine neue Netzwerk Zone hinzu.
+zones_bport=bport
+zones_bport6=bport6
+zones_create=Erstelle Netzwerk Zone
+zones_edesc=Fehlende Zonen Beschreibung
+zones_edit=Editiere Netzwerk Zone
+zones_eid=Fehlende oder ungültige Zonen-ID
+zones_eopts=Ungültige Zonen Optionen
+zones_firewall=Firewall System
+zones_ipsec=IPsec
+zones_ipsec6=IPsec6
+zones_ipv6=IPv6
diff --git a/shorewall6/module.info b/shorewall6/module.info
index f835fa458..7d51b7b5f 100644
--- a/shorewall6/module.info
+++ b/shorewall6/module.info
@@ -8,3 +8,4 @@ desc_es=Cortafuegos Shorewall6
desc_cz=Shorewall Firewall6
desc_nl=Shorewall Firewall6
desc_cz.UTF-8=Shorewall Firewall6
+desc_de=Shorewall Firewall6