From 4bae688eaf3cbf6dc8fe7f7224f9fad817075c03 Mon Sep 17 00:00:00 2001 From: Miguel Angel Mulero Martinez Date: Wed, 21 Feb 2018 20:48:13 +0100 Subject: [PATCH] i18n Led Strip and others --- locales/en/messages.json | 171 +++++++++++++++++++++++++++++++- src/js/tabs/firmware_flasher.js | 2 +- src/tabs/led_strip.html | 122 +++++++++++------------ 3 files changed, 231 insertions(+), 64 deletions(-) diff --git a/locales/en/messages.json b/locales/en/messages.json index efbe18ee..b388700c 100644 --- a/locales/en/messages.json +++ b/locales/en/messages.json @@ -2198,6 +2198,9 @@ "firmwareFlasherFirmwareNotLoaded": { "message": "Firmware not loaded" }, + "firmwareFlasherFirmwareLocalLoaded": { + "message": "'Loaded Local Firmware: ($1 bytes)'" + }, "firmwareFlasherHexCorrupted": { "message": "HEX file appears to be corrupted" }, @@ -2229,6 +2232,34 @@ "ledStripButtonSave": { "message": "Save" }, + "ledStripColorSetupTitle": { + "message": "Color setup", + "description": "Color setup title of the led strip" + }, + "ledStripH": { + "message": "H", + "description": "Abbreviation of Hue in HSV (Hue, Saturation, Brightness) color model" + }, + "ledStripS": { + "message": "S", + "description": "Abbreviation of Saturation in HSV (Hue, Saturation, Brightness) color model" + }, + "ledStripV": { + "message": "V", + "description": "Abbreviation of Brightness in HSV (Hue, Saturation, Brightness) color model" + }, + "ledStripRemainingText": { + "message": "Remaining", + "description": "In the LED STRIP, text next the counter of leds remaining" + }, + "ledStripClearSelectedButton": { + "message": "Clear selected", + "description": "In the LED STRIP, clear selected leds" + }, + "ledStripClearAllButton": { + "message": "Clear ALL", + "description": "In the LED STRIP, clear all leds" + }, "ledStripEepromSaved": { "message": "EEPROM saved" }, @@ -2241,11 +2272,147 @@ "ledStripFunctionTitle": { "message": "Function" }, + "ledStripFunctionNoneOption": { + "message": "None", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionColorOption": { + "message": "Color", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionModesOption": { + "message": "Modes & Orientation", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionArmOption": { + "message": "Arm State", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionBatteryOption": { + "message": "Battery", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionRSSIOption": { + "message": "RSSI", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionGPSOption": { + "message": "GPS", + "description": "One of the modes of the Led Strip" + }, + "ledStripFunctionRingOption": { + "message": "Ring", + "description": "One of the modes of the Led Strip" + }, "ledStripColorModifierTitle": { "message": "Color modifier" }, - "ledStripThrottleFunction": { - "message": "Throttle" + "ledStripModeColorsTitle": { + "message": "Mode colors" + }, + "ledStripModeColorsModeOrientation": { + "message": "Orientation", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeHeadfree": { + "message": "Headfree", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeHorizon": { + "message": "Horizon", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeAngle": { + "message": "Angle", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeMag": { + "message": "Mag", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeBaro": { + "message": "Baro", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripDirN": { + "message": "N", + "description": "North direction in Color Mode in Led Strip" + }, + "ledStripDirE": { + "message": "E", + "description": "East direction in Color Mode in Led Strip" + }, + "ledStripDirS": { + "message": "S", + "description": "South direction in Color Mode in Led Strip" + }, + "ledStripDirW": { + "message": "W", + "description": "West direction in Color Mode in Led Strip" + }, + "ledStripDirU": { + "message": "U", + "description": "Up direction in Color Mode in Led Strip" + }, + "ledStripDirD": { + "message": "D", + "description": "Down direction in Color Mode in Led Strip" + }, + "ledStripModesOrientationTitle": { + "message": "LED Orientation ('Modes & Orientation') and Color", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModesSpecialColorsTitle": { + "message": "Special colors", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeDisarmed": { + "message": "Disarmed", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeArmed": { + "message": "Armed", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeAnimation": { + "message": "Animation", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeBlinkBg": { + "message": "Blink background", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeGPSNoSats": { + "message": "GPS: no sats", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeGPSNoLock": { + "message": "GPS: no lock", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripModeColorsModeGPSLocked": { + "message": "GPS: locked", + "description": "One of the modes in Color Mode in Led Strip" + }, + "ledStripWiring": { + "message": "LED Strip Wiring", + "description": "One of the modes in Led Strip" + }, + "ledStripWiringMode": { + "message": "Wire Ordering Mode", + "description": "One of the wiring modes in Led Strip" + }, + "ledStripWiringClearControl": { + "message": "Clear selected", + "description": "Control button in the wiring modes in Led Strip" + }, + "ledStripWiringClearAllControl": { + "message": "Clear ALL Wiring", + "description": "Control button in the wiring modes in Led Strip" + }, + "ledStripWiringMessage": { + "message": "LEDs without wire ordering number will not be saved.", + "description": "Message in the wiring modes in Led Strip" }, "ledStripVtxFunction": { "message": "Larson scanner" diff --git a/src/js/tabs/firmware_flasher.js b/src/js/tabs/firmware_flasher.js index 41620ee0..c178ca86 100755 --- a/src/js/tabs/firmware_flasher.js +++ b/src/js/tabs/firmware_flasher.js @@ -206,7 +206,7 @@ TABS.firmware_flasher.initialize = function (callback) { if (parsed_hex) { $('a.flash_firmware').removeClass('disabled'); - $('span.progressLabel').text('Loaded Local Firmware: (' + parsed_hex.bytes_total + ' bytes)'); + $('span.progressLabel').text(i18n.getMessage('firmwareFlasherFirmwareLocalLoaded', parsed_hex.bytes_total)); } else { $('span.progressLabel').text(i18n.getMessage('firmwareFlasherHexCorrupted')); } diff --git a/src/tabs/led_strip.html b/src/tabs/led_strip.html index 5a5e521b..e2de9724 100644 --- a/src/tabs/led_strip.html +++ b/src/tabs/led_strip.html @@ -29,19 +29,19 @@
-
Color setup
+
- +
- +
- +
@@ -49,10 +49,10 @@
- Remaining +
- - + +
@@ -60,14 +60,14 @@
@@ -78,20 +78,20 @@
@@ -130,33 +130,33 @@
-
Mode colors
+
- - - - - - +
-
LED Orientation ('Modes & Orientation') and Color
+
- - - - - - +
@@ -179,26 +179,26 @@
-
Special colors
- - - +
+ - - - +
-
LED Strip Wiring
+
- +
- - +
-

LEDs without wire ordering number will not be saved.

+