diff --git a/radio/src/bluetooth.cpp b/radio/src/bluetooth.cpp index 0d8d69889..08c4f7849 100644 --- a/radio/src/bluetooth.cpp +++ b/radio/src/bluetooth.cpp @@ -717,14 +717,14 @@ const char * Bluetooth::doFlashFirmware(const char * filename) return "Error opening file"; } - drawProgressScreen(getBasename(filename), "Flash erase...", 0, 0); + drawProgressScreen(getBasename(filename), STR_FLASH_ERASE, 0, 0); result = bootloaderEraseFlash(CC26XX_FIRMWARE_BASE, f_size(&file)); if (result) return result; uint32_t size = min(CC26XX_FIRMWARE_SIZE, f_size(&file)); - drawProgressScreen(getBasename(filename), "Flash write...", 0, size); + drawProgressScreen(getBasename(filename), STR_FLASH_WRITE, 0, size); result = bootloaderStartWriteFlash(CC26XX_FIRMWARE_BASE, size); if (result) @@ -732,7 +732,7 @@ const char * Bluetooth::doFlashFirmware(const char * filename) uint32_t done = 0; while (1) { - drawProgressScreen(getBasename(filename), "Flash write...", done, size); + drawProgressScreen(getBasename(filename), STR_FLASH_WRITE, done, size); if (f_read(&file, buffer, min(sizeof(buffer), size - done), &count) != FR_OK) { f_close(&file); return "Error reading file"; @@ -750,7 +750,7 @@ const char * Bluetooth::doFlashFirmware(const char * filename) void Bluetooth::flashFirmware(const char * filename) { - drawProgressScreen(getBasename(filename), "Module reset...", 0, 0); + drawProgressScreen(getBasename(filename), STR_MODULE_RESET, 0, 0); state = BLUETOOTH_STATE_FLASH_FIRMWARE; @@ -777,7 +777,7 @@ void Bluetooth::flashFirmware(const char * filename) POPUP_INFORMATION(STR_FIRMWARE_UPDATE_SUCCESS); } - drawProgressScreen(getBasename(filename), "Module reset...", 0, 0); + drawProgressScreen(getBasename(filename), STR_MODULE_RESET, 0, 0); /* wait 1s off */ watchdogSuspend(1000); diff --git a/radio/src/io/frsky_device_firmware_update.cpp b/radio/src/io/frsky_device_firmware_update.cpp index cc58ee451..d03ed7443 100644 --- a/radio/src/io/frsky_device_firmware_update.cpp +++ b/radio/src/io/frsky_device_firmware_update.cpp @@ -316,7 +316,7 @@ void DeviceFirmwareUpdate::flashFile(const char * filename) uint8_t intPwr = IS_INTERNAL_MODULE_ON(); uint8_t extPwr = IS_EXTERNAL_MODULE_ON(); - drawProgressScreen(getBasename(filename), "Device reset...", 0, 0); + drawProgressScreen(getBasename(filename), STR_DEVICE_RESET, 0, 0); INTERNAL_MODULE_OFF(); EXTERNAL_MODULE_OFF(); diff --git a/radio/src/pulses/pxx2.cpp b/radio/src/pulses/pxx2.cpp index 6d3cbe6f6..0098b53f4 100644 --- a/radio/src/pulses/pxx2.cpp +++ b/radio/src/pulses/pxx2.cpp @@ -430,7 +430,7 @@ const char * Pxx2OtaUpdate::doFlashFirmware(const char * filename) uint32_t size = f_size(&file); uint32_t done = 0; while (1) { - drawProgressScreen(getBasename(filename), "OTA update...", done, size); + drawProgressScreen(getBasename(filename), STR_OTA_UPDATE, done, size); if (f_read(&file, buffer, sizeof(buffer), &count) != FR_OK) { f_close(&file); return "Read file failed"; diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index 5e3d793af..32eede2f5 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -730,6 +730,11 @@ const char STR_RX_NAME[] = TR_RX_NAME; const char STR_MIXSOURCE[] = TR_MIXSOURCE; const char STR_CONSTANT[] = TR_CONSTANT; const char STR_TOP_BAR[] = TR_TOP_BAR; +const char STR_FLASH_ERASE[] = TR_FLASH_ERASE; +const char STR_FLASH_WRITE[] = TR_FLASH_WRITE; +const char STR_OTA_UPDATE[] = TR_OTA_UPDATE; +const char STR_MODULE_RESET[] = TR_MODULE_RESET; +const char STR_DEVICE_RESET[] = TR_DEVICE_RESET; const char STR_ALTITUDE[] = TR_ALTITUDE; const char STR_SCALE[] = TR_SCALE; const char STR_VIEW_CHANNELS[] = TR_VIEW_CHANNELS; diff --git a/radio/src/translations.h b/radio/src/translations.h index e1c43e2de..63d13c8df 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -994,6 +994,11 @@ extern const char STR_GLOBALVAR[]; extern const char STR_MIXSOURCE[]; extern const char STR_CONSTANT[]; extern const char STR_TOP_BAR[]; +extern const char STR_FLASH_ERASE[]; +extern const char STR_FLASH_WRITE[]; +extern const char STR_OTA_UPDATE[]; +extern const char STR_MODULE_RESET[]; +extern const char STR_DEVICE_RESET[]; extern const char STR_ALTITUDE[]; extern const char STR_SCALE[]; extern const char STR_VIEW_CHANNELS[]; diff --git a/radio/src/translations/cz.h.txt b/radio/src/translations/cz.h.txt index dcf1ad6f2..ec4592314 100644 --- a/radio/src/translations/cz.h.txt +++ b/radio/src/translations/cz.h.txt @@ -1205,6 +1205,11 @@ #define TR_BG_VOLUME "WAV na pozadí" #define TR_TOP_BAR "Horní lišta" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Výška" #define TR_SCALE "Měřítko" #define TR_VIEW_CHANNELS "Zobrazit kanály" diff --git a/radio/src/translations/de.h.txt b/radio/src/translations/de.h.txt index a340cd7fb..b0cad5cd6 100644 --- a/radio/src/translations/de.h.txt +++ b/radio/src/translations/de.h.txt @@ -1213,6 +1213,11 @@ #define TR_BG_VOLUME TR("Hintergr-Lautst.", "Hintergrund-Lautstärke") #define TR_TOP_BAR "Infozeile" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Höhenanzeige" #define TR_SCALE "Skalieren" #define TR_VIEW_CHANNELS "Zeige Kanäle" diff --git a/radio/src/translations/en.h.txt b/radio/src/translations/en.h.txt index 86f422bfc..fdbdfd279 100644 --- a/radio/src/translations/en.h.txt +++ b/radio/src/translations/en.h.txt @@ -1206,6 +1206,11 @@ #define TR_BG_VOLUME TR("Bg volume", "Background Volume") #define TR_TOP_BAR "Top bar" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Altitude" #define TR_SCALE "Scale" #define TR_VIEW_CHANNELS "View Channels" diff --git a/radio/src/translations/es.h.txt b/radio/src/translations/es.h.txt index 52f1ba055..6b6fa45a2 100644 --- a/radio/src/translations/es.h.txt +++ b/radio/src/translations/es.h.txt @@ -1215,6 +1215,11 @@ #define TR_BG_VOLUME "Volumen Bg" #define TR_TOP_BAR "Top Bar" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Altitude" #define TR_SCALE "Scale" #define TR_VIEW_CHANNELS "View Channels" diff --git a/radio/src/translations/fi.h.txt b/radio/src/translations/fi.h.txt index bf8b482b4..d1b15b81a 100644 --- a/radio/src/translations/fi.h.txt +++ b/radio/src/translations/fi.h.txt @@ -1203,6 +1203,11 @@ #define TR_BG_VOLUME "Tausta Voim" #define TR_TOP_BAR "Ylä palkki" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Korkeus" #define TR_SCALE "Scale" #define TR_VIEW_CHANNELS "View Channels" diff --git a/radio/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt index 89162a72e..5cfe4d2b8 100644 --- a/radio/src/translations/fr.h.txt +++ b/radio/src/translations/fr.h.txt @@ -1222,6 +1222,11 @@ #define TR_BG_VOLUME "Volume musique" #define TR_TOP_BAR "Barre titre" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Altitude" #define TR_SCALE "Echelle" #define TR_VIEW_CHANNELS "Voir voies" diff --git a/radio/src/translations/it.h.txt b/radio/src/translations/it.h.txt index c2136cd2a..10e7c3b45 100644 --- a/radio/src/translations/it.h.txt +++ b/radio/src/translations/it.h.txt @@ -1209,6 +1209,11 @@ #define TR_BG_VOLUME "Volume Sf" #define TR_TOP_BAR "Barra sup." +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Altitudine" #define TR_SCALE "Scala" #define TR_VIEW_CHANNELS "Vedi Canali" diff --git a/radio/src/translations/nl.h.txt b/radio/src/translations/nl.h.txt index 25a45e1dd..0c1f47025 100644 --- a/radio/src/translations/nl.h.txt +++ b/radio/src/translations/nl.h.txt @@ -1215,6 +1215,11 @@ TR_GYR_VSRCRAW #define TR_BG_VOLUME "Achtergr-Volume" #define TR_TOP_BAR "Info" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Hoogte" #define TR_SCALE "Schaal" #define TR_VIEW_CHANNELS "Toon Kanalen" diff --git a/radio/src/translations/pl.h.txt b/radio/src/translations/pl.h.txt index 6e4dff43e..30e0dc69b 100644 --- a/radio/src/translations/pl.h.txt +++ b/radio/src/translations/pl.h.txt @@ -1210,6 +1210,11 @@ #define TR_BG_VOLUME "Głośn tła" #define TR_TOP_BAR "GórnPas" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Wysokość" #define TR_SCALE "Skala" #define TR_VIEW_CHANNELS "Pokaż Kanały" diff --git a/radio/src/translations/pt.h.txt b/radio/src/translations/pt.h.txt index 0afb2da65..d166424e3 100644 --- a/radio/src/translations/pt.h.txt +++ b/radio/src/translations/pt.h.txt @@ -1214,6 +1214,11 @@ #define TR_BG_VOLUME "Bg Volume" #define TR_TOP_BAR "Top Bar" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Altitude" #define TR_SCALE "Scale" #define TR_VIEW_CHANNELS "View Channels" diff --git a/radio/src/translations/se.h.txt b/radio/src/translations/se.h.txt index 009634eb1..139ab6fbf 100644 --- a/radio/src/translations/se.h.txt +++ b/radio/src/translations/se.h.txt @@ -1223,6 +1223,11 @@ #define TR_BG_VOLUME "Volym Bg" #define TR_TOP_BAR "Titelraden" +#define TR_FLASH_ERASE "Flash erase..." +#define TR_FLASH_WRITE "Flash write..." +#define TR_OTA_UPDATE "OTA update..." +#define TR_MODULE_RESET "Module reset..." +#define TR_DEVICE_RESET "Device reset..." #define TR_ALTITUDE INDENT "Höjd" #define TR_SCALE "Skala" #define TR_VIEW_CHANNELS "Visa Kanaler"