diff --git a/radio/src/gui/colorlcd/layouts/topbar_impl.cpp b/radio/src/gui/colorlcd/layouts/topbar_impl.cpp index bd1702523..29bd64816 100644 --- a/radio/src/gui/colorlcd/layouts/topbar_impl.cpp +++ b/radio/src/gui/colorlcd/layouts/topbar_impl.cpp @@ -22,7 +22,6 @@ #include "topbar_impl.h" #include "opentx.h" -const char * const STR_MONTHS[] = TR_MONTHS; constexpr uint32_t TOPBAR_REFRESH = 1000 / 10; // 10 Hz static const uint8_t _LBM_DOT[] = { @@ -149,7 +148,6 @@ void TopbarImpl::paint(BitmapBuffer * dc) #if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW) sprintf(str, "%02d-%02d", t.tm_mon + 1, t.tm_mday); #else - const char * const STR_MONTHS[] = TR_MONTHS; sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]); #endif //dc->drawSolidVerticalLine(DATETIME_SEPARATOR_X, 7, 31, COLOR_THEME_SECONDARY1); diff --git a/radio/src/gui/colorlcd/model_mixes.cpp b/radio/src/gui/colorlcd/model_mixes.cpp index 8e67defc1..d0ba5291c 100644 --- a/radio/src/gui/colorlcd/model_mixes.cpp +++ b/radio/src/gui/colorlcd/model_mixes.cpp @@ -528,7 +528,7 @@ void ModelMixesPage::build(FormWindow * window) lv_obj_set_width(box_obj, lv_pct(100)); lv_obj_set_style_flex_cross_place(box_obj, LV_FLEX_ALIGN_CENTER, 0); - new StaticText(box, rect_t{}, "Show mixer monitors", 0, COLOR_THEME_PRIMARY1); + new StaticText(box, rect_t{}, STR_SHOW_MIXER_MONITORS, 0, COLOR_THEME_PRIMARY1); new CheckBox( box, rect_t{}, [=]() { return showMonitors; }, [=](uint8_t val) { enableMonitors(val); }); diff --git a/radio/src/gui/colorlcd/preview_window.h b/radio/src/gui/colorlcd/preview_window.h index a4914b1f3..765818918 100644 --- a/radio/src/gui/colorlcd/preview_window.h +++ b/radio/src/gui/colorlcd/preview_window.h @@ -290,7 +290,6 @@ class PreviewWindow : public FormGroup // time on top bar struct gtm t; char str[16]; - const char *const STR_MONTHS[] = TR_MONTHS; gettime(&t); int s = snprintf(str, sizeof(str), "%d %s\n", t.tm_mday, STR_MONTHS[t.tm_mon]); diff --git a/radio/src/gui/colorlcd/themes/480_default.cpp b/radio/src/gui/colorlcd/themes/480_default.cpp index 4aed42c8b..10dda015c 100644 --- a/radio/src/gui/colorlcd/themes/480_default.cpp +++ b/radio/src/gui/colorlcd/themes/480_default.cpp @@ -254,7 +254,6 @@ class Theme480: public OpenTxTheme #if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW) sprintf(str, "%02d-%02d", t.tm_mon + 1, t.tm_mday); #else - const char * const STR_MONTHS[] = TR_MONTHS; sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]); #endif dc->drawText(DATETIME_MIDDLE, DATETIME_LINE1, str, FONT(XS)|COLOR_THEME_PRIMARY2|CENTERED); diff --git a/radio/src/gui/colorlcd/themes/flysky.cpp b/radio/src/gui/colorlcd/themes/flysky.cpp index 9dac271df..afeb2006b 100644 --- a/radio/src/gui/colorlcd/themes/flysky.cpp +++ b/radio/src/gui/colorlcd/themes/flysky.cpp @@ -392,7 +392,6 @@ class FlyskyTheme: public OpenTxTheme #if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW) sprintf(str, "%d" TR_MONTH "%d", t.tm_mon + 1, t.tm_mday); #else - const char * const STR_MONTHS[] = TR_MONTHS; sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]); #endif dc->drawText(DATETIME_MIDDLE, DATETIME_LINE1, str, FONT(XS)|COLOR_THEME_PRIMARY2|CENTERED); diff --git a/radio/src/gui/colorlcd/timer_setup.cpp b/radio/src/gui/colorlcd/timer_setup.cpp index c0e0394aa..a44bb7ed0 100644 --- a/radio/src/gui/colorlcd/timer_setup.cpp +++ b/radio/src/gui/colorlcd/timer_setup.cpp @@ -24,10 +24,6 @@ #define SET_DIRTY() storageDirty(EE_MODEL) -// TODO: translation -const char* STR_TIMER_MODES[] = {"OFF", "ON", "Start", - "Throttle", "Throttle %", "Throttle Start"}; - static const lv_coord_t line_col_dsc[] = {LV_GRID_FR(1), LV_GRID_FR(1), LV_GRID_TEMPLATE_LAST}; static const lv_coord_t line_row_dsc[] = {LV_GRID_CONTENT, diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index 5484a982a..a76375d9d 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -784,6 +784,8 @@ const char STR_SPORT_UPDATE_POWER_MODE[] = TR_SPORT_UPDATE_POWER_MODE; const char STR_TOUCH_PANEL[] = TR_TOUCH_PANEL; const char STR_FILE_SIZE[] = TR_FILE_SIZE; const char STR_FILE_OPEN[] = TR_FILE_OPEN; +const char* STR_TIMER_MODES[] = TR_TIMER_MODES; +const char* STR_MONTHS[] = TR_MONTHS; const char STR_LIMITS_HEADERS_DIRECTION[] = TR_LIMITS_HEADERS_DIRECTION; #if defined(COLORLCD) @@ -811,6 +813,7 @@ const char STR_WIDGET_TIMER[] = TR_WIDGET_TIMER; const char STR_WIDGET_VALUE[] = TR_WIDGET_VALUE; const char STR_MODULES_RX_VERSION[] = TR_MODULES_RX_VERSION; const char STR_LEFT_STICK[] = TR_LEFT_STICK; +const char STR_SHOW_MIXER_MONITORS[] = TR_SHOW_MIXER_MONITORS; #endif #if !defined(COLORLCD) diff --git a/radio/src/translations.h b/radio/src/translations.h index 3dba81607..89d9d2d43 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -211,6 +211,8 @@ extern const char STR_TOUCH_PANEL[]; extern const char* STR_ADCFILTERVALUES[]; extern const char STR_FILE_SIZE[]; extern const char STR_FILE_OPEN[]; +extern const char* STR_TIMER_MODES[]; +extern const char* STR_MONTHS[]; extern const char STR_BLUETOOTH[]; extern const char STR_BLUETOOTH_DISC[]; @@ -720,6 +722,7 @@ extern const char STR_WIDGET_TIMER[]; extern const char STR_WIDGET_VALUE[]; extern const char STR_MODULES_RX_VERSION[]; extern const char STR_LEFT_STICK[]; +extern const char STR_SHOW_MIXER_MONITORS[]; #endif extern const char STR_EXECUTE_FILE[]; extern const char STR_DELETE_FILE[]; diff --git a/radio/src/translations/cn.h b/radio/src/translations/cn.h index 29b7e0ed6..90ef23261 100644 --- a/radio/src/translations/cn.h +++ b/radio/src/translations/cn.h @@ -431,6 +431,7 @@ #define TR_MODEL_SHUTDOWN "关机 ?" #define TR_PRESS_ENTER_TO_CONFIRM "按ENTER键确认" #define TR_THROTTLE_LABEL "油门" +#define TR_THROTTLE_START "油门开始" #define TR_THROTTLEREVERSE TR("油门反向", INDENT "油门反向") #define TR_MINUTEBEEP TR("分", "分钟播报") #define TR_BEEPCOUNTDOWN INDENT "倒数" @@ -669,6 +670,7 @@ #define TR_UPDATE_RX_OPTIONS "是否升级接收机?" #define TR_UPDATE_TX_OPTIONS "是否升级发射机?" #define TR_MODULES_RX_VERSION "模块/接收机版本" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "模块/接收机版本" #define TR_MENU_FIRM_OPTIONS "固件选项" #define TR_IMU "陀螺仪" @@ -991,6 +993,7 @@ #define TR_TOUCH_PANEL "触摸屏:" #define TR_FILE_SIZE "文件大小" #define TR_FILE_OPEN "强制打开?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "名称" diff --git a/radio/src/translations/cz.h b/radio/src/translations/cz.h index 8f0e7ec63..47562f0c8 100644 --- a/radio/src/translations/cz.h +++ b/radio/src/translations/cz.h @@ -452,6 +452,7 @@ #define TR_MODEL_SHUTDOWN "Vypnout?" #define TR_PRESS_ENTER_TO_CONFIRM "Zmáčkni ENTER pro potvrzení" #define TR_THROTTLE_LABEL "Plyn" +#define TR_THROTTLE_START "Plyn Start" #define TR_THROTTLEREVERSE TR("ReverzPlyn", INDENT"Reverz plynu") #define TR_MINUTEBEEP TR("Minuta", "Oznamovat minuty") #define TR_BEEPCOUNTDOWN INDENT"Odpočet" @@ -687,6 +688,7 @@ #define TR_UPDATE_RX_OPTIONS "Uložit nastavení?" #define TR_UPDATE_TX_OPTIONS "Uložit nastavení?" #define TR_MODULES_RX_VERSION "Verze modulu a RX" +#define TR_SHOW_MIXER_MONITORS "Zobrazit monitor mixů" #define TR_MENU_MODULES_RX_VERSION "VERZE MODULU A RX" #define TR_MENU_FIRM_OPTIONS "MOŽNOSTI FIRMWARE" #define TR_IMU "IMU" @@ -1012,6 +1014,7 @@ #define TR_TOUCH_PANEL "Dotyková obrazovka:" #define TR_FILE_SIZE "Velikost souboru" #define TR_FILE_OPEN "Otevřít?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Název" diff --git a/radio/src/translations/da.h b/radio/src/translations/da.h index 5bf9a70e9..f20cc9667 100644 --- a/radio/src/translations/da.h +++ b/radio/src/translations/da.h @@ -436,6 +436,7 @@ #define TR_MODEL_SHUTDOWN "Luk ned?" #define TR_PRESS_ENTER_TO_CONFIRM "Tryk enter for bekræft" #define TR_THROTTLE_LABEL "Gas" +#define TR_THROTTLE_START "Gas Start" #define TR_THROTTLEREVERSE TR("T-omvendt", INDENT "Omvendt") #define TR_MINUTEBEEP TR("Minut", "Minut kald") #define TR_BEEPCOUNTDOWN INDENT "Nedtælling" @@ -674,6 +675,7 @@ #define TR_UPDATE_RX_OPTIONS "Opdater RX tilvalg?" #define TR_UPDATE_TX_OPTIONS "Opdater TX tilvalg?" #define TR_MODULES_RX_VERSION "Moduler / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULER / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE TILVALG" #define TR_IMU "IMU" @@ -996,6 +998,7 @@ #define TR_TOUCH_PANEL "Tryk panel:" #define TR_FILE_SIZE "Fil størrelse" #define TR_FILE_OPEN "Åbn alligevel?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Navn" diff --git a/radio/src/translations/de.h b/radio/src/translations/de.h index 312ae7e83..84252f2e0 100644 --- a/radio/src/translations/de.h +++ b/radio/src/translations/de.h @@ -438,6 +438,7 @@ #define TR_MODEL_SHUTDOWN "Herunterfahren?" #define TR_PRESS_ENTER_TO_CONFIRM "Drücke [ENTER] zum Bestätigen" #define TR_THROTTLE_LABEL "Gas-Kontrolle" +#define TR_THROTTLE_START "Gas Start" #define TR_THROTTLEREVERSE TR("Gas invers", INDENT "Vollgas hinten?") //Änderung wg TH9x, Taranis #define TR_MINUTEBEEP TR("Min-Alarm", "Minuten-Alarm") #define TR_BEEPCOUNTDOWN INDENT "Countdown" @@ -504,7 +505,7 @@ #define TR_LUA_SCRIPTS_LABEL "Lua scripts" #define TR_FREE_MEM_LABEL "Free mem" #define TR_TIMER_LABEL "Timer" -#define TR_THROTTLE_PERCENT_LABEL "Throttle %" +#define TR_THROTTLE_PERCENT_LABEL "Gas %" #define TR_BATT_LABEL "Battery" #define TR_SESSION "Session" #define TR_MENUTORESET TR_ENTER " für Reset" @@ -669,6 +670,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX Optionen?" #define TR_UPDATE_TX_OPTIONS "Update TX Optionen?" #define TR_MODULES_RX_VERSION "Modul / RX version" +#define TR_SHOW_MIXER_MONITORS "Zeige Mischermonitor" #define TR_MENU_MODULES_RX_VERSION "MODUL / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONEN" #define TR_IMU "IMU" @@ -996,6 +998,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "Dateigröße" #define TR_FILE_OPEN "trotzdem öffnen?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis specific column headers #define TR_PHASES_HEADERS_NAME "Name " diff --git a/radio/src/translations/en.h b/radio/src/translations/en.h index 92d65ee48..5815ce743 100644 --- a/radio/src/translations/en.h +++ b/radio/src/translations/en.h @@ -431,6 +431,7 @@ #define TR_MODEL_SHUTDOWN "Shutdown?" #define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm" #define TR_THROTTLE_LABEL "Throttle" +#define TH_THROTTLE_START "Throttle Start" #define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "Reverse") #define TR_MINUTEBEEP TR("Minute", "Minute call") #define TR_BEEPCOUNTDOWN INDENT "Countdown" @@ -669,6 +670,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX options?" #define TR_UPDATE_TX_OPTIONS "Update TX options?" #define TR_MODULES_RX_VERSION "Modules / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS" #define TR_IMU "IMU" @@ -991,6 +993,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TH_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Name" diff --git a/radio/src/translations/es.h b/radio/src/translations/es.h index 7e248c2c5..d9bc923c2 100644 --- a/radio/src/translations/es.h +++ b/radio/src/translations/es.h @@ -433,6 +433,7 @@ #define TR_MODEL_SHUTDOWN "Apagar ?" #define TR_PRESS_ENTER_TO_CONFIRM "Enter para confirmar" #define TR_THROTTLE_LABEL "Potencia" +#define TR_THROTTLE_START "Potencia Start" #define TR_THROTTLEREVERSE TR("Invert acel", INDENT "Invertir acel.") #define TR_MINUTEBEEP TR("Minuto", "Cada minuto") #define TR_BEEPCOUNTDOWN TR(INDENT"Cta. atrás", INDENT"Cuenta atrás") @@ -670,6 +671,7 @@ #define TR_UPDATE_RX_OPTIONS "Actualizar opciones RX?" #define TR_UPDATE_TX_OPTIONS "Actualizar opciones TX?" #define TR_MODULES_RX_VERSION "Módulos / versión RX" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MÓDULOS / VERSIÓN RX" #define TR_MENU_FIRM_OPTIONS "OPCIONES FIRMWARE" #define TR_IMU "IMU" @@ -998,6 +1000,7 @@ #define TR_TOUCH_PANEL "Pantalla táctil:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Nombre" diff --git a/radio/src/translations/fi.h b/radio/src/translations/fi.h index 835a02b45..b5d9cec96 100644 --- a/radio/src/translations/fi.h +++ b/radio/src/translations/fi.h @@ -459,6 +459,7 @@ #define TR_MODEL_SHUTDOWN "Shutdown ?" #define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm" #define TR_THROTTLE_LABEL "Throttle" +#define TR_THROTTLE_START "Throttle Start" #define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "Throttle reverse") #define TR_MINUTEBEEP TR("Minute", "Minute call") #define TR_BEEPCOUNTDOWN INDENT"Countdown" @@ -696,6 +697,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX options?" #define TR_UPDATE_TX_OPTIONS "Update TX options?" #define TR_MODULES_RX_VERSION "Modules / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS" #define TR_IMU "IMU" @@ -1022,6 +1024,7 @@ #define TR_TOUCH_PANEL "Kosketusnäyttö:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Name" diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h index b42493a49..3b39a71aa 100644 --- a/radio/src/translations/fr.h +++ b/radio/src/translations/fr.h @@ -455,6 +455,7 @@ #define TR_MODEL_SHUTDOWN "Eteindre ?" #define TR_PRESS_ENTER_TO_CONFIRM "Presser [Enter] pour confirmer" #define TR_THROTTLE_LABEL "Gaz" +#define TR_THROTTLE_START "Gaz Start" #define TR_THROTTLEREVERSE TR("Inv. gaz", INDENT "Inversion gaz") #define TR_MINUTEBEEP TR("Bip min.", "Annonces minutes") #define TR_BEEPCOUNTDOWN TR(INDENT "Bip fin", INDENT "Compte à rebours") @@ -690,6 +691,7 @@ #define TR_UPDATE_RX_OPTIONS "Sauver options RX?" #define TR_UPDATE_TX_OPTIONS "Sauver options TX?" #define TR_MODULES_RX_VERSION "Versions modules / RX" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "VERSIONS MODULES / RX " #define TR_MENU_FIRM_OPTIONS "OPTIONS FIRMWARE" #define TR_IMU "IMU" @@ -1022,6 +1024,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Nom" diff --git a/radio/src/translations/it.h b/radio/src/translations/it.h index f1be3174b..df9a84faf 100644 --- a/radio/src/translations/it.h +++ b/radio/src/translations/it.h @@ -33,7 +33,7 @@ */ -#define TR_OFFON "OFF","ON" +#define TR_OFFON TR("OFF","Disattivato"),TR("ON","Attivato") #define TR_MMMINV "---","INV" #define TR_VBEEPMODE TR("Silen","Silente"),TR("Avvis","Avvisi"),TR("Notst","No Tasti"),"Tutti" #define TR_VBLMODE TR("OFF","Spenta"),"Tasti",TR("Stks","Sticks"),"Tutti",TR("ON","Accesa") @@ -337,7 +337,7 @@ #define TR_BITMAP "Immagine" #define TR_NO_PICTURE "No immagine" #define TR_TIMER TR("Timer", "Timer ") -#define TR_START "Start" +#define TR_START "Partenza" #define TR_ELIMITS TR("Lim. Est.", "Limiti Estesi") #define TR_ETRIMS TR("Trim Est.", "Trim Estesi") #define TR_TRIMINC "Passo Trim" @@ -438,6 +438,7 @@ #define TR_MODEL_SHUTDOWN "Spegnimento?" #define TR_PRESS_ENTER_TO_CONFIRM "Premi [ENT] per confermare" #define TR_THROTTLE_LABEL "Motore" +#define TR_THROTTLE_START "Partenza motore" #define TR_THROTTLEREVERSE TR("Mot inv.", "Motore Inverso") #define TR_MINUTEBEEP "Minuto" #define TR_BEEPCOUNTDOWN TR(INDENT "Conto rov", INDENT "Conto rovescia") @@ -502,7 +503,7 @@ #define TR_LUA_SCRIPTS_LABEL "Lua scripts" #define TR_FREE_MEM_LABEL "Mem. libera" #define TR_TIMER_LABEL "Timer" -#define TR_THROTTLE_PERCENT_LABEL "Throttle %" +#define TR_THROTTLE_PERCENT_LABEL "% Motore" #define TR_BATT_LABEL "Batteria" #define TR_SESSION "Sessione" #define TR_MENUTORESET TR_ENTER" per azzerare" @@ -670,9 +671,10 @@ #define TR_UPDATE_RX_OPTIONS "Agg. opzioni RX?" #define TR_UPDATE_TX_OPTIONS "Agg. opzioni TX?" #define TR_MODULES_RX_VERSION "Versioni Moduli / RX" +#define TR_SHOW_MIXER_MONITORS "Mostra monitors mixer" #define TR_MENU_MODULES_RX_VERSION "VERSIONI MODULI / RX" #define TR_MENU_FIRM_OPTIONS "OPZIONI FIRMWARE" -#define TR_IMU "IMU" +#define TR_IMU "IMU" #define TR_STICKS_POTS_SLIDERS "Interruttori/Pots/Sliders" #define TR_PWM_STICKS_POTS_SLIDERS "PWM Interruttori/Pots/Sliders" #define TR_RF_PROTOCOL "Protocollo RF" @@ -996,6 +998,7 @@ #define TR_TOUCH_PANEL "Schermo touch:" #define TR_FILE_SIZE "Dimensione file" #define TR_FILE_OPEN "Apro comunque?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Nome" diff --git a/radio/src/translations/jp.h b/radio/src/translations/jp.h index 6beeb3fe6..71377b895 100644 --- a/radio/src/translations/jp.h +++ b/radio/src/translations/jp.h @@ -443,6 +443,7 @@ #define TR_MODEL_SHUTDOWN "シャットダウンしますか?" #define TR_PRESS_ENTER_TO_CONFIRM "Enterを押して確認してください" #define TR_THROTTLE_LABEL "スロットル" +#define TR_THROTTLE_START "スロットルスタート" #define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "リバース") #define TR_MINUTEBEEP TR("Minute", "分単位コール") #define TR_BEEPCOUNTDOWN INDENT "カウントダウン" @@ -681,6 +682,7 @@ #define TR_UPDATE_RX_OPTIONS "受信オプションをアップデートしますか ?" #define TR_UPDATE_TX_OPTIONS "送信オプションをアップデートしますか ?" #define TR_MODULES_RX_VERSION "モジュール / 受信機バージョン" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "モジュール / 受信機バージョン" #define TR_MENU_FIRM_OPTIONS "ファームウェアオプション" #define TR_IMU "IMU" @@ -1003,6 +1005,7 @@ #define TR_TOUCH_PANEL "タッチパネル:" #define TR_FILE_SIZE "ファイルサイズ" #define TR_FILE_OPEN "ファイルを開きますか?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "名称" diff --git a/radio/src/translations/nl.h b/radio/src/translations/nl.h index a38190340..c48857e73 100644 --- a/radio/src/translations/nl.h +++ b/radio/src/translations/nl.h @@ -437,6 +437,7 @@ #define TR_MODEL_SHUTDOWN "Shutdown ?" #define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm" #define TR_THROTTLE_LABEL "Gas" +#define TR_THROTTLE_START "Gas Start" #define TR_THROTTLEREVERSE TR("Reverse", INDENT "Omgekeerd") #define TR_MINUTEBEEP TR("Min-Alarm", "Minuten-Alarm") #define TR_BEEPCOUNTDOWN INDENT "Countdown" @@ -675,6 +676,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX options?" #define TR_UPDATE_TX_OPTIONS "Update TX options?" #define TR_MODULES_RX_VERSION "Modules / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS" #define TR_IMU "IMU" @@ -1006,6 +1008,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Name" diff --git a/radio/src/translations/pl.h b/radio/src/translations/pl.h index 2752d86be..af9065d53 100644 --- a/radio/src/translations/pl.h +++ b/radio/src/translations/pl.h @@ -328,11 +328,11 @@ #define TR_PHASENAME "Nazwa Fazy" #define TR_MIXNAME "Nazwa Mix" #define TR_INPUTNAME "Wpisz Nazw" - #define TR_EXPONAME "LiniaNazw" -#define TR_BITMAP "Obrazek " +#define TR_EXPONAME "LiniaNazw" +#define TR_BITMAP "Obrazek" #define TR_NO_PICTURE "Bez obrazka" #define TR_TIMER TR("Timer", "Timer ") -#define TR_START "Start" +#define TR_START "Start" #define TR_ELIMITS TR("Limi+25%", "Kanał +/- 125% ") #define TR_ETRIMS TR("E.Trym ", "Poszer Trymery") #define TR_TRIMINC "Krok Trym" @@ -432,7 +432,8 @@ #define TR_USB_STILL_CONNECTED "USB jest podłączone" #define TR_MODEL_SHUTDOWN "Wyłączyć?" #define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm" -#define TR_THROTTLE_LABEL "Gaz " +#define TR_THROTTLE_LABEL "Gaz" +#define TR_THROTTLE_START "Gaz Start" #define TR_THROTTLEREVERSE TR("OdwrGaz", INDENT "OdwrGaz") #define TR_MINUTEBEEP TR("Minuta", "PikCoMinutę") #define TR_BEEPCOUNTDOWN INDENT "Odliczanie" @@ -666,6 +667,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX options?" #define TR_UPDATE_TX_OPTIONS "Update TX options?" #define TR_MODULES_RX_VERSION "Modules / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS" #define TR_IMU "IMU" @@ -991,6 +993,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Nazwa" diff --git a/radio/src/translations/pt.h b/radio/src/translations/pt.h index ba32b1c49..6a535449f 100644 --- a/radio/src/translations/pt.h +++ b/radio/src/translations/pt.h @@ -332,9 +332,9 @@ #define TR_EXPONAME "Expo Name" #endif #define TR_BITMAP "Model Image" -#define TR_NO_PICTURE "No Picture" +#define TR_NO_PICTURE "No Picture" #define TR_TIMER "Cronom" -#define TR_START "Start" +#define TR_START "Start" #define TR_ELIMITS "E.Limits" #define TR_ETRIMS "E.Trims" #define TR_TRIMINC "Trim Step" @@ -435,6 +435,7 @@ #define TR_MODEL_SHUTDOWN "Shutdown ?" #define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm" #define TR_THROTTLE_LABEL "Throttle" +#define TR_THROTTLE_START "Throttle Start" #define TR_THROTTLEREVERSE TR("Inverte Acel.", INDENT "Inverte Acel.") #define TR_MINUTEBEEP "Beep Minuto" #define TR_BEEPCOUNTDOWN INDENT "Beep Regressivo" @@ -672,6 +673,7 @@ #define TR_UPDATE_RX_OPTIONS "Update RX options?" #define TR_UPDATE_TX_OPTIONS "Update TX options?" #define TR_MODULES_RX_VERSION "Modules / RX version" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS" #define TR_IMU "IMU" @@ -997,6 +999,7 @@ #define TR_TOUCH_PANEL "Touch panel:" #define TR_FILE_SIZE "File size" #define TR_FILE_OPEN "Open anyway?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Name" diff --git a/radio/src/translations/se.h b/radio/src/translations/se.h index a15a4227e..bbee39df0 100644 --- a/radio/src/translations/se.h +++ b/radio/src/translations/se.h @@ -466,6 +466,7 @@ #define TR_MODEL_SHUTDOWN "Stänga av?" #define TR_PRESS_ENTER_TO_CONFIRM "Tryck [ENTER] för att bekräfta" #define TR_THROTTLE_LABEL "Gas" +#define TR_THROTTLE_START "Gas Start" #define TR_THROTTLEREVERSE TR("Inv. gas", INDENT "Inverterad gas") #define TR_MINUTEBEEP "Minutpip" #define TR_BEEPCOUNTDOWN INDENT "Nedräkning" @@ -708,6 +709,7 @@ #define TR_UPDATE_RX_OPTIONS "Uppdatera Rx alternativ?" #define TR_UPDATE_TX_OPTIONS "Uppdatera Tx alternativ?" #define TR_MODULES_RX_VERSION "Moduler / Rx version" +#define TR_SHOW_MIXER_MONITORS "Visa mixerskärmar" #define TR_MENU_MODULES_RX_VERSION "MODULER / RX VERSION" #define TR_MENU_FIRM_OPTIONS "FIRMWAREFUNKTIONER" #define TR_IMU "IMU" @@ -1044,6 +1046,7 @@ #define TR_TOUCH_PANEL "Pekskärm:" #define TR_FILE_SIZE "Filstorlek" #define TR_FILE_OPEN "Öppna ändå?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "Namn" diff --git a/radio/src/translations/tw.h b/radio/src/translations/tw.h index 3f6d4ce17..565189f9c 100644 --- a/radio/src/translations/tw.h +++ b/radio/src/translations/tw.h @@ -669,6 +669,7 @@ #define TR_UPDATE_RX_OPTIONS "是否升級接收機?" #define TR_UPDATE_TX_OPTIONS "是否升級發射機?" #define TR_MODULES_RX_VERSION "模塊/接收機版本" +#define TR_SHOW_MIXER_MONITORS "Show mixer monitors" #define TR_MENU_MODULES_RX_VERSION "模塊/接收機版本" #define TR_MENU_FIRM_OPTIONS "韌體選項" #define TR_IMU "陀螺儀" @@ -991,6 +992,7 @@ #define TR_TOUCH_PANEL "觸摸屏:" #define TR_FILE_SIZE "文件大小" #define TR_FILE_OPEN "強制打開?" +#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_LABEL " " TR_START} // Horus and Taranis column headers #define TR_PHASES_HEADERS_NAME "名稱"