diff --git a/src/simu.cpp b/src/simu.cpp index 5d8ff4745..8aaebea2d 100644 --- a/src/simu.cpp +++ b/src/simu.cpp @@ -80,7 +80,7 @@ FXDEFMAP(Open9xSim) Open9xSimMap[]={ FXIMPLEMENT(Open9xSim,FXMainWindow,Open9xSimMap,ARRAYNUMBER(Open9xSimMap)) Open9xSim::Open9xSim(FXApp* a) -:FXMainWindow(a,"Open9xSim",NULL,NULL,DECOR_ALL,20,90,0,0) +:FXMainWindow(a,"OpenTXSimu",NULL,NULL,DECOR_ALL,20,90,0,0) { firstTime=true; for(int i=0; i<(LCD_W*LCD_H/8); i++) displayBuf[i]=0;//rand(); diff --git a/src/translations/it.h b/src/translations/it.h index c288f9074..02476911d 100644 --- a/src/translations/it.h +++ b/src/translations/it.h @@ -44,8 +44,8 @@ #define LEN_NCHANNELS "\004" #define TR_NCHANNELS "\0014CH\0016CH\0018CH10CH12CH14CH16CH" -#define LEN_VBEEPMODE "\005" -#define TR_VBEEPMODE "Silen""Avvis""Notst""Tutti" +#define LEN_VBEEPMODE TR("\005", "\010") +#define TR_VBEEPMODE TR("Silen""Avvis""Notst""Tutti","Silenti ""Avvisi\0 ""No Tasti""Tutti\0 ") #define LEN_VBEEPLEN "\005" #define TR_VBEEPLEN "+Cort""Corta""Media""Lunga""+Lung" @@ -53,8 +53,8 @@ #define LEN_VRENAVIG "\003" #define TR_VRENAVIG "No REaREb" -#define LEN_VBLMODE "\004" -#define TR_VBLMODE "OFF ""Tast""Stks""Tutt""ON\0" +#define LEN_VBLMODE TR("\005", "\006") +#define TR_VBLMODE TR("OFF\0 ""Tasti""Stks\0""Tutti""ON\0 ", "Spenta""Tasti\0""Sticks""Tutti\0""Accesa") #define LEN_TRNMODE "\003" #define TR_TRNMODE "off"" +="" :=" @@ -235,8 +235,8 @@ #define TR_VTELEMCHNS "---\0""Batt""Tmr1""Tmr2" TR_RSSI_0 TR_RSSI_1 "A1\0 ""A2\0 ""Alt\0""Rpm\0""Carb""T1\0 ""T2\0 ""Vel\0""Dist""GAlt""Cell""Cels""Vfas""Curr""Cnsm""Powr""AccX""AccY""AccZ""Dir\0""VelV""A1-\0""A2-\0""Alt-""Alt+""Rpm+""T1+\0""T2+\0""Vel+""Dst+""Cur+""Acc\0""Time" #if defined(CPUARM) - #define LEN_VUNITSSYSTEM TR("\006", "\010") - #define TR_VUNITSSYSTEM TR("Metric""Imper.", "Metric\0 ""Imperial") + #define LEN_VUNITSSYSTEM TR("\006", "\011") + #define TR_VUNITSSYSTEM TR("Metric""Imper.", "Metriche\0""Imperiali") #define LEN_VTELEMUNIT_NORM "\003" #define TR_VTELEMUNIT_NORM "v\0 ""A\0 ""m/s""-\0 ""kmh""m\0 ""@\0 ""%\0 ""mA\0""mAh""W\0 " #define LEN_VTELEMUNIT_IMP "\003" @@ -368,11 +368,11 @@ #define TR_MOVINGMODEL "Spostamento..." #define TR_LOADINGMODEL "Caricamento..." #define TR_NAME "Nome" -#define TR_MODELNAME "Model Name" -#define TR_PHASENAME "Phase Name" -#define TR_MIXNAME "Mix Name" -#define TR_EXPONAME "Expo Name" -#define TR_BITMAP "Model Image" +#define TR_MODELNAME "Nome modello" +#define TR_PHASENAME "Nome fase" +#define TR_MIXNAME "Nome mix" +#define TR_EXPONAME "Nome expo" +#define TR_BITMAP "Immagine" #define TR_TIMER "Timer" #define TR_ELIMITS "LimitiEx" #define TR_ETRIMS "TrimEx" @@ -396,7 +396,7 @@ #define TR_ELEDIRECTION "Direzione ELE" #define TR_AILDIRECTION "Direzione AIL" #define TR_COLDIRECTION "Direzione COL" -#define TR_MODE INDENT"Mode" +#define TR_MODE INDENT"Modo" #define TR_NOFREEEXPO "Expo pieni!" #define TR_NOFREEMIXER "Mixer pieni!" #define TR_INSERTMIX "INSER. MIX" @@ -427,7 +427,7 @@ #define TR_ALARM INDENT"Allarme" #define TR_USRDATA "Dati" #define TR_BLADES INDENT"Pale" -#define TR_SCREEN "Screen " +#define TR_SCREEN "Schermo " #define TR_SOUND_LABEL "Suono" #define TR_LENGTH INDENT"Durata" #define TR_SPKRPITCH INDENT"Tono" @@ -435,27 +435,27 @@ #define TR_HAPTICSTRENGTH INDENT"Forza" #define TR_CONTRAST "Contrasto" #define TR_ALARMS_LABEL "Allarmi" -#define TR_BATTERY_RANGE "Battery Range" +#define TR_BATTERY_RANGE TR("Battery Range","Intervallo batteria") #define TR_BATTERYWARNING INDENT"Avviso batteria" #define TR_INACTIVITYALARM INDENT"Inattivita'" #define TR_MEMORYWARNING INDENT"Avviso memoria" #define TR_ALARMWARNING INDENT"Spento" #define TR_RENAVIG "Navig RotEnc " -#define TR_THROTTLEREVERSE "Thr inverso" +#define TR_THROTTLEREVERSE TR("Thr inv.", "Thr Inverso") #define TR_MINUTEBEEP INDENT"Minuto" -#define TR_BEEPCOUNTDOWN INDENT"Conto rov." +#define TR_BEEPCOUNTDOWN INDENT"Conto rov" #define TR_PERSISTENT INDENT"Persist." #define TR_BACKLIGHT_LABEL "Retroillum." #define TR_BLDELAY INDENT"Durata" -#define TR_BLONBRIGHTNESS INDENT"ON Brightness" -#define TR_BLOFFBRIGHTNESS INDENT"OFF Brightness" -#define TR_SPLASHSCREEN "Schermata avvio" +#define TR_BLONBRIGHTNESS INDENT"Lumin. ON" +#define TR_BLOFFBRIGHTNESS INDENT"Lumin. OFF" +#define TR_SPLASHSCREEN TR("Schermo avvio", "Schermata di avvio") #define TR_THROTTLEWARNING "All. Thr" -#define TR_SWITCHWARNING "Avv. Inter." +#define TR_SWITCHWARNING "Avv. Int." #define TR_TIMEZONE "Ora locale" #define TR_RXCHANNELORD "Ordine ch RX" -#define TR_SLAVE "Slave" -#define TR_MODESRC "Mode\006% Source" +#define TR_SLAVE "Allievo" +#define TR_MODESRC "Modo\006% Origine" #define TR_MULTIPLIER "Moltiplica" #define TR_CAL "Cal" #define TR_VTRIM "Trim- +" @@ -467,7 +467,7 @@ #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 #define TR_ACCEL "Acc:" -#define TR_NODATA CENTER"NO DATA" +#define TR_NODATA CENTER"DATI ASSENTI" #define TR_TM1TM2 "TM1\032TM2" #define TR_THRTHP "THR\032TH%" #define TR_TOT "TOT" @@ -493,7 +493,7 @@ #define TR_EEPROMLOWMEM "EEPROM quasi piena!" #define TR_ALERT "\016ALERT" #define TR_PRESSANYKEYTOSKIP "\010Premi un tasto" -#define TR_THROTTLENOTIDLE "Throttle non in pos." +#define TR_THROTTLENOTIDLE TR("Motore non in posiz.","Motore non in posizione") #define TR_ALARMSDISABLED "Avvisi Disattivati!" #define TR_PRESSANYKEY "\010Premi un tasto" #define TR_BADEEPROMDATA "Dati corrotti!" @@ -501,7 +501,7 @@ #define TR_EEPROMOVERFLOW "EEPROM Piena" #define TR_MENURADIOSETUP "CONFIGURATX" #define TR_MENUDATEANDTIME "DATA E ORA" -#define TR_MENUTRAINER "TRAINER" +#define TR_MENUTRAINER "MAESTRO/ALLIEVO" #define TR_MENUVERSION "VERSIONE" #define TR_MENUDIAG "DIAG" #define TR_MENUANA "ANAS" @@ -527,12 +527,12 @@ #define TR_MENUCUSTOMSWITCHES "SWITCH PERSON." #define TR_MENUCUSTOMFUNC "SWITCH FUNZIONE" #define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "TEMPLATES" +#define TR_MENUTEMPLATES "ESEMPI GUIDA" #define TR_MENUSTAT "STATS" #define TR_MENUDEBUG "DEBUG" #define TR_RXNUM "RxNum" #define TR_SYNCMENU "Sinc.[Men\200]" -#define TR_LIMIT "Limit" +#define TR_LIMIT "Limiti" #define TR_MINRSSI "Min Rssi" #define TR_LATITUDE "Latitud." #define TR_LONGITUDE "Longitud." @@ -545,8 +545,8 @@ #define TR_CURRENT "Corr." #define TR_SELECT_MODEL "Scegli Memo." #define TR_CREATE_MODEL "Crea Modello" -#define TR_COPY_MODEL "Copy Model" -#define TR_MOVE_MODEL "Move Model" +#define TR_COPY_MODEL "Copia Modello" +#define TR_MOVE_MODEL "Sposta Modello" #define TR_BACKUP_MODEL "Salva Modello" #define TR_DELETE_MODEL "Canc. Modello" // TODO merged into DELETEMODEL? #define TR_RESTORE_MODEL "Ripr. Modello" @@ -599,31 +599,31 @@ #define TR_SD_SIZE "Dimens:" #define TR_TYPE "Tipo" #define TR_GLOBAL_VARS "Variabili Globali" -#define TR_GLOBAL_VAR "Global Variable" +#define TR_GLOBAL_VAR "Variabile globale" #define TR_MENUGLOBALVARS "VARIABILI GLOBALI" -#define TR_OWN "Own" -#define TR_DATE "Date" +#define TR_OWN "Fase" +#define TR_DATE "Data" #define TR_ROTARY_ENCODER "R.Encs" #define TR_CHANNELS_MONITOR "CHANNELS MONITOR" #define TR_INTERNALRF "Internal RF" #define TR_EXTERNALRF "External RF" #define TR_FAILSAFE "Failsafe mode" #define TR_FAILSAFESET "FAILSAFE SETTINGS" -#define TR_COUNTRYCODE "Country Code" -#define TR_VOICELANG "Voice Language" -#define TR_UNITSSYSTEM "Units" -#define TR_EDIT "Edit" -#define TR_INSERT_BEFORE "Insert Before" -#define TR_INSERT_AFTER "Insert After" -#define TR_COPY "Copy" -#define TR_MOVE "Move" -#define TR_DELETE "Delete" -#define TR_RESET_FLIGHT "Reset Flight" -#define TR_RESET_TIMER1 "Reset Timer1" -#define TR_RESET_TIMER2 "Reset Timer2" -#define TR_RESET_TELEMETRY "Reset Telemetry" -#define TR_STATISTICS "Statistics" -#define TR_ABOUT_US "About Us" +#define TR_COUNTRYCODE TR("Codice Paese","Standard 2.4Ghz") +#define TR_VOICELANG "Lingua Voce" +#define TR_UNITSSYSTEM "Unita'" +#define TR_EDIT "Modifica" +#define TR_INSERT_BEFORE "Inserisci prima" +#define TR_INSERT_AFTER "Inserisci dopo" +#define TR_COPY "Copia" +#define TR_MOVE "Muovi" +#define TR_DELETE "Cancella" +#define TR_RESET_FLIGHT "Azzera volo" +#define TR_RESET_TIMER1 "Azzera Timer1" +#define TR_RESET_TIMER2 "Azzera Timer2" +#define TR_RESET_TELEMETRY "Azzera Telemetria" +#define TR_STATISTICS "Statistiche" +#define TR_ABOUT_US "Info su" #define TR_AND_SWITCH "AND Switch" #define TR_CF "CF" #define TR_SPEAKER INDENT"Speaker" @@ -634,54 +634,54 @@ #define TR_RESET "[Reset]" #define TR_SET "[Set]" #define TR_TRAINER "Trainer" -#define TR_ANTENNAPROBLEM CENTER "TX Antenna problem!" -#define TR_MODELIDUSED TR("ID already used","Model ID already used") -#define TR_MODULE INDENT "Module" -#define TR_CHANNELRANGE INDENT "Channel Range" -#define TR_LOWALARM INDENT "Low Alarm" -#define TR_CRITICALALARM INDENT "Critical Alarm" +#define TR_ANTENNAPROBLEM CENTER "Problemi antenna TX!" +#define TR_MODELIDUSED TR("ID gia' usato","ID Modello gia' usato") +#define TR_MODULE INDENT "Modulo" +#define TR_CHANNELRANGE INDENT "Numero Canali" +#define TR_LOWALARM INDENT "Allarme Basso" +#define TR_CRITICALALARM INDENT "Allarme Critico" // Taranis column headers -#define TR_PHASES_HEADERS { " Name ", " Switch ", " Trims ", " Fade In ", " Fade Out " } -#define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } -#define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +#define TR_PHASES_HEADERS { " Nome ", " Switch ", " Trims ", " Fade In ", " Fade Out " } +#define TR_LIMITS_HEADERS { " Nome ", " Offset ", " Min ", " Max ", " Direzione ", " Centro PPM ", " Simmetria " } +#define TR_CSW_HEADERS { " Funzione ", " V1 ", " V2 ", " AND Switch ", " Durata ", " Ritardo " } //Taranis About screen -#define TR_ABOUTUS "ABOUT US" +#define TR_ABOUTUS "Info su" -#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" -#define TR_ABOUT_OPENTX_2 "commercial and comes with no" -#define TR_ABOUT_OPENTX_3 "warranties. It was developed" -#define TR_ABOUT_OPENTX_4 "for free. Support through" -#define TR_ABOUT_OPENTX_5 "donations is welcome!" +#define TR_ABOUT_OPENTX_1 "OpenTX e' open source, non" +#define TR_ABOUT_OPENTX_2 "commerciale, fornito senza" +#define TR_ABOUT_OPENTX_3 "garanzie. E' stato sviluppato" +#define TR_ABOUT_OPENTX_4 "gratuitamente. Il supporto" +#define TR_ABOUT_OPENTX_5 "mediante donazioni รจ gradito!" #define TR_ABOUT_BERTRAND_1 "Bertrand Songis" -#define TR_ABOUT_BERTRAND_2 "OpenTX main author" -#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" +#define TR_ABOUT_BERTRAND_2 "Autore principale OpenTX" +#define TR_ABOUT_BERTRAND_3 "Co-autore Companion9x" #define TR_ABOUT_MIKE_1 "Mike Blandford" -#define TR_ABOUT_MIKE_2 "Code and drivers guru" -#define TR_ABOUT_MIKE_3 "Arguably, one of the best" -#define TR_ABOUT_MIKE_4 "Inspirational" +#define TR_ABOUT_MIKE_2 "Guru codice e driver" +#define TR_ABOUT_MIKE_3 "Probabilmente uno dei migliori" +#define TR_ABOUT_MIKE_4 "Ispiratore" #define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" -#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_2 "Autore Companion9x" #define TR_ABOUT_ROMOLO_3 "" #define TR_ABOUT_ANDRE_1 "Andre Bernet" -#define TR_ABOUT_ANDRE_2 "Functionality, usability," -#define TR_ABOUT_ANDRE_3 "debugging, documentation" +#define TR_ABOUT_ANDRE_2 "Funzionalita', usabilita'," +#define TR_ABOUT_ANDRE_3 "debugging, documentazione" #define TR_ABOUT_ROB_1 "Rob Thomson" -#define TR_ABOUT_ROB_2 "openrcforums webmaster" +#define TR_ABOUT_ROB_2 "Webmaster openrcforums" #define TR_ABOUT_MARTIN_1 "Martin Hotar" -#define TR_ABOUT_MARTIN_2 "Graphics designer" +#define TR_ABOUT_MARTIN_2 "Graphic Designer" #define TR_ABOUT_HARDWARE_1 "FrSky" -#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" +#define TR_ABOUT_HARDWARE_2 "Disegno/produzione Hardware" -#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_1 "Progetti correlati" #define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" #define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" #define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)"