diff --git a/radio/src/gui/horus/menu_general_calib.cpp b/radio/src/gui/horus/menu_general_calib.cpp index 1bb663188..088c062eb 100644 --- a/radio/src/gui/horus/menu_general_calib.cpp +++ b/radio/src/gui/horus/menu_general_calib.cpp @@ -124,14 +124,14 @@ bool menuCommonCalib(evt_t event) // START CALIBRATION if (!READ_ONLY()) { lcdDrawText(50, 3, STR_MENUCALIBRATION, MENU_TITLE_COLOR); - lcdDrawText(50, 3+FH, "Press [Enter] to start", MENU_TITLE_COLOR); + lcdDrawText(50, 3+FH, STR_MENUTOSTART, MENU_TITLE_COLOR); } break; case CALIB_SET_MIDPOINT: // SET MIDPOINT lcdDrawText(50, 3, STR_MENUCALIBRATION, MENU_TITLE_COLOR); - lcdDrawText(50, 3+FH, "Please center sticks and press [Enter]", MENU_TITLE_COLOR); + lcdDrawText(50, 3+FH, STR_SETMIDPOINT, MENU_TITLE_COLOR); for (int i=0; i 50) { g_eeGeneral.calib[i].mid = reusableBuffer.calib.midVals[i]; diff --git a/radio/src/gui/horus/menu_general_hardware.cpp b/radio/src/gui/horus/menu_general_hardware.cpp index 291da19f1..56a594c68 100644 --- a/radio/src/gui/horus/menu_general_hardware.cpp +++ b/radio/src/gui/horus/menu_general_hardware.cpp @@ -178,7 +178,7 @@ bool menuGeneralHardware(evt_t event) #endif case ITEM_SETUP_HW_BAT_CAL: - lcdDrawText(MENUS_MARGIN_LEFT, y, "Battery cal."); + lcdDrawText(MENUS_MARGIN_LEFT, y, STR_BATT_CALIB); lcdDrawNumber(HW_SETTINGS_COLUMN, y, getBatteryVoltage(), attr|LEFT|PREC2, 0, NULL, "V"); if (attr) CHECK_INCDEC_GENVAR(event, g_eeGeneral.txVoltageCalibration, -127, 127); break; diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index 5a78c6151..a0e66feab 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -126,7 +126,9 @@ const pm_char STR_POPUPS[] PROGMEM = TR_POPUPS; #if !defined(OFS_EXIT) const pm_char STR_EXIT[] PROGMEM = TR_EXIT; #endif -const pm_char STR_MENUWHENDONE[] PROGMEM = TR_MENUWHENDONE; +#if !defined(PCBHORUS) + const pm_char STR_MENUWHENDONE[] PROGMEM = TR_MENUWHENDONE; +#endif const pm_char STR_FREE[] PROGMEM = TR_FREE; const pm_char STR_DELETEMODEL[] PROGMEM = TR_DELETEMODEL; const pm_char STR_COPYINGMODEL[] PROGMEM = TR_COPYINGMODEL; diff --git a/radio/src/translations.h b/radio/src/translations.h index d679589c7..f0e3c04fd 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -328,7 +328,10 @@ extern const pm_char STR_POPUPS[]; extern const pm_char STR_EXIT[]; #endif -extern const pm_char STR_MENUWHENDONE[]; +#if !defined(PCBHORUS) + extern const pm_char STR_MENUWHENDONE[]; +#endif + extern const pm_char STR_FREE[]; #define LEN_FREE PSIZE(TR_FREE) extern const pm_char STR_DELETEMODEL[]; diff --git a/radio/src/translations/cz.h.txt b/radio/src/translations/cz.h.txt index 493eaf8c6..c0fede4ec 100644 --- a/radio/src/translations/cz.h.txt +++ b/radio/src/translations/cz.h.txt @@ -460,7 +460,13 @@ #define TR_STICKS_VSRCRAW TR("Směr""Výšk""Plyn""Křid", "\307Směr""\307Výšk""\307Plyn""\307Křid") #define TR_TRIMS_VSRCRAW TR("TrmS""TrmV""TrmP""TrmK", "\313Směr""\313Výšk""\313Plyn""\313Křid") -#if defined(PCBTARANIS) && defined(REV9E) +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310S1\0 ""\310S2\0 ""\310S3\0 ""\310S4\0 ""\311LS\0 ""\311RS\0 ""\311LS2 ""\311RS2 " #define TR_SW_VSRCRAW "\312SA\0 ""\312SB\0 ""\312SC\0 ""\312SD\0 ""\312SE\0 ""\312SF\0 ""\312SG\0 ""\312SH\0 ""\312SI\0 ""\312SJ\0 ""\312SK\0 ""\312SL\0 ""\312SM\0 ""\312SN\0 ""\312SO\0 ""\312SP\0 ""\312SQ\0 ""\312SR\0 " #elif defined(PCBTARANIS) @@ -497,7 +503,9 @@ #define TR_ON_ONE_SWITCHES "ZAP""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -703,14 +711,18 @@ #define TR_CAL "Kal." #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " = START" #define TR_SETMIDPOINT "Nastav páky na střed" #define TR_MOVESTICKSPOTS "Hýbej pákami/poty" #else - #define TR_MENUTOSTART CENTER "\011" TR_ENTER " = START" - #define TR_SETMIDPOINT CENTER "\004Nastav páky na střed" - #define TR_MOVESTICKSPOTS TR(CENTER "\006Hýbej pákami/poty", "\014Hýbej pákami i potenciometry") + #define TR_MENUTOSTART CENTER "\011" TR_ENTER " = START" + #define TR_SETMIDPOINT CENTER "\004Nastav páky na střed" + #define TR_MOVESTICKSPOTS TR(CENTER "\006Hýbej pákami/poty", "\014Hýbej pákami i potenciometry") #endif #define TR_RXBATT "Rx Bat.:" #define TR_TXnRX "Tx:\0Rx:" diff --git a/radio/src/translations/de.h.txt b/radio/src/translations/de.h.txt index 7bf9004f2..f1e5184a1 100644 --- a/radio/src/translations/de.h.txt +++ b/radio/src/translations/de.h.txt @@ -464,7 +464,13 @@ #define TR_STICKS_VSRCRAW TR("Sei\0""Höh\0""Gas\0""Qur\0", "\307Sei""\307Höh""\307Gas""\307Qur") #define TR_TRIMS_VSRCRAW TR("TrmS""TrmH""TrmG""TrmQ", "\313Sei""\313Höh""\313Gas""\313Qur") -#if defined(PCBTARANIS) && defined(REV9E) +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" #elif defined(PCBTARANIS) @@ -501,7 +507,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -707,7 +715,11 @@ #define TR_CAL "Kal." #define TR_VTRIM "Trim - +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART CENTER"\007"TR_ENTER" zum Start" #define TR_SETMIDPOINT CENTER"\002Knüppel+Potis auf Mitte" #define TR_MOVESTICKSPOTS CENTER"\003Knüppel+Potis bewegen" diff --git a/radio/src/translations/en.h.txt b/radio/src/translations/en.h.txt index d8c4015fc..b2f02bde8 100644 --- a/radio/src/translations/en.h.txt +++ b/radio/src/translations/en.h.txt @@ -724,7 +724,11 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " TO START" #define TR_SETMIDPOINT "CENTER STICKS/SLIDERS" #define TR_MOVESTICKSPOTS "MOVE STICKS/POTS" diff --git a/radio/src/translations/es.h.txt b/radio/src/translations/es.h.txt index 5f5dbff06..2cc8db163 100644 --- a/radio/src/translations/es.h.txt +++ b/radio/src/translations/es.h.txt @@ -449,9 +449,18 @@ #define LEN_VSWITCHES "\003" #define LEN_VSRCRAW "\004" -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""S3\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) + #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" +#elif defined(PCBTARANIS) + #define TR_POTS_VSRCRAW "\310S1\0""\310S2\0""\310S3\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" #else #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " #define TR_SW_VSRCRAW "3POS" @@ -483,7 +492,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -670,9 +681,15 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#define TR_MENUTOSTART CENTER "\010" TR_ENTER " EMPEZAR" -#define TR_SETMIDPOINT TR(CENTER "\007STICKS AL CENTRO",CENTER "\010STICKS AL CENTRO") -#define TR_MOVESTICKSPOTS CENTER "\006MOVER STICKS/POTS" +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#else + #define TR_MENUTOSTART CENTER "\010" TR_ENTER " EMPEZAR" + #define TR_SETMIDPOINT TR(CENTER "\007STICKS AL CENTRO",CENTER "\010STICKS AL CENTRO") + #define TR_MOVESTICKSPOTS CENTER "\006MOVER STICKS/POTS" +#endif #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 diff --git a/radio/src/translations/fi.h.txt b/radio/src/translations/fi.h.txt index 48155d955..ffb873f9c 100644 --- a/radio/src/translations/fi.h.txt +++ b/radio/src/translations/fi.h.txt @@ -449,9 +449,18 @@ #define LEN_VSWITCHES "\003" #define LEN_VSRCRAW "\004" -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""S3\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) + #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" +#elif defined(PCBTARANIS) + #define TR_POTS_VSRCRAW "\310S1\0""\310S2\0""\310S3\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" #else #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " #define TR_SW_VSRCRAW "3POS" @@ -483,7 +492,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -670,9 +681,15 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#define TR_MENUTOSTART CENTER "\010" TR_ENTER " TO START" -#define TR_SETMIDPOINT TR(CENTER "\004SET STICKS MIDPOINT",CENTER "\004CENTER STICKS/SLIDERS") -#define TR_MOVESTICKSPOTS CENTER "\006MOVE STICKS/POTS" +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#else + #define TR_MENUTOSTART CENTER "\010" TR_ENTER " TO START" + #define TR_SETMIDPOINT TR(CENTER "\004SET STICKS MIDPOINT",CENTER "\004CENTER STICKS/SLIDERS") + #define TR_MOVESTICKSPOTS CENTER "\006MOVE STICKS/POTS" +#endif #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 diff --git a/radio/src/translations/fr.h.txt b/radio/src/translations/fr.h.txt index 2adb9da8f..50beee0ef 100644 --- a/radio/src/translations/fr.h.txt +++ b/radio/src/translations/fr.h.txt @@ -459,7 +459,13 @@ #define TR_STICKS_VSRCRAW TR("Dir\0""Prf\0""Gaz\0""Ail\0", "\307Dir""\307Prf""\307Gaz""\307Ail") #define TR_TRIMS_VSRCRAW TR("TrmD""TrmP""TrmG""TrmA", "\313Dir""\313Prf""\313Gaz""\313Ail") -#if defined(PCBTARANIS) && defined(REV9E) +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" #elif defined(PCBTARANIS) @@ -496,7 +502,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""Un" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -653,7 +661,7 @@ #define TR_GV "VG" #define TR_ACHANNEL "A" #define TR_RANGE INDENT "Plage" -#define TR_CENTER INDENT "Center" +#define TR_CENTER INDENT "Centre" #define TR_BAR "Barre" #define TR_ALARM INDENT "Alarme" #define TR_USRDATA "Données" @@ -693,7 +701,7 @@ #define TR_GPS "GPS" #define TR_RXCHANNELORD TR("Ordre voies RX","Ordre des voies préféré") #define TR_STICKS "Manches" -#define TR_POTS "Potentios" +#define TR_POTS TR("Potentios", "Potentiomètres") #define TR_SWITCHES "Inters" #define TR_SWITCHES_DELAY "Délai inters son" #define TR_SLAVE "Elève" @@ -702,7 +710,11 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Presser [Enter] pour commencer" + #define TR_SETMIDPOINT "Centrer manches/pots/sliders et presser [Enter]" + #define TR_MOVESTICKSPOTS "Bouger manches/pots/sliders et presser [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " POUR DEBUT" #define TR_SETMIDPOINT "REGLER NEUTRES" #define TR_MOVESTICKSPOTS "BOUGER STICKS/POTS" @@ -911,7 +923,7 @@ #define TR_RESET_TELEMETRY TR("Réinit. Télém.", "Réinit. Télémesure") #define TR_STATISTICS "Statistiques" #define TR_ABOUT_US "A propos" -#define TR_SETUP_SCREENS "Setup screens" +#define TR_SETUP_SCREENS "Configuration écrans" #define TR_AND_SWITCH "ET suppl." #define TR_SF "FS" #define TR_GF "FG" @@ -1068,7 +1080,7 @@ #define TR_SCALE "Echelle" #define TR_VIEW_CHANNELS "Voir Voies" #define TR_VIEW_NOTES "Voir Notes" -#define TR_MODEL_SELECT "Model Select" +#define TR_MODEL_SELECT "Sélection modèle" #define TR_MODS_FORBIDDEN "Modifications désactivées!" #define TR_UNLOCKED "Déverrouillé" #define TR_ID "ID" @@ -1093,10 +1105,10 @@ #define TR_STOP_DISCOVER_SENSORS INDENT "Terminer découverte" #define TR_DELETE_ALL_SENSORS TR(INDENT "Suppr. tous capteurs",INDENT "Supprimer tous capteurs") #define TR_CONFIRMDELETE TR("Tout effacer?","Vraiment tout effacer?") -#define TR_SELECT_WIDGET "Select widget" -#define TR_REMOVE_WIDGET "Remove widget" -#define TR_WIDGET_SETTINGS "Widget settings" -#define TR_REMOVE_SCREEN "Remove screen" +#define TR_SELECT_WIDGET "Sélect. widget" +#define TR_REMOVE_WIDGET "Supprimer widget" +#define TR_WIDGET_SETTINGS "Réglages widget" +#define TR_REMOVE_SCREEN "Supprimer écran" #define TR_MENU_INPUTS "\314Entrées" #define TR_MENU_LUA "\322Scripts Lua" @@ -1106,13 +1118,13 @@ #define TR_MENU_HELI "\316Cyclique" #define TR_MENU_TRIMS "\313Trims" #define TR_MENU_SWITCHES "\312Inters" -#define TR_MENU_LOGICAL_SWITCHES "\312Logical Switches" +#define TR_MENU_LOGICAL_SWITCHES "\312Inters logiques" #define TR_MENU_TRAINER "\317Ecolage" #define TR_MENU_CHANNELS "\320Canaux" #define TR_MENU_GVARS "\311Vars. glob." #define TR_MENU_TELEMETRY "\321Télémesure" -#define TR_MENU_OTHER "Other" -#define TR_MENU_INVERT "Invert" +#define TR_MENU_OTHER "Autres" +#define TR_MENU_INVERT "Inverser" #define ZSTR_RSSI "RSSI" #define ZSTR_SWR "SWR" diff --git a/radio/src/translations/it.h.txt b/radio/src/translations/it.h.txt index 664430253..13e07cbcd 100644 --- a/radio/src/translations/it.h.txt +++ b/radio/src/translations/it.h.txt @@ -461,8 +461,14 @@ #define TR_STICKS_VSRCRAW TR("Dir\0""Ele\0""Mot\0""Ale\0", "\307Dir""\307Ele""\307Mot""\307Ale") #define TR_TRIMS_VSRCRAW TR("TrmR""TrmE""TrmT""TrmA", "\313Dir""\313Ele""\313Mot""\313Ale") - -#if defined(PCBTARANIS) && defined(REV9E) + +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" #elif defined(PCBTARANIS) @@ -499,7 +505,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -705,14 +713,18 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " TO START" #define TR_SETMIDPOINT "CENTRA STICKS/SLIDERS" #define TR_MOVESTICKSPOTS "MUOVI STICKS/POTS" #else - #define TR_MENUTOSTART CENTER"\011" TR_ENTER " per Cal." - #define TR_SETMIDPOINT CENTER"\012SETTA CENTRO" - #define TR_MOVESTICKSPOTS CENTER"\010MUOVI STICK/POT" + #define TR_MENUTOSTART CENTER"\011" TR_ENTER " per Cal." + #define TR_SETMIDPOINT CENTER"\012SETTA CENTRO" + #define TR_MOVESTICKSPOTS CENTER"\010MUOVI STICK/POT" #endif #define TR_RXBATT "Batt Rx:" #define TR_TXnRX "Tx:\0Rx:" diff --git a/radio/src/translations/nl.h.txt b/radio/src/translations/nl.h.txt index 0473c1b98..2139a4dc1 100644 --- a/radio/src/translations/nl.h.txt +++ b/radio/src/translations/nl.h.txt @@ -461,8 +461,14 @@ #define TR_STICKS_VSRCRAW TR("Rud\0""Ele\0""Thr\0""Ail\0", "\307Rud""\307Ele""\307Thr""\307Ail") #define TR_TRIMS_VSRCRAW TR("TrmR""TrmE""TrmT""TrmA", "\313Rud""\313Ele""\313Thr""\313Ail") - -#if defined(PCBTARANIS) && defined(REV9E) + +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" #elif defined(PCBTARANIS) @@ -503,16 +509,12 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES - - #else - - - - #define TR_VSWITCHES "---" TR_9X_3POS_SWITCHES TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW TR_ON_ONE_SWITCHES #endif @@ -721,7 +723,11 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim - +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " VOOR START" #define TR_SETMIDPOINT "CENTREER STICKS/SLIDERS" #define TR_MOVESTICKSPOTS "BEWEEG STICKS/POTS" diff --git a/radio/src/translations/pl.h.txt b/radio/src/translations/pl.h.txt index e9684f1d4..0dbc2a164 100644 --- a/radio/src/translations/pl.h.txt +++ b/radio/src/translations/pl.h.txt @@ -462,8 +462,14 @@ #define TR_STICKS_VSRCRAW TR("SK \0""SW \0""Gaz\0""Lot\0", "\307SK ""\307SW ""\307Gaz""\307Lot") #define TR_TRIMS_VSRCRAW TR("TrSK""TrSW""TrGA""TrLO", "\313SK ""\313SW ""\313Gaz""\313Lot") - -#if defined(PCBTARANIS) && defined(REV9E) + +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) #define TR_POTS_VSRCRAW "\310S1\0""\310S2\0""\310S3\0""\310S4\0""\311LS\0""\311RS\0""\311LS2""\311RS2" #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" #elif defined(PCBTARANIS) @@ -500,7 +506,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -706,14 +714,18 @@ #define TR_CAL "Kal." #define TR_VTRIM "Trym- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " KALIBRUJ" #define TR_SETMIDPOINT "Centruj drażki/potencj" - #define TR_MOVESTICKSPOTS "Poruszaj drążkami/pot" + #define TR_MOVESTICKSPOTS "Poruszaj drążkami/pot" #else #define TR_MENUTOSTART CENTER "\010" TR_ENTER " KALIBRUJ" - #define TR_SETMIDPOINT TR(CENTER "\002Cenruj drążki/potencj",CENTER "\010Ustaw drązki/potencj na środku") - #define TR_MOVESTICKSPOTS "Poruszaj drążkami/pot" + #define TR_SETMIDPOINT TR(CENTER "\002Cenruj drążki/potencj",CENTER "\010Ustaw drązki/potencj na środku") + #define TR_MOVESTICKSPOTS "Poruszaj drążkami/pot" #endif #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" diff --git a/radio/src/translations/pt.h.txt b/radio/src/translations/pt.h.txt index 92eb7f4c1..167326cc9 100644 --- a/radio/src/translations/pt.h.txt +++ b/radio/src/translations/pt.h.txt @@ -443,9 +443,18 @@ #define LEN_VSWITCHES "\003" #define LEN_VSRCRAW "\004" -#if defined(PCBTARANIS) - #define TR_POTS_VSRCRAW "S1\0 ""S2\0 ""S3\0 ""LS\0 ""RS\0 " - #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SD\0 ""SE\0 ""SF\0 ""SG\0 ""SH\0 " +#if defined(PCBHORUS) + #define TR_POTS_VSRCRAW "\310S1\0""\3106P\0""\310S2\0""\311S3\0""\311S4\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" +#elif defined(PCBFLAMENCO) + #define TR_POTS_VSRCRAW "SD\0 ""LS\0 ""RS\0 " + #define TR_SW_VSRCRAW "SA\0 ""SB\0 ""SC\0 ""SE\0 ""SF\0 " +#elif defined(PCBTARANIS) && defined(REV9E) + #define TR_POTS_VSRCRAW "\310F1\0""\310F2\0""\310F3\0""\310F4\0""\311S1\0""\311S2\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0""\312SI\0""\312SJ\0""\312SK\0""\312SL\0""\312SM\0""\312SN\0""\312SO\0""\312SP\0""\312SQ\0""\312SR\0" +#elif defined(PCBTARANIS) + #define TR_POTS_VSRCRAW "\310S1\0""\310S2\0""\310S3\0""\311LS\0""\311RS\0" + #define TR_SW_VSRCRAW "\312SA\0""\312SB\0""\312SC\0""\312SD\0""\312SE\0""\312SF\0""\312SG\0""\312SH\0" #else #define TR_POTS_VSRCRAW "P1\0 ""P2\0 ""P3\0 " #define TR_SW_VSRCRAW "3POS" @@ -477,7 +486,9 @@ #define TR_ON_ONE_SWITCHES "ON\0""One" -#if defined(PCBTARANIS) +#if defined(PCBFLAMENCO) + #define TR_VSWITCHES "---" TR_PHYS_SWITCHES TR_TRIMS_SWITCHES TR_ROTENC_SWITCHES TR_LOGICALSW "ON\0""One" +#elif defined(PCBTARANIS) || defined(PCBHORUS) // only special switches here #define TR_VSWITCHES "---" TR_TRIMS_SWITCHES TR_ON_ONE_SWITCHES #else @@ -664,9 +675,15 @@ #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#define TR_MENUTOSTART CENTER"\011" TR_ENTER " INICIAR" -#define TR_SETMIDPOINT TR(CENTER"\005CENTRAR STICK/POT",CENTER"\006CENTRAR STICK/POT") -#define TR_MOVESTICKSPOTS TR(CENTER"\005MOVER STICKS/POTs",CENTER"\006MOVER STICKS/POTs") +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#else + #define TR_MENUTOSTART CENTER"\011" TR_ENTER " INICIAR" + #define TR_SETMIDPOINT TR(CENTER"\005CENTRAR STICK/POT",CENTER"\006CENTRAR STICK/POT") + #define TR_MOVESTICKSPOTS TR(CENTER"\005MOVER STICKS/POTs",CENTER"\006MOVER STICKS/POTs") +#endif #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 diff --git a/radio/src/translations/se.h.txt b/radio/src/translations/se.h.txt index 1cbbce4ae..09e1ec1ec 100644 --- a/radio/src/translations/se.h.txt +++ b/radio/src/translations/se.h.txt @@ -723,14 +723,18 @@ #define TR_CAL "Kalib." #define TR_VTRIM "Trim- +" #define TR_BG "BG:" -#if defined(COLORLCD) +#if defined(PCBHORUS) + #define TR_MENUTOSTART "Press [Enter] to start" + #define TR_SETMIDPOINT "Center sticks/pots/sliders and press [Enter]" + #define TR_MOVESTICKSPOTS "Move sticks, pots and sliders and press [Enter]" +#elif defined(COLORLCD) #define TR_MENUTOSTART TR_ENTER " Startar " #define TR_SETMIDPOINT "Centrera Allt" #define TR_MOVESTICKSPOTS "Rör Spakar/Rattar" #else - #define TR_MENUTOSTART CENTER "\011" TR_ENTER " Startar " - #define TR_SETMIDPOINT TR(CENTER "\012Centrera Allt",CENTER "\013Centrera Allt") - #define TR_MOVESTICKSPOTS TR(CENTER "\005Rör Spakar/Rattar",CENTER "\006Rör Spakar/Rattar") + #define TR_MENUTOSTART CENTER "\011" TR_ENTER " Startar " + #define TR_SETMIDPOINT TR(CENTER "\012Centrera Allt",CENTER "\013Centrera Allt") + #define TR_MOVESTICKSPOTS TR(CENTER "\005Rör Spakar/Rattar",CENTER "\006Rör Spakar/Rattar") #endif #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:"