diff --git a/radio/src/io/frsky_sport.cpp b/radio/src/io/frsky_sport.cpp index 94f3cca98..5402da02b 100644 --- a/radio/src/io/frsky_sport.cpp +++ b/radio/src/io/frsky_sport.cpp @@ -302,7 +302,7 @@ void sportFlashDevice(ModuleIndex module, const char * filename) if (!result) result = sportUpdateEnd(); if (result) { - POPUP_WARNING("Firmware Update Error"); + POPUP_WARNING(STR_FIRMWARE_UPDATE_ERROR); SET_WARNING_INFO(result, strlen(result), 0); } diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index eed91fb85..545363cf9 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -568,6 +568,7 @@ const pm_char STR_PATH_TOO_LONG[] PROGMEM = TR_PATH_TOO_LONG; const pm_char STR_VIEW_TEXT[] PROGMEM = TR_VIEW_TEXT; const pm_char STR_FLASH_BOOTLOADER[] PROGMEM = TR_FLASH_BOOTLOADER; const pm_char STR_FLASH_INTERNAL_MODULE[] PROGMEM = TR_FLASH_INTERNAL_MODULE; +const pm_char STR_FIRMWARE_UPDATE_ERROR[] PROGMEM = TR_FIRMWARE_UPDATE_ERROR; const pm_char STR_FLASH_EXTERNAL_DEVICE[] PROGMEM = TR_FLASH_EXTERNAL_DEVICE; const pm_char STR_WRITING[] PROGMEM = TR_WRITING; const pm_char STR_CONFIRM_FORMAT[] PROGMEM = TR_CONFIRM_FORMAT; diff --git a/radio/src/translations.h b/radio/src/translations.h index 3f422bf11..4d583031f 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -793,6 +793,7 @@ extern const pm_char STR_VIEW_TEXT[]; extern const pm_char STR_FLASH_BOOTLOADER[]; extern const pm_char STR_FLASH_EXTERNAL_DEVICE[]; extern const pm_char STR_FLASH_INTERNAL_MODULE[]; +extern const pm_char STR_FIRMWARE_UPDATE_ERROR[]; extern const pm_char STR_WRITING[]; extern const pm_char STR_CONFIRM_FORMAT[]; extern const pm_char STR_EEBACKUP[]; diff --git a/radio/src/translations/cz.h.txt b/radio/src/translations/cz.h.txt index 658d09436..f7cf50e5c 100644 --- a/radio/src/translations/cz.h.txt +++ b/radio/src/translations/cz.h.txt @@ -1012,6 +1012,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoaderu" #define TR_FLASH_EXTERNAL_DEVICE "Flash externího zařízení" #define TR_FLASH_INTERNAL_MODULE "Flash vnitřního modulu" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Zapisuji.." #define TR_CONFIRM_FORMAT "Provést Formát?" #define TR_INTERNALRF "Vnitřní RF modul" diff --git a/radio/src/translations/de.h.txt b/radio/src/translations/de.h.txt index fb3bf403e..4eeb82070 100644 --- a/radio/src/translations/de.h.txt +++ b/radio/src/translations/de.h.txt @@ -1015,6 +1015,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader selbst" // #define TR_FLASH_EXTERNAL_DEVICE "Flash externes Gerät" #define TR_FLASH_INTERNAL_MODULE "Flash internes XJT-Modul" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Writing..." // #define TR_CONFIRM_FORMAT "Formatieren bestätigen?" #define TR_INTERNALRF "----Internes HF-Modul----------" diff --git a/radio/src/translations/en.h.txt b/radio/src/translations/en.h.txt index f2477f84c..6e236277e 100644 --- a/radio/src/translations/en.h.txt +++ b/radio/src/translations/en.h.txt @@ -981,6 +981,7 @@ #define TR_FLASH_BOOTLOADER "Flash bootLoader" #define TR_FLASH_EXTERNAL_DEVICE TR("Flash ext. device", "Flash external device") #define TR_FLASH_INTERNAL_MODULE TR("Flash int. module", "Flash internal module") +#define TR_FIRMWARE_UPDATE_ERROR TR("FW update error", "Firmware update error") #define TR_WRITING TR("\14Writing...", "\032Writing...") #define TR_CONFIRM_FORMAT "Confirm Format?" #define TR_INTERNALRF "Internal RF" diff --git a/radio/src/translations/es.h.txt b/radio/src/translations/es.h.txt index bda5262e2..f17c02c03 100644 --- a/radio/src/translations/es.h.txt +++ b/radio/src/translations/es.h.txt @@ -960,6 +960,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flash External Device" #define TR_FLASH_INTERNAL_MODULE "Flash Internal Module" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Writing..." #define TR_CONFIRM_FORMAT "Confirm Format?" #define TR_INTERNALRF "Interna RF" diff --git a/radio/src/translations/fi.h.txt b/radio/src/translations/fi.h.txt index a767253f9..3367c743c 100644 --- a/radio/src/translations/fi.h.txt +++ b/radio/src/translations/fi.h.txt @@ -960,6 +960,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flash External Device" #define TR_FLASH_INTERNAL_MODULE "Flash Internal Module" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Writing..." #define TR_CONFIRM_FORMAT "Confirm Format?" #define TR_INTERNALRF "Internal RF" diff --git a/radio/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt index 907e09381..61a2edd69 100644 --- a/radio/src/translations/fr.h.txt +++ b/radio/src/translations/fr.h.txt @@ -992,6 +992,7 @@ #define TR_FLASH_BOOTLOADER "Flasher BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flasher module externe" #define TR_FLASH_INTERNAL_MODULE "Flasher module interne" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Ecriture..." #define TR_CONFIRM_FORMAT "Confirmer Formatage?" #define TR_INTERNALRF "HF interne" diff --git a/radio/src/translations/it.h.txt b/radio/src/translations/it.h.txt index 2bab34803..703493099 100644 --- a/radio/src/translations/it.h.txt +++ b/radio/src/translations/it.h.txt @@ -995,6 +995,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Progr. Dispositivo Esterno" #define TR_FLASH_INTERNAL_MODULE "Progr. Modulo Interno" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Scrivendo..." #define TR_CONFIRM_FORMAT "Confermi Format?" #define TR_INTERNALRF "Modulo Interno" diff --git a/radio/src/translations/nl.h.txt b/radio/src/translations/nl.h.txt index 1e13b201a..fe1435763 100644 --- a/radio/src/translations/nl.h.txt +++ b/radio/src/translations/nl.h.txt @@ -989,6 +989,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flash extern Apparaat" #define TR_FLASH_INTERNAL_MODULE "Flash interne XJT-Module" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Schrijven..." #define TR_CONFIRM_FORMAT "Formatteren bevestigen?" #define TR_INTERNALRF "Interne RF" diff --git a/radio/src/translations/pl.h.txt b/radio/src/translations/pl.h.txt index ff0dd9c94..a55c055fa 100644 --- a/radio/src/translations/pl.h.txt +++ b/radio/src/translations/pl.h.txt @@ -997,6 +997,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Sflashuj Moduł Zewnętrzny" #define TR_FLASH_INTERNAL_MODULE "Sflashuj Moduł Wewnętrzny" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Zapis... " #define TR_CONFIRM_FORMAT "Zatwierdź Format?" #define TR_INTERNALRF "Wewn.Moduł RF" diff --git a/radio/src/translations/pt.h.txt b/radio/src/translations/pt.h.txt index 9c7917b94..f70924fa4 100644 --- a/radio/src/translations/pt.h.txt +++ b/radio/src/translations/pt.h.txt @@ -955,6 +955,7 @@ #define TR_FLASH_BOOTLOADER "Flash BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flash External Device" #define TR_FLASH_INTERNAL_MODULE "Flash Internal Module" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Writing..." #define TR_CONFIRM_FORMAT "Confirm Format?" #define TR_INTERNALRF "Internal RF" diff --git a/radio/src/translations/se.h.txt b/radio/src/translations/se.h.txt index 323066b5e..fb7d2cdc6 100644 --- a/radio/src/translations/se.h.txt +++ b/radio/src/translations/se.h.txt @@ -1009,6 +1009,7 @@ #define TR_FLASH_BOOTLOADER "Skriv BootLoader" #define TR_FLASH_EXTERNAL_DEVICE "Flash External Device" #define TR_FLASH_INTERNAL_MODULE "Flash Internal Module" +#define TR_FIRMWARE_UPDATE_ERROR "Firmware update error" #define TR_WRITING "\032Skriver..." #define TR_CONFIRM_FORMAT "Formatera Minnet?" #define TR_INTERNALRF "Intern Radio" diff --git a/radio/util/addtr.py b/radio/util/addtr.py index d31ca3ad8..31a2ab8c4 100755 --- a/radio/util/addtr.py +++ b/radio/util/addtr.py @@ -1,4 +1,4 @@ -#!/bin/env python +#!/usr/bin/env python from __future__ import print_function