diff --git a/_locales/en/messages.json b/_locales/en/messages.json
index 484d237a..c48d618e 100755
--- a/_locales/en/messages.json
+++ b/_locales/en/messages.json
@@ -99,7 +99,7 @@
"tabAuxiliary": {
"message": "Modes"
},
-
+
"serialPortOpened": {
"message": "Serial port successfully opened with ID: $1"
},
@@ -117,7 +117,15 @@
"message": "No configuration received within 10 seconds, communication failed"
},
"firmwareVersionNotSupported": {
- "message": "This firmware version is not supported. Please upgrade to firmware that supports api version $1 or higher. Only CLI is usable for backup purposes."
+ "message": "This firmware version is not supported. Please upgrade to firmware that supports api version $1 or higher. Use CLI for backup before flashing. CLI backup/restore procedure is in the documention."
+ },
+
+ "tabSwitchConnectionRequired": {
+ "message": "You need to connect before you can view any of the tabs."
+ },
+
+ "tabSwitchUpgradeRequired": {
+ "message": "You need to upgrade your firmware before you can view any of the tabs."
},
"firmwareVersion": {
"message": "Firmware Version: $1"
diff --git a/main.js b/main.js
index 490263f2..29fb86b1 100755
--- a/main.js
+++ b/main.js
@@ -63,12 +63,12 @@ $(document).ready(function () {
tab = $(self).parent().prop('class');
if (!CONFIGURATOR.connectionValid) {
- GUI.log('You need to connect before you can view any of the tabs');
+ GUI.log('tabSwitchConnectionRequired');
return;
}
if (CONFIGURATOR.connectionValidCliOnly) {
- GUI.log('You need to upgrade your firmware before you can view any of the tabs. Use CLI for backup before flashing!');
+ GUI.log(chrome.i18n.getMessage('tabSwitchUpgradeRequired'));
return;
}