Subversion Repositories Projects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
834 - 1
#!/usr/bin/perl
2
#!/usr/bin/perl -d:ptkdb
3
 
4
###############################################################################
5
#
6
# translate.pl -  Translation fuer MK Datensaetze
7
#
8
# Copyright (C) 2009  Rainer Walther  (rainerwalther-mail@web.de)
9
#
10
# Creative Commons Lizenz mit den Zusaetzen (by, nc, sa)
11
#
12
# Es ist Ihnen gestattet: 
13
#     * das Werk vervielfältigen, verbreiten und öffentlich zugänglich machen
14
#     * Abwandlungen bzw. Bearbeitungen des Inhaltes anfertigen
15
# 
16
# Zu den folgenden Bedingungen:
17
#     * Namensnennung.
18
#       Sie müssen den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
19
#     * Keine kommerzielle Nutzung.
20
#       Dieses Werk darf nicht für kommerzielle Zwecke verwendet werden.
21
#     * Weitergabe unter gleichen Bedingungen.
22
#       Wenn Sie den lizenzierten Inhalt bearbeiten oder in anderer Weise umgestalten,
23
#       verändern oder als Grundlage für einen anderen Inhalt verwenden,
24
#       dürfen Sie den neu entstandenen Inhalt nur unter Verwendung von Lizenzbedingungen
25
#       weitergeben, die mit denen dieses Lizenzvertrages identisch oder vergleichbar sind.
26
# 
27
# Im Falle einer Verbreitung müssen Sie anderen die Lizenzbedingungen, unter welche dieses
28
# Werk fällt, mitteilen. Am Einfachsten ist es, einen Link auf diese Seite einzubinden.
29
# 
30
# Jede der vorgenannten Bedingungen kann aufgehoben werden, sofern Sie die Einwilligung
31
# des Rechteinhabers dazu erhalten.
32
# 
33
# Diese Lizenz lässt die Urheberpersönlichkeitsrechte unberührt.
34
# 
35
# Weitere Details zur Lizenzbestimmung gibt es hier:
36
#   Kurzform: http://creativecommons.org/licenses/by-nc-sa/3.0/de/
37
#   Komplett: http://creativecommons.org/licenses/by-nc-sa/3.0/de/legalcode
38
#
39
###############################################################################
40
#
41
# 2009-02-23 0.0.1 rw created
42
# 2009-04-01 0.1.0 rw RC1
43
# 2009-05-06 0.1.1 rw NC 0.15c
44
# 2009-05-17 0.1.2 rw Waypoint Player
45
# 2009-06-11 0.1.3 rw DE/EN support. English by Mark Griffin
46
# 2009-07-25 0.1.4 rw KML Player
47
# 2009-07-26 0.1.5 rw MK System messages
48
# 2009-08-08 0.1.7 rw TTS
49
# 2009-09-05 0.1.8 rw POI
50
# 2009-10-05 0.1.9 rw Servo Speed, Neutral
51
#                     MK Sim
52
# 2009-10-24 0.3.0 rw NC 0.17
53
# 2010-02-10 0.4.0 rw Grid, Stick, SerialChannel, ExternControl, Event engine
54
# 2010-02-15 0.4.1 rw FctKey, RC-Channel
55
# 2010-03-20 0.4.2 rw Servo configuration
56
# 2010-09-09 0.4.3 rw GeoMaptool
57
# 2010-09-18 0.4.4 rw Google/OSM Map
58
# 2010-10-05 0.4.5 rw Remove Google
59
# 2010-10-09 0.4.6 rw Zoom and TileReload
60
# 2010-10-16 0.4.7 rw Spline speed controlled mode
61
# 2010-11-01 0.6.0 rw NC 0.21
62
#
63
###############################################################################
64
 
65
$Version{'translate.pl'} = "0.6.0 - 2010-11-01";
66
 
67
use Win32::Locale;    # http://search.cpan.org/~sburke/Win32-Locale-0.04/Locale.pm
68
 
69
%Translate_DE = (
70
    # NC Debug
71
    "Analog_00"      => "Angel Nick",
72
    "Analog_01"      => "Angel Roll",
73
    "Analog_02"      => "ACC Nick",
74
    "Analog_03"      => "ACC Roll",
75
    "Analog_04"      => "Operatingradius",
76
    "Analog_05"      => "MK-Flags",
77
    "Analog_06"      => "NC-Flags",
78
    "Analog_07"      => "Nick Servo",
79
    "Analog_08"      => "Roll Servo",
80
    "Analog_09"      => "GPS Data",
81
    "Analog_10"      => "Compass Heading",
82
    "Analog_11"      => "Gyro Heading",
83
#   "Analog_12"      => "SPI Error",
84
    "Analog_13"      => "SPI OK",
85
#   "Analog_14"      => "I2C Error",
86
    "Analog_15"      => "I2C OK",
87
#   "Analog_16"      => "FC Kalman K",
88
    "Analog_17"      => "ACC Speed North",
89
    "Analog_18"      => "ACC Speed East",
90
    "Analog_19"      => "Speed z",
91
#   "Analog_20"      => "Max Drift",
92
    "Analog_21"      => "Speed North",
93
    "Analog_22"      => "Speed East",
94
    "Analog_23"      => "P-Part",
95
    "Analog_24"      => "I-Part",
96
    "Analog_25"      => "D-Part",
97
    "Analog_26"      => "PID-Part",
98
    "Analog_27"      => "Distance North",
99
    "Analog_28"      => "Distance East",
100
    "Analog_29"      => "GPS Nick",
101
    "Analog_30"      => "GPS Roll",
102
    "Analog_31"      => "Empfangene Satellitten",
103
 
104
    # NC OSD
105
    "Altimeter"             => "Höhe (Luftdruck)",
106
    "AngleNick"             => "Winkel Nick",
107
    "AngleRoll"             => "Winkel Roll",
108
    "CompassHeading"        => "Richtung Kompass",
109
    "CurPos_Alt"            => "Position Höhe",
110
    "CurPos_Lat"            => "Position Latitude",
111
    "CurPos_Lon"            => "Position Longitude",
112
    "CurPos_Stat"           => "Position Status",
113
    "Errorcode"             => "Fehler Code",
114
    "FlyingTime"            => "Flugzeit",
115
    "GroundSpeed"           => "Geschw. über Grund",
116
    "Heading"               => "Richtung",
117
    "HomePosDev_Bearing"    => "Homepos. Richtung",
118
    "HomePosDev_Dist"       => "Homepos. Entfernung",
119
    "HomePos_Alt"           => "Homepos. Höhe",
120
    "HomePos_Lat"           => "Homepos. Latitude",
121
    "HomePos_Lon"           => "Homepos. Longitude",
122
    "HomePos_Stat"          => "Homepos. Status",
123
    "MKFlags"               => "MK Flags",
124
    "NCFlags"               => "NC Flags",
125
    "OperatingRadius"       => "Operating Radius",
126
    "RC_Quality"            => "RC Signalstärke",
127
    "SatsInUse"             => "Empfangene Satellitten",
128
    "TargetHoldTime"        => "Wartezeit am Ziel",
129
    "TargetPosDev_Bearing"  => "Ziel Richtung",
130
    "TargetPosDev_Dist"     => "Ziel Entfernung",
131
    "TargetPos_Alt"         => "Ziel Höhe",
132
    "TargetPos_Lat"         => "Ziel Latitude",
133
    "TargetPos_Lon"         => "Ziel Longitude",
134
    "TargetPos_Stat"        => "Ziel Status",
135
    "TopSpeed"              => "Geschwindigkeit vertikal",
136
    "UBat"                  => "Batterie Spannung",
137
    "Variometer"            => "Variometer",
138
    "WaypointIndex"         => "Wegpunkt Index",
139
    "WaypointNumber"        => "Wegpunkt Nummer",
140
    "RC_RSSI"               => "RC RSSI",
141
    "SetpointAltitude"      => "Setpoint Höhe",
142
    "Gas"                   => "Gas",
143
    "Current"               => "Motor Strom",
144
    "UsedCapacity"          => "Verbrauchte Kapazität",
145
    "_Timestamp"            => "_Zeitstempel",
146
 
147
    # NC Target
148
    "EventFlag"             => "Event Flag",
149
    "Richtung"              => "Richtung",
150
    "HoldTime"              => "Wartezeit",
151
    "Pos_Alt"               => "Position Höhe (m über Grund)",
152
    "Pos_Lat"               => "Position Latitude",
153
    "Pos_Lon"               => "Position Longitude",
154
    "Pos_Stat"              => "Position Status",
155
    "ToleranceRadius"       => "Toleranz Radius",
156
 
157
    # Configuration
158
    "geserver"              => "Google Earth Server",
159
    "logging"               => "Logging",
160
    "map"                   => "Karte",
161
    "map2"                  => "Karte 2",
162
    "mkcockpit"             => "Mission Cockpit",
163
    "mkcomm"                => "MK Kommunikation",
164
    "Port"                  => "Port *",
165
    "PortSetSkip"           => "Keine Port Parameter (Y für BT) *",
166
    "track"                 => "Tracking Antenne",
167
    "waypoint"              => "Wegpunkte",
168
    "HttpPort"              => "Google Earth HTTP Port *",
169
    "CsvLogDir"             => "CSV Log-Verzeichnis *",
170
    "GpxLogDir"             => "GPX Log-Verzeichnis *",
171
    "KmlLogDir"             => "KML Log-Verzeichnis *",
172
    "MapDefault"            => "Kartendefinition Hintergrundbild",
173
    "MapDir"                => "Verzeichnis fuer Karten",
174
    "Active"                => "Aktiv *",
175
    "AltFactor"             => "Faktor Höhe(Luftdruck) nach Meter",
176
    "DefaultEventFlag"      => "Default Event-Flag",
177
    "DefaultHeading"        => "Default Heading",
178
    "DefaultHoldtime"       => "Default Holdtime",
179
    "DefaultToleranceRadius"=> "Default Toleranz Radius",
180
    "WpDir"                 => "Verzeichnis Wegpunkte *",
181
    "ColorAirfield"         => "Farbe Flugfeldbegrenzung",
182
    "ColorHomeDist"         => "Farbe Text Entfernung Home",
183
    "ColorHomeLine"         => "Farbe Linie Entfernung Home",
184
    "ColorKmlTrack"         => "Farbe KML Spur",
185
    "ColorMkSatGood"        => "Farbe MK guter Sat-Empfang",
186
    "ColorMkSatLow"         => "Farbe MK schlechter Sat-Empfang",
187
    "ColorMkSatNo"          => "Farbe MK kein Sat-Empfang",
188
    "ColorOsd"              => "Farbe OSD",
189
    "ColorSpeedVector"      => "Farbe Speed-Vektor",
190
    "ColorTargetDist"       => "Farbe Text Entfernung Ziel",
191
    "ColorTargetLine"       => "Farbe Linie Entfernung Ziel",
192
    "ColorVariometer"       => "Farbe Variometer-Skala",
193
    "ColorVariometerPointer"=> "Farbe Variometer-Zeiger",
194
    "ColorWpConnector"      => "Farbe Wegpunkt-Connector",
195
    "ColorWpResend"         => "Farbe Wp-Conn. geaendert",
196
    "ColorWpNumber"         => "Farbe Wegpunkt Nummer",
197
    "ColorFootprint"        => "Farbe Footprint",
198
    "FootprintLength"       => "Länge Footprint (in s)",
199
    "IconFox"               => "Icon Fuchsjagd",
200
    "IconHeartLarge"        => "Icon Heartbeat gross",
201
    "IconHeartSmall"        => "Icon Heartbeat klein",
202
    "IconSatellite"         => "Icon Satellit",
203
    "IconTarget"            => "Icon Ziel",
204
    "IconWaypoint"          => "Icon Wegpunkt",
205
    "Intervall"             => "Intervall (in s)",
206
    "UBatWarning"           => "Batterie Warnung (in V) ",
207
    "IconFirst"             => "Icon erster WP",
208
    "IconHome"              => "Icon Home",
209
    "IconLast"              => "Icon letzter WP",
210
    "IconNext"              => "Icon nächster WP",
211
    "IconPause"             => "Icon Pause",
212
    "IconPlay"              => "Icon Play",
213
    "IconPrev"              => "Icon vorheriger WP",
214
    "IconStop"              => "Icon Stop WP-Player",
215
    "KmlDir"                => "Verzeichnis KML-Files",
216
    "KmlTimeBase"           => "KML Player Zeitbasis (s)",
217
    "PauseMoveDist"         => "Pause-Verschiebe-Länge (m) *",
218
    "tts"                   => "Text To Speech",
219
    "StartScenario"         => "Start Szenario",
220
    "KmlFile"               => "KML Dateiname *",  
221
    "WpFile"                => "Waypoint Dateiname *",  
222
    "PlayerMode"            => "Player Modus *",
223
    "PlayerRandomMode"      => "Random Modus *",
224
    "PlayerWptKmlMode"      => "Event- oder zeitgesteuert *",
225
    "PlayerPauseMode"       => "Player Pause Mode *",
226
    "AudioMute"             => "Audio stumm schalten *",
227
    "ServoPanLeft"          => "Servo Pan Links (us) *",
228
    "ServoPanMiddle"        => "Servo Pan Mitte (us) *",
229
    "ServoPanRight"         => "Servo Pan Rechts (us) *",
230
    "ServoPanSpeed"         => "Servo Pan Geschwindigkeit *",
231
    "ServoPanAccel"         => "Servo Pan Beschleunigung *",
232
    "ServoTiltFront"        => "Servo Tilt Vorne (us) *",
233
    "ServoTiltTop"          => "Servo Tilt Oben (us) *",
234
    "ServoTiltBack"         => "Servo Tilt Hinten (us) *",
235
    "ServoTiltSpeed"        => "Servo Tilt Geschwindigkeit *",
236
    "ServoTiltAccel"        => "Servo Tilt Beschleunigung *",
237
    "IconAntenna"           => "Icon Antenne",
238
    "mksim"                 => "Simulator",
239
    "SimImageSize"          => "Größe Simulator Bild",
240
    "GridDist"              => "Abstand Gitter (m)",
241
    "GridColor"             => "Farbe Gitter",
242
    "CrosshairColor"        => "Farbe Fadenkreuz",
243
    "serialchannel"         => "Serielle Kanäle",
244
    "SerialChannel01"       => "Serieller Kanal 1",
245
    "SerialChannel02"       => "Serieller Kanal 2",
246
    "SerialChannel03"       => "Serieller Kanal 3",
247
    "SerialChannel04"       => "Serieller Kanal 4",
248
    "SerialChannel05"       => "Serieller Kanal 5",
249
    "SerialChannel06"       => "Serieller Kanal 6",
250
    "SerialChannel07"       => "Serieller Kanal 7",
251
    "SerialChannel08"       => "Serieller Kanal 8",
252
    "SerialChannel09"       => "Serieller Kanal 9",
253
    "SerialChannel10"       => "Serieller Kanal 10",
254
    "SerialChannel11"       => "Serieller Kanal 11",
255
    "SerialChannel12"       => "Serieller Kanal 12",
256
    "SerialChannelSend"     => "Serielle Kanäle senden",
257
    "SerialChannelTiming"   => "Serielle Kanäle Timing (ms)",
258
    "SerialChannelFrequency"=> "Serielle Kanäle Sendefrequenz (Hz)",
259
    "externcontrol"         => "Externe Steuerung",
260
    "ExternControl"         => "Externe Steuerung",
261
    "ExternControlNick"     => "Extern-Control Nick",
262
    "ExternControlNickExpo" => "Extern-Control Nick Expo (%)",
263
    "ExternControlNickLimit"=> "Extern-Control Nick Limit (%)",
264
    "ExternControlRoll"     => "Extern-Control Roll",
265
    "ExternControlRollExpo" => "Extern-Control Roll Expo (%)",
266
    "ExternControlRollLimit"=> "Extern-Control Roll Limit (%)",
267
    "ExternControlGier"     => "Extern-Control Gier",
268
    "ExternControlGierExpo" => "Extern-Control Gier Expo (%)",
269
    "ExternControlGierLimit"=> "Extern-Control Gier Limit (%)",
270
    "ExternControlGas"      => "Extern-Control Gas",
271
    "ExternControlGasExpo"  => "Extern-Control Gas Expo (%)",
272
    "ExternControlGasLimit" => "Extern-Control Gas Limit (%)",
273
    "ExternControlHeight"   => "Extern-Control Höhe",
274
    "ExternControlSend"     => "Extern-Control Senden",
275
    "ExternControlTimimg"   => "Extern-Control Timing (ms)",
276
    "ExternControlFrequency"=> "Extern-Control Sendefrequenz (Hz)",
277
    "event"                 => "Event",
278
    "CrosshairMoveX"        => "Fadenkreuz X",
279
    "CrosshairMoveXExpo"    => "Fadenkreuz X Expo (%)",
280
    "CrosshairMoveXLimit"   => "Fadenkreuz X Limit (%)",
281
    "CrosshairMoveY"        => "Fadenkreuz Y",
282
    "CrosshairMoveYExpo"    => "Fadenkreuz Y Expo (%)",
283
    "CrosshairMoveYLimit"   => "Fadenkreuz Y Limit (%)",
284
    "EventFile"             => "Event Konfigurtaionsdatei",
285
    "Action"                => "Aktion",
286
    "ActionElse"            => "Aktion/Else",
287
    "Condition"             => "Bedingung",
288
    "Delay"                 => "Totzeit (ms)",
289
    "DelayElse"             => "Totzeit/Else (ms)",
290
    "Repeat"                => "Wiederholung (ms)",
291
    "RepeatElse"            => "Wiederholung/Else (ms)",
292
    "Description"           => "Beschreibung",
293
    "Trigger"               => "Trigger",
294
    "UsedCapacityFactor"    => "Korrekturfaktor Kapazität",
295
    "FctKey"                => "Funktionstasten F1..F12",
296
    "RequestRcChannel"      => "RC Kanäle anfordern *",
297
    "OsmUrl"                => "Open Streetmap URL",
298
    "MapTileCache"          => "Cache Karten-Kacheln",
299
    "Zoom"                  => "Zoom",
300
    "Speed"                 => "SPD Player Geschw. (km/s)",
301
 
302
    # Waypoint
303
    "MapX"                  => "X-Position auf Karte",
304
    "MapY"                  => "Y-Position auf Karte",
305
    "Event_Flag"            => "Event Flag",
306
    "Holdtime"              => "Wartezeit am Wegpunkt",
307
 
308
    # GUI (MkCockpit.pl)
309
    "File"                  => "~Datei",
310
    "Preferences"           => "Einstellungen",
311
    "Exit"                  => "Ende",
312
    "Debug"                 => "D~ebug",
313
    "NcOsdDataset"          => "NC ~OSD Datensatz (O)",
314
    "NcTargetDataset"       => "NC ~Target Datensatz (s)",
315
    "NcDebugDataset"        => "NC ~Debug Datensatz (D)",
316
    "NcOther"               => "NC ~Sonstiges",
317
    "TrackingDebugDataset"  => "Tracking ~Antenne Debug Datensatz",
318
    "Help"                  => "~Hilfe",
319
    "Version"               => "Version",
320
    "About"                 => "Über",
321
    "AboutMissionCockpit"   => "Über Mission Cockpit",
322
    "StatusLine"            => "Statuszeile",
323
    "Map"                   => "Karte",
324
    "MapDebugDataset"       => "Aktive Karte",
325
    "MkDebugSim"            => "MK Simulator",
326
    "MkMotorRun"            => "Motor läuft",
327
    "MkFly"                 => "Fliegt",
328
    "MkCalibrate"           => "Calibrierung",
329
    "MkStart"               => "Motor Start",
330
    "MkEmergency"           => "Notlandung",
331
    "NcFlagFree"            => "Free",
332
    "NcFlagPH"              => "PH",
333
    "NcFlagCH"              => "CH",
334
    "NcFlagRangeLimit"      => "Range Limit",
335
    "NcFlagNoSerialLink"    => "No Serial Link",
336
    "NcFlagTargetReached"   => "Target reached",
337
    "NcFlagManualControl"   => "Manual Control",
338
    "NcFlagGpsOk"           => "GPS OK",
339
    "DataLink"              => "Daten Link",
340
    "StickDebug"            => "Joystick/3D-Mouse/FctKey/RC",
341
    "SerialChannel"         => "Serielle Kanäle",
342
    "ConfigEvent"           => "Event Konfiguration",
343
    "Event"                 => "Event",
344
    "EventNew"              => "Neu",
345
    "EventDelete"           => "Löschen",
346
    "EventRename"           => "Umbenennen",
347
    "EventCopy"             => "Kopieren",
348
    "EventExport"           => "Export aktuellen Event",
349
    "EventImport"           => "Import in aktuellen Event",
350
    "EventName"             => "Name Event",
351
    "EventNewName"          => "Neuer Event Name",
352
    "SystemDebug"           => "System",
353
    "TxExtOn"               => "TX SerialChannel, ExternalControl",
354
    "GeoMapTool"            => "Start GeoMapTool",
355
    "ComposeOsmMap"         => "Erstelle und lade Open Street Map",
356
    "MapLat"                => "Latitude",
357
    "MapLon"                => "Longitude",
358
    "MapRadius"             => "Radius (max 500m)",
359
    "MapBearing"            => "Blickrichtung (Grad)",
360
    "OverscanTop"           => "Radius Overscan Oben (%)",
361
    "OverscanBot"           => "Radius Overscan Unten (%)",
362
    "OverscanLeft"          => "Radius Overscan Links (%)",
363
    "OverscanRight"         => "Radius Overscan Rechts (%)",
364
    "MapImageHight"         => "Bild Höhe (Pixel)",
365
    "ImageMagickInstalled"  => "ImageMagick installiert",
366
    "MapTileReload"         => "Kacheln neu laden",
367
    "MapZoom"               => "Zoom (max. 19)",
368
 
369
 
370
    "Balloon-MK-Arrow"               => "MikroKopter",
371
    "Balloon-MK-Home-Line"           => "Hier gehts nach Hause",
372
    "Balloon-MK-Home-Dist"           => "Entfernung nach Hause",
373
    "Balloon-MK-Target-Line"         => "Hier gehts zum Ziel",
374
    "Balloon-MK-Target-Dist"         => "Entfernung zum Ziel",
375
    "Balloon-MK-Speed"               => "Geschwindigkeits-Vektor",
376
    "Balloon-Map-Variometer"         => "Variometer",
377
    "Balloon-Map-Variometer-Pointer" => "Variometer",
378
    "Balloon-Map-Variometer-Skala"   => "Variometer",
379
    "Balloon-Fox"                    => "Ziel für Fuchsjagd",
380
    "Balloon-Heartbeat"              => "Aktivität Datenübertragung zum MK",
381
    "Balloon-Satellite"              => "Guter Satelliten-Empfang",
382
    "Balloon-Waypoint"               => "Wegpunkt",
383
    "Balloon-Map-Border"             => "Flugplatz",
384
    "Balloon-Waypoint-Connector"     => "Verbinder Wegpunkte",
385
    "Balloon-Wp-PlayPause"           => "Play/Pause (Leertaste)",
386
    "Balloon-Wp-Stop"                => "Stop Player(s)",
387
    "Balloon-Wp-First"               => "Zum ersten Waypoint (f)",
388
    "Balloon-Wp-Last"                => "Zum letzten Waypoint (l)",
389
    "Balloon-Wp-Next"                => "Zum nächsten Waypoint (n)",
390
    "Balloon-Wp-Prev"                => "Zum vorherigen Waypoint (p)",
391
    "Balloon-Wp-Home"                => "Zur Home-Position (h)",
392
    "Balloon-Wp-WptKml"              => "Waypoint-, Speed- oder KML-Mode (w,k)",
393
    "Balloon-Wp-WptRandom"           => "Random Mode (r)",
394
    "Balloon-Wp-Record"              => "Aufnahme (a)",
395
    "Balloon-TrackAntenna"           => "Tracking Antenne",
396
    "Balloon-Poi"                    => "Point Of Interest",
397
 
398
    "TargetCoordSent"       => "Ziel-Koordinaten gesendet",
399
    "WpMoved"               => "Wegpunkt verschoben",
400
    "WpAddAndSend"          => "Wegpunkt hinzufügen und senden",
401
    "WpSavedAndSent"        => "Wegpunkt gespeichert und gesendet",
402
    "WpProperties"          => "Wegpunkt Eigenschaften",
403
    "WpResendAll"           => "Alle Wegpunkte erneut senden",
404
    "WpAllSent"             => "Alle Wegpunkte gesendet",
405
    "WpLoadAndSend"         => "Wegpunkte laden und senden",
406
    "WpLoad"                => "Wegpunkte laden",
407
    "WpLoadedAndSent"       => "Wegpunkte geladen und gesendet",
408
    "WpSave"                => "Wegpunkte speichern",
409
    "WpSaved"               => "Wegpunkte in gespeichert",
410
    "WpDelete"              => "Wegpunkt löschen",
411
    "WpDeleted"             => "Wegpunkt gelöscht",
412
    "WpAllDeleteAndSend"    => "Alle Wegpunkte löschen und senden",
413
    "WpAllDeleted"          => "Alle Wegpunkte gelöscht",
414
    "WpFlyImmediately"      => "Ziel sofort anfliegen",
415
    "Abort"                 => "Abbruch",
416
    "Apply"                 => "Anwenden",
417
    "RestartRequired"       => "*) Aenderungen werden erst nach Programm-Neustart wirksam!",
418
    "KmlLoadAndPlay"        => "KML Datei laden",
419
    "KmlLoad"               => "KML laden",
420
    "KmlLoaded"             => "KML geladen",
421
    "PoiMoved"              => "POI verschoben",
422
 
423
    # MK System Meldungen
424
    "MsgNoSatReception"     => "Kein SAT Empfang",
425
    "MsgWeakSatReception"   => "Schwacher SAT Empfang",
426
    "MsgBatWarning"         => "Akku Warnung",
427
    "MsgNoData"             => "Kein Daten-Link",
428
    "MsgRangeLimit"         => "Reichweiten Warnung",
429
    "MsgRcWarning"          => "RC Reichweiten Warnung",
430
    "MsgRcError"            => "Kein RC Empfang",
431
    "MsgMotorOff"           => "Motor ist aus",
432
    "MsgNotFlying"          => "MK ist am Boden",
433
    "MsgCalibrate"          => "Kalibrierung",
434
    "MsgStart"              => "Motor start ...",
435
    "MsgEmergencyLanding"   => "Notlandung",  
436
    "MsgOutsideBorder"      => "MK ausserhalb Flugfeld",
437
    "MsgCrossingBorder"     => "Mk kreuzt Flugfeldbegrenzung",
438
    "MsgTrackOutsideBorder" => "Ziel nicht erreichbar",
439
    "MsgManualControl"      => "Manuelle Steuerung",
440
 
441
    # TTS
442
    "TtsBattery"            => "Batterie, %d komma %d Volt",
443
    "TtsFlightTimeMinSec"   => "Flugzeit, %d Minuten, %d Sekunden",
444
    "TtsFlightTimeSec"      => "Flugzeit, %d Sekunden",
445
    "TtsAltitude"           => "Höhe, %d Meter",
446
    "TtsAltitudeNegative"   => "Höhe, Minus %d Meter",
447
    "TtsSatellite"          => "Sattelliten, %d",
448
    "TtsBatteryWarning"     => "Niedrige, Batterie Spannung",
449
    "TtsRcWeak"             => "schwacher, RC Empfang",
450
    "TtsRcNo"               => "Kein, RC Empfang",
451
    "TtsCrossingBorder"     => "Kreuzt, Flug feld Begrenzung",
452
    "TtsOutsideAirfield"    => "Ausserhalb, Flug feld",
453
    "TtsRange"              => "Reichweiten Warnung",
454
    "TtsNoDataLink"         => "Kein, Daten Link",
455
    "TtsNextTarget"         => "Fliege zum nächsten Ziel",
456
    "TtsTargetReached"      => "Ziel erreicht",
457
    "TtsTargetDist"         => "Entfernung Ziel, %d Meter",
458
    "TtsHomeDist"           => "Entfernung, %d Meter",
459
    "TtsTargetNotReachable" => "Ziel nicht erreichbar",
460
    "TtsFun"                => "Huiiii, das macht Spass!",
461
    );
462
 
463
 
464
%Translate_EN = (
465
    # NC Debug
466
    "Analog_00"      => "Angel Nick",
467
    "Analog_01"      => "Angel Roll",
468
    "Analog_02"      => "ACC Nick",
469
    "Analog_03"      => "ACC Roll",
470
    "Analog_04"      => "Operatingradius",
471
    "Analog_05"      => "MK-Flags",
472
    "Analog_06"      => "NC-Flags",
473
    "Analog_07"      => "Tilt Servo",
474
    "Analog_08"      => "Pan Servo",
475
    "Analog_09"      => "GPS Data",
476
    "Analog_10"      => "Compass Heading",
477
    "Analog_11"      => "Gyro Heading",
478
#   "Analog_12"      => "SPI Error",
479
    "Analog_13"      => "SPI OK",
480
#   "Analog_14"      => "I2C Error",
481
    "Analog_15"      => "I2C OK",
482
#   "Analog_16"      => "FC Kalman K",
483
    "Analog_17"      => "ACC Speed North",
484
    "Analog_18"      => "ACC Speed East",
485
    "Analog_19"      => "Speed z",
486
#   "Analog_20"      => "Max Drift",
487
    "Analog_21"      => "Speed North",
488
    "Analog_22"      => "Speed East",
489
    "Analog_23"      => "P-Part",
490
    "Analog_24"      => "I-Part",
491
    "Analog_25"      => "D-Part",
492
    "Analog_26"      => "PID-Part",
493
    "Analog_27"      => "Distance North",
494
    "Analog_28"      => "Distance East",
495
    "Analog_29"      => "GPS Nick",
496
    "Analog_30"      => "GPS Roll",
497
    "Analog_31"      => "Satellite Receive",
498
 
499
    # NC OSD
500
    "Altimeter"             => "Altitude (air)",
501
    "AngleNick"             => "Nick angle",
502
    "AngleRoll"             => "Roll angle",
503
    "CompassHeading"        => "Compass Heading",
504
    "CurPos_Alt"            => "Position Höhe",
505
    "CurPos_Lat"            => "Position Latitude",
506
    "CurPos_Lon"            => "Position Longitude",
507
    "CurPos_Stat"           => "Position Status",
508
    "Errorcode"             => "Error Code",
509
    "FlyingTime"            => "Flying time",
510
    "GroundSpeed"           => "Ground speed",
511
    "Heading"               => "Heading",
512
    "HomePosDev_Bearing"    => "Homeposition Bearing",
513
    "HomePosDev_Dist"       => "Homeposition Distance",
514
    "HomePos_Alt"           => "Homeposition Altitude",
515
    "HomePos_Lat"           => "Homeposition Latitude",
516
    "HomePos_Lon"           => "Homeposition Longitude",
517
    "HomePos_Stat"          => "Homeposition Status",
518
    "MKFlags"               => "MK Flags",
519
    "NCFlags"               => "NC Flags",
520
    "OperatingRadius"       => "Operating Radius",
521
    "RC_Quality"            => "RC Signal quality",
522
    "SatsInUse"             => "Satellites in use",
523
    "TargetHoldTime"        => "Target hold time",
524
    "TargetPosDev_Bearing"  => "Target Richtung",
525
    "TargetPosDev_Dist"     => "Target Distance",
526
    "TargetPos_Alt"         => "Target Altitude",
527
    "TargetPos_Lat"         => "Target Latitude",
528
    "TargetPos_Lon"         => "Target Longitude",
529
    "TargetPos_Stat"        => "Target Status",
530
    "TopSpeed"              => "Vertical Speed",
531
    "UBat"                  => "Battery Voltage",
532
    "Variometer"            => "Variometer",
533
    "WaypointIndex"         => "Waypoint Index",
534
    "WaypointNumber"        => "Waypoint Number",
535
    "RC_RSSI"               => "RC RSSI",
536
    "SetpointAltitude"      => "Setpoint Altitude",
537
    "Gas"                   => "Gas",
538
    "Current"               => "Motor Current",
539
    "UsedCapacity"          => "Used Capacity",
540
    "_Timestamp"            => "_Timestamp",
541
 
542
    # NC Target
543
    "EventFlag"             => "Event Flag",
544
    "Richtung"              => "Direction",
545
    "HoldTime"              => "Hold Time",
546
    "Pos_Alt"               => "Position Altitude (m above ground)",
547
    "Pos_Lat"               => "Position Latitude",
548
    "Pos_Lon"               => "Position Longitude",
549
    "Pos_Stat"              => "Position Status",
550
    "ToleranceRadius"       => "Tolerance Radius",
551
 
552
    # Configuration
553
    "geserver"              => "Google Earth Server",
554
    "logging"               => "Logging",
555
    "map"                   => "Map",
556
    "map2"                  => "Map 2",
557
    "mkcockpit"             => "Mission Cockpit",
558
    "mkcomm"                => "MK Communication",
559
    "Port"                  => "Port *",
560
    "PortSetSkip"           => "Don't set Port Parameter (Y for BT) *",
561
    "track"                 => "Tracking Antenna",
562
    "waypoint"              => "Waypoint",
563
    "HttpPort"              => "Google Earth HTTP Port *",
564
    "CsvLogDir"             => "CSV Log directory *",
565
    "GpxLogDir"             => "GPX Log directory *",
566
    "KmlLogDir"             => "KML Log directory *",
567
    "MapDefault"            => "Map default Background image",
568
    "MapDir"                => "Map Directory *",
569
    "Active"                => "Active *",
570
    "AltFactor"             => "Altitude factor (air) in Meter",
571
    "DefaultEventFlag"      => "Default Event-Flag",
572
    "DefaultHeading"        => "Default Heading",
573
    "DefaultHoldtime"       => "Default Holdtime",
574
    "DefaultToleranceRadius"=> "Default Tolerance Radius",
575
    "WpDir"                 => "Waypoint directory *",
576
    "ColorAirfield"         => "Color Airfield boundary",
577
    "ColorHomeDist"         => "Color Text Distance Home",
578
    "ColorHomeLine"         => "Color Line Distance Home",
579
    "ColorKmlTrack"         => "Color KML Track",
580
    "ColorMkSatGood"        => "Color MK good Sat reception",
581
    "ColorMkSatLow"         => "Color MK weak Sat reception",
582
    "ColorMkSatNo"          => "Color MK no Sat reception",
583
    "ColorOsd"              => "Color OSD",
584
    "ColorSpeedVector"      => "Color Speed-Vector",
585
    "ColorTargetDist"       => "Color Text Target distance",
586
    "ColorTargetLine"       => "Color Linie Target distance",
587
    "ColorVariometer"       => "Color Variometer Scale",
588
    "ColorVariometerPointer"=> "Color Variometer pointer",
589
    "ColorWpConnector"      => "Color Waypoint connector",
590
    "ColorWpResend"         => "Color Wp-Conn. changed",
591
    "ColorWpNumber"         => "Color Waypoint Number",
592
    "ColorFootprint"        => "Color Footprint",
593
    "FootprintLength"       => "Length Footprint (in s)",
594
    "IconFox"               => "Icon Fox",
595
    "IconHeartLarge"        => "Icon Heartbeat large",
596
    "IconHeartSmall"        => "Icon Heartbeat small",
597
    "IconSatellite"         => "Icon Satellite",
598
    "IconTarget"            => "Icon Target",
599
    "IconWaypoint"          => "Icon Waypoint",
600
    "Intervall"             => "Interval (in s)",
601
    "UBatWarning"           => "Battery Warning (in V) ",
602
    "IconFirst"             => "Icon first WP",
603
    "IconHome"              => "Icon Home",
604
    "IconLast"              => "Icon last WP",
605
    "IconNext"              => "Icon next WP",
606
    "IconPause"             => "Icon Pause",
607
    "IconPlay"              => "Icon Play",
608
    "IconPrev"              => "Icon previous WP",
609
    "IconStop"              => "Icon Stop WP-Player",
610
    "KmlDir"                => "Directory KML-Files *",
611
    "KmlTimeBase"           => "KML Player Timebase (s) *",
612
    "PauseMoveDist"         => "Pause Move Distance (m)",
613
    "tts"                   => "Text To Speech",
614
    "StartScenario"         => "Start Scenario",
615
    "KmlFile"               => "KML Filename *",  
616
    "WpFile"                => "Waypoint Filename *",  
617
    "PlayerMode"            => "Player Mode *",
618
    "PlayerRandomMode"      => "Random Mode *",
619
    "PlayerWptKmlMode"      => "Event- or time controlled *",
620
    "PlayerPauseMode"       => "Player Pause Mode *",
621
    "AudioMute"             => "Mute Audio *",
622
    "ServoPanLeft"          => "Servo Pan Left (us) *",
623
    "ServoPanMiddle"        => "Servo Pan Middle (us) *",
624
    "ServoPanRight"         => "Servo Pan Right (us) *",
625
    "ServoPanSpeed"         => "Servo Pan Speed *",
626
    "ServoPanAccel"         => "Servo Pan Acceleration *",
627
    "ServoTiltFront"        => "Servo Tilt Front (us) *",
628
    "ServoTiltTop"          => "Servo Tilt Top (us) *",
629
    "ServoTiltBack"         => "Servo Tilt Back (us) *",
630
    "ServoTiltSpeed"        => "Servo Tilt Speed *",
631
    "ServoTiltAccel"        => "Servo Tilt Acceleration *",
632
    "IconAntenna"           => "Icon Antenna",
633
    "mksim"                 => "Simulator",
634
    "SimImageSize"          => "Simulator Image Size",
635
    "GridDist"              => "Distance Gridr (m)",
636
    "GridColor"             => "Color Gitter",
637
    "CrosshairColor"        => "Color Crosshair",
638
    "serialchannel"         => "Serial Channel",
639
    "SerialChannel01"       => "Serial Channel 1",
640
    "SerialChannel02"       => "Serial Channel 2",
641
    "SerialChannel03"       => "Serial Channel 3",
642
    "SerialChannel04"       => "Serial Channel 4",
643
    "SerialChannel05"       => "Serial Channel 5",
644
    "SerialChannel06"       => "Serial Channel 6",
645
    "SerialChannel07"       => "Serial Channel 7",
646
    "SerialChannel08"       => "Serial Channel 8",
647
    "SerialChannel09"       => "Serial Channel 9",
648
    "SerialChannel10"       => "Serial Channel 10",
649
    "SerialChannel11"       => "Serial Channel 11",
650
    "SerialChannel12"       => "Serial Channel 12",
651
    "SerialChannelSend"     => "Send Serial Channel",
652
    "SerialChannelTiming"   => "Serial Channel Timing (ms)",
653
    "SerialChannelFrequency"=> "Serial Channel TX Frequency (Hz)",
654
    "externcontrol"         => "Extern Control",
655
    "ExternControl"         => "Extern Control",
656
    "ExternControlNick"     => "Extern-Control Nick",
657
    "ExternControlNickExpo" => "Extern-Control Nick Expo (%)",
658
    "ExternControlNickLimit"=> "Extern-Control Nick Limit (%)",
659
    "ExternControlRoll"     => "Extern-Control Roll",
660
    "ExternControlRollExpo" => "Extern-Control Roll Expo (%)",
661
    "ExternControlRollLimit"=> "Extern-Control Roll Limit (%)",
662
    "ExternControlGier"     => "Extern-Control Gier",
663
    "ExternControlGierExpo" => "Extern-Control Gier Expo (%)",
664
    "ExternControlGierLimit"=> "Extern-Control Gier Limit (%)",
665
    "ExternControlGas"      => "Extern-Control Gas",
666
    "ExternControlGasExpo"  => "Extern-Control Gas Expo (%)",
667
    "ExternControlGasLimit" => "Extern-Control Gas Limit (%)",
668
    "ExternControlHeight"   => "Extern-Control Height",
669
    "ExternControlSend"     => "Send Extern-Controll",
670
    "ExternControlTiming"   => "Extern-Control Timing (ms)",
671
    "ExternControlFrequency"=> "Extern-Control TX Frequency (Hz)",
672
    "event"                 => "Event",
673
    "CrosshairMoveX"        => "Crosshair X",
674
    "CrosshairMoveY"        => "Crosshair Y",
675
    "EventFile"             => "Event Configuration File",
676
    "Action"                => "Action",
677
    "ActionElse"            => "Action/Else",
678
    "Condition"             => "Condition",
679
    "Delay"                 => "Dead Time (ms)",
680
    "DelayElse"             => "Dead Time/Else (ms)",
681
    "Repeat"                => "Repeat (ms)",
682
    "RepeatElse"            => "Repeat/Else (ms)",
683
    "Description"           => "Description",
684
    "Trigger"               => "Trigger",
685
    "UsedCapacityFactor"    => "Factor for Used Capacity",
686
    "FctKey"                => "Function Key F1..F12",
687
    "RequestRcChannel"      => "Request RC Channels *",
688
    "OsmUrl"                => "Open Streetmap URL",
689
    "MapTileCache"          => "Cache Map Tiles",
690
    "Zoom"                  => "Zoom",
691
    "Speed"                 => "SPD Player Speed (km/s)",
692
 
693
    # Waypoint
694
    "MapX"                  => "X-Position on the map",
695
    "MapY"                  => "Y-Position on the map",
696
    "Event_Flag"            => "Event Flag",
697
    "Holdtime"              => "Waiting time at Waypoint",
698
 
699
    # GUI (MkCockpit.pl)
700
    "File"                  => "~File",
701
    "Preferences"           => "Preferences",
702
    "Exit"                  => "E~xit",
703
    "Debug"                 => "D~ebug",
704
    "NcOsdDataset"          => "NC ~OSD Record (O)",
705
    "NcTargetDataset"       => "NC ~Target Record (s)",
706
    "NcDebugDataset"        => "NC ~Debug Record (D)",
707
    "NcOther"               => "NC ~Other",
708
    "TrackingDebugDataset"  => "Tracking ~Antenna Debug Record",
709
    "Help"                  => "~Help",
710
    "Version"               => "Version",
711
    "About"                 => "About",
712
    "AboutMissionCockpit"   => "About Mission Cockpit",
713
    "StatusLine"            => "Status line",
714
    "Map"                   => "Map",
715
    "MapDebugDataset"       => "Active Map Record",
716
    "MkDebugSim"            => "MK Simulator",
717
    "MkMotorRun"            => "Motor running",
718
    "MkFly"                 => "flying",
719
    "MkCalibrate"           => "Calibration",
720
    "MkStart"               => "Motor Start",
721
    "MkEmergency"           => "Emergency Landing",
722
    "NcFlagFree"            => "Free",
723
    "NcFlagPH"              => "PH",
724
    "NcFlagCH"              => "CH",
725
    "NcFlagRangeLimit"      => "Range Limit",
726
    "NcFlagNoSerialLink"    => "No Serial Link",
727
    "NcFlagTargetReached"   => "Target reached",
728
    "NcFlagManualControl"   => "Manual Control",
729
    "NcFlagGpsOk"           => "GPS OK",
730
    "DataLink"              => "Data Link",
731
    "StickDebug"            => "Joystick/3D-Mouse/FctKey/RC",
732
    "SerialChannel"         => "Serial Channel",
733
    "ConfigEvent"           => "Event Configuration",
734
    "Event"                 => "Event",
735
    "EventNew"              => "New",
736
    "EventDelete"           => "Delete",
737
    "EventRename"           => "Rename",
738
    "EventCopy"             => "Copy",
739
    "EventExport"           => "Export current Event",
740
    "EventImport"           => "Import to current Event",
741
    "EventName"             => "Name Event",
742
    "EventNewName"          => "New Event Name",
743
    "SystemDebug"           => "System",
744
    "TxExtOn"               => "TX SerialChannel, ExternalControl",
745
    "GeoMapTool"            => "Start GeoMapTool",
746
    "ComposeOsmMap"         => "Compose and load Open Street Map",
747
    "MapLat"                => "Latitude",
748
    "MapLon"                => "Longitude",
749
    "MapRadius"             => "Radius (max. 500m)",
750
    "MapBearing"            => "Direction (Grad)",
751
    "OverscanTop"           => "Radius Overscan Top (%)",
752
    "OverscanBot"           => "Radius Overscan Bottom (%)",
753
    "OverscanLeft"          => "Radius Overscan Left (%)",
754
    "OverscanRight"         => "Radius Overscan Right (%)",
755
    "MapImageHight"         => "Image Hight (Pixel)",
756
    "ImageMagickInstalled"  => "ImageMagick installed",
757
    "MapTileReload"         => "Reload Tile",
758
    "MapZoom"               => "Zoom (max. 19)",
759
 
760
    "Balloon-MK-Arrow"               => "MikroKopter",
761
    "Balloon-MK-Home-Line"           => "This way to Home",
762
    "Balloon-MK-Home-Dist"           => "Distance to Home",
763
    "Balloon-MK-Target-Line"         => "This way to the Target",
764
    "Balloon-MK-Target-Dist"         => "Distance to Target",
765
    "Balloon-MK-Speed"               => "Speed vector",
766
    "Balloon-Map-Variometer"         => "Variometer",
767
    "Balloon-Map-Variometer-Pointer" => "Variometer",
768
    "Balloon-Map-Variometer-Skala"   => "Variometer",
769
    "Balloon-Fox"                    => "Target for Fox hunting",
770
    "Balloon-Heartbeat"              => "MK data activity",
771
    "Balloon-Satellite"              => "Good satellite reception",
772
    "Balloon-Waypoint"               => "Waypoint",
773
    "Balloon-Map-Border"             => "Airfield",
774
    "Balloon-Waypoint-Connector"     => "Waypoint connector",
775
    "Balloon-Wp-PlayPause"           => "Play/Pause (Space)",
776
    "Balloon-Wp-Stop"                => "Stop Player(s)",
777
    "Balloon-Wp-First"               => "Go to 1st Waypoint (f)",
778
    "Balloon-Wp-Last"                => "Go to last Waypoint (l)",
779
    "Balloon-Wp-Next"                => "Go to next Waypoint (n)",
780
    "Balloon-Wp-Prev"                => "Go to previous Waypoint (p)",
781
    "Balloon-Wp-Home"                => "Coming Home (h)",
782
    "Balloon-Wp-WptKml"              => "Waypoint-, Speed- or KML-Mode (w,k)",
783
    "Balloon-Wp-WptRandom"           => "Random Mode (r)",    
784
    "Balloon-Wp-Record"              => "Record (a)",
785
    "Balloon-TrackAntenna"           => "Tracking Antenna",
786
    "Balloon-Poi"                    => "Point Of Interest",
787
 
788
    "TargetCoordSent"       => "Target coordinates sent",
789
    "WpMoved"               => "Waypoint moved",
790
    "WpAddAndSend"          => "Add and send Waypoint",
791
    "WpSavedAndSent"        => "Waypoint saved and sent",
792
    "WpProperties"          => "Waypoint preferneces",
793
    "WpResendAll"           => "Resend all Wayoints",
794
    "WpAllSent"             => "All Waypoints sent",
795
    "WpLoadAndSend"         => "Load and send Waypoints",
796
    "WpLoad"                => "Load Waypoints",
797
    "WpLoadedAndSent"       => "Waypoints loaded and sent",
798
    "WpSave"                => "Save Waypoints",
799
    "WpSaved"               => "Waypoints saved",
800
    "WpDelete"              => "Delete Waypoint",
801
    "WpDeleted"             => "Waypoint deleted",
802
    "WpAllDeleteAndSend"    => "Delete and send all Waypoints",
803
    "WpAllDeleted"          => "All Waypoints deleted",
804
    "WpFlyImmediately"      => "Fly immediately to Target",
805
    "Abort"                 => "Abort",
806
    "Apply"                 => "Apply",
807
    "RestartRequired"       => "*) Restart of Program required!",
808
    "KmlLoadAndPlay"        => "Load KML file",
809
    "KmlLoad"               => "KML load",
810
    "KmlLoaded"             => "KML file loaded",
811
    "PoiMoved"              => "POI moved",
812
 
813
    # MK System Messages
814
    "MsgNoSatReception"     => "No SAT Reception",
815
    "MsgWeakSatReception"   => "Weak SAT Reception",
816
    "MsgBatWarning"         => "Battery Warning",
817
    "MsgNoData"             => "No Data-Link",
818
    "MsgRangeLimit"         => "Range Limit Warning",
819
    "MsgRcWarning"          => "RC Warning",
820
    "MsgRcError"            => "No RC Reception",
821
    "MsgMotorOff"           => "Engine is OFF",
822
    "MsgNotFlying"          => "MK on Ground",
823
    "MsgCalibrate"          => "Calibration",
824
    "MsgStart"              => "STart Engines ...",
825
    "MsgEmergencyLanding"   => "Emergency Landing",  
826
    "MsgOutsideBorder"      => "MK outside Airfield",
827
    "MsgCrossingBorder",    => "Mk crossing Airfield Border",
828
    "MsgTrackOutsideBorder" => "Target not reachable",
829
    "MsgManualControl"      => "Manual Control",
830
 
831
    # TTS
832
    "TtsBattery"            => "Battery, %d dot %d Volt",
833
    "TtsFlightTimeMinSec"   => "Flight Time, %d Minutes, %d Seconds",
834
    "TtsFlightTimeSec"      => "Flight Time, %d Seconds",
835
    "TtsAltitude"           => "Altitude, %d Meter",
836
    "TtsAltitudeNegative"   => "Altitude, Minus %d Meter",
837
    "TtsSatellite"          => "Satellite, %d",
838
    "TtsBatteryWarning"     => "Batterie, Warning",
839
    "TtsRcWeak"             => "weak, Remote Control Reception",
840
    "TtsRcNo"               => "No, Remote Control Reception",
841
    "TtsCrossingBorder"     => "Crossing, Airfield, Border",
842
    "TtsOutsideAirfield"    => "Outside, Airfield",
843
    "TtsRange"              => "Range Warning",
844
    "TtsNoDataLink"         => "No Data Link",
845
    "TtsNextTarget"         => "Fly to next Target",
846
    "TtsTargetReached"      => "Target reached",
847
    "TtsTargetDist"         => "Distance Target %d Meter",
848
    "TtsHomeDist"           => "Distance %d Meter",
849
    "TtsTargetNotReachable" => "Target not reachable",
850
    "TtsFun"                => "yes, this is fun!",
851
    );
852
 
853
 
854
# automatic language selection according to LOCALE setting
855
my $Lang = Win32::Locale::get_language();
856
if ( $Lang =~ /de/i )
857
    {
858
    %Translate = %Translate_DE;
859
    }
860
else
861
    {
862
    %Translate = %Translate_EN;
863
    }
864
 
865
1;
866
 
867
__END__