From ef76998eda0419477cd1e8b62305afad3f67c677 Mon Sep 17 00:00:00 2001
From: Morris Jobke <hey@morrisjobke.de>
Date: Fri, 30 Oct 2015 09:10:16 +0100
Subject: [PATCH] Add warning for broken l10n json files

* makes it easier to spot broken l10n files
---
 lib/private/l10n.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/private/l10n.php b/lib/private/l10n.php
index 5816e20b10..86335bce92 100644
--- a/lib/private/l10n.php
+++ b/lib/private/l10n.php
@@ -144,6 +144,8 @@ class OC_L10N implements \OCP\IL10N {
 
 		$json = json_decode(file_get_contents($transFile), true);
 		if (!is_array($json)) {
+			$jsonError = json_last_error();
+			\OC::$server->getLogger()->warning("Failed to load $transFile - json error code: $jsonError", ['app' => 'l10n']);
 			return false;
 		}
 
-- 
GitLab