1 # -*- coding: utf-8 -*-
3 # German language sounds configuration
5 from tts_common
import filename
, NO_ALTERNATE
, PROMPT_SYSTEM_BASE
, PROMPT_CUSTOM_BASE
12 systemSounds
.append((str(i
), filename(PROMPT_SYSTEM_BASE
+ i
)))
13 systemSounds
.append(("tausend", filename(PROMPT_SYSTEM_BASE
+ 101)))
14 for i
, s
in enumerate(["comma", "und", "minus", "uhr", "minute", "minuten", "sekunde", "sekunden"]):
15 systemSounds
.append((s
, filename(PROMPT_SYSTEM_BASE
+ 102 + i
)))
16 for i
, (s
, f
) in enumerate([(u
"Volt","volt0"),
18 (u
"MilliAmpere", "mamp0"),
20 (u
"Meter pro sekunde", "mps0"),
21 (u
"Fuss pro sekunde", "fps0"),
22 (u
"Kilometer pro stunde", "kph0"),
23 (u
"Meilen pro Stunde", "mph0"),
26 (u
"Grad Celsius", "celsius0"),
27 (u
"Grad Fahrenheit", "fahr0"),
28 (u
"Prozent", "percent0"),
29 (u
"Milliampere pro stunde", "mamps0"),
31 (u
"Milli Watt", "mwatt0"),
33 (u
"Drehzahl", "rpm0"),
37 (u
"Milliliter", "ml0"),
39 (u
"Stunde", "hour0"), (u
"Stunden", "hour1"),
40 (u
"Minute", "minute0"), (u
"Minuten", "minute1"),
41 (u
"Sekunde", "second0"), (u
"Sekunden", "second1"),
43 systemSounds
.append((s
, filename(f
, PROMPT_SYSTEM_BASE
+ 110 + i
)))
44 for s
, f
, a
in [(u
"Inaktivitätsalarm", "inactiv", 486),
45 (u
"Senderspannung schwach", "lowbatt", 485),
46 (u
"Gaskanal nicht Null, bitte prüfen", "thralert", 481),
47 (u
"Schalter fehlpositioniert, bitte prüfen", "swalert", 482),
48 (u
"EEPROM fehlerhaft", "eebad", NO_ALTERNATE
),
49 (u
"EEPROM formatiert", "eeformat", NO_ALTERNATE
),
50 (u
"Fehler", "error", NO_ALTERNATE
),
51 (u
"Trim zentriert", "midtrim", 495),
52 (u
"Poti zentriert", "midpot", 496),
53 (u
"Maximale Trimmung erreicht", "endtrim", NO_ALTERNATE
),
54 (u
"Maximale Trimmung erreicht", "mintrim", NO_ALTERNATE
), this makes no sense
55 (u
"20 Sekunden", "timer20", 500),
56 (u
"30 Sekunden", "timer30", 501),
57 (u
"Senderstrom zu hoch!", "highmah", NO_ALTERNATE
),
58 (u
"Sendertemperatur zu hoch!", "hightemp", NO_ALTERNATE
),
59 (u
"A1 schwach!", "a1_org", NO_ALTERNATE
),
60 (u
"A1 kritisch!", "a1_red", NO_ALTERNATE
),
61 (u
"A2 schwach!", "a2_org", NO_ALTERNATE
),
62 (u
"A2 kritisch!", "a2_red", NO_ALTERNATE
),
63 (u
"A3 schwach!", "a3_org", NO_ALTERNATE
),
64 (u
"A3 kritisch!", "a3_red", NO_ALTERNATE
),
65 (u
"A4 schwach!", "a4_org", NO_ALTERNATE
),
66 (u
"A4 kritisch!", "a4_red", NO_ALTERNATE
),
67 (u
"Funksignal schwach!", "rssi_org", NO_ALTERNATE
),
68 (u
"Funksignal kritisch!", "rssi_red", NO_ALTERNATE
),
69 (u
"Problem mit der Sender Antenne", "swr_red", NO_ALTERNATE
),
70 (u
"Telemetrie verloren", "telemko", NO_ALTERNATE
),
71 (u
"Telemetrie wiederhergestellt", "telemok", NO_ALTERNATE
),
72 (u
"Schülersignal verloren", "trainko", NO_ALTERNATE
),
73 (u
"Schülersignal wiederhergestellt", "trainok", NO_ALTERNATE
),
75 systemSounds
.append((s
, filename(f
, a
)))
76 for i
, s
in enumerate(["Uhr", "Uhr", "Sender", "Empfang", "A1", "A2", "Hoehe", "Motor",
77 "Treibstoff", "Temperatur", "Temperatur", "Geschwindigkeit", "Entfernung", "Höhe", "Lipo-Zelle",
78 "Zellen gesamt", "Spannung", "Strom", "Verbrauch", "Power", "Beschleunigung X", "Beschleunigung Y", "Beschleunigung Z",
79 "Richtung", "Variometer", "Minimum", "Maximum"]):
80 systemSounds
.append((s
, filename(PROMPT_SYSTEM_BASE
+ 134 + i
)))
81 for i
, (s
, f
) in enumerate([(u
"Fahrwerk eingezogen", "gearup"),
82 (u
"Fahrwerk ausgefahren", "geardn"),
83 (u
"Klappen eingefahren", "flapup"),
84 (u
"Klappen ausgefahren", "flapdn"),
85 (u
"Landung", "lnding"),
86 (u
"Trainer-Modus ein", "trnon"),
87 (u
"Trainer-Modus aus", "trnoff"),
88 (u
"Motor aus", "engoff"),
89 (u
"Motor an", "engon"),
90 (u
"zu hoch", "tohigh"),
91 (u
"zu niedrig", "tolow"),
92 (u
"Batterie schwach", "lowbatt"),
93 (u
"Butterfly ein", "crowon"),
94 (u
"Butterfly aus", "crowof"),
95 (u
"Geschwindigkeits-Modus ist aktiviert", "fm-spd"),
96 (u
"Thermik-Modus ist aktiviert", "fm-thm"),
97 (u
"Normal-Modus ist aktiviert", "fm-nrm"),
98 (u
"Flugmodus 1", "fm-1"),
99 (u
"Flugmodus 2", "fm-2"),
100 (u
"Flugmodus 3", "fm-3"),
101 (u
"Flugmodus 4", "fm-4"),
102 (u
"Flugmodus 5", "fm-5"),
103 (u
"Flugmodus 6", "fm-6"),
104 (u
"Flugmodus 7", "fm-7"),
105 (u
"Flugmodus 8", "fm-8"),
106 (u
"Flugmodus 9", "fm-9"),
108 sounds
.append((s
, filename(f
, PROMPT_CUSTOM_BASE
+ i
)))