From f33939f7da4e5ad53d18e38189724866fe7308dd Mon Sep 17 00:00:00 2001
From: Dominik Pfennig <dominik@suma-ev.de>
Date: Thu, 15 Sep 2016 09:33:14 +0200
Subject: [PATCH] =?UTF-8?q?Bugfix=20mit=20den=20neuen=20Hinweisen=20Erste?=
 =?UTF-8?q?=20Sprachdatei=20eingef=C3=BCgt?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/Http/Controllers/LanguageController.php | 14 ++++++++------
 resources/lang/de/auth.php                  |  6 ++++++
 2 files changed, 14 insertions(+), 6 deletions(-)
 create mode 100644 resources/lang/de/auth.php

diff --git a/app/Http/Controllers/LanguageController.php b/app/Http/Controllers/LanguageController.php
index 2fa6dd15d..29fe795f4 100644
--- a/app/Http/Controllers/LanguageController.php
+++ b/app/Http/Controllers/LanguageController.php
@@ -152,13 +152,15 @@ class LanguageController extends Controller
     private function createHints($t, $to)
     {
         foreach ($t as $key => $langTexts) {
-            foreach ($langTexts as $lang => $text) {
-                if ($lang !== $to) {
-                    if (preg_match("/\s:\S+/si", $text)) {
-                        #die("test");
-                        $t[$key][$lang] = preg_replace("/(\s)(:\S+)/si", "$1<a class=\"text-danger hint\" data-toggle=\"tooltip\" data-trigger=\"hover\" data-placement=\"auto\" title=\"Dies ist ein Variablenname. Er wird dort, wo der Text verwendet wird durch einen dynamischen Wert ersetzt. In der Ãœbersetzung sollte dieser deshalb auch so wie er ist in den Satz integriert werden.\" data-container=\"body\" >$2</a>", $text);
-                    }
+            if ($langTexts !== "") {
+                foreach ($langTexts as $lang => $text) {
+                    if ($lang !== $to) {
+                        if (preg_match("/\s:\S+/si", $text)) {
+                            #die("test");
+                            $t[$key][$lang] = preg_replace("/(\s)(:\S+)/si", "$1<a class=\"text-danger hint\" data-toggle=\"tooltip\" data-trigger=\"hover\" data-placement=\"auto\" title=\"Dies ist ein Variablenname. Er wird dort, wo der Text verwendet wird durch einen dynamischen Wert ersetzt. In der Ãœbersetzung sollte dieser deshalb auch so wie er ist in den Satz integriert werden.\" data-container=\"body\" >$2</a>", $text);
+                        }
 
+                    }
                 }
             }
         }
diff --git a/resources/lang/de/auth.php b/resources/lang/de/auth.php
new file mode 100644
index 000000000..1c163b9c1
--- /dev/null
+++ b/resources/lang/de/auth.php
@@ -0,0 +1,6 @@
+<?php
+
+return [
+    "failed"   => "Die eingegebenen Zugangsdaten sind uns nicht bekannt.",
+    "throttle" => "Zu viele Loginversuche. Versuchen Sie es in :seconds noch einmal.",
+];
-- 
GitLab