|
3 | 3 | <TS version="2.1" language="de_DE" sourcelanguage="en_US">
|
4 | 4 | <context>
|
5 | 5 | <name>@default</name>
|
6 |
| - <message> |
7 |
| - <location filename="../widgets.py" line="166"/> |
8 |
| - <source>Filter Toolbar</source> |
9 |
| - <translation type="obsolete">Filterwerkzeugleiste</translation> |
10 |
| - </message> |
11 | 6 | <message>
|
12 | 7 | <location filename="../filters.py" line="146"/>
|
13 | 8 | <source>Current filter definition is not valid</source>
|
|
38 | 33 | <source>Delete?</source>
|
39 | 34 | <translation>Löschen?</translation>
|
40 | 35 | </message>
|
41 |
| - <message> |
42 |
| - <location filename="../widgets.py" line="35"/> |
43 |
| - <source>Set rectangular filter</source> |
44 |
| - <translation type="obsolete">Rechteckigen Filter setzen</translation> |
45 |
| - </message> |
46 |
| - <message> |
47 |
| - <location filename="../widgets.py" line="124"/> |
48 |
| - <source>Change Name</source> |
49 |
| - <translation type="obsolete">Namen ändern</translation> |
50 |
| - </message> |
51 |
| - <message> |
52 |
| - <location filename="../widgets.py" line="124"/> |
53 |
| - <source>New Name:</source> |
54 |
| - <translation type="obsolete">Neuer Name:</translation> |
55 |
| - </message> |
56 |
| - <message> |
57 |
| - <location filename="../widgets.py" line="138"/> |
58 |
| - <source>Chose geometric predicate</source> |
59 |
| - <translation type="obsolete">Geometrisches Prädikat wählen</translation> |
60 |
| - </message> |
61 |
| - <message> |
62 |
| - <location filename="../widgets.py" line="177"/> |
63 |
| - <source>Toggle filter on/off</source> |
64 |
| - <translation type="obsolete">Filter ein/aus</translation> |
65 |
| - </message> |
66 |
| - <message> |
67 |
| - <location filename="../widgets.py" line="205"/> |
68 |
| - <source>Set rectangular filter geometry</source> |
69 |
| - <translation type="obsolete">Rechteckige Filtergeometrie erstellen</translation> |
70 |
| - </message> |
71 |
| - <message> |
72 |
| - <location filename="../widgets.py" line="210"/> |
73 |
| - <source>Set filter geometry from selection</source> |
74 |
| - <translation type="obsolete">Filtergeometrie aus Auswahl erstellen</translation> |
75 |
| - </message> |
76 |
| - <message> |
77 |
| - <location filename="../widgets.py" line="218"/> |
78 |
| - <source>Save current filter</source> |
79 |
| - <translation type="obsolete">Filter speichern</translation> |
80 |
| - </message> |
81 |
| - <message> |
82 |
| - <location filename="../widgets.py" line="223"/> |
83 |
| - <source>Manage filters</source> |
84 |
| - <translation type="obsolete">Filter verwalten</translation> |
85 |
| - </message> |
86 |
| - <message> |
87 |
| - <location filename="../controller.py" line="60"/> |
88 |
| - <source>No filter geometry set</source> |
89 |
| - <translation type="obsolete">Keine Filtergeometrie gesetzt</translation> |
90 |
| - </message> |
91 |
| - <message> |
92 |
| - <location filename="../controller.py" line="71"/> |
93 |
| - <source>Chose a polygon-Layer</source> |
94 |
| - <translation type="obsolete">Polygonlayer auswählen</translation> |
95 |
| - </message> |
96 |
| - <message> |
97 |
| - <location filename="../controller.py" line="74"/> |
98 |
| - <source>No features selected</source> |
99 |
| - <translation type="obsolete">Keine Features gewählt</translation> |
100 |
| - </message> |
101 | 36 | <message>
|
102 | 37 | <location filename="../filters.py" line="177"/>
|
103 | 38 | <source>Current settings will be lost. Apply anyway?</source>
|
|
123 | 58 | <source>Unknown filter</source>
|
124 | 59 | <translation>Unbekannter Filter</translation>
|
125 | 60 | </message>
|
126 |
| - <message> |
127 |
| - <location filename="../helpers.py" line="181"/> |
128 |
| - <source>The layer "{layername}" has an unsupported geometry type: "Circularstring", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", "Curve" or "Surface".</source> |
129 |
| - <translation>Der Layer "{layername}" hat einen nicht unterstüzten Geometrietyp: "Circularstring", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", "Curve" oder "Surface".</translation> |
130 |
| - </message> |
131 | 61 | <message>
|
132 | 62 | <location filename="../helpers.py" line="184"/>
|
133 |
| - <source>A layer contains an unsupported geometry type: "Circularstring", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", "Curve" oder "Surface".</source> |
134 |
| - <translation type="obsolete">Ein Layer hat einen unicht unterstützten Geometrietyp: "Circularstring", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", "Curve" oder "Surface".</translation> |
135 |
| - </message> |
136 |
| -</context> |
137 |
| -<context> |
138 |
| - <name>Controller</name> |
139 |
| - <message> |
140 |
| - <location filename="../controller.py" line="62"/> |
141 |
| - <source>No filter geometry set</source> |
142 |
| - <translation type="obsolete">Keine Filtergeometrie gesetzt</translation> |
| 63 | + <source>The layer "{layername}" has an unsupported geometry type: "CircularString", "CompoundCurve", "CurvePolygon", "MultiCurve", "MultiSurface", "Curve" or "Surface".</source> |
| 64 | + <translation>Der Layer &quot;{layername}&quot; hat einen nicht unterstützten Geometrietyp: &quot;CircularString&quot;, &quot;CompoundCurve&quot;, &quot;CurvePolygon&quot;, &quot;MultiCurve&quot;, &quot;MultiSurface&quot;, &quot;Curve&quot; oder &quot;Surface&quot;.</translation> |
143 | 65 | </message>
|
144 | 66 | <message>
|
145 |
| - <location filename="../controller.py" line="70"/> |
146 |
| - <source>Select a polygon layer</source> |
147 |
| - <translation type="obsolete">Polygonlayer auswählen</translation> |
148 |
| - </message> |
149 |
| - <message> |
150 |
| - <location filename="../controller.py" line="73"/> |
151 |
| - <source>No features selected</source> |
152 |
| - <translation type="obsolete">Keine Features gewählt</translation> |
153 |
| - </message> |
154 |
| - <message> |
155 |
| - <location filename="../controller.py" line="19"/> |
156 |
| - <source>New Filter</source> |
157 |
| - <translation type="obsolete">Neuer Filter</translation> |
| 67 | + <location filename="../settings.py" line="7"/> |
| 68 | + <source>Spatial Filter</source> |
| 69 | + <translation>Räumlicher Filter</translation> |
158 | 70 | </message>
|
159 | 71 | </context>
|
160 | 72 | <context>
|
|
172 | 84 | </context>
|
173 | 85 | <context>
|
174 | 86 | <name>FilterController</name>
|
175 |
| - <message> |
176 |
| - <location filename="../controller.py" line="21"/> |
177 |
| - <source>New Filter</source> |
178 |
| - <translation type="obsolete">Neuer Filter</translation> |
179 |
| - </message> |
180 | 87 | <message>
|
181 | 88 | <location filename="../controller.py" line="78"/>
|
182 | 89 | <source>Select a polygon layer</source>
|
|
203 | 110 | <translation>Neuer Filter aus Skizze</translation>
|
204 | 111 | </message>
|
205 | 112 | </context>
|
206 |
| -<context> |
207 |
| - <name>FilterManager</name> |
208 |
| - <message> |
209 |
| - <location filename="../filters.py" line="110"/> |
210 |
| - <source>Current filter definition is not valid</source> |
211 |
| - <translation type="obsolete">Aktuelle Filterdefinition ist ungültig</translation> |
212 |
| - </message> |
213 |
| - <message> |
214 |
| - <location filename="../filters.py" line="113"/> |
215 |
| - <source>Please provide a name for the filter</source> |
216 |
| - <translation type="obsolete">Bitte zuerst einen Filternamen vergeben</translation> |
217 |
| - </message> |
218 |
| - <message> |
219 |
| - <location filename="../filters.py" line="132"/> |
220 |
| - <source>Overwrite settings for filter</source> |
221 |
| - <translation type="obsolete">Einstellungen überschreiben für Filter</translation> |
222 |
| - </message> |
223 |
| - <message> |
224 |
| - <location filename="../filters.py" line="133"/> |
225 |
| - <source>Overwrite?</source> |
226 |
| - <translation type="obsolete">Überschreiben?</translation> |
227 |
| - </message> |
228 |
| - <message> |
229 |
| - <location filename="../filters.py" line="138"/> |
230 |
| - <source>Delete filter</source> |
231 |
| - <translation type="obsolete">Filter löschen</translation> |
232 |
| - </message> |
233 |
| - <message> |
234 |
| - <location filename="../filters.py" line="139"/> |
235 |
| - <source>Delete?</source> |
236 |
| - <translation type="obsolete">Löschen?</translation> |
237 |
| - </message> |
238 |
| - <message> |
239 |
| - <location filename="../filters.py" line="127"/> |
240 |
| - <source>Current settings will be lost. Apply anyway?</source> |
241 |
| - <translation type="obsolete">Aktuelle Einstellungen gehen verloren. Trotzdem anwenden?</translation> |
242 |
| - </message> |
243 |
| - <message> |
244 |
| - <location filename="../filters.py" line="128"/> |
245 |
| - <source>Continue?</source> |
246 |
| - <translation type="obsolete">Fortfahren?</translation> |
247 |
| - </message> |
248 |
| -</context> |
249 | 113 | <context>
|
250 | 114 | <name>FilterToolbar</name>
|
251 | 115 | <message>
|
|
258 | 122 | <source>Filter from selected features</source>
|
259 | 123 | <translation>Filter aus gewählten Features</translation>
|
260 | 124 | </message>
|
261 |
| - <message> |
262 |
| - <location filename="../widgets.py" line="176"/> |
263 |
| - <source>Toggle filter on/off</source> |
264 |
| - <translation type="obsolete">Filter ein/aus</translation> |
265 |
| - </message> |
266 |
| - <message> |
267 |
| - <location filename="../widgets.py" line="338"/> |
268 |
| - <source>Save current filter</source> |
269 |
| - <translation type="obsolete">Filter speichern</translation> |
270 |
| - </message> |
271 | 125 | <message>
|
272 | 126 | <location filename="../widgets.py" line="349"/>
|
273 | 127 | <source>Manage filters</source>
|
|
283 | 137 | <source>Show filter geometry</source>
|
284 | 138 | <translation>Filtergeometrie anzeigen</translation>
|
285 | 139 | </message>
|
286 |
| - <message> |
287 |
| - <location filename="../widgets.py" line="364"/> |
288 |
| - <source>Activate filter</source> |
289 |
| - <translation type="obsolete">Filter aktivieren</translation> |
290 |
| - </message> |
291 |
| - <message> |
292 |
| - <location filename="../widgets.py" line="362"/> |
293 |
| - <source>Deactivate filter</source> |
294 |
| - <translation type="obsolete">Filter deaktivieren</translation> |
295 |
| - </message> |
296 | 140 | <message>
|
297 | 141 | <location filename="../widgets.py" line="397"/>
|
298 | 142 | <source>No filter geometry set</source>
|
|
313 | 157 | <source>Draw a filter polygon on the canvas</source>
|
314 | 158 | <translation>Filter-Polygon in der Karte zeichnen</translation>
|
315 | 159 | </message>
|
316 |
| - <message> |
317 |
| - <location filename="../widgets.py" line="444"/> |
318 |
| - <source>Geometry is not valid</source> |
319 |
| - <translation type="obsolete">Geometrie ist ungültig</translation> |
320 |
| - </message> |
321 | 160 | <message>
|
322 | 161 | <location filename="../widgets.py" line="286"/>
|
323 | 162 | <source>Remove current filter</source>
|
|
372 | 211 | <source>Active Filter:</source>
|
373 | 212 | <translation>Aktiver Filter:</translation>
|
374 | 213 | </message>
|
375 |
| - <message> |
376 |
| - <location filename="../ui/named_filters_dialog.ui" line="36"/> |
377 |
| - <source>Name...</source> |
378 |
| - <translation type="obsolete">Name...</translation> |
379 |
| - </message> |
380 | 214 | <message>
|
381 | 215 | <location filename="../ui/named_filters_dialog.ui" line="49"/>
|
382 | 216 | <source>Named Filters:</source>
|
|
397 | 231 | <source>Close</source>
|
398 | 232 | <translation>Schließen</translation>
|
399 | 233 | </message>
|
400 |
| - <message> |
401 |
| - <location filename="../widgets.py" line="173"/> |
402 |
| - <source>Change Name</source> |
403 |
| - <translation type="obsolete">Namen ändern</translation> |
404 |
| - </message> |
405 |
| - <message> |
406 |
| - <location filename="../widgets.py" line="173"/> |
407 |
| - <source>New Name:</source> |
408 |
| - <translation type="obsolete">Neuer Name:</translation> |
409 |
| - </message> |
410 | 234 | <message>
|
411 | 235 | <location filename="../ui/named_filters_dialog.ui" line="36"/>
|
412 | 236 | <source>Save</source>
|
413 | 237 | <translation>Speichern</translation>
|
414 | 238 | </message>
|
415 | 239 | </context>
|
416 |
| -<context> |
417 |
| - <name>PredicateAction</name> |
418 |
| - <message> |
419 |
| - <location filename="../widgets.py" line="137"/> |
420 |
| - <source>Geometric predicate</source> |
421 |
| - <translation type="obsolete">Räumlicher Operator</translation> |
422 |
| - </message> |
423 |
| -</context> |
424 | 240 | <context>
|
425 | 241 | <name>PredicateButton</name>
|
426 | 242 | <message>
|
|
443 | 259 | <source>BBOX</source>
|
444 | 260 | <translation>BBOX</translation>
|
445 | 261 | </message>
|
446 |
| - <message> |
447 |
| - <location filename="../widgets.py" line="219"/> |
448 |
| - <source>Compare features to the filters bounding box</source> |
449 |
| - <translation type="obsolete">Vergleiche Features mit Bounding Box des Filters</translation> |
450 |
| - </message> |
451 | 262 | <message>
|
452 | 263 | <location filename="../widgets.py" line="222"/>
|
453 | 264 | <source>GEOM</source>
|
454 | 265 | <translation>GEOM</translation>
|
455 | 266 | </message>
|
456 |
| - <message> |
457 |
| - <location filename="../widgets.py" line="226"/> |
458 |
| - <source>Compare features to the exact filter geometry</source> |
459 |
| - <translation type="obsolete">Vergleiche Features mit exakter Filtergeometrie</translation> |
460 |
| - </message> |
461 | 267 | <message>
|
462 | 268 | <location filename="../widgets.py" line="188"/>
|
463 | 269 | <source>intersects</source>
|
|
0 commit comments