From 6e31e910a02c22e2c689ca586e3438ab1e504895 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Tue, 30 Oct 2018 12:57:02 +0100 Subject: [PATCH] catch translation errors --- src/mixins/localize-base-mixin.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mixins/localize-base-mixin.ts b/src/mixins/localize-base-mixin.ts index 0bb3a31aefc5..9214c0d6f2ff 100644 --- a/src/mixins/localize-base-mixin.ts +++ b/src/mixins/localize-base-mixin.ts @@ -88,7 +88,11 @@ export const localizeBaseMixin = (superClass) => argObject[args[i]] = args[i + 1]; } - return translatedMessage.format(argObject); + try { + return translatedMessage.format(argObject); + } catch (err) { + return "Translation " + err; + } }; }