diff --git a/lang/de/lang.php b/lang/de/lang.php
new file mode 100644
index 0000000..e4239f5
--- /dev/null
+++ b/lang/de/lang.php
@@ -0,0 +1,9 @@
+
+ */
+$lang['close_all'] = 'Alles schließen';
+$lang['open_all'] = 'Alles öffnen';
diff --git a/lang/de/settings.php b/lang/de/settings.php
new file mode 100644
index 0000000..b7fb842
--- /dev/null
+++ b/lang/de/settings.php
@@ -0,0 +1,23 @@
+
+ */
+$lang['platform'] = 'Hiermit wählen Sie die Plattformen aus, auf denen Sie die Abschnittsumschaltung implementieren möchten: keine, mobil, alle. Mit alle erhalten Sie die Abschnittsumschaltung auf Standard-Desktop-Systemen. Mobil umfasst Telefone und Tablets mit reduzierten Bildschirmabmessungen.';
+$lang['type'] = 'Um eine andere Vorlage als die Standardvorlage von Dokuwiki zu verwenden, müssen Sie angeben, ob das div-Element, das die betroffenen Überschriften umschließt, durch eine Klasse oder eine ID identifiziert werden soll. Anschließend müssen Sie unten den Namen der Klasse oder ID eingeben.';
+$lang['name'] = 'Name der Klasse oder ID, die das umschließende div-Element identifiziert.';
+$lang['headers'] = 'Kleinster Header, der als Umschaltelement aktiviert werden soll. Alle Header zwischen h1 und dieser Einstellung werden zu Umschaltelementen. Die Standardeinstellung ist h4.';
+$lang['suspend'] = 'Wenn auf „true“ gesetzt, wird das Plugin deaktiviert und es werden keine Umschalter gesetzt.';
+$lang['xcl_headers'] = 'Deaktivieren Sie alle Überschriften, die nicht in Umschaltflächen umgewandelt werden sollen.';
+$lang['mobile_alt'] = 'Eine alternative Vorlage für Telefone, falls Ihre bevorzugte Vorlage keine Telefone unterstützt.';
+$lang['tablet_alt'] = 'Verwenden Sie die alternative Vorlage für Tablets.';
+$lang['tablet_toggle'] = 'Verwenden Sie Umschaltflächen sowohl auf Tablets als auch auf Smartphones.';
+$lang['xcl_ns'] = 'Durch Kommas getrennte Liste der Namespaces, die von Umschaltfunktionen ausgeschlossen werden sollen, ohne führende oder abschließende Doppelpunkte (d. h. name:space , nicht :name:space: ) ';
+$lang['xcl_pg'] = 'Durch Kommas getrennte Liste der Seiten-IDs, die von den Umschaltfunktionen ausgeschlossen werden sollen (ohne anfängliche Doppelpunkte (d. h. page:id , nicht :page:id )';
+$lang['incl_pg'] = 'Durch Kommas getrennte Liste von Seiten-IDs, auf denen Umschaltflächen angezeigt werden sollen (ohne anfängliche Doppelpunkte). Hat Vorrang vor Seiten- und Namensraumausnahmen.';
+$lang['incl_ns'] = 'Durch Kommas getrennte Liste von Namespace-IDs, in denen Umschaltflächen angezeigt werden sollen (ohne führende oder nachfolgende Doppelpunkte). Hat Vorrang vor Seiten- und Namespace-Ausschlüssen und xcl_pg.';
+$lang['h_ini_open'] = 'Liste der Header-Texte, getrennt durch doppelte Semikolons, bei denen die Umschaltflächen beim Laden der Seite geöffnet bleiben sollen, d. h.
header-text;;header-text;;. . .';
+$lang['toc_toggle'] = 'Verhindern Sie, dass TOC die Kopfzeilen umschaltet';
+$lang['start_open'] = 'Startseite mit allen Schaltflächen geöffnet.';