diff --git a/src/languageHandler.js b/src/languageHandler.js index 33f703c204a..7c1a47fed97 100644 --- a/src/languageHandler.js +++ b/src/languageHandler.js @@ -339,8 +339,9 @@ export function getCurrentLanguage() { function getLangsJson() { return new Promise((resolve, reject) => { // LANGUAGES_FILE is a webpack compile-time define, see webpack config + const url = (typeof LANGUAGES_FILE === "string") ? require(LANGUAGES_FILE) : (i18nFolder + 'languages.json'); request( - { method: "GET", url: require(LANGUAGES_FILE) }, + { method: "GET", url }, (err, response, body) => { if (err || response.status < 200 || response.status >= 300) { reject({err: err, response: response});