Subversion Repositories Projects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1166 - 1
/*****************************************************************************
2
 *   Copyright (C) 2010 Sebastian Boehm, seb@exse.net                        *
3
 *   Copyright [C] 2011 Christian Brandtner brandtner@brandtner.net                                                                        *
4
 *   This program is free software; you can redistribute it and/or modify    *
5
 *   it under the terms of the GNU General Public License as published by    *
6
 *   the Free Software Foundation; either version 2 of the License.          *
7
 *                                                                           *
8
 *   This program is distributed in the hope that it will be useful,         *
9
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of          *
10
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the           *
11
 *   GNU General Public License for more details.                            *
12
 *                                                                           *
13
 *   You should have received a copy of the GNU General Public License       *
14
 *   along with this program; if not, write to the                           *
15
 *   Free Software Foundation, Inc.,                                         *
16
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.               *
17
 *                                                                           *
18
 *   04/2011 Adding Multilanguage Support (Christian Brandtner)              * 
19
 *****************************************************************************/
20
 
21
#define PAGES 13
22
#define PARAM_COUNT 123
23
#define PARAM_LENGTH 15
24
#define PARAM_NUM_LANG 3
25
 
26
prog_char param_pages[PAGES][PARAM_NUM_LANG][PARAM_LENGTH]= // zeilen,zeichen+1
27
{
28
        {"Kanaele   ","Canaux    ","Channel   "},
29
        {"Main      ","Config    ","main      "},
30
        {"Stick     ","Manche    ","stick     "},
31
        {"Looping   ","Looping   ","Looping   "},
32
        {"Hoehe     ","Altitude  ","Altitude  "},
33
        {"Kamera    ","Camera    ","Camera    "},
34
        {"NaviCtrl  ","NaviCtrl  ","NaviCtrl  "},
35
        {"Ausgaenge ","Sorties   ","Outputs   "},
36
        {"Versch.   ","Divers    ","Divers    "},
37
        {"Gyro      ","Gyro      ","Gyro      "},
38
        {"Benutzer  ","Parametres","User      "},
39
        {"Achskoppl.","Coupl Axes","Coupl Axes"},
40
        {"Mixer     ","Config Mix","Config Mix"}
41
};
42
 
43
 
44
//Namen
45
prog_char  param_names[PARAM_COUNT][PARAM_NUM_LANG][PARAM_LENGTH]=
46
{
47
//    German            French                  Englisch
48
   // group 0 (kanaele) 
49
         {"Gas           ","Gaz           ","Throttle      "},
50
         {"Gier          ","Lacet         ","Gier          "},
51
         {"Nick          ","Tangage       ","Nick          "},
52
         {"Roll          ","Roulis        ","Roll          "},
53
         {"Poti 1        ","Poti 1        ","Poti 1        "},
54
         {"Poti 2        ","Poti 2        ","Poti 2        "},
55
         {"Poti 3        ","Poti 3        ","Poti 3        "},
56
         {"Poti 4        ","Poti 4        ","Poti 4        "},
57
         {"Poti 5        ","Poti 5        ","Poti 5        "},
58
         {"Poti 6        ","Poti 6        ","Poti 6        "},
59
         {"Poti 7        ","Poti 7        ","Poti 7        "},
60
         {"Poti 8        ","Poti 8        ","Poti 8        "},
61
         {"Motor Sich.Sch","Mot.Safety Sw.","Mot.Safety Sw."},
62
         {"Erw. Sig. Pr. ","Ctrl Ren Recep","Enh. Sig.Check"},
63
         {"Empfaenger Typ","Type Recepteur","Receiver Type "},
64
 
65
 
66
        // group 1 (main)
67
 
68
         {"Hoehenregeler ","Ctrl Altitude ","Ctrl Altitude "},
69
         {"GPS           ","GPS           ","GPS           "},
70
         {"Kompass       ","Compas        ","Compass       "},
71
         {"KompFest Ausr.","Maintien Cap  ","CompOrient.Fix"},
72
         {"Erw. Sig. Pr. ","Ctrl Ren Recep","Sens.RcvSigVal"},
73
         {"Achs(e.)koppl.","Deceuplage Axe","Axis Couping  "},
74
         {"H\x03henF.Schalt.","Limit Vit. Rot","RotRate limit."},
75
         {"Heading Hold  ","Orient. fixe  ","Nick/Roll     "},
76
 
77
 
78
         // group 2 (stick)                
79
 
80
         {"Nick/Roll P   ","Roul/Tang P   ","Nick/Roll P   "},
81
         {"Nick/Roll D   ","Roul/Tang D   ","Nick/Roll D   "},
82
         {"Gier P        ","Lacet P       ","Gier P        "},
83
         {"Externe Kontr.","Ctrl Externe  ","Extern Ctrl   "},
84
 
85
         // group3 : looping
86
 
87
         {"Looping oben  ","Looping Avant ","Looping up    "},
88
         {"Looping unten ","Looping Arrier","Looping down  "},
89
         {"Looping links ","Looping Gauche","Looping left  "},
90
         {"Looping rechts","Looping Droite","Looping right "},
91
         {"Gas Limit     ","Limite Gaz    ","Throttle Limit"},
92
         {"Ansprechschw. ","Seuil Reponse ","Seuil Reponse "},
93
         {"Hysterese     ","Hysteresis    ","Hysteresis    "},
94
         {"Umkehrp. Nick ","Invers Roulis ","Nick Invers  "},
95
         {"Umkehrp. Roll ","Invers Tangage","Roll Invers  "},
96
 
97
        // group 4 (hoehe)                 
98
 
99
         {"Hoehenregelung","Ctrl Altitude ","Altitude Ctrl "},
100
         {"Y:HBeg,N:Vario","Y:LimH,N:Vario","Y:LimH,N:Vario"},
101
         {"Schalter f. H.","Swith hauteur ","Switch f. High"},
102
         {"akust. Vario  ","Vario acoustic","acoustic Vario"},
103
         {"Sollh\x03he      ","Hauteur Max   ","Setpoint      "},
104
         {"Min. Gas      ","Gaz min       ","min. throttle "},
105
         {"Hoehe P       ","Altitude P    ","Altitude P    "},
106
         {"Luftdruck D   ","Pression D    ","Barometric D  "},
107
         {"Z-ACC         ","ACC Z         ","ACC Z         "},
108
         {"Verst\x01rkung/R","Gain/Frequence","gain/rate     "},
109
         {"Schwebegas +/-","Var vol stat  ","hoover varia. "},
110
         {"GPS Z         ","GPS Z         ","GPS Z         "},
111
         {"Stick Neutr. P","Pos Neutre Man","stick neutr. P"},
112
 
113
 
114
         // group 5 : kamera
115
 
116
         {"Nick S. Anst. ","Asser tangage ","nick serv ctrl"},
117
         {"Nick Kompens. ","Comp tangage  ","nick compens. "},
118
         {"Nick Umkehren ","Inverser dir  ","nick inv. dir."},
119
         {"Nick Servo min","Servo min     ","nick servo min"},
120
         {"Nick Servo max","servo max     ","nick servo max"},
121
         {"Roll S. Anst. ","Asser roulis  ","roll serv ctrl"},
122
         {"Roll Kompens. ","Comp tangage  ","roll compens. "},
123
         {"Roll Umkehren ","Inverser dir  ","roll inv. dir."},
124
         {"Roll Servo min","Servo min     ","roll servo min"},
125
         {"Roll Servo max","servo max     ","roll servo max"},
126
         {"Anst. Geschw. ","Taux refresh  ","servo refresh "},
127
         {"Manuelle Gesch","mauell Speed  ","manuell Speed "},
128
         {"Cam Richtung  ","Cam Orient    ","Cam Orient    "},
129
         {"Servo 3       ","Servo 3       ","Servo 3       "},
130
         {"Servo 4       ","Servo 4       ","Servo 4       "},
131
         {"Servo 5       ","Servo 5       ","Servo 5       "},
132
 
133
 
134
         // group 6 : navictrl
135
 
136
         {"GPS           ","Activer GPS   ","enable GPS    "},
137
         {"GPS Modus St. ","Def mode GPS  ","GPS mode contr"},
138
         {"GPS Verstaerk.","Gain GPS      ","GPS Gain      "},
139
         {"GPS St. Schw. ","Seuil manche  ","GPS stick thre"},
140
         {"Min. Sat.     ","Nbre Min. Sat.","Min. Sat.     "},
141
         {"GPS-P         ","GPS-P         ","GPS-P         "},
142
         {"GPS-I         ","GPS-I         ","GPS-I         "},
143
         {"GPS-D         ","GPS-D         ","GPS-D         "},
144
         {"P Limit       ","Limite P      ","Limit  P      "},
145
         {"I Limit       ","Limite I      ","Limit  I      "},
146
         {"D Limit       ","Limite D      ","Limit  D      "},
147
         {"GPS Acc       ","Accel GPS     ","GPS Acc       "},
148
         {"GPS Windkorr. ","Correct vent  ","GPS Wind Corr."},
149
         {"Bremswirkung  ","Compens vit   ","Speed compens."},
150
         {"GPS max. Rad. ","Rayon GPS max ","GPS max.radius"},
151
         {"GPS Winkel Li.","Limit angl GPS","GPS angl.limit"},
152
         {"PH Login time ","Tps memoris   ","PH login time "},
153
 
154
 
155
         // group 7 : ausgaenge
156
 
157
         {"J16 Bitmaske  ","Bitmask S1    ","Out1 Bitmask  "},
158
         {"J16 Timing    ","Horloge S1    ","Out1 timing   "},
159
         {"J17 Bitmaske  ","Bitmask S2    ","Out2 Bitmask  "},
160
         {"J17 Timing    ","Horloge S2    ","Out2 timing   "},
161
         {"nur mit Motor ","Actif au repos","act. wi. motor"},
162
         {"J16 Untersp. W","Al undervoltag","Out1 undervolt"},
163
         {"aktiv         ","actif         ","activ         "},
164
         {"J17 Untersp. W","Al undervoltag","Out2 undervolt"},
165
         {"aktiv         ","actif         ","activ         "},
166
 
167
 
168
         // group 8 : versch.
169
 
170
         {"Min. Gas      ","Gaz Min.      ","min. throttle "},
171
         {"Max. Gas      ","Gaz Max.      ","max. throttle "},
172
         {"Kompasswirkung","Effet compas  ","compass effect"},
173
         {"Carefree St.  ","Carefree Ctrl ","Carefree Ctrl "},
174
         {"Unterspannung ","Sous tension  ","undervoltage  "},
175
         {"Not Gas Zeit  ","Duree secours ","Emerg.Thr.Time"},
176
         {"Not Gas       ","Gaz de secours","Emerg.Throttle"},
177
 
178
         // group 9 : gyro
179
 
180
         {"Gyro P        ","Gyro P        ","Gyro P        "},
181
         {"Gyro I        ","Gyro I        ","Gyro I        "},
182
         {"Gyro D        ","Gyro D        ","Gyro D        "},
183
         {"Gier P        ","Lacet P       ","Lacet P       "},
184
         {"Gier I        ","Lacet I       ","Lacet I       "},
185
         {"Dynamische St.","Stab dynamique","dynamic stabi."},
186
         {"Drehratenbeg. ","Limit vit Rota","RotRate limit."},
187
         {"ACC/Gyro Fak. ","ACC/Gyro Fact ","ACC/Gyro Fact "},
188
         {"ACC/Gyro Komp.","Comp ACC/Gyro ","Comp ACC/Gyro "},
189
         {"Hauptregler I ","Regul princ I ","Main I        "},
190
         {"Drifkompensat.","Compens deriv ","drift Compens."},
191
         {"Gyro stab.    ","Gyro stability","Gyro stability"},
192
 
193
         // group 10: benutzer
194
 
195
         {"Parameter 1   ","Parameter 1   ","Parameter 1   "},
196
         {"Parameter 2   ","Parameter 2   ","Parameter 2   "},
197
         {"Parameter 3   ","Parameter 3   ","Parameter 3   "},
198
         {"Parameter 4   ","Parameter 4   ","Parameter 4   "},
199
         {"Parameter 5   ","Parameter 5   ","Parameter 5   "},
200
         {"Parameter 6   ","Parameter 6   ","Parameter 6   "},
201
         {"Parameter 7   ","Parameter 7   ","Parameter 7   "},
202
         {"Parameter 8   ","Parameter 8   ","Parameter 8   "},
203
 
204
 
205
         // group 11: achskoppl
206
 
207
         {"Achs(e.)koppl.","(De)Coupl Axes","(De)Coupl Axes"},
208
         {"Gier pos. Kopp","Retroac lacet ","Retroac lacet "},
209
         {"Nick/Roll Kopp","Retro roul/tan","Retro roul/tan"},
210
         {"Gier Korrektur","Correct lacet ","Correct lacet "},
211
 
212
         // group 12: mixer
213
 
214
         {"Orientierung  ","Orientierung  ","Orientation   "}
215
 
216
};
217