From 127192b14df13b099d9ca142dd63f839a6a6d21d Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Thu, 17 May 2018 07:52:02 +0300 Subject: [PATCH] fix(translations): checked language at menu --- src/background/menu/config_menu_template.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/background/menu/config_menu_template.js b/src/background/menu/config_menu_template.js index b6aa345..b315a40 100644 --- a/src/background/menu/config_menu_template.js +++ b/src/background/menu/config_menu_template.js @@ -26,10 +26,12 @@ export const settingsMenuTemplateFunc = (config, onLanguageChange) => ({ const translations = [] fs.readdirSync('translations').forEach(translation => { const translationJson = JSON.parse(fs.readFileSync(`translations/${translation}`, 'utf8')) + const lang = path.basename(translation, '.json') translations.push({ label: translationJson.nameOriginal, + type: 'checkbox', + checked: config.language === lang, click: () => { - const lang = path.basename(translation, '.json') BrowserWindow.getFocusedWindow().webContents.send('changeLanguage', lang) config.language = lang if(onLanguageChange)