From 93a1e6fca831ee32db90f6d867bf40f1cf6dd2a8 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 20 Nov 2020 00:52:15 +0100 Subject: [PATCH] Avoid translation file caching --- src/translation.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/translation.js b/src/translation.js index b27729b1e..14986e72e 100644 --- a/src/translation.js +++ b/src/translation.js @@ -51,7 +51,7 @@ function getTranslations(callback) { var fallback = {}; try { - fallback = require(path.join(TRANSLATION_FOLDER, 'en.json')); + fallback = JSON.parse(fs.readFileSync(path.join(TRANSLATION_FOLDER, 'en.json'), 'utf8')); } catch (e) { console.error('Fallback language en not found', e); } @@ -61,7 +61,7 @@ function getTranslations(callback) { var translations = {}; try { - translations = require(path.join(TRANSLATION_FOLDER, lang + '.json')); + translations = JSON.parse(fs.readFileSync(path.join(TRANSLATION_FOLDER, lang + '.json'), 'utf8')); } catch (e) { console.error(`Requested language ${lang} not found`, e); }