Add TXRSSI and TXLQI sensors to FrSky D8/D16/LBT when using MULTI (#7128)
[opentx.git] / radio / util / tts_it.py
blob52ba120a892f5fa6e3ffb9a5e6882bf2fcc113f3
1 # -*- coding: utf-8 -*-
3 # Italian language sounds configuration
5 from tts_common import filename, NO_ALTERNATE, PROMPT_SYSTEM_BASE, PROMPT_CUSTOM_BASE
8 systemSounds = []
9 sounds = []
11 for i in range(101):
12 systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
13 systemSounds.append(("mila", filename(PROMPT_SYSTEM_BASE + 101)))
14 systemSounds.append(("mille", filename(PROMPT_SYSTEM_BASE + 102)))
15 for i, s in enumerate(["virgola", "un", "e", "meno", "ora", "ore", "minuto", "minuti", "secondo", "secondi"]):
16 systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 103 + i)))
17 for i, (s, f) in enumerate([("volt", "volt0"),
18 ("ampere", "amp0"),
19 ("milliampere", "mamp0"),
20 ("nodo", "knot0"), ("nodi", "knot1"),
21 ("metri al secondo", "mps0"), ("metri al secondo", "msp1"),
22 ("piedi al secondo", "fps0"), ("piedi al secondo", "fps1"),
23 ("chilometri orari", "kph0"), ("chilometri orari", "kph1"),
24 ("miglia orarie", "mph0"), ("miglia orarie", "mph1"),
25 ("metro", "meter0"), ("metri", "meter1"),
26 ("piede", "foot0"), ("piedi", "foot1"),
27 ("grado celsius", "celsius0"), ("gradi celsius", "celsius1"),
28 ("grado fahrenheit", "fahr0"), ("gradi fahrenheit", "fahr1"),
29 ("percento", "percent0"), ("percento", "percent1"),
30 ("milliampere ora", "mamph0"), ("milliampere ora", "mamph1"),
31 ("watt", "watt0"), ("watt", "watt1"),
32 ("milli-watt", "mwatt0"), ("milli-watt", "mwatt1"),
33 ("d b", "db0"), ("d b", "db1"),
34 ("r p m", "rpm0"), ("r p m", "rpm1"),
35 ("g", "g0"), ("g", "g1"),
36 ("grado", "degree0"), ("gradi", "degree1"),
37 ("radiante", "rad0"), ("radianti", "rad1"),
38 ("millilitro", "m10"), ("millilitri", "m11"),
39 ("oncia fluida", "founce0"), ("once fluide", "founce1"),
40 ("millilitro per minuto", "mlpm0"), ("millilitri per minuto", "mlpm1"),
41 ("ora", "hour0"), ("ore", "hour1"),
42 ("minuto", "minute0"), ("minuti", "minute1"),
43 ("secondo", "second0"), ("secondi", "second1"),
44 ]):
45 systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 116 + i)))
46 for s, f, a in [("radio inattiva controllare", "inactiv", 486),
47 ("batteria della radio scarica", "lowbatt", 485),
48 ("controllo motore non in posizione, verificare", "thralert", 481),
49 ("interruttori non in posizione, verificare", "swalert", 482),
50 ("eeprom corrotta", "eebad", NO_ALTERNATE),
51 ("formattazione eeprom in corso", "eeformat", NO_ALTERNATE),
52 ("errore", "error", NO_ALTERNATE),
53 ("trim centrato", "midtrim", 495),
54 ("potenziometro centrato", "midpot", 496),
55 ("massimo trim raggiunto", "maxtrim", NO_ALTERNATE),
56 ("minimo trim raggiunto", "mintrim", NO_ALTERNATE),
57 ("venti secondi", "timer20", 500),
58 ("trenta secondi", "timer30", 501),
59 ("assorbimento elevato", "highmah", NO_ALTERNATE),
60 ("temperatura elevata", "hightemp", NO_ALTERNATE),
61 ("A1 in allarme", "a1_org", NO_ALTERNATE),
62 ("A1 critico", "a1_red", NO_ALTERNATE),
63 ("A2 in allarme", "a2_org", NO_ALTERNATE),
64 ("A2 critico", "a2_red", NO_ALTERNATE),
65 ("A3 in allarme", "a3_org", NO_ALTERNATE),
66 ("A3 critico", "a3_red", NO_ALTERNATE),
67 ("A4 in allarme", "a4_org", NO_ALTERNATE),
68 ("A4 critico", "a4_red", NO_ALTERNATE),
69 ("Segnale radio basso", "rssi_org", NO_ALTERNATE),
70 ("Segnale radio critico", "rssi_red", NO_ALTERNATE),
71 ("Problema all'antenna della radio", "swr_red", NO_ALTERNATE),
72 ("Telemetria assente", "telemko", NO_ALTERNATE),
73 ("Telemetria disponibile", "telemok", NO_ALTERNATE),
74 ("Segnale trainer perso", "trainko", NO_ALTERNATE),
75 ("Segnale trainer disponibile", "trainok", NO_ALTERNATE),
76 ("Sensore perso", "sensorko", NO_ALTERNATE),
77 ("sovraccarico servo", "servoko", NO_ALTERNATE),
78 ("sovraccarico di alimentazione", "rxko", NO_ALTERNATE),
79 ("ricevente ancora connessa", "modelpwr", NO_ALTERNATE),
81 systemSounds.append((s, filename(f, a)))
82 for i, s in enumerate(["timer", "", "tensione", "tensione", "trasmissione", "ricezione", "altitudine", "motore",
83 "carburante", "temperatura", "temperatura", "velocità", "distanza", "altitudine", "cella lipo",
84 "totale lipo", "tensione", "corrente", "consumo", "potenza", "accelerazione X", "accelerazione Y", "accelerazione Z",
85 "direzione", "variometro", "minimo", "massimo"]):
86 systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 155 + i)))
87 for i, (s, f) in enumerate([("carrello chiuso", "gearup"),
88 ("carrello aperto", "geardn"),
89 ("flap rientrati", "flapup"),
90 ("flap estesi", "flapdn"),
91 ("spoiler su", "splrup"),
92 ("spoiler giù", "splrdn"),
93 ("atterraggio", "attero"),
94 ("modalità maestro attiva", "trnon"),
95 ("modalità maestro disattiva", "trnoff"),
96 ("motore spento", "engoff"),
97 ("troppo alto", "tohigh"),
98 ("troppo basso", "tolow"),
99 ("batteria scarica", "lowbat"),
100 ("crow attivato", "crowon"),
101 ("crow disattivato", "crowof"),
102 ("segnale radio basso", "siglow"),
103 ("segnale radio critico", "sigcrt"),
104 ("modo velocità", "spdmod"),
105 ("modo termica", "thmmod"),
106 ("modo volo normale", "nrmmod"),
107 ("modo atterraggio", "lnding"),
108 ("modo acro", "acro"),
109 ("fase di volo 1", "fltmd1"),
110 ("fase di volo 2", "fltmd2"),
111 ("fase di volo 3", "fltmd3"),
112 ("fase di volo 4", "fltmd4"),
113 ("fase di volo 5", "fltmd5"),
114 ("fase di volo 6", "fltmd6"),
115 ("fase di volo 7", "fltmd7"),
116 ("variometro attivato", "vrion"),
117 ("variometro disabilitato", "vrioff"),
118 ("fase di volo power", "fm-pwr"),
119 ("fase di volo land", "fm-lnd"),
120 ("fase di volo planata", "fm-flt"),
121 ("fase di volo velocità", "fm-spd"),
122 ("fase di volo veloce", "fm-fst"),
123 ("fase di volo normale", "fm-nrm"),
124 ("fase di volo cruise", "fm-crs"),
125 ("fase di volo acro", "fm-acr"),
126 ("fase di volo race", "fm-rce"),
127 ("fase di volo lancio", "fm-lch"),
128 ("fase di volo ping", "fm-png"),
129 ("fase di volo termica", "fm-thm"),
130 ("fase di volo termica sinistra", "fm-thl"),
131 ("fase di volo termica destra", "fm-thr"),
133 sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))