Commit 33dd7c54f7ad5b217756278e42eed2fb53cfd120

Authored by oliverhaag
1 parent 847e63cf

German translation updated

openhantek/ChangeLog
@@ -118,3 +118,6 @@ @@ -118,3 +118,6 @@
118 118
119 2011-01-23 Oliver Haag <oliver.haag@gmail.com> 119 2011-01-23 Oliver Haag <oliver.haag@gmail.com>
120 * Properly applying saved dock window and toolbar positions on startup now 120 * Properly applying saved dock window and toolbar positions on startup now
  121 +
  122 +2011-01-25 Oliver Haag <oliver.haag@gmail.com>
  123 +* German translation updated
openhantek/src/hantek/device.cpp
@@ -79,7 +79,7 @@ namespace Hantek { @@ -79,7 +79,7 @@ namespace Hantek {
79 if(errorCode >= 0) 79 if(errorCode >= 0)
80 errorCode = usb_find_devices(); 80 errorCode = usb_find_devices();
81 if(errorCode < 0) 81 if(errorCode < 0)
82 - return tr("Failed to get device list: %3").arg(Helper::libUsbErrorString(errorCode)); 82 + return tr("Failed to get device list: %1").arg(Helper::libUsbErrorString(errorCode));
83 83
84 struct usb_device *device = NULL; 84 struct usb_device *device = NULL;
85 85
@@ -166,7 +166,7 @@ namespace Hantek { @@ -166,7 +166,7 @@ namespace Hantek {
166 166
167 ssize_t deviceCount = libusb_get_device_list(this->context, &deviceList); 167 ssize_t deviceCount = libusb_get_device_list(this->context, &deviceList);
168 if(deviceCount < 0) 168 if(deviceCount < 0)
169 - return tr("Failed to get device list: %3").arg(Helper::libUsbErrorString(errorCode)); 169 + return tr("Failed to get device list: %1").arg(Helper::libUsbErrorString(errorCode));
170 170
171 // Iterate through all usb devices 171 // Iterate through all usb devices
172 this->model = MODEL_UNKNOWN; 172 this->model = MODEL_UNKNOWN;
openhantek/translations/openhantek_de.qm
No preview for this file type
openhantek/translations/openhantek_de.ts
@@ -4,78 +4,98 @@ @@ -4,78 +4,98 @@
4 <context> 4 <context>
5 <name>DsoConfigAnalysisPage</name> 5 <name>DsoConfigAnalysisPage</name>
6 <message> 6 <message>
7 - <location filename="../src/configpages.cpp" line="54"/> 7 + <location filename="../src/configpages.cpp" line="52"/>
8 <source>Rectangular</source> 8 <source>Rectangular</source>
9 <translation>Rechteck</translation> 9 <translation>Rechteck</translation>
10 </message> 10 </message>
11 <message> 11 <message>
12 - <location filename="../src/configpages.cpp" line="55"/> 12 + <location filename="../src/configpages.cpp" line="53"/>
13 <source>Hamming</source> 13 <source>Hamming</source>
14 <translation>Hamming</translation> 14 <translation>Hamming</translation>
15 </message> 15 </message>
16 <message> 16 <message>
17 - <location filename="../src/configpages.cpp" line="56"/> 17 + <location filename="../src/configpages.cpp" line="54"/>
18 <source>Hann</source> 18 <source>Hann</source>
19 - <translation>  
20 -Hann</translation> 19 + <translation>Hann</translation>
21 </message> 20 </message>
22 <message> 21 <message>
23 - <location filename="../src/configpages.cpp" line="57"/> 22 + <location filename="../src/configpages.cpp" line="55"/>
24 <source>Cosine</source> 23 <source>Cosine</source>
25 <translation>Cosinus</translation> 24 <translation>Cosinus</translation>
26 </message> 25 </message>
27 <message> 26 <message>
28 - <location filename="../src/configpages.cpp" line="59"/> 27 + <location filename="../src/configpages.cpp" line="56"/>
  28 + <source>Lanczos</source>
  29 + <translation>Lanczos</translation>
  30 + </message>
  31 + <message>
  32 + <location filename="../src/configpages.cpp" line="57"/>
29 <source>Bartlett</source> 33 <source>Bartlett</source>
30 <translation>Bartlett</translation> 34 <translation>Bartlett</translation>
31 </message> 35 </message>
32 <message> 36 <message>
33 - <location filename="../src/configpages.cpp" line="60"/> 37 + <location filename="../src/configpages.cpp" line="58"/>
34 <source>Triangular</source> 38 <source>Triangular</source>
35 <translation>Dreieck</translation> 39 <translation>Dreieck</translation>
36 </message> 40 </message>
37 <message> 41 <message>
38 - <location filename="../src/configpages.cpp" line="61"/> 42 + <location filename="../src/configpages.cpp" line="59"/>
39 <source>Gauss</source> 43 <source>Gauss</source>
40 <translation>Gauss</translation> 44 <translation>Gauss</translation>
41 </message> 45 </message>
42 <message> 46 <message>
43 - <location filename="../src/configpages.cpp" line="62"/> 47 + <location filename="../src/configpages.cpp" line="60"/>
44 <source>Bartlett-Hann</source> 48 <source>Bartlett-Hann</source>
45 <translation>Bartlett-Hann</translation> 49 <translation>Bartlett-Hann</translation>
46 </message> 50 </message>
47 <message> 51 <message>
48 - <location filename="../src/configpages.cpp" line="63"/> 52 + <location filename="../src/configpages.cpp" line="61"/>
49 <source>Blackman</source> 53 <source>Blackman</source>
50 <translation>Blackman</translation> 54 <translation>Blackman</translation>
51 </message> 55 </message>
52 <message> 56 <message>
53 - <location filename="../src/configpages.cpp" line="65"/> 57 + <location filename="../src/configpages.cpp" line="63"/>
54 <source>Nuttall</source> 58 <source>Nuttall</source>
55 <translation>Nuttall</translation> 59 <translation>Nuttall</translation>
56 </message> 60 </message>
57 <message> 61 <message>
58 - <location filename="../src/configpages.cpp" line="66"/> 62 + <location filename="../src/configpages.cpp" line="64"/>
59 <source>Blackman-Harris</source> 63 <source>Blackman-Harris</source>
60 <translation>Blackman-Harris</translation> 64 <translation>Blackman-Harris</translation>
61 </message> 65 </message>
62 <message> 66 <message>
63 - <location filename="../src/configpages.cpp" line="67"/> 67 + <location filename="../src/configpages.cpp" line="65"/>
64 <source>Blackman-Nuttall</source> 68 <source>Blackman-Nuttall</source>
65 <translation>Blackman-Nuttall</translation> 69 <translation>Blackman-Nuttall</translation>
66 </message> 70 </message>
67 <message> 71 <message>
68 - <location filename="../src/configpages.cpp" line="68"/> 72 + <location filename="../src/configpages.cpp" line="66"/>
69 <source>Flat top</source> 73 <source>Flat top</source>
70 <translation>Flat Top</translation> 74 <translation>Flat Top</translation>
71 </message> 75 </message>
72 <message> 76 <message>
73 - <location filename="../src/configpages.cpp" line="71"/> 77 + <location filename="../src/configpages.cpp" line="69"/>
74 <source>Window function</source> 78 <source>Window function</source>
75 <translation>Fensterfunktion</translation> 79 <translation>Fensterfunktion</translation>
76 </message> 80 </message>
77 <message> 81 <message>
  82 + <location filename="../src/configpages.cpp" line="74"/>
  83 + <source>Reference level</source>
  84 + <translation>Referenzpegel</translation>
  85 + </message>
  86 + <message>
78 <location filename="../src/configpages.cpp" line="80"/> 87 <location filename="../src/configpages.cpp" line="80"/>
  88 + <location filename="../src/configpages.cpp" line="91"/>
  89 + <source>dBm</source>
  90 + <translation>dBm</translation>
  91 + </message>
  92 + <message>
  93 + <location filename="../src/configpages.cpp" line="85"/>
  94 + <source>Minimum magnitude</source>
  95 + <translation>Minimaler Pegel</translation>
  96 + </message>
  97 + <message>
  98 + <location filename="../src/configpages.cpp" line="104"/>
79 <source>Spectrum</source> 99 <source>Spectrum</source>
80 <translation>Spektrum</translation> 100 <translation>Spektrum</translation>
81 </message> 101 </message>
@@ -83,52 +103,52 @@ Hann&lt;/translation&gt; @@ -83,52 +103,52 @@ Hann&lt;/translation&gt;
83 <context> 103 <context>
84 <name>DsoConfigColorsPage</name> 104 <name>DsoConfigColorsPage</name>
85 <message> 105 <message>
86 - <location filename="../src/configpages.cpp" line="110"/> 106 + <location filename="../src/configpages.cpp" line="136"/>
87 <source>Axes</source> 107 <source>Axes</source>
88 <translation>Achsen</translation> 108 <translation>Achsen</translation>
89 </message> 109 </message>
90 <message> 110 <message>
91 - <location filename="../src/configpages.cpp" line="112"/> 111 + <location filename="../src/configpages.cpp" line="138"/>
92 <source>Background</source> 112 <source>Background</source>
93 <translation>Hintergrund</translation> 113 <translation>Hintergrund</translation>
94 </message> 114 </message>
95 <message> 115 <message>
96 - <location filename="../src/configpages.cpp" line="114"/> 116 + <location filename="../src/configpages.cpp" line="140"/>
97 <source>Border</source> 117 <source>Border</source>
98 <translation>Rahmen</translation> 118 <translation>Rahmen</translation>
99 </message> 119 </message>
100 <message> 120 <message>
101 - <location filename="../src/configpages.cpp" line="116"/> 121 + <location filename="../src/configpages.cpp" line="142"/>
102 <source>Grid</source> 122 <source>Grid</source>
103 <translation>Gitternetz</translation> 123 <translation>Gitternetz</translation>
104 </message> 124 </message>
105 <message> 125 <message>
106 - <location filename="../src/configpages.cpp" line="118"/> 126 + <location filename="../src/configpages.cpp" line="144"/>
107 <source>Markers</source> 127 <source>Markers</source>
108 <translation>Marker</translation> 128 <translation>Marker</translation>
109 </message> 129 </message>
110 <message> 130 <message>
111 - <location filename="../src/configpages.cpp" line="120"/> 131 + <location filename="../src/configpages.cpp" line="146"/>
112 <source>Text</source> 132 <source>Text</source>
113 <translation>Text</translation> 133 <translation>Text</translation>
114 </message> 134 </message>
115 <message> 135 <message>
116 - <location filename="../src/configpages.cpp" line="139"/> 136 + <location filename="../src/configpages.cpp" line="165"/>
117 <source>Screen</source> 137 <source>Screen</source>
118 <translation>Bildschirm</translation> 138 <translation>Bildschirm</translation>
119 </message> 139 </message>
120 <message> 140 <message>
121 - <location filename="../src/configpages.cpp" line="143"/> 141 + <location filename="../src/configpages.cpp" line="169"/>
122 <source>Channel</source> 142 <source>Channel</source>
123 <translation>Kanal</translation> 143 <translation>Kanal</translation>
124 </message> 144 </message>
125 <message> 145 <message>
126 - <location filename="../src/configpages.cpp" line="145"/> 146 + <location filename="../src/configpages.cpp" line="171"/>
127 <source>Spectrum</source> 147 <source>Spectrum</source>
128 <translation>Spektrum</translation> 148 <translation>Spektrum</translation>
129 </message> 149 </message>
130 <message> 150 <message>
131 - <location filename="../src/configpages.cpp" line="165"/> 151 + <location filename="../src/configpages.cpp" line="191"/>
132 <source>Graph</source> 152 <source>Graph</source>
133 <translation>Graph</translation> 153 <translation>Graph</translation>
134 </message> 154 </message>
@@ -136,70 +156,113 @@ Hann&lt;/translation&gt; @@ -136,70 +156,113 @@ Hann&lt;/translation&gt;
136 <context> 156 <context>
137 <name>DsoConfigDialog</name> 157 <name>DsoConfigDialog</name>
138 <message> 158 <message>
139 - <location filename="../src/configdialog.cpp" line="48"/> 159 + <location filename="../src/configdialog.cpp" line="49"/>
140 <source>Settings</source> 160 <source>Settings</source>
141 <translation>Einstellungen</translation> 161 <translation>Einstellungen</translation>
142 </message> 162 </message>
143 <message> 163 <message>
144 - <location filename="../src/configdialog.cpp" line="66"/> 164 + <location filename="../src/configdialog.cpp" line="69"/>
145 <source>&amp;Ok</source> 165 <source>&amp;Ok</source>
146 <translation>&amp;Ok</translation> 166 <translation>&amp;Ok</translation>
147 </message> 167 </message>
148 <message> 168 <message>
149 - <location filename="../src/configdialog.cpp" line="68"/> 169 + <location filename="../src/configdialog.cpp" line="71"/>
150 <source>&amp;Apply</source> 170 <source>&amp;Apply</source>
151 <translation>&amp;Anwenden</translation> 171 <translation>&amp;Anwenden</translation>
152 </message> 172 </message>
153 <message> 173 <message>
154 - <location filename="../src/configdialog.cpp" line="69"/> 174 + <location filename="../src/configdialog.cpp" line="72"/>
155 <source>&amp;Cancel</source> 175 <source>&amp;Cancel</source>
156 <translation>&amp;Abbrechen</translation> 176 <translation>&amp;Abbrechen</translation>
157 </message> 177 </message>
158 <message> 178 <message>
159 - <location filename="../src/configdialog.cpp" line="105"/> 179 + <location filename="../src/configdialog.cpp" line="108"/>
160 <source>Analysis</source> 180 <source>Analysis</source>
161 <translation>Analyse</translation> 181 <translation>Analyse</translation>
162 </message> 182 </message>
163 <message> 183 <message>
164 - <location filename="../src/configdialog.cpp" line="109"/> 184 + <location filename="../src/configdialog.cpp" line="112"/>
165 <source>Colors</source> 185 <source>Colors</source>
166 <translation>Farben</translation> 186 <translation>Farben</translation>
167 </message> 187 </message>
168 <message> 188 <message>
169 - <location filename="../src/configdialog.cpp" line="113"/> 189 + <location filename="../src/configdialog.cpp" line="116"/>
  190 + <source>Files</source>
  191 + <translation>Dateien</translation>
  192 + </message>
  193 + <message>
  194 + <location filename="../src/configdialog.cpp" line="120"/>
170 <source>Scope</source> 195 <source>Scope</source>
171 <translation>Oszilloskop</translation> 196 <translation>Oszilloskop</translation>
172 </message> 197 </message>
173 </context> 198 </context>
174 <context> 199 <context>
  200 + <name>DsoConfigFilesPage</name>
  201 + <message>
  202 + <location filename="../src/configpages.cpp" line="234"/>
  203 + <source>Save default settings on exit</source>
  204 + <translation>Standardeinstellung beim Beenden speichern</translation>
  205 + </message>
  206 + <message>
  207 + <location filename="../src/configpages.cpp" line="236"/>
  208 + <source>Save default settings now</source>
  209 + <translation>Standardeinstellungen jetzt speichern</translation>
  210 + </message>
  211 + <message>
  212 + <location filename="../src/configpages.cpp" line="242"/>
  213 + <source>Configuration</source>
  214 + <translation>Konfiguration</translation>
  215 + </message>
  216 + <message>
  217 + <location filename="../src/configpages.cpp" line="245"/>
  218 + <source>Image width</source>
  219 + <translation>Bildbreite</translation>
  220 + </message>
  221 + <message>
  222 + <location filename="../src/configpages.cpp" line="250"/>
  223 + <source>Image height</source>
  224 + <translation>Bildhรถhe</translation>
  225 + </message>
  226 + <message>
  227 + <location filename="../src/configpages.cpp" line="262"/>
  228 + <source>Export</source>
  229 + <translation>Exportieren</translation>
  230 + </message>
  231 +</context>
  232 +<context>
175 <name>DsoConfigScopePage</name> 233 <name>DsoConfigScopePage</name>
176 <message> 234 <message>
177 - <location filename="../src/configpages.cpp" line="210"/> 235 + <location filename="../src/configpages.cpp" line="298"/>
178 <source>Off</source> 236 <source>Off</source>
179 <translation>Aus</translation> 237 <translation>Aus</translation>
180 </message> 238 </message>
181 <message> 239 <message>
182 - <location filename="../src/configpages.cpp" line="211"/> 240 + <location filename="../src/configpages.cpp" line="299"/>
183 <source>Linear</source> 241 <source>Linear</source>
184 <translation>Linear</translation> 242 <translation>Linear</translation>
185 </message> 243 </message>
186 <message> 244 <message>
187 - <location filename="../src/configpages.cpp" line="212"/> 245 + <location filename="../src/configpages.cpp" line="300"/>
188 <source>Sinc</source> 246 <source>Sinc</source>
189 <translation>Sinc</translation> 247 <translation>Sinc</translation>
190 </message> 248 </message>
191 <message> 249 <message>
192 - <location filename="../src/configpages.cpp" line="215"/> 250 + <location filename="../src/configpages.cpp" line="303"/>
193 <source>Antialiasing</source> 251 <source>Antialiasing</source>
194 <translation>Antialiasing</translation> 252 <translation>Antialiasing</translation>
195 </message> 253 </message>
196 <message> 254 <message>
197 - <location filename="../src/configpages.cpp" line="217"/> 255 + <location filename="../src/configpages.cpp" line="305"/>
198 <source>Interpolation</source> 256 <source>Interpolation</source>
199 <translation>Interpolation</translation> 257 <translation>Interpolation</translation>
200 </message> 258 </message>
201 <message> 259 <message>
202 - <location filename="../src/configpages.cpp" line="227"/> 260 + <location filename="../src/configpages.cpp" line="309"/>
  261 + <source>Digital phosphor depth</source>
  262 + <translation>Stufen fรผr digitalen Phosphor</translation>
  263 + </message>
  264 + <message>
  265 + <location filename="../src/configpages.cpp" line="322"/>
203 <source>Graph</source> 266 <source>Graph</source>
204 <translation>Graph</translation> 267 <translation>Graph</translation>
205 </message> 268 </message>
@@ -207,62 +270,67 @@ Hann&lt;/translation&gt; @@ -207,62 +270,67 @@ Hann&lt;/translation&gt;
207 <context> 270 <context>
208 <name>DsoWidget</name> 271 <name>DsoWidget</name>
209 <message> 272 <message>
210 - <location filename="../src/dsowidget.cpp" line="395"/> 273 + <location filename="../src/dsowidget.cpp" line="284"/>
211 <source>Zoom x%L1</source> 274 <source>Zoom x%L1</source>
212 <translation>Zoom x%L1</translation> 275 <translation>Zoom x%L1</translation>
213 </message> 276 </message>
214 <message> 277 <message>
215 - <location filename="../src/dsowidget.cpp" line="396"/>  
216 - <location filename="../src/dsowidget.cpp" line="397"/>  
217 - <location filename="../src/dsowidget.cpp" line="408"/>  
218 - <location filename="../src/dsowidget.cpp" line="440"/>  
219 - <location filename="../src/dsowidget.cpp" line="447"/>  
220 - <location filename="../src/dsowidget.cpp" line="454"/> 278 + <location filename="../src/dsowidget.cpp" line="285"/>
  279 + <location filename="../src/dsowidget.cpp" line="286"/>
  280 + <location filename="../src/dsowidget.cpp" line="297"/>
  281 + <location filename="../src/dsowidget.cpp" line="323"/>
  282 + <location filename="../src/dsowidget.cpp" line="330"/>
  283 + <location filename="../src/dsowidget.cpp" line="340"/>
221 <source>/div</source> 284 <source>/div</source>
222 <translation>/div</translation> 285 <translation>/div</translation>
223 </message> 286 </message>
224 <message> 287 <message>
225 - <location filename="../src/dsowidget.cpp" line="628"/> 288 + <location filename="../src/dsowidget.cpp" line="437"/>
226 <source>Portable Document Format (*.pdf)</source> 289 <source>Portable Document Format (*.pdf)</source>
227 <translation>Portables Dokumentenformat (*.pdf)</translation> 290 <translation>Portables Dokumentenformat (*.pdf)</translation>
228 </message> 291 </message>
229 <message> 292 <message>
230 - <location filename="../src/dsowidget.cpp" line="629"/> 293 + <location filename="../src/dsowidget.cpp" line="438"/>
231 <source>PostScript (*.ps)</source> 294 <source>PostScript (*.ps)</source>
232 <translation>PostScript (*.ps)</translation> 295 <translation>PostScript (*.ps)</translation>
233 </message> 296 </message>
234 <message> 297 <message>
235 - <location filename="../src/dsowidget.cpp" line="678"/> 298 + <location filename="../src/dsowidget.cpp" line="442"/>
  299 + <source>Export file...</source>
  300 + <translation>Datei exportieren...</translation>
  301 + </message>
  302 + <message>
  303 + <location filename="../src/dsowidget.cpp" line="477"/>
236 <source>Marker 1/2</source> 304 <source>Marker 1/2</source>
237 <translation>Marker 1/2</translation> 305 <translation>Marker 1/2</translation>
238 </message> 306 </message>
239 <message> 307 <message>
240 - <location filename="../src/dsowidget.cpp" line="431"/> 308 + <location filename="../src/dsowidget.cpp" line="309"/>
241 <source>%L1%</source> 309 <source>%L1%</source>
242 <translation>%L1%</translation> 310 <translation>%L1%</translation>
243 </message> 311 </message>
244 <message> 312 <message>
245 - <location filename="../src/dsowidget.cpp" line="432"/> 313 + <location filename="../src/dsowidget.cpp" line="310"/>
246 <source>%1 %2 %3 %4</source> 314 <source>%1 %2 %3 %4</source>
247 <translation>%1 %2 %3 %4</translation> 315 <translation>%1 %2 %3 %4</translation>
248 </message> 316 </message>
249 <message> 317 <message>
250 - <location filename="../src/dsowidget.cpp" line="455"/> 318 + <location filename="../src/dsowidget.cpp" line="335"/>
251 <source>/s</source> 319 <source>/s</source>
252 <translation>/s</translation> 320 <translation>/s</translation>
253 </message> 321 </message>
254 <message> 322 <message>
255 - <location filename="../src/dsowidget.cpp" line="620"/> 323 + <location filename="../src/dsowidget.cpp" line="429"/>
256 <source>%1 S</source> 324 <source>%1 S</source>
257 <translation>%1 S</translation> 325 <translation>%1 S</translation>
258 </message> 326 </message>
259 <message> 327 <message>
260 - <location filename="../src/dsowidget.cpp" line="630"/> 328 + <location filename="../src/dsowidget.cpp" line="439"/>
261 <source>Image (*.png *.xpm *.jpg)</source> 329 <source>Image (*.png *.xpm *.jpg)</source>
262 <translation>Bild (*.png *.xpm *.jpg)</translation> 330 <translation>Bild (*.png *.xpm *.jpg)</translation>
263 </message> 331 </message>
264 <message> 332 <message>
265 - <location filename="../src/dsowidget.cpp" line="631"/> 333 + <location filename="../src/dsowidget.cpp" line="440"/>
266 <source>Comma-Separated Values (*.csv)</source> 334 <source>Comma-Separated Values (*.csv)</source>
267 <translation>Kommagetrennte Werte (*.csv)</translation> 335 <translation>Kommagetrennte Werte (*.csv)</translation>
268 </message> 336 </message>
@@ -270,40 +338,140 @@ Hann&lt;/translation&gt; @@ -270,40 +338,140 @@ Hann&lt;/translation&gt;
270 <context> 338 <context>
271 <name>Exporter</name> 339 <name>Exporter</name>
272 <message> 340 <message>
273 - <location filename="../src/exporter.cpp" line="92"/> 341 + <location filename="../src/exporter.cpp" line="93"/>
274 <source>Print oscillograph</source> 342 <source>Print oscillograph</source>
275 <translation>Oszillograph drucken</translation> 343 <translation>Oszillograph drucken</translation>
276 </message> 344 </message>
  345 + <message>
  346 + <location filename="../src/exporter.cpp" line="127"/>
  347 + <source>%L1%</source>
  348 + <translation>%L1%</translation>
  349 + </message>
  350 + <message>
  351 + <location filename="../src/exporter.cpp" line="128"/>
  352 + <source>%1 %2 %3 %4</source>
  353 + <translation>%1 %2 %3 %4</translation>
  354 + </message>
  355 + <message>
  356 + <location filename="../src/exporter.cpp" line="132"/>
  357 + <source>%1 S</source>
  358 + <translation>%1 S</translation>
  359 + </message>
  360 + <message>
  361 + <location filename="../src/exporter.cpp" line="134"/>
  362 + <source>/s</source>
  363 + <translation>/s</translation>
  364 + </message>
  365 + <message>
  366 + <location filename="../src/exporter.cpp" line="136"/>
  367 + <location filename="../src/exporter.cpp" line="138"/>
  368 + <location filename="../src/exporter.cpp" line="158"/>
  369 + <location filename="../src/exporter.cpp" line="161"/>
  370 + <location filename="../src/exporter.cpp" line="191"/>
  371 + <location filename="../src/exporter.cpp" line="192"/>
  372 + <source>/div</source>
  373 + <translation>/div</translation>
  374 + </message>
  375 + <message>
  376 + <location filename="../src/exporter.cpp" line="186"/>
  377 + <source>Zoom x%L1</source>
  378 + <translation>Zoom x%L1</translation>
  379 + </message>
  380 + <message>
  381 + <location filename="../src/exporter.cpp" line="198"/>
  382 + <source>Marker 1/2</source>
  383 + <translation>Marker 1/2</translation>
  384 + </message>
277 </context> 385 </context>
278 <context> 386 <context>
279 - <name>HorizontalDock</name> 387 + <name>Hantek::Control</name>
280 <message> 388 <message>
281 - <location filename="../src/dockwindows.cpp" line="44"/>  
282 - <source>Horizontal</source>  
283 - <translation>Horizontal</translation> 389 + <location filename="../src/hantek/control.cpp" line="56"/>
  390 + <source>EXT</source>
  391 + <translation>EXT</translation>
284 </message> 392 </message>
285 <message> 393 <message>
286 - <location filename="../src/dockwindows.cpp" line="61"/>  
287 - <source>T - Y</source>  
288 - <translation>T - Y</translation> 394 + <location filename="../src/hantek/control.cpp" line="56"/>
  395 + <source>EXT/10</source>
  396 + <translation>EXT/10</translation>
289 </message> 397 </message>
290 <message> 398 <message>
291 - <location filename="../src/dockwindows.cpp" line="61"/>  
292 - <source>X - Y</source>  
293 - <translation>X - Y</translation> 399 + <location filename="../src/hantek/control.cpp" line="268"/>
  400 + <source>The device has been disconnected</source>
  401 + <translation>Die Verbindung zum Gerรคt wurde getrennt</translation>
  402 + </message>
  403 + <message>
  404 + <location filename="../src/hantek/control.cpp" line="527"/>
  405 + <source>Unknown model</source>
  406 + <translation>Unbekanntes Modell</translation>
  407 + </message>
  408 + <message>
  409 + <location filename="../src/hantek/control.cpp" line="562"/>
  410 + <source>Couldn&apos;t get channel level data from oscilloscope</source>
  411 + <translation>Konnte Kanalpegeldaten des Oszilloskops nicht lesen</translation>
  412 + </message>
  413 +</context>
  414 +<context>
  415 + <name>Hantek::Device</name>
  416 + <message>
  417 + <location filename="../src/hantek/device.cpp" line="71"/>
  418 + <source>Can&apos;t search for Hantek oscilloscopes: %1</source>
  419 + <translation>Suche nach Hantek Oszilloskopen fehlgeschlagen: %1</translation>
  420 + </message>
  421 + <message>
  422 + <location filename="../src/hantek/device.cpp" line="129"/>
  423 + <location filename="../src/hantek/device.cpp" line="210"/>
  424 + <source>Failed to claim interface %1 of device %2: %3</source>
  425 + <translation>Anforderung der Schnittstelle %1 des Gerรคtes %2 fehlgeschlagen: %3</translation>
  426 + </message>
  427 + <message>
  428 + <location filename="../src/hantek/device.cpp" line="149"/>
  429 + <location filename="../src/hantek/device.cpp" line="230"/>
  430 + <source>Device found: Hantek %1 (%2)</source>
  431 + <translation>Gerรคt gefunden: Hantek %1 (%2)</translation>
  432 + </message>
  433 + <message>
  434 + <location filename="../src/hantek/device.cpp" line="156"/>
  435 + <source>Couldn&apos;t open device %1</source>
  436 + <translation>Konnte Gerรคt %1 nicht รถffnen</translation>
  437 + </message>
  438 + <message>
  439 + <location filename="../src/hantek/device.cpp" line="159"/>
  440 + <location filename="../src/hantek/device.cpp" line="244"/>
  441 + <source>No Hantek oscilloscope found</source>
  442 + <translation>Keine Hantek Oszilloskope gefunden</translation>
  443 + </message>
  444 + <message>
  445 + <location filename="../src/hantek/device.cpp" line="82"/>
  446 + <location filename="../src/hantek/device.cpp" line="169"/>
  447 + <source>Failed to get device list: %1</source>
  448 + <translation>Abrufen der Gerรคteliste fehlgeschlagen: %1</translation>
  449 + </message>
  450 + <message>
  451 + <location filename="../src/hantek/device.cpp" line="240"/>
  452 + <source>Couldn&apos;t open device %1: %2</source>
  453 + <translation>Konnte Gerรคt %1 nicht รถffnen: %2</translation>
  454 + </message>
  455 +</context>
  456 +<context>
  457 + <name>HorizontalDock</name>
  458 + <message>
  459 + <location filename="../src/dockwindows.cpp" line="44"/>
  460 + <source>Horizontal</source>
  461 + <translation>Horizontal</translation>
294 </message> 462 </message>
295 <message> 463 <message>
296 - <location filename="../src/dockwindows.cpp" line="64"/> 464 + <location filename="../src/dockwindows.cpp" line="63"/>
297 <source>Timebase</source> 465 <source>Timebase</source>
298 <translation>Zeitbasis</translation> 466 <translation>Zeitbasis</translation>
299 </message> 467 </message>
300 <message> 468 <message>
301 - <location filename="../src/dockwindows.cpp" line="68"/> 469 + <location filename="../src/dockwindows.cpp" line="67"/>
302 <source>Frequencybase</source> 470 <source>Frequencybase</source>
303 <translation>Frequenzbasis</translation> 471 <translation>Frequenzbasis</translation>
304 </message> 472 </message>
305 <message> 473 <message>
306 - <location filename="../src/dockwindows.cpp" line="72"/> 474 + <location filename="../src/dockwindows.cpp" line="71"/>
307 <source>Format</source> 475 <source>Format</source>
308 <translation>Format</translation> 476 <translation>Format</translation>
309 </message> 477 </message>
@@ -311,469 +479,678 @@ Hann&lt;/translation&gt; @@ -311,469 +479,678 @@ Hann&lt;/translation&gt;
311 <context> 479 <context>
312 <name>OpenHantekMainWindow</name> 480 <name>OpenHantekMainWindow</name>
313 <message> 481 <message>
314 - <location filename="../src/openhantek.cpp" line="55"/> 482 + <location filename="../src/openhantek.cpp" line="62"/>
315 <source>OpenHantek</source> 483 <source>OpenHantek</source>
316 <translation>OpenHantek</translation> 484 <translation>OpenHantek</translation>
317 </message> 485 </message>
318 <message> 486 <message>
319 - <location filename="../src/openhantek.cpp" line="109"/> 487 + <location filename="../src/openhantek.cpp" line="168"/>
320 <source>&amp;Open...</source> 488 <source>&amp;Open...</source>
321 <translation>&amp;ร–ffnen...</translation> 489 <translation>&amp;ร–ffnen...</translation>
322 </message> 490 </message>
323 <message> 491 <message>
324 - <location filename="../src/openhantek.cpp" line="110"/> 492 + <location filename="../src/openhantek.cpp" line="169"/>
325 <source>Ctrl+O</source> 493 <source>Ctrl+O</source>
326 <translation>Strg+O</translation> 494 <translation>Strg+O</translation>
327 </message> 495 </message>
328 <message> 496 <message>
329 - <location filename="../src/openhantek.cpp" line="111"/> 497 + <location filename="../src/openhantek.cpp" line="170"/>
330 <source>Open saved settings</source> 498 <source>Open saved settings</source>
331 <translation>Gespeicherte Einstellungen รถffnen</translation> 499 <translation>Gespeicherte Einstellungen รถffnen</translation>
332 </message> 500 </message>
333 <message> 501 <message>
334 - <location filename="../src/openhantek.cpp" line="114"/> 502 + <location filename="../src/openhantek.cpp" line="173"/>
335 <source>&amp;Save</source> 503 <source>&amp;Save</source>
336 <translation>&amp;Speichern</translation> 504 <translation>&amp;Speichern</translation>
337 </message> 505 </message>
338 <message> 506 <message>
339 - <location filename="../src/openhantek.cpp" line="115"/>  
340 - <location filename="../src/openhantek.cpp" line="139"/> 507 + <location filename="../src/openhantek.cpp" line="174"/>
  508 + <location filename="../src/openhantek.cpp" line="198"/>
341 <source>Ctrl+S</source> 509 <source>Ctrl+S</source>
342 <translation>Strg+S</translation> 510 <translation>Strg+S</translation>
343 </message> 511 </message>
344 <message> 512 <message>
345 - <location filename="../src/openhantek.cpp" line="116"/> 513 + <location filename="../src/openhantek.cpp" line="175"/>
346 <source>Save the current settings</source> 514 <source>Save the current settings</source>
347 <translation>Aktuelle Einstellungen speichern</translation> 515 <translation>Aktuelle Einstellungen speichern</translation>
348 </message> 516 </message>
349 <message> 517 <message>
350 - <location filename="../src/openhantek.cpp" line="119"/> 518 + <location filename="../src/openhantek.cpp" line="178"/>
351 <source>Save &amp;as...</source> 519 <source>Save &amp;as...</source>
352 <translation>Speichern &amp;unter...</translation> 520 <translation>Speichern &amp;unter...</translation>
353 </message> 521 </message>
354 <message> 522 <message>
355 - <location filename="../src/openhantek.cpp" line="120"/> 523 + <location filename="../src/openhantek.cpp" line="179"/>
356 <source>Save the current settings to another file</source> 524 <source>Save the current settings to another file</source>
357 <translation>Aktuelle Einstellungen in anderer Datei speichern</translation> 525 <translation>Aktuelle Einstellungen in anderer Datei speichern</translation>
358 </message> 526 </message>
359 <message> 527 <message>
360 - <location filename="../src/openhantek.cpp" line="123"/> 528 + <location filename="../src/openhantek.cpp" line="182"/>
361 <source>&amp;Print...</source> 529 <source>&amp;Print...</source>
362 <translation>&amp;Drucken...</translation> 530 <translation>&amp;Drucken...</translation>
363 </message> 531 </message>
364 <message> 532 <message>
365 - <location filename="../src/openhantek.cpp" line="124"/> 533 + <location filename="../src/openhantek.cpp" line="183"/>
366 <source>Ctrl+P</source> 534 <source>Ctrl+P</source>
367 <translation>Strg+P</translation> 535 <translation>Strg+P</translation>
368 </message> 536 </message>
369 <message> 537 <message>
370 - <location filename="../src/openhantek.cpp" line="125"/> 538 + <location filename="../src/openhantek.cpp" line="184"/>
371 <source>Print the oscilloscope screen</source> 539 <source>Print the oscilloscope screen</source>
372 <translation>Den Oscilloskopbildschirm drucken</translation> 540 <translation>Den Oscilloskopbildschirm drucken</translation>
373 </message> 541 </message>
374 <message> 542 <message>
375 - <location filename="../src/openhantek.cpp" line="128"/> 543 + <location filename="../src/openhantek.cpp" line="187"/>
376 <source>&amp;Export as...</source> 544 <source>&amp;Export as...</source>
377 <translation>&amp;Exportieren als...</translation> 545 <translation>&amp;Exportieren als...</translation>
378 </message> 546 </message>
379 <message> 547 <message>
380 - <location filename="../src/openhantek.cpp" line="129"/> 548 + <location filename="../src/openhantek.cpp" line="188"/>
381 <source>Ctrl+E</source> 549 <source>Ctrl+E</source>
382 <translation>Strg+E</translation> 550 <translation>Strg+E</translation>
383 </message> 551 </message>
384 <message> 552 <message>
385 - <location filename="../src/openhantek.cpp" line="130"/> 553 + <location filename="../src/openhantek.cpp" line="189"/>
386 <source>Export the oscilloscope data to a file</source> 554 <source>Export the oscilloscope data to a file</source>
387 <translation>Die Oszilloskopdaten in eine Datei exportieren</translation> 555 <translation>Die Oszilloskopdaten in eine Datei exportieren</translation>
388 </message> 556 </message>
389 <message> 557 <message>
390 - <location filename="../src/openhantek.cpp" line="133"/> 558 + <location filename="../src/openhantek.cpp" line="192"/>
391 <source>E&amp;xit</source> 559 <source>E&amp;xit</source>
392 <translation>&amp;Beenden</translation> 560 <translation>&amp;Beenden</translation>
393 </message> 561 </message>
394 <message> 562 <message>
395 - <location filename="../src/openhantek.cpp" line="134"/> 563 + <location filename="../src/openhantek.cpp" line="193"/>
396 <source>Ctrl+Q</source> 564 <source>Ctrl+Q</source>
397 <translation>Strg+Q</translation> 565 <translation>Strg+Q</translation>
398 </message> 566 </message>
399 <message> 567 <message>
400 - <location filename="../src/openhantek.cpp" line="135"/> 568 + <location filename="../src/openhantek.cpp" line="194"/>
401 <source>Exit the application</source> 569 <source>Exit the application</source>
402 <translation>Anwendung beenden</translation> 570 <translation>Anwendung beenden</translation>
403 </message> 571 </message>
404 <message> 572 <message>
405 - <location filename="../src/openhantek.cpp" line="138"/> 573 + <location filename="../src/openhantek.cpp" line="197"/>
406 <source>&amp;Settings</source> 574 <source>&amp;Settings</source>
407 <translation>&amp;Einstellungen</translation> 575 <translation>&amp;Einstellungen</translation>
408 </message> 576 </message>
409 <message> 577 <message>
410 - <location filename="../src/openhantek.cpp" line="140"/> 578 + <location filename="../src/openhantek.cpp" line="199"/>
411 <source>Configure the oscilloscope</source> 579 <source>Configure the oscilloscope</source>
412 <translation>Das Oszilloskop konfigurieren</translation> 580 <translation>Das Oszilloskop konfigurieren</translation>
413 </message> 581 </message>
414 <message> 582 <message>
415 - <location filename="../src/openhantek.cpp" line="143"/>  
416 - <location filename="../src/openhantek.cpp" line="491"/> 583 + <location filename="../src/openhantek.cpp" line="243"/>
  584 + <source>Send command</source>
  585 + <translation>Befehl senden</translation>
  586 + </message>
  587 + <message>
  588 + <location filename="../src/openhantek.cpp" line="244"/>
  589 + <source>Shift+C</source>
  590 + <translation>Shift+C</translation>
  591 + </message>
  592 + <message>
  593 + <location filename="../src/openhantek.cpp" line="264"/>
  594 + <source>&amp;Docking windows</source>
  595 + <translation>&amp;Dockfenster</translation>
  596 + </message>
  597 + <message>
  598 + <location filename="../src/openhantek.cpp" line="269"/>
  599 + <source>&amp;Toolbars</source>
  600 + <translation>&amp;Werkzeugleisten</translation>
  601 + </message>
  602 + <message>
  603 + <location filename="../src/openhantek.cpp" line="380"/>
  604 + <location filename="../src/openhantek.cpp" line="400"/>
  605 + <source>Settings (*.ini)</source>
  606 + <translation>Einstellungen (*.ini)</translation>
  607 + </message>
  608 + <message>
  609 + <location filename="../src/openhantek.cpp" line="400"/>
  610 + <source>Save settings</source>
  611 + <translation>Einstellungen speichern</translation>
  612 + </message>
  613 + <message>
  614 + <location filename="../src/openhantek.cpp" line="414"/>
417 <source>&amp;Stop</source> 615 <source>&amp;Stop</source>
418 <translation>&amp;Stop</translation> 616 <translation>&amp;Stop</translation>
419 </message> 617 </message>
420 <message> 618 <message>
421 - <location filename="../src/openhantek.cpp" line="144"/> 619 + <location filename="../src/openhantek.cpp" line="463"/>
  620 + <source>&lt;p&gt;This is a open source software for Hantek USB oscilloscopes.&lt;/p&gt;&lt;p&gt;Copyright &amp;copy; 2010, 2011 Oliver Haag &amp;lt;oliver.haag@gmail.com&amp;gt;&lt;/p&gt;</source>
  621 + <translation>&lt;p&gt;Dies ist ein Open-Source Programm fรผr Hantek USB Oszilloskope.&lt;/p&gt;&lt;p&gt;Copyright &amp;copy; 2010, 2011 Oliver Haag &amp;lt;oliver.haag@gmail.com&amp;gt;&lt;/p&gt;</translation>
  622 + </message>
  623 + <message>
  624 + <location filename="../src/openhantek.cpp" line="662"/>
  625 + <source>Invalid command</source>
  626 + <translation>Ungรผltiger Befehl</translation>
  627 + </message>
  628 + <message>
  629 + <location filename="../src/openhantek.cpp" line="203"/>
422 <source>Space</source> 630 <source>Space</source>
423 <translation>Leertaste</translation> 631 <translation>Leertaste</translation>
424 </message> 632 </message>
425 <message> 633 <message>
426 - <location filename="../src/openhantek.cpp" line="145"/>  
427 - <location filename="../src/openhantek.cpp" line="493"/> 634 + <location filename="../src/openhantek.cpp" line="416"/>
428 <source>Stop the oscilloscope</source> 635 <source>Stop the oscilloscope</source>
429 <translation>Das Oszilloskop anhalten</translation> 636 <translation>Das Oszilloskop anhalten</translation>
430 </message> 637 </message>
431 <message> 638 <message>
432 - <location filename="../src/openhantek.cpp" line="152"/> 639 + <location filename="../src/openhantek.cpp" line="209"/>
433 <source>&amp;Small</source> 640 <source>&amp;Small</source>
434 <translation>&amp;Klein</translation> 641 <translation>&amp;Klein</translation>
435 </message> 642 </message>
436 <message> 643 <message>
437 - <location filename="../src/openhantek.cpp" line="156"/> 644 + <location filename="../src/openhantek.cpp" line="213"/>
438 <source>10240 Samples</source> 645 <source>10240 Samples</source>
439 <translation>10240 Werte</translation> 646 <translation>10240 Werte</translation>
440 </message> 647 </message>
441 <message> 648 <message>
442 - <location filename="../src/openhantek.cpp" line="158"/> 649 + <location filename="../src/openhantek.cpp" line="215"/>
443 <source>&amp;Large</source> 650 <source>&amp;Large</source>
444 <translation>&amp;GroรŸ</translation> 651 <translation>&amp;GroรŸ</translation>
445 </message> 652 </message>
446 <message> 653 <message>
447 - <location filename="../src/openhantek.cpp" line="162"/> 654 + <location filename="../src/openhantek.cpp" line="219"/>
448 <source>32768 Samples</source> 655 <source>32768 Samples</source>
449 <translation>32768 Werte</translation> 656 <translation>32768 Werte</translation>
450 </message> 657 </message>
451 <message> 658 <message>
452 - <location filename="../src/openhantek.cpp" line="164"/> 659 + <location filename="../src/openhantek.cpp" line="221"/>
453 <source>Digital &amp;phosphor</source> 660 <source>Digital &amp;phosphor</source>
454 <translation>Digitaler &amp;Phosphor</translation> 661 <translation>Digitaler &amp;Phosphor</translation>
455 </message> 662 </message>
456 <message> 663 <message>
457 - <location filename="../src/openhantek.cpp" line="170"/> 664 + <location filename="../src/openhantek.cpp" line="227"/>
458 <source>&amp;Zoom</source> 665 <source>&amp;Zoom</source>
459 <translation>&amp;Zoom</translation> 666 <translation>&amp;Zoom</translation>
460 </message> 667 </message>
461 <message> 668 <message>
462 - <location filename="../src/openhantek.cpp" line="177"/> 669 + <location filename="../src/openhantek.cpp" line="234"/>
463 <source>&amp;About</source> 670 <source>&amp;About</source>
464 <translation>&amp;รœber</translation> 671 <translation>&amp;รœber</translation>
465 </message> 672 </message>
466 <message> 673 <message>
467 - <location filename="../src/openhantek.cpp" line="178"/> 674 + <location filename="../src/openhantek.cpp" line="235"/>
468 <source>Show information about this program</source> 675 <source>Show information about this program</source>
469 <translation>Zeige Informationen รผber dieses Programm</translation> 676 <translation>Zeige Informationen รผber dieses Programm</translation>
470 </message> 677 </message>
471 <message> 678 <message>
472 - <location filename="../src/openhantek.cpp" line="181"/> 679 + <location filename="../src/openhantek.cpp" line="238"/>
473 <source>About &amp;Qt</source> 680 <source>About &amp;Qt</source>
474 <translation>รœber &amp;Qt</translation> 681 <translation>รœber &amp;Qt</translation>
475 </message> 682 </message>
476 <message> 683 <message>
477 - <location filename="../src/openhantek.cpp" line="182"/> 684 + <location filename="../src/openhantek.cpp" line="239"/>
478 <source>Show the Qt library&apos;s About box</source> 685 <source>Show the Qt library&apos;s About box</source>
479 <translation>Zeige Dialog zur Qt Bibliothek</translation> 686 <translation>Zeige Dialog zur Qt Bibliothek</translation>
480 </message> 687 </message>
481 <message> 688 <message>
482 - <location filename="../src/openhantek.cpp" line="188"/> 689 + <location filename="../src/openhantek.cpp" line="250"/>
483 <source>&amp;File</source> 690 <source>&amp;File</source>
484 <translation>&amp;Datei</translation> 691 <translation>&amp;Datei</translation>
485 </message> 692 </message>
486 <message> 693 <message>
487 - <location filename="../src/openhantek.cpp" line="198"/> 694 + <location filename="../src/openhantek.cpp" line="260"/>
488 <source>&amp;View</source> 695 <source>&amp;View</source>
489 <translation>&amp;Ansicht</translation> 696 <translation>&amp;Ansicht</translation>
490 </message> 697 </message>
491 <message> 698 <message>
492 - <location filename="../src/openhantek.cpp" line="202"/> 699 + <location filename="../src/openhantek.cpp" line="274"/>
493 <source>&amp;Oscilloscope</source> 700 <source>&amp;Oscilloscope</source>
494 <translation>&amp;Oszilloskop</translation> 701 <translation>&amp;Oszilloskop</translation>
495 </message> 702 </message>
496 <message> 703 <message>
497 - <location filename="../src/openhantek.cpp" line="207"/> 704 + <location filename="../src/openhantek.cpp" line="282"/>
498 <source>&amp;Buffer size</source> 705 <source>&amp;Buffer size</source>
499 <translation>&amp;PuffergrรถรŸe</translation> 706 <translation>&amp;PuffergrรถรŸe</translation>
500 </message> 707 </message>
501 <message> 708 <message>
502 - <location filename="../src/openhantek.cpp" line="213"/> 709 + <location filename="../src/openhantek.cpp" line="288"/>
503 <source>&amp;Help</source> 710 <source>&amp;Help</source>
504 <translation>&amp;Hilfe</translation> 711 <translation>&amp;Hilfe</translation>
505 </message> 712 </message>
506 <message> 713 <message>
507 - <location filename="../src/openhantek.cpp" line="220"/> 714 + <location filename="../src/openhantek.cpp" line="295"/>
508 <source>File</source> 715 <source>File</source>
509 <translation>Datei</translation> 716 <translation>Datei</translation>
510 </message> 717 </message>
511 <message> 718 <message>
512 - <location filename="../src/openhantek.cpp" line="228"/> 719 + <location filename="../src/openhantek.cpp" line="304"/>
513 <source>Oscilloscope</source> 720 <source>Oscilloscope</source>
514 <translation>Oszilloskop</translation> 721 <translation>Oszilloskop</translation>
515 </message> 722 </message>
516 <message> 723 <message>
517 - <location filename="../src/openhantek.cpp" line="231"/> 724 + <location filename="../src/openhantek.cpp" line="307"/>
518 <source>View</source> 725 <source>View</source>
519 <translation>Ansicht</translation> 726 <translation>Ansicht</translation>
520 </message> 727 </message>
521 <message> 728 <message>
522 - <location filename="../src/openhantek.cpp" line="248"/> 729 + <location filename="../src/openhantek.cpp" line="322"/>
523 <source>Ready</source> 730 <source>Ready</source>
524 <translation>Bereit</translation> 731 <translation>Bereit</translation>
525 </message> 732 </message>
526 <message> 733 <message>
527 - <location filename="../src/openhantek.cpp" line="464"/> 734 + <location filename="../src/openhantek.cpp" line="380"/>
528 <source>Open file</source> 735 <source>Open file</source>
529 <translation>Datei รถffnen</translation> 736 <translation>Datei รถffnen</translation>
530 </message> 737 </message>
531 <message> 738 <message>
532 - <location filename="../src/openhantek.cpp" line="482"/>  
533 - <source>Save settings...</source>  
534 - <translation>Einstellungen speichern...</translation>  
535 - </message>  
536 - <message>  
537 - <location filename="../src/openhantek.cpp" line="509"/> 739 + <location filename="../src/openhantek.cpp" line="424"/>
538 <source>&amp;Start</source> 740 <source>&amp;Start</source>
539 <translation>&amp;Start</translation> 741 <translation>&amp;Start</translation>
540 </message> 742 </message>
541 <message> 743 <message>
542 - <location filename="../src/openhantek.cpp" line="511"/> 744 + <location filename="../src/openhantek.cpp" line="426"/>
543 <source>Start the oscilloscope</source> 745 <source>Start the oscilloscope</source>
544 <translation>Startet das Oszilloskop</translation> 746 <translation>Startet das Oszilloskop</translation>
545 </message> 747 </message>
546 <message> 748 <message>
547 - <location filename="../src/openhantek.cpp" line="530"/> 749 + <location filename="../src/openhantek.cpp" line="446"/>
548 <source>Disable fading of previous graphs</source> 750 <source>Disable fading of previous graphs</source>
549 <translation>Nachleuchten von vorigen Graphen deaktivieren</translation> 751 <translation>Nachleuchten von vorigen Graphen deaktivieren</translation>
550 </message> 752 </message>
551 <message> 753 <message>
552 - <location filename="../src/openhantek.cpp" line="532"/> 754 + <location filename="../src/openhantek.cpp" line="448"/>
553 <source>Enable fading of previous graphs</source> 755 <source>Enable fading of previous graphs</source>
554 <translation>Nachleuchten von vorigen Graphen aktivieren</translation> 756 <translation>Nachleuchten von vorigen Graphen aktivieren</translation>
555 </message> 757 </message>
556 <message> 758 <message>
557 - <location filename="../src/openhantek.cpp" line="540"/> 759 + <location filename="../src/openhantek.cpp" line="456"/>
558 <source>Hide magnified scope</source> 760 <source>Hide magnified scope</source>
559 <translation>VergrรถรŸerte Anzeige ausblenden</translation> 761 <translation>VergrรถรŸerte Anzeige ausblenden</translation>
560 </message> 762 </message>
561 <message> 763 <message>
562 - <location filename="../src/openhantek.cpp" line="542"/> 764 + <location filename="../src/openhantek.cpp" line="458"/>
563 <source>Show magnified scope</source> 765 <source>Show magnified scope</source>
564 <translation>VergrรถรŸerte Anzeige anzeigen</translation> 766 <translation>VergrรถรŸerte Anzeige anzeigen</translation>
565 </message> 767 </message>
566 <message> 768 <message>
567 - <location filename="../src/openhantek.cpp" line="547"/> 769 + <location filename="../src/openhantek.cpp" line="463"/>
568 <source>About OpenHantek %1</source> 770 <source>About OpenHantek %1</source>
569 <translation>*ber OpenHantek %1</translation> 771 <translation>*ber OpenHantek %1</translation>
570 </message> 772 </message>
571 - <message>  
572 - <location filename="../src/openhantek.cpp" line="547"/>  
573 - <source>&lt;p&gt;This is a open source software for Hantek USB oscilloscopes.&lt;/p&gt;&lt;p&gt;Copyright &amp;copy; 2010 Oliver Haag &amp;lt;oliver.haag@gmail.com&amp;gt;&lt;/p&gt;</source>  
574 - <translation>&lt;p&gt;Dies ist ein Open-Source Programm fรผr Hantek USB Oszilloskope.&lt;/p&gt;&lt;p&gt;Copyright &amp;copy; 2010 Oliver Haag &amp;lt;oliver.haag@gmail.com&amp;gt;&lt;/p&gt;</translation>  
575 - </message>  
576 </context> 773 </context>
577 <context> 774 <context>
578 <name>QApplication</name> 775 <name>QApplication</name>
579 <message> 776 <message>
580 - <location filename="../src/helper.cpp" line="40"/> 777 + <location filename="../src/helper.cpp" line="47"/>
  778 + <source>Success (no error)</source>
  779 + <translation>Erfolgreich (Kein Fehler)</translation>
  780 + </message>
  781 + <message>
  782 + <location filename="../src/helper.cpp" line="49"/>
  783 + <source>Input/output error</source>
  784 + <translation>Ein-/Ausgabe Fehler</translation>
  785 + </message>
  786 + <message>
  787 + <location filename="../src/helper.cpp" line="51"/>
  788 + <source>Invalid parameter</source>
  789 + <translation>Ungรผltiger Parameter</translation>
  790 + </message>
  791 + <message>
  792 + <location filename="../src/helper.cpp" line="53"/>
  793 + <source>Access denied (insufficient permissions)</source>
  794 + <translation>Zugriff verweigert (Unzureichende Berechtigungen)</translation>
  795 + </message>
  796 + <message>
  797 + <location filename="../src/helper.cpp" line="55"/>
  798 + <source>No such device (it may have been disconnected)</source>
  799 + <translation>Gerรคt nicht vorhanden (Mรถglicherweise wurde es abgesteckt)</translation>
  800 + </message>
  801 + <message>
  802 + <location filename="../src/helper.cpp" line="57"/>
  803 + <source>Entity not found</source>
  804 + <translation>Datensatz nicht gefunden</translation>
  805 + </message>
  806 + <message>
  807 + <location filename="../src/helper.cpp" line="59"/>
  808 + <source>Resource busy</source>
  809 + <translation>Quelle belegt</translation>
  810 + </message>
  811 + <message>
  812 + <location filename="../src/helper.cpp" line="61"/>
  813 + <source>Operation timed out</source>
  814 + <translation>Zeitรผberschreitung</translation>
  815 + </message>
  816 + <message>
  817 + <location filename="../src/helper.cpp" line="63"/>
  818 + <source>Overflow</source>
  819 + <translation>รœberlauf</translation>
  820 + </message>
  821 + <message>
  822 + <location filename="../src/helper.cpp" line="65"/>
  823 + <source>Pipe error</source>
  824 + <translation>Leitungsfehler</translation>
  825 + </message>
  826 + <message>
  827 + <location filename="../src/helper.cpp" line="67"/>
  828 + <source>System call interrupted (perhaps due to signal)</source>
  829 + <translation>Systemaufruf unterbrochen (Mรถglicherweise aufgrund eines Signals)</translation>
  830 + </message>
  831 + <message>
  832 + <location filename="../src/helper.cpp" line="69"/>
  833 + <source>Insufficient memory</source>
  834 + <translation>Unzureichender Speicher</translation>
  835 + </message>
  836 + <message>
  837 + <location filename="../src/helper.cpp" line="71"/>
  838 + <source>Operation not supported or unimplemented on this platform</source>
  839 + <translation>Vorgang auf diesem System nicht unterstรผtzt oder nicht implementiert</translation>
  840 + </message>
  841 + <message>
  842 + <location filename="../src/helper.cpp" line="73"/>
  843 + <source>Other error</source>
  844 + <translation>Anderer Fehler</translation>
  845 + </message>
  846 + <message>
  847 + <location filename="../src/helper.cpp" line="90"/>
  848 + <source>%L1 ยตV</source>
  849 + <translation>%L1 ยตV</translation>
  850 + </message>
  851 + <message>
  852 + <location filename="../src/helper.cpp" line="92"/>
581 <source>%L1 mV</source> 853 <source>%L1 mV</source>
582 <translation>%L1 mV</translation> 854 <translation>%L1 mV</translation>
583 </message> 855 </message>
584 <message> 856 <message>
585 - <location filename="../src/helper.cpp" line="42"/> 857 + <location filename="../src/helper.cpp" line="94"/>
586 <source>%L1 V</source> 858 <source>%L1 V</source>
587 <translation>%L1 V</translation> 859 <translation>%L1 V</translation>
588 </message> 860 </message>
589 <message> 861 <message>
590 - <location filename="../src/helper.cpp" line="46"/> 862 + <location filename="../src/helper.cpp" line="98"/>
591 <source>%L1 dB</source> 863 <source>%L1 dB</source>
592 <translation>%L1 dB</translation> 864 <translation>%L1 dB</translation>
593 </message> 865 </message>
594 <message> 866 <message>
595 - <location filename="../src/helper.cpp" line="51"/> 867 + <location filename="../src/helper.cpp" line="103"/>
  868 + <source>%L1 ps</source>
  869 + <translation>%L1 ps</translation>
  870 + </message>
  871 + <message>
  872 + <location filename="../src/helper.cpp" line="105"/>
596 <source>%L1 ns</source> 873 <source>%L1 ns</source>
597 <translation>%L1 ns</translation> 874 <translation>%L1 ns</translation>
598 </message> 875 </message>
599 <message> 876 <message>
600 - <location filename="../src/helper.cpp" line="53"/> 877 + <location filename="../src/helper.cpp" line="107"/>
601 <source>%L1 ยตs</source> 878 <source>%L1 ยตs</source>
602 <translation>%L1 ยตs</translation> 879 <translation>%L1 ยตs</translation>
603 </message> 880 </message>
604 <message> 881 <message>
605 - <location filename="../src/helper.cpp" line="55"/> 882 + <location filename="../src/helper.cpp" line="109"/>
606 <source>%L1 ms</source> 883 <source>%L1 ms</source>
607 <translation>%L1 ms</translation> 884 <translation>%L1 ms</translation>
608 </message> 885 </message>
609 <message> 886 <message>
610 - <location filename="../src/helper.cpp" line="57"/> 887 + <location filename="../src/helper.cpp" line="111"/>
611 <source>%L1 s</source> 888 <source>%L1 s</source>
612 <translation>%L1 s</translation> 889 <translation>%L1 s</translation>
613 </message> 890 </message>
614 <message> 891 <message>
615 - <location filename="../src/helper.cpp" line="59"/> 892 + <location filename="../src/helper.cpp" line="113"/>
616 <source>%L1 min</source> 893 <source>%L1 min</source>
617 <translation>%L1 min</translation> 894 <translation>%L1 min</translation>
618 </message> 895 </message>
619 <message> 896 <message>
620 - <location filename="../src/helper.cpp" line="61"/> 897 + <location filename="../src/helper.cpp" line="115"/>
621 <source>%L1 h</source> 898 <source>%L1 h</source>
622 <translation>%L1 h</translation> 899 <translation>%L1 h</translation>
623 </message> 900 </message>
624 <message> 901 <message>
625 - <location filename="../src/helper.cpp" line="67"/> 902 + <location filename="../src/helper.cpp" line="121"/>
626 <source>%L1 Hz</source> 903 <source>%L1 Hz</source>
627 <translation>%L1 Hz</translation> 904 <translation>%L1 Hz</translation>
628 </message> 905 </message>
629 <message> 906 <message>
630 - <location filename="../src/helper.cpp" line="69"/> 907 + <location filename="../src/helper.cpp" line="123"/>
631 <source>%L1 kHz</source> 908 <source>%L1 kHz</source>
632 <translation>%L1 kHz</translation> 909 <translation>%L1 kHz</translation>
633 </message> 910 </message>
634 <message> 911 <message>
635 - <location filename="../src/helper.cpp" line="71"/> 912 + <location filename="../src/helper.cpp" line="125"/>
636 <source>%L1 MHz</source> 913 <source>%L1 MHz</source>
637 <translation>%L1 MHz</translation> 914 <translation>%L1 MHz</translation>
638 </message> 915 </message>
639 <message> 916 <message>
640 - <location filename="../src/helper.cpp" line="77"/> 917 + <location filename="../src/helper.cpp" line="127"/>
  918 + <source>%L1 GHz</source>
  919 + <translation>%L1 GHz</translation>
  920 + </message>
  921 + <message>
  922 + <location filename="../src/helper.cpp" line="133"/>
641 <source>%L1 S</source> 923 <source>%L1 S</source>
642 <translation>%L1 S</translation> 924 <translation>%L1 S</translation>
643 </message> 925 </message>
644 <message> 926 <message>
645 - <location filename="../src/helper.cpp" line="79"/> 927 + <location filename="../src/helper.cpp" line="135"/>
646 <source>%L1 kS</source> 928 <source>%L1 kS</source>
647 <translation>%L1 kS</translation> 929 <translation>%L1 kS</translation>
648 </message> 930 </message>
649 <message> 931 <message>
650 - <location filename="../src/helper.cpp" line="81"/> 932 + <location filename="../src/helper.cpp" line="137"/>
651 <source>%L1 MS</source> 933 <source>%L1 MS</source>
652 <translation>%L1 MS</translation> 934 <translation>%L1 MS</translation>
653 </message> 935 </message>
654 <message> 936 <message>
655 - <location filename="../src/settings.cpp" line="76"/> 937 + <location filename="../src/helper.cpp" line="139"/>
  938 + <source>%L1 GS</source>
  939 + <translation>%L1 GS</translation>
  940 + </message>
  941 + <message>
  942 + <location filename="../src/settings.cpp" line="145"/>
656 <source>CH%1</source> 943 <source>CH%1</source>
657 <translation>CH%1</translation> 944 <translation>CH%1</translation>
658 </message> 945 </message>
659 <message> 946 <message>
660 - <location filename="../src/settings.cpp" line="77"/> 947 + <location filename="../src/settings.cpp" line="135"/>
661 <source>SP%1</source> 948 <source>SP%1</source>
662 <translation>SP%1</translation> 949 <translation>SP%1</translation>
663 </message> 950 </message>
664 <message> 951 <message>
665 - <location filename="../src/settings.cpp" line="82"/> 952 + <location filename="../src/settings.cpp" line="179"/>
666 <source>MATH</source> 953 <source>MATH</source>
667 <translation>MATH</translation> 954 <translation>MATH</translation>
668 </message> 955 </message>
669 <message> 956 <message>
670 - <location filename="../src/settings.cpp" line="83"/> 957 + <location filename="../src/settings.cpp" line="170"/>
671 <source>SPM</source> 958 <source>SPM</source>
672 <translation>SPM</translation> 959 <translation>SPM</translation>
673 </message> 960 </message>
674 -</context>  
675 -<context>  
676 - <name>SpectrumDock</name>  
677 <message> 961 <message>
678 - <location filename="../src/dockwindows.cpp" line="323"/> 962 + <location filename="../src/dso.cpp" line="38"/>
  963 + <source>Voltage</source>
  964 + <translation>Spannung</translation>
  965 + </message>
  966 + <message>
  967 + <location filename="../src/dso.cpp" line="40"/>
679 <source>Spectrum</source> 968 <source>Spectrum</source>
680 <translation>Spektrum</translation> 969 <translation>Spektrum</translation>
681 </message> 970 </message>
682 -</context>  
683 -<context>  
684 - <name>TriggerDock</name>  
685 <message> 971 <message>
686 - <location filename="../src/dockwindows.cpp" line="185"/>  
687 - <source>Trigger</source>  
688 - <translation>Trigger</translation> 972 + <location filename="../src/dso.cpp" line="52"/>
  973 + <source>T - Y</source>
  974 + <translation>T - Y</translation>
689 </message> 975 </message>
690 <message> 976 <message>
691 - <location filename="../src/dockwindows.cpp" line="189"/> 977 + <location filename="../src/dso.cpp" line="54"/>
  978 + <source>X - Y</source>
  979 + <translation>X - Y</translation>
  980 + </message>
  981 + <message>
  982 + <location filename="../src/dso.cpp" line="66"/>
  983 + <source>AC</source>
  984 + <translation>AC</translation>
  985 + </message>
  986 + <message>
  987 + <location filename="../src/dso.cpp" line="68"/>
  988 + <source>DC</source>
  989 + <translation>DC</translation>
  990 + </message>
  991 + <message>
  992 + <location filename="../src/dso.cpp" line="70"/>
  993 + <source>GND</source>
  994 + <translation>GND</translation>
  995 + </message>
  996 + <message>
  997 + <location filename="../src/dso.cpp" line="82"/>
  998 + <source>CH1 + CH2</source>
  999 + <translation>CH1 + CH2</translation>
  1000 + </message>
  1001 + <message>
  1002 + <location filename="../src/dso.cpp" line="84"/>
  1003 + <source>CH1 - CH2</source>
  1004 + <translation>CH1 - CH2</translation>
  1005 + </message>
  1006 + <message>
  1007 + <location filename="../src/dso.cpp" line="86"/>
  1008 + <source>CH2 - CH1</source>
  1009 + <translation>CH2 - CH1</translation>
  1010 + </message>
  1011 + <message>
  1012 + <location filename="../src/dso.cpp" line="98"/>
692 <source>Auto</source> 1013 <source>Auto</source>
693 <translation>Auto</translation> 1014 <translation>Auto</translation>
694 </message> 1015 </message>
695 <message> 1016 <message>
696 - <location filename="../src/dockwindows.cpp" line="189"/> 1017 + <location filename="../src/dso.cpp" line="100"/>
697 <source>Normal</source> 1018 <source>Normal</source>
698 <translation>Normal</translation> 1019 <translation>Normal</translation>
699 </message> 1020 </message>
700 <message> 1021 <message>
701 - <location filename="../src/dockwindows.cpp" line="189"/> 1022 + <location filename="../src/dso.cpp" line="102"/>
702 <source>Single</source> 1023 <source>Single</source>
703 <translation>Einzel</translation> 1024 <translation>Einzel</translation>
704 </message> 1025 </message>
705 <message> 1026 <message>
706 - <location filename="../src/dockwindows.cpp" line="191"/>  
707 - <source>CH%1</source>  
708 - <translation>CH%1</translation> 1027 + <location filename="../src/dso.cpp" line="128"/>
  1028 + <source>Rectangular</source>
  1029 + <translation>Rechteck</translation>
709 </message> 1030 </message>
710 <message> 1031 <message>
711 - <location filename="../src/dockwindows.cpp" line="192"/>  
712 - <source>ALT</source>  
713 - <translation>ALT</translation> 1032 + <location filename="../src/dso.cpp" line="130"/>
  1033 + <source>Hamming</source>
  1034 + <translation>Hamming</translation>
714 </message> 1035 </message>
715 <message> 1036 <message>
716 - <location filename="../src/dockwindows.cpp" line="192"/>  
717 - <source>EXT</source>  
718 - <translation>EXT</translation> 1037 + <location filename="../src/dso.cpp" line="132"/>
  1038 + <source>Hann</source>
  1039 + <translation>Hann</translation>
719 </message> 1040 </message>
720 <message> 1041 <message>
721 - <location filename="../src/dockwindows.cpp" line="192"/>  
722 - <source>EXT/10</source>  
723 - <translation>EXT/10</translation> 1042 + <location filename="../src/dso.cpp" line="134"/>
  1043 + <source>Cosine</source>
  1044 + <translation>Cosinus</translation>
724 </message> 1045 </message>
725 <message> 1046 <message>
726 - <location filename="../src/dockwindows.cpp" line="196"/>  
727 - <source>Mode</source>  
728 - <translation>Modus</translation> 1047 + <location filename="../src/dso.cpp" line="136"/>
  1048 + <source>Lanczos</source>
  1049 + <translation>Lanczos</translation>
729 </message> 1050 </message>
730 <message> 1051 <message>
731 - <location filename="../src/dockwindows.cpp" line="200"/>  
732 - <source>Slope</source>  
733 - <translation>Flanke</translation> 1052 + <location filename="../src/dso.cpp" line="138"/>
  1053 + <source>Bartlett</source>
  1054 + <translation>Bartlett</translation>
734 </message> 1055 </message>
735 <message> 1056 <message>
736 - <location filename="../src/dockwindows.cpp" line="204"/>  
737 - <source>Source</source>  
738 - <translation>Quelle</translation> 1057 + <location filename="../src/dso.cpp" line="140"/>
  1058 + <source>Triangular</source>
  1059 + <translation>Dreieck</translation>
  1060 + </message>
  1061 + <message>
  1062 + <location filename="../src/dso.cpp" line="142"/>
  1063 + <source>Gauss</source>
  1064 + <translation>Gauss</translation>
  1065 + </message>
  1066 + <message>
  1067 + <location filename="../src/dso.cpp" line="144"/>
  1068 + <source>Bartlett-Hann</source>
  1069 + <translation>Bartlett-Hann</translation>
  1070 + </message>
  1071 + <message>
  1072 + <location filename="../src/dso.cpp" line="146"/>
  1073 + <source>Blackman</source>
  1074 + <translation>Blackman</translation>
  1075 + </message>
  1076 + <message>
  1077 + <location filename="../src/dso.cpp" line="150"/>
  1078 + <source>Nuttall</source>
  1079 + <translation>Nuttall</translation>
  1080 + </message>
  1081 + <message>
  1082 + <location filename="../src/dso.cpp" line="152"/>
  1083 + <source>Blackman-Harris</source>
  1084 + <translation>Blackman-Harris</translation>
  1085 + </message>
  1086 + <message>
  1087 + <location filename="../src/dso.cpp" line="154"/>
  1088 + <source>Blackman-Nuttall</source>
  1089 + <translation>Blackman-Nuttall</translation>
  1090 + </message>
  1091 + <message>
  1092 + <location filename="../src/dso.cpp" line="156"/>
  1093 + <source>Flat top</source>
  1094 + <translation>Flat Top</translation>
  1095 + </message>
  1096 + <message>
  1097 + <location filename="../src/dso.cpp" line="168"/>
  1098 + <source>Off</source>
  1099 + <translation>Aus</translation>
  1100 + </message>
  1101 + <message>
  1102 + <location filename="../src/dso.cpp" line="170"/>
  1103 + <source>Linear</source>
  1104 + <translation>Linear</translation>
  1105 + </message>
  1106 + <message>
  1107 + <location filename="../src/dso.cpp" line="172"/>
  1108 + <source>Sinc</source>
  1109 + <translation>Sinc</translation>
739 </message> 1110 </message>
740 </context> 1111 </context>
741 <context> 1112 <context>
742 - <name>VerticalDock</name> 1113 + <name>SpectrumDock</name>
743 <message> 1114 <message>
744 - <location filename="../src/dockwindows.cpp" line="448"/>  
745 - <source>Vertical</source>  
746 - <translation>Vertikal</translation> 1115 + <location filename="../src/dockwindows.cpp" line="320"/>
  1116 + <source>Spectrum</source>
  1117 + <translation>Spektrum</translation>
747 </message> 1118 </message>
  1119 +</context>
  1120 +<context>
  1121 + <name>TriggerDock</name>
748 <message> 1122 <message>
749 - <location filename="../src/dockwindows.cpp" line="452"/>  
750 - <source>AC</source>  
751 - <translation>AC</translation> 1123 + <location filename="../src/dockwindows.cpp" line="180"/>
  1124 + <source>Trigger</source>
  1125 + <translation>Trigger</translation>
752 </message> 1126 </message>
753 <message> 1127 <message>
754 - <location filename="../src/dockwindows.cpp" line="452"/>  
755 - <source>DC</source>  
756 - <translation>DC</translation> 1128 + <location filename="../src/dockwindows.cpp" line="185"/>
  1129 + <source>CH%1</source>
  1130 + <translation>CH%1</translation>
757 </message> 1131 </message>
758 <message> 1132 <message>
759 - <location filename="../src/dockwindows.cpp" line="452"/>  
760 - <source>GND</source>  
761 - <translation>GND</translation> 1133 + <location filename="../src/dockwindows.cpp" line="189"/>
  1134 + <source>Mode</source>
  1135 + <translation>Modus</translation>
762 </message> 1136 </message>
763 <message> 1137 <message>
764 - <location filename="../src/dockwindows.cpp" line="454"/>  
765 - <source>CH1 + CH2</source>  
766 - <translation>CH1 + CH2</translation> 1138 + <location filename="../src/dockwindows.cpp" line="194"/>
  1139 + <source>Slope</source>
  1140 + <translation>Flanke</translation>
767 </message> 1141 </message>
768 <message> 1142 <message>
769 - <location filename="../src/dockwindows.cpp" line="454"/>  
770 - <source>CH1 - CH2</source>  
771 - <translation>CH1 - CH2</translation> 1143 + <location filename="../src/dockwindows.cpp" line="199"/>
  1144 + <source>Source</source>
  1145 + <translation>Quelle</translation>
772 </message> 1146 </message>
  1147 +</context>
  1148 +<context>
  1149 + <name>VoltageDock</name>
773 <message> 1150 <message>
774 - <location filename="../src/dockwindows.cpp" line="454"/>  
775 - <source>CH2 - CH1</source>  
776 - <translation>CH2 - CH1</translation> 1151 + <location filename="../src/dockwindows.cpp" line="445"/>
  1152 + <source>Voltage</source>
  1153 + <translation>Spannung</translation>
777 </message> 1154 </message>
778 </context> 1155 </context>
779 </TS> 1156 </TS>