From d2623dcb1151b72099d8940f35b653a3fda2dc6f Mon Sep 17 00:00:00 2001 From: Kyle K Date: Tue, 29 Oct 2019 23:16:52 +0000 Subject: [PATCH] i18next: assign languageChanged hook after initialization --- src/js/localization.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/js/localization.js b/src/js/localization.js index 05d59c91..6503d3d8 100644 --- a/src/js/localization.js +++ b/src/js/localization.js @@ -31,17 +31,17 @@ i18n.init = function(cb) { console.log('i18n system loaded'); var detectedLanguage = i18n.getMessage('language_' + getValidLocale("DEFAULT")); i18n.addResources({"detectedLanguage": detectedLanguage }); + i18next.on('languageChanged', function (newLang) { + i18n.localizePage(true); + updateStatusBarVersion(); + }); } if (cb !== undefined) { cb(); } }); }); - // This function should do the same things that the i18n.localizePage function below does. - i18next.on('languageChanged', function (newLang) { - i18n.localizePage(true); - updateStatusBarVersion(); - }); + } i18n.changeLanguage = function(languageSelected) {