From 7c332ad9303d209dbb32840f5be6eb3de4c8c67e Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Wed, 7 Feb 2018 09:23:45 +0100 Subject: [PATCH] Don't crash on translation errors A non-translated interface is better than no interface at all. --- app/ui.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/ui.js b/app/ui.js index 559a80b7..2218d241 100644 --- a/app/ui.js +++ b/app/ui.js @@ -1659,7 +1659,8 @@ if (l10n.language !== "en" && l10n.dictionary === undefined) { // wait for translations to load before loading the UI UI.prime(); }, function (err) { - throw err; + Log.Error("Failed to load translations: " + err); + UI.prime(); }); } else { UI.prime();