diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php
new file mode 100644
index 0000000000000000000000000000000000000000..c6d21edf6ee32a65aa066c3c2efcef6a5e8c92bc
--- /dev/null
+++ b/resources/lang/de/validation.php
@@ -0,0 +1,75 @@
+<?php
+
+return [
+    "accepted"	=>	"Das Feld :attribute muss akzeptiert werden.",
+    "active_url"	=>	"Das Feld :attribute ist keine richtige URL.",
+    "after"	=>	"Das Feld :attribute muss ein Datum nach :date sein.",
+    "alpha"	=>	"Das Feld :attribute darf nur Buchstaben enthalten.",
+    "alpha_dash"	=>	"Das Feld :attribute darf nur Buchstaben, Zahlen und Gedankenstriche enthalten.",
+    "alpha_num"	=>	"Das Feld :attribute darf nur Buchstaben und Zahlen enthalten.",
+    "array"	=>	"Das Feld :attribute muss ein Array sein.",
+    "before"	=>	"Das Feld :attribute muss ein Datum vor :date sein.",
+    "between"	=>	[
+        "numeric"	=>	"Das Feld :attribute muss zwischen :min und :max liegen.",
+        "file"	=>	"Die Datei :attribute muss zwischen :min und :max Kilobyte groß sein.",
+        "string"	=>	"Das Feld :attribute muss zwischen :min und :max Zeichen haben.",
+        "array"	=>	"Das Array :attribute muss zwischen :min und :max Elemente haben."
+    ],
+    "boolean"	=>	"Das Feld :attribute muss entweder \"true\", oder \"false\" sein.",
+    "confirmed"	=>	"Die Bestätigung des Feldes :attribute stimmt nicht überein.",
+    "date"	=>	"Das Feld :attribute ist kein korrektes Datum.",
+    "date_format"	=>	"Das Feld :attribute stimmt nicht mit dem Format :format überein.",
+    "different"	=>	"Das Feld :attribute und :other müssen unterschiedlich sein.",
+    "digits"	=>	"Das Feld :attribute muss :digits Ziffern enthalten.",
+    "digits_between"	=>	"Das Feld :attribute muss zwischen :min und :max Ziffern enthalten.",
+    "distinct"	=>	"Das Feld :attribute kommt doppelt vor.",
+    "email"	=>	"Das Feld :attribute muss eine korrekte Email-Adresse sein.",
+    "exists"	=>	"Das gewählte Feld :attribute existiert nicht.",
+    "filled"	=>	"Das Feld :attribute wird benötigt.",
+    "image"	=>	"Das Feld :attribute muss ein gültiges Bild sein.",
+    "in"	=>	"Das gewählte Feld :attribute existiert nicht.",
+    "in_array"	=>	"Das Feld :attribute existiert nicht in :other.",
+    "integer"	=>	"Das Feld :attribute muss ein Integer sein.",
+    "ip"	=>	"Das Feld :attribute muss eine gültige IP Adresse sein.",
+    "json"	=>	"Das Feld :attribute muss ein gültiger JSON String sein.",
+    "max"	=>	[
+        "numeric"	=>	"Das Feld :attribute darf nicht größer sein als :max.",
+        "file"	=>	"Das Feld :attribute darf nicht größer sein als :max Kilobyte",
+        "string"	=>	"Das Feld :attribute darf nicht mehr als :max Zeichen enthalten.",
+        "array"	=>	"Das Feld :attribute darf nicht mehr als :max Elemente enthalten."
+    ],
+    "mimes"	=>	"Das Feld :attribute muss eine Datei vom Typ: :values sein.",
+    "min"	=>	[
+        "numeric"	=>	"Die Zahl :attribute muss mindestens :min sein.",
+        "file"	=>	"Die Datei :attribute muss midnestens :min Kilobyte groß sein.",
+        "string"	=>	"Der Text :attribute muss mindestens :min Zeichen enthalten.",
+        "array"	=>	"das Array :attribute muss mindestens :min Elemente enthalten."
+    ],
+    "not_in"	=>	"Das gewählte Feld :attribute is nicht vorhanden.",
+    "numeric"	=>	"Das Feld :attribute muss eine Zahl sein.",
+    "present"	=>	"Das Feld :attribute muss angegeben werden.",
+    "regex"	=>	"Das Feld :attribute hat ein ungültiges format.",
+    "required"	=>	"Das Feld :attribute wird benötigt.",
+    "required_if"	=>	"Das Feld :attribute wird benötigt, wenn :other :value ist.",
+    "required_unless"	=>	"Das Feld :attribute wird benötigt wenn :other in :values vorhanden ist.",
+    "required_with"	=>	"Das Feld :attribute wird benötigt, wenn :values angegeben wurde.",
+    "required_with_all"	=>	"Das Feld :attribute wird benötigt, wenn :values angegeben wurden.",
+    "required_without"	=>	"Das Feld :attribute wird benötigt, wenn :values nicht angegeben wurde.",
+    "required_without_all"	=>	"Das Feld :attribute wird benötigt, wenn keins der folgenden angegeben wurde: :values.",
+    "same"	=>	"Das Feld :attribute und :other müssen übereinstimmten.",
+    "size"	=>	[
+        "numeric"	=>	"Das Feld :attribute muss mindestens :size sein.",
+        "file"	=>	"Das Feld :attribute muss mindestens :size Kilobyte groß sein.",
+        "string"	=>	"Das Feld :attribute muss mindestens :size Zeichen lang sein.",
+        "array"	=>	"Das Feld :attribute muss mindestens :size Elemente enthalten."
+    ],
+    "string"	=>	"Das Feld :attribute muss ein String sein.",
+    "timezone"	=>	"Das Feld :attribute muss eine gültige Zeitzone sein.",
+    "unique"	=>	"Das Feld :attribute wurde schon verwendet.",
+    "url"	=>	"Das Feld :attribute hat ein ungültiges Format.",
+    "custom"	=>	[
+        "attribute-name"	=>	[
+            "rule-name"	=>	"eigene-nachricht"
+        ]
+    ]
+];