diff --git a/CHANGELOG.md b/CHANGELOG.md index 07ead2ba..22118d46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,8 @@ CHANGELOG for FlatCAM beta - modified the method that detects which tab was closed in the Plot Area so it will no longer depend on it's translated text but on it's objectName set on the QTab creation - fixed the merge methods for all FlatCAM objects - fixed a SyntaxError Exception when checking for types of found old preferences +- updated the French, German and Spanish Google translations +- updated the Romanian translation 28.04.2020 diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index 8fe46def..d6a16405 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -143,16 +143,16 @@ class ToolPaint(FlatCAMTool, Gerber): "is the cut width into the material.")) self.tools_table.horizontalHeaderItem(2).setToolTip( - _("The Tool Type (TT) can be:
" - "- Circular with 1 ... 4 teeth -> it is informative only. Being circular,
" - "the cut width in material is exactly the tool diameter.
" - "- Ball -> informative only and make reference to the Ball type endmill.
" - "- V-Shape -> it will disable Z-Cut parameter in the resulting geometry UI form " - "and enable two additional UI form fields in the resulting geometry: V-Tip Dia and " - "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter such " - "as the cut width into material will be equal with the value in the Tool Diameter " - "column of this table.
" - "Choosing the V-Shape Tool Type automatically will select the Operation Type " + _("The Tool Type (TT) can be:\n" + "- Circular -> it is informative only. Being circular,\n" + "the cut width in material is exactly the tool diameter.\n" + "- Ball -> informative only and make reference to the Ball type endmill.\n" + "- V-Shape -> it will disable Z-Cut parameter in the resulting geometry UI form\n" + "and enable two additional UI form fields in the resulting geometry: V-Tip Dia and\n" + "V-Tip Angle. Adjusting those two values will adjust the Z-Cut parameter such\n" + "as the cut width into material will be equal with the value in the Tool Diameter\n" + "column of this table.\n" + "Choosing the 'V-Shape' Tool Type automatically will select the Operation Type\n" "in the resulting geometry as Isolation.")) self.order_label = QtWidgets.QLabel('%s:' % _('Tool order')) diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index bd65f29a..49aee585 100644 Binary files a/locale/de/LC_MESSAGES/strings.mo and b/locale/de/LC_MESSAGES/strings.mo differ diff --git a/locale/de/LC_MESSAGES/strings.po b/locale/de/LC_MESSAGES/strings.po index 2dd8ec4d..09b00ee4 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-04-27 01:19+0300\n" -"PO-Revision-Date: 2020-04-27 12:30+0300\n" +"POT-Creation-Date: 2020-04-29 13:14+0300\n" +"PO-Revision-Date: 2020-04-29 13:16+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -17,45 +17,17 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:789 FlatCAMApp.py:821 FlatCAMCommon.py:1925 -#: FlatCAMCommon.py:2040 flatcamEditors/FlatCAMGeoEditor.py:500 -#: flatcamEditors/FlatCAMGeoEditor.py:570 -#: flatcamEditors/FlatCAMGeoEditor.py:5152 flatcamGUI/PreferencesUI.py:5509 -#: flatcamGUI/PreferencesUI.py:6056 flatcamTools/ToolNCC.py:431 -#: flatcamTools/ToolNCC.py:2396 flatcamTools/ToolNCC.py:2424 -#: flatcamTools/ToolNCC.py:2694 flatcamTools/ToolNCC.py:2726 -#: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:1843 -#: tclCommands/TclCommandCopperClear.py:128 -#: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 -msgid "Seed" -msgstr "Keim" - -#: FlatCAMApp.py:795 flatcamGUI/PreferencesUI.py:5588 -#: flatcamGUI/PreferencesUI.py:7695 flatcamTools/ToolCopperThieving.py:126 -#: flatcamTools/ToolNCC.py:535 flatcamTools/ToolNCC.py:1301 -#: flatcamTools/ToolNCC.py:1629 flatcamTools/ToolNCC.py:1914 -#: flatcamTools/ToolNCC.py:1978 flatcamTools/ToolNCC.py:2962 -#: flatcamTools/ToolNCC.py:2971 tclCommands/TclCommandCopperClear.py:190 -msgid "Itself" -msgstr "Selbst" - -#: FlatCAMApp.py:822 flatcamGUI/PreferencesUI.py:6119 -#: flatcamTools/ToolPaint.py:486 flatcamTools/ToolPaint.py:1422 -#: tclCommands/TclCommandPaint.py:162 -msgid "All Polygons" -msgstr "Alle Polygone" - -#: FlatCAMApp.py:1129 +#: FlatCAMApp.py:484 msgid "FlatCAM is initializing ..." msgstr "FlatCAM wird initialisiert ..." -#: FlatCAMApp.py:1823 +#: FlatCAMApp.py:633 msgid "Could not find the Language files. The App strings are missing." msgstr "" "Die Sprachdateien konnten nicht gefunden werden. Die App-Zeichenfolgen " "fehlen." -#: FlatCAMApp.py:1917 +#: FlatCAMApp.py:703 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started." @@ -63,7 +35,7 @@ msgstr "" "FlatCAM wird initialisiert ...\n" "Die Canvas-Initialisierung wurde gestartet." -#: FlatCAMApp.py:1937 +#: FlatCAMApp.py:723 msgid "" "FlatCAM is initializing ...\n" "Canvas initialization started.\n" @@ -73,68 +45,64 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: FlatCAMApp.py:2570 flatcamGUI/GUIElements.py:2592 -msgid "Type >help< to get started" -msgstr "Geben Sie> help help< followed by Run Code for a list of FlatCAM Tcl Commands " +"(displayed in Tcl Shell)." +msgstr "" +"Geben Sie >help< gefolgt von Run Code ein, um eine Liste der FlatCAM Tcl-" +"Befehle anzuzeigen (angezeigt in der Tcl-Shell)." + +#: FlatCAMApp.py:2989 FlatCAMApp.py:2995 FlatCAMApp.py:3001 FlatCAMApp.py:3007 +#: FlatCAMApp.py:3013 FlatCAMApp.py:3019 msgid "created/selected" msgstr "erstellt / ausgewählt" -#: FlatCAMApp.py:4510 FlatCAMApp.py:7093 FlatCAMObj.py:278 FlatCAMObj.py:309 -#: FlatCAMObj.py:325 FlatCAMObj.py:405 flatcamTools/ToolCopperThieving.py:1482 -#: flatcamTools/ToolFiducials.py:809 flatcamTools/ToolMove.py:230 +#: FlatCAMApp.py:3034 FlatCAMApp.py:5114 flatcamObjects/FlatCAMObj.py:248 +#: flatcamObjects/FlatCAMObj.py:279 flatcamObjects/FlatCAMObj.py:295 +#: flatcamObjects/FlatCAMObj.py:375 flatcamTools/ToolCopperThieving.py:1481 +#: flatcamTools/ToolFiducials.py:809 flatcamTools/ToolMove.py:229 #: flatcamTools/ToolQRCode.py:728 msgid "Plotting" msgstr "Plotten" -#: FlatCAMApp.py:4573 flatcamGUI/FlatCAMGUI.py:530 +#: FlatCAMApp.py:3097 flatcamGUI/FlatCAMGUI.py:533 msgid "About FlatCAM" msgstr "Über FlatCAM" -#: FlatCAMApp.py:4599 +#: FlatCAMApp.py:3123 msgid "2D Computer-Aided Printed Circuit Board Manufacturing" msgstr "2D-Computer-Aided-Printed-Circuit-Board-Herstellung" -#: FlatCAMApp.py:4600 +#: FlatCAMApp.py:3124 msgid "Development" msgstr "Entwicklung" -#: FlatCAMApp.py:4601 +#: FlatCAMApp.py:3125 msgid "DOWNLOAD" msgstr "HERUNTERLADEN" -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:3126 msgid "Issue tracker" msgstr "Problem Tracker" -#: FlatCAMApp.py:4606 FlatCAMApp.py:4948 flatcamGUI/GUIElements.py:2583 +#: FlatCAMApp.py:3130 FlatCAMApp.py:3474 flatcamGUI/GUIElements.py:2583 msgid "Close" msgstr "Schließen" -#: FlatCAMApp.py:4621 +#: FlatCAMApp.py:3145 msgid "Licensed under the MIT license" msgstr "Lizenziert unter der MIT-Lizenz" -#: FlatCAMApp.py:4630 +#: FlatCAMApp.py:3154 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy\n" @@ -401,7 +354,7 @@ msgstr "" "ZUSAMMENHANG MIT DER\n" " SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN." -#: FlatCAMApp.py:4652 +#: FlatCAMApp.py:3176 msgid "" "Some of the icons used are from the following sources:
Icons by FreepikoNline Web FontsoNline Web Fonts" -#: FlatCAMApp.py:4685 +#: FlatCAMApp.py:3209 msgid "Splash" msgstr "Begrüßungsbildschirm" -#: FlatCAMApp.py:4691 +#: FlatCAMApp.py:3215 msgid "Programmers" msgstr "Programmierer" -#: FlatCAMApp.py:4697 +#: FlatCAMApp.py:3221 msgid "Translators" msgstr "Übersetzer" -#: FlatCAMApp.py:4703 +#: FlatCAMApp.py:3227 msgid "License" msgstr "Lizenz" -#: FlatCAMApp.py:4709 +#: FlatCAMApp.py:3233 msgid "Attributions" msgstr "Zuschreibungen" -#: FlatCAMApp.py:4732 +#: FlatCAMApp.py:3256 msgid "Programmer" msgstr "Programmierer" -#: FlatCAMApp.py:4733 +#: FlatCAMApp.py:3257 msgid "Status" msgstr "Status" -#: FlatCAMApp.py:4734 FlatCAMApp.py:4812 +#: FlatCAMApp.py:3258 FlatCAMApp.py:3337 msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4742 +#: FlatCAMApp.py:3266 msgid "BETA Maintainer >= 2019" msgstr "Betreuer >= 2019" -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:3334 msgid "Language" msgstr "Sprache" -#: FlatCAMApp.py:4810 +#: FlatCAMApp.py:3335 msgid "Translator" msgstr "Übersetzer" -#: FlatCAMApp.py:4811 +#: FlatCAMApp.py:3336 msgid "Corrections" msgstr "Korrekturen" -#: FlatCAMApp.py:4920 FlatCAMApp.py:4928 FlatCAMApp.py:8076 -#: flatcamGUI/FlatCAMGUI.py:512 +#: FlatCAMApp.py:3445 FlatCAMApp.py:3454 flatcamGUI/FlatCAMGUI.py:515 msgid "Bookmarks Manager" msgstr "Lesezeichen verwalten" -#: FlatCAMApp.py:4939 +#: FlatCAMApp.py:3465 msgid "" "This entry will resolve to another website if:\n" "\n" @@ -491,27 +443,15 @@ msgstr "" "Wenn Sie keine Informationen zu FlatCAM beta erhalten können\n" "Verwenden Sie den Link zum YouTube-Kanal im Menü Hilfe." -#: FlatCAMApp.py:4946 +#: FlatCAMApp.py:3472 msgid "Alternative website" msgstr "Alternative Website" -#: FlatCAMApp.py:5050 FlatCAMApp.py:8040 -msgid "Preferences saved." -msgstr "Einstellungen gespeichert." - -#: FlatCAMApp.py:5145 -msgid "Failed to write factory defaults to file." -msgstr "Fehler beim Schreiben der Werkseinstellungen in die Datei." - -#: FlatCAMApp.py:5149 -msgid "Factory defaults saved." -msgstr "Werkseinstellungen gespeichert." - -#: FlatCAMApp.py:5159 flatcamGUI/FlatCAMGUI.py:4178 +#: FlatCAMApp.py:3498 flatcamGUI/FlatCAMGUI.py:4185 msgid "Application is saving the project. Please wait ..." msgstr "Anwendung speichert das Projekt. Warten Sie mal ..." -#: FlatCAMApp.py:5164 FlatCAMTranslation.py:194 +#: FlatCAMApp.py:3503 FlatCAMTranslation.py:202 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -519,32 +459,32 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:5167 FlatCAMApp.py:9305 FlatCAMTranslation.py:197 +#: FlatCAMApp.py:3506 FlatCAMApp.py:7272 FlatCAMTranslation.py:205 msgid "Save changes" msgstr "Änderungen speichern" -#: FlatCAMApp.py:5423 +#: FlatCAMApp.py:3766 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "Ausgewählte Excellon-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5445 +#: FlatCAMApp.py:3788 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "Ausgewählte GCode-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5467 +#: FlatCAMApp.py:3810 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "Ausgewählte Gerber-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5655 FlatCAMApp.py:5714 FlatCAMApp.py:5742 +#: FlatCAMApp.py:3998 FlatCAMApp.py:4057 FlatCAMApp.py:4085 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Zum Verbinden sind mindestens zwei Objekte erforderlich. Derzeit ausgewählte " "Objekte" -#: FlatCAMApp.py:5664 +#: FlatCAMApp.py:4007 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -562,52 +502,52 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: FlatCAMApp.py:5676 FlatCAMApp.py:5686 +#: FlatCAMApp.py:4019 FlatCAMApp.py:4029 msgid "Geometry merging finished" msgstr "Zusammenführung der Geometrien beendet" -#: FlatCAMApp.py:5709 +#: FlatCAMApp.py:4052 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Gescheitert. Die Zusammenfügung von Excellon funktioniert nur bei Excellon-" "Objekten." -#: FlatCAMApp.py:5719 +#: FlatCAMApp.py:4062 msgid "Excellon merging finished" msgstr "Excellon-Bearbeitung abgeschlossen" -#: FlatCAMApp.py:5737 +#: FlatCAMApp.py:4080 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" "Gescheitert. Das Zusammenfügen für Gerber-Objekte funktioniert nur bei " "Gerber-Objekten." -#: FlatCAMApp.py:5747 +#: FlatCAMApp.py:4090 msgid "Gerber merging finished" msgstr "Erledigt. Gerber-Bearbeitung beendet" -#: FlatCAMApp.py:5767 FlatCAMApp.py:5802 +#: FlatCAMApp.py:4110 FlatCAMApp.py:4145 msgid "Failed. Select a Geometry Object and try again." msgstr "" "Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen Sie es erneut." -#: FlatCAMApp.py:5771 FlatCAMApp.py:5807 -msgid "Expected a FlatCAMGeometry, got" -msgstr "Erwartete eine FlatCAMGeometry, fand" +#: FlatCAMApp.py:4114 FlatCAMApp.py:4150 +msgid "Expected a GeometryObject, got" +msgstr "Erwartet ein GeometryObject, bekam" -#: FlatCAMApp.py:5784 +#: FlatCAMApp.py:4127 msgid "A Geometry object was converted to MultiGeo type." msgstr "Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: FlatCAMApp.py:5822 +#: FlatCAMApp.py:4165 msgid "A Geometry object was converted to SingleGeo type." msgstr "Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: FlatCAMApp.py:6049 +#: FlatCAMApp.py:4392 msgid "Toggle Units" msgstr "Einheiten wechseln" -#: FlatCAMApp.py:6051 +#: FlatCAMApp.py:4394 msgid "" "Changing the units of the project\n" "will scale all objects.\n" @@ -619,45 +559,32 @@ msgstr "" "aller Objekte entsprechend skaliert.\n" "Wollen Sie Fortsetzen?" -#: FlatCAMApp.py:6054 FlatCAMApp.py:6929 FlatCAMApp.py:7006 FlatCAMApp.py:9680 -#: FlatCAMApp.py:9694 FlatCAMApp.py:10027 FlatCAMApp.py:10037 +#: FlatCAMApp.py:4397 FlatCAMApp.py:4950 FlatCAMApp.py:5027 FlatCAMApp.py:7647 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7994 FlatCAMApp.py:8004 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:6103 +#: FlatCAMApp.py:4446 msgid "Converted units to" msgstr "Einheiten wurden umgerechnet in" -#: FlatCAMApp.py:6744 +#: FlatCAMApp.py:4852 msgid "Detachable Tabs" msgstr "Abnehmbare Laschen" -#: FlatCAMApp.py:6818 FlatCAMApp.py:6862 FlatCAMApp.py:6890 FlatCAMApp.py:7823 -#: FlatCAMApp.py:7891 FlatCAMApp.py:7995 -msgid "Preferences" -msgstr "Einstellungen" - -#: FlatCAMApp.py:6824 -msgid "Preferences applied." -msgstr "Einstellungen werden angewendet." - -#: FlatCAMApp.py:6895 -msgid "Preferences closed without saving." -msgstr "Einstellungen geschlossen ohne zu speichern." - -#: FlatCAMApp.py:6918 flatcamTools/ToolNCC.py:932 flatcamTools/ToolNCC.py:1426 +#: FlatCAMApp.py:4939 flatcamTools/ToolNCC.py:932 flatcamTools/ToolNCC.py:1426 #: flatcamTools/ToolPaint.py:858 flatcamTools/ToolSolderPaste.py:568 #: flatcamTools/ToolSolderPaste.py:893 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." -#: FlatCAMApp.py:6922 flatcamTools/ToolNCC.py:936 flatcamTools/ToolPaint.py:862 +#: FlatCAMApp.py:4943 flatcamTools/ToolNCC.py:936 flatcamTools/ToolPaint.py:862 #: flatcamTools/ToolSolderPaste.py:572 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen" -#: FlatCAMApp.py:6925 +#: FlatCAMApp.py:4946 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -666,11 +593,11 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:5022 msgid "Delete objects" msgstr "Objekte löschen" -#: FlatCAMApp.py:7004 +#: FlatCAMApp.py:5025 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -678,57 +605,57 @@ msgstr "" "Möchten Sie die ausgewählten Objekte\n" "wirklich dauerhaft löschen?" -#: FlatCAMApp.py:7042 +#: FlatCAMApp.py:5063 msgid "Object(s) deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:7046 FlatCAMApp.py:7201 flatcamTools/ToolDblSided.py:819 +#: FlatCAMApp.py:5067 FlatCAMApp.py:5222 flatcamTools/ToolDblSided.py:818 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: FlatCAMApp.py:7048 +#: FlatCAMApp.py:5069 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie den Editor und versuchen Sie es erneut ..." -#: FlatCAMApp.py:7077 +#: FlatCAMApp.py:5098 msgid "Object deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:7104 +#: FlatCAMApp.py:5125 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: FlatCAMApp.py:7126 +#: FlatCAMApp.py:5147 msgid "Setting Origin..." msgstr "Ursprung setzten ..." -#: FlatCAMApp.py:7139 FlatCAMApp.py:7241 +#: FlatCAMApp.py:5160 FlatCAMApp.py:5262 msgid "Origin set" msgstr "Ursprung gesetzt" -#: FlatCAMApp.py:7156 +#: FlatCAMApp.py:5177 msgid "Origin coordinates specified but incomplete." msgstr "Ursprungskoordinaten angegeben, aber unvollständig." -#: FlatCAMApp.py:7197 +#: FlatCAMApp.py:5218 msgid "Moving to Origin..." msgstr "Umzug zum Ursprung ..." -#: FlatCAMApp.py:7278 +#: FlatCAMApp.py:5299 msgid "Jump to ..." msgstr "Springen zu ..." -#: FlatCAMApp.py:7279 +#: FlatCAMApp.py:5300 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: FlatCAMApp.py:7289 +#: FlatCAMApp.py:5310 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: FlatCAMApp.py:7367 FlatCAMApp.py:7516 -#: flatcamEditors/FlatCAMExcEditor.py:3622 -#: flatcamEditors/FlatCAMExcEditor.py:3630 +#: FlatCAMApp.py:5388 FlatCAMApp.py:5537 +#: flatcamEditors/FlatCAMExcEditor.py:3624 +#: flatcamEditors/FlatCAMExcEditor.py:3632 #: flatcamEditors/FlatCAMGeoEditor.py:4349 #: flatcamEditors/FlatCAMGeoEditor.py:4363 #: flatcamEditors/FlatCAMGrbEditor.py:1085 @@ -736,104 +663,94 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" #: flatcamEditors/FlatCAMGrbEditor.py:1488 #: flatcamEditors/FlatCAMGrbEditor.py:1757 #: flatcamEditors/FlatCAMGrbEditor.py:4489 -#: flatcamEditors/FlatCAMGrbEditor.py:4504 flatcamGUI/FlatCAMGUI.py:3370 -#: flatcamGUI/FlatCAMGUI.py:3382 flatcamTools/ToolAlignObjects.py:393 +#: flatcamEditors/FlatCAMGrbEditor.py:4504 flatcamGUI/FlatCAMGUI.py:3377 +#: flatcamGUI/FlatCAMGUI.py:3389 flatcamTools/ToolAlignObjects.py:393 #: flatcamTools/ToolAlignObjects.py:415 msgid "Done." msgstr "Fertig." -#: FlatCAMApp.py:7382 FlatCAMApp.py:9676 FlatCAMApp.py:9771 FlatCAMApp.py:9812 -#: FlatCAMApp.py:9853 FlatCAMApp.py:9894 FlatCAMApp.py:9935 FlatCAMApp.py:9979 -#: FlatCAMApp.py:10023 FlatCAMApp.py:10511 FlatCAMApp.py:10515 +#: FlatCAMApp.py:5403 FlatCAMApp.py:7643 FlatCAMApp.py:7738 FlatCAMApp.py:7779 +#: FlatCAMApp.py:7820 FlatCAMApp.py:7861 FlatCAMApp.py:7902 FlatCAMApp.py:7946 +#: FlatCAMApp.py:7990 FlatCAMApp.py:8517 FlatCAMApp.py:8521 #: flatcamTools/ToolProperties.py:116 msgid "No object selected." msgstr "Kein Objekt ausgewählt." -#: FlatCAMApp.py:7401 +#: FlatCAMApp.py:5422 msgid "Bottom-Left" msgstr "Unten links" -#: FlatCAMApp.py:7402 flatcamGUI/PreferencesUI.py:8111 +#: FlatCAMApp.py:5423 flatcamGUI/PreferencesUI.py:9227 #: flatcamTools/ToolCalibration.py:159 msgid "Top-Left" msgstr "Oben links" -#: FlatCAMApp.py:7403 flatcamGUI/PreferencesUI.py:8112 +#: FlatCAMApp.py:5424 flatcamGUI/PreferencesUI.py:9228 #: flatcamTools/ToolCalibration.py:160 msgid "Bottom-Right" msgstr "Unten rechts" -#: FlatCAMApp.py:7404 +#: FlatCAMApp.py:5425 msgid "Top-Right" msgstr "Oben rechts" -#: FlatCAMApp.py:7405 flatcamGUI/ObjectUI.py:2624 +#: FlatCAMApp.py:5426 flatcamGUI/ObjectUI.py:2626 msgid "Center" msgstr "Center" -#: FlatCAMApp.py:7425 +#: FlatCAMApp.py:5446 msgid "Locate ..." msgstr "Lokalisieren ..." -#: FlatCAMApp.py:7686 FlatCAMApp.py:7763 +#: FlatCAMApp.py:5706 FlatCAMApp.py:5783 msgid "No object is selected. Select an object and try again." msgstr "" "Es ist kein Objekt ausgewählt. Wählen Sie ein Objekt und versuchen Sie es " "erneut." -#: FlatCAMApp.py:7789 +#: FlatCAMApp.py:5809 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß " "abgeschlossen ..." -#: FlatCAMApp.py:7795 +#: FlatCAMApp.py:5815 msgid "The current task was gracefully closed on user request..." msgstr "" "Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß " "geschlossen ..." -#: FlatCAMApp.py:7888 -msgid "Preferences edited but not saved." -msgstr "Einstellungen bearbeitet, aber nicht gespeichert." +#: FlatCAMApp.py:5843 flatcamGUI/PreferencesUI.py:909 +#: flatcamGUI/PreferencesUI.py:953 flatcamGUI/PreferencesUI.py:974 +#: flatcamGUI/PreferencesUI.py:1079 +msgid "Preferences" +msgstr "Einstellungen" -#: FlatCAMApp.py:7905 FlatCAMApp.py:7933 FlatCAMApp.py:7960 FlatCAMApp.py:7979 -#: FlatCAMApp.py:8046 FlatCAMCommon.py:1182 FlatCAMCommon.py:1357 -#: FlatCAMCommon.py:2612 FlatCAMCommon.py:2820 FlatCAMObj.py:4798 -#: flatcamTools/ToolNCC.py:3958 flatcamTools/ToolNCC.py:4042 -#: flatcamTools/ToolPaint.py:3548 flatcamTools/ToolPaint.py:3633 +#: FlatCAMApp.py:5909 FlatCAMApp.py:5937 FlatCAMApp.py:5964 FlatCAMApp.py:5983 +#: FlatCAMDB.py:738 FlatCAMDB.py:913 FlatCAMDB.py:2168 FlatCAMDB.py:2378 +#: flatcamObjects/FlatCAMGeometry.py:862 flatcamTools/ToolNCC.py:3958 +#: flatcamTools/ToolNCC.py:4042 flatcamTools/ToolPaint.py:3548 +#: flatcamTools/ToolPaint.py:3633 msgid "Tools Database" msgstr "Werkzeugdatenbank" -#: FlatCAMApp.py:7957 +#: FlatCAMApp.py:5961 msgid "Tools in Tools Database edited but not saved." msgstr "Werkzeugdatenbank geschlossen ohne zu speichern." -#: FlatCAMApp.py:7983 flatcamTools/ToolNCC.py:3965 +#: FlatCAMApp.py:5987 flatcamTools/ToolNCC.py:3965 #: flatcamTools/ToolPaint.py:3555 msgid "Tool from DB added in Tool Table." msgstr "Werkzeug aus Werkzeugdatenbank zur Werkzeugtabelle hinzugefügt." -#: FlatCAMApp.py:7985 +#: FlatCAMApp.py:5989 msgid "Adding tool from DB is not allowed for this object." msgstr "" "Das Hinzufügen von Werkzeugen aus der Datenbank ist für dieses Objekt nicht " "zulässig." -#: FlatCAMApp.py:8026 -msgid "" -"One or more values are changed.\n" -"Do you want to save the Preferences?" -msgstr "" -"Ein oder mehrere Werte werden geändert.\n" -"Möchten Sie die Einstellungen speichern?" - -#: FlatCAMApp.py:8028 flatcamGUI/FlatCAMGUI.py:291 -msgid "Save Preferences" -msgstr "Einstellungen speichern" - -#: FlatCAMApp.py:8052 +#: FlatCAMApp.py:6007 msgid "" "One or more Tools are edited.\n" "Do you want to update the Tools Database?" @@ -841,176 +758,175 @@ msgstr "" "Ein oder mehrere Werkzeuge wurden geändert.\n" "Möchten Sie die Werkzeugdatenbank aktualisieren?" -#: FlatCAMApp.py:8054 +#: FlatCAMApp.py:6009 msgid "Save Tools Database" msgstr "Werkzeugdatenbank speichern" -#: FlatCAMApp.py:8073 FlatCAMApp.py:10261 FlatCAMObj.py:7089 -msgid "Code Editor" -msgstr "Code-Editor" - -#: FlatCAMApp.py:8095 +#: FlatCAMApp.py:6062 msgid "No object selected to Flip on Y axis." msgstr "Kein Objekt ausgewählt, um auf der Y-Achse zu spiegeln." -#: FlatCAMApp.py:8121 +#: FlatCAMApp.py:6088 msgid "Flip on Y axis done." msgstr "Y-Achse spiegeln fertig." -#: FlatCAMApp.py:8123 FlatCAMApp.py:8171 +#: FlatCAMApp.py:6090 FlatCAMApp.py:6138 #: flatcamEditors/FlatCAMGrbEditor.py:5893 msgid "Flip action was not executed." msgstr "Flip-Aktion wurde nicht ausgeführt." -#: FlatCAMApp.py:8143 +#: FlatCAMApp.py:6110 msgid "No object selected to Flip on X axis." msgstr "Es wurde kein Objekt zum Spiegeln auf der X-Achse ausgewählt." -#: FlatCAMApp.py:8169 +#: FlatCAMApp.py:6136 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:8191 +#: FlatCAMApp.py:6158 msgid "No object selected to Rotate." msgstr "Es wurde kein Objekt zum Drehen ausgewählt." -#: FlatCAMApp.py:8194 FlatCAMApp.py:8247 FlatCAMApp.py:8286 +#: FlatCAMApp.py:6161 FlatCAMApp.py:6214 FlatCAMApp.py:6253 msgid "Transform" msgstr "Verwandeln" -#: FlatCAMApp.py:8194 FlatCAMApp.py:8247 FlatCAMApp.py:8286 +#: FlatCAMApp.py:6161 FlatCAMApp.py:6214 FlatCAMApp.py:6253 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: FlatCAMApp.py:8225 +#: FlatCAMApp.py:6192 msgid "Rotation done." msgstr "Rotation abgeschlossen." -#: FlatCAMApp.py:8227 +#: FlatCAMApp.py:6194 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: FlatCAMApp.py:8245 +#: FlatCAMApp.py:6212 msgid "No object selected to Skew/Shear on X axis." msgstr "Auf der X-Achse wurde kein Objekt zum Neigen / Schneiden ausgewählt." -#: FlatCAMApp.py:8267 +#: FlatCAMApp.py:6234 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse." -#: FlatCAMApp.py:8284 +#: FlatCAMApp.py:6251 msgid "No object selected to Skew/Shear on Y axis." msgstr "Kein Objekt für Neigung / Schneiden auf der Y-Achse ausgewählt." -#: FlatCAMApp.py:8306 +#: FlatCAMApp.py:6273 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse." -#: FlatCAMApp.py:8457 FlatCAMApp.py:8504 flatcamGUI/FlatCAMGUI.py:488 -#: flatcamGUI/FlatCAMGUI.py:1713 +#: FlatCAMApp.py:6424 FlatCAMApp.py:6471 flatcamGUI/FlatCAMGUI.py:491 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Select All" msgstr "Select All" -#: FlatCAMApp.py:8461 FlatCAMApp.py:8508 flatcamGUI/FlatCAMGUI.py:490 +#: FlatCAMApp.py:6428 FlatCAMApp.py:6475 flatcamGUI/FlatCAMGUI.py:493 msgid "Deselect All" msgstr "Alle abwählen" -#: FlatCAMApp.py:8524 +#: FlatCAMApp.py:6491 msgid "All objects are selected." msgstr "Alle Objekte werden ausgewählt." -#: FlatCAMApp.py:8534 +#: FlatCAMApp.py:6501 msgid "Objects selection is cleared." msgstr "Die Objektauswahl wird gelöscht." -#: FlatCAMApp.py:8554 flatcamGUI/FlatCAMGUI.py:1706 +#: FlatCAMApp.py:6521 flatcamGUI/FlatCAMGUI.py:1709 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: FlatCAMApp.py:8566 flatcamEditors/FlatCAMGeoEditor.py:940 +#: FlatCAMApp.py:6533 flatcamEditors/FlatCAMGeoEditor.py:939 #: flatcamEditors/FlatCAMGrbEditor.py:2580 -#: flatcamEditors/FlatCAMGrbEditor.py:5475 flatcamGUI/ObjectUI.py:1593 -#: flatcamTools/ToolDblSided.py:193 flatcamTools/ToolDblSided.py:426 +#: flatcamEditors/FlatCAMGrbEditor.py:5475 flatcamGUI/ObjectUI.py:1595 +#: flatcamTools/ToolDblSided.py:192 flatcamTools/ToolDblSided.py:425 #: flatcamTools/ToolNCC.py:294 flatcamTools/ToolNCC.py:631 #: flatcamTools/ToolPaint.py:277 flatcamTools/ToolPaint.py:676 -#: flatcamTools/ToolSolderPaste.py:123 flatcamTools/ToolSolderPaste.py:597 -#: flatcamTools/ToolTransform.py:479 +#: flatcamTools/ToolSolderPaste.py:122 flatcamTools/ToolSolderPaste.py:597 +#: flatcamTools/ToolTransform.py:478 msgid "Add" msgstr "Hinzufügen" -#: FlatCAMApp.py:8568 FlatCAMObj.py:4416 -#: flatcamEditors/FlatCAMGrbEditor.py:2585 -#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/FlatCAMGUI.py:736 -#: flatcamGUI/FlatCAMGUI.py:1059 flatcamGUI/FlatCAMGUI.py:2126 -#: flatcamGUI/FlatCAMGUI.py:2269 flatcamGUI/FlatCAMGUI.py:2733 -#: flatcamGUI/ObjectUI.py:1621 flatcamTools/ToolNCC.py:316 -#: flatcamTools/ToolNCC.py:637 flatcamTools/ToolPaint.py:299 -#: flatcamTools/ToolPaint.py:682 flatcamTools/ToolSolderPaste.py:129 -#: flatcamTools/ToolSolderPaste.py:600 +#: FlatCAMApp.py:6535 flatcamEditors/FlatCAMGrbEditor.py:2585 +#: flatcamEditors/FlatCAMGrbEditor.py:2733 flatcamGUI/FlatCAMGUI.py:739 +#: flatcamGUI/FlatCAMGUI.py:1062 flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2272 flatcamGUI/FlatCAMGUI.py:2740 +#: flatcamGUI/ObjectUI.py:1623 flatcamObjects/FlatCAMGeometry.py:480 +#: flatcamTools/ToolNCC.py:316 flatcamTools/ToolNCC.py:637 +#: flatcamTools/ToolPaint.py:299 flatcamTools/ToolPaint.py:682 +#: flatcamTools/ToolSolderPaste.py:128 flatcamTools/ToolSolderPaste.py:600 msgid "Delete" msgstr "Löschen" -#: FlatCAMApp.py:8584 +#: FlatCAMApp.py:6551 msgid "New Grid ..." msgstr "Neues Raster ..." -#: FlatCAMApp.py:8585 +#: FlatCAMApp.py:6552 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: FlatCAMApp.py:8593 FlatCAMApp.py:8620 +#: FlatCAMApp.py:6560 FlatCAMApp.py:6587 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich " "Null ein." -#: FlatCAMApp.py:8599 +#: FlatCAMApp.py:6566 msgid "New Grid added" msgstr "Neues Raster" -#: FlatCAMApp.py:8602 +#: FlatCAMApp.py:6569 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:6572 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: FlatCAMApp.py:8627 +#: FlatCAMApp.py:6594 msgid " Grid Value does not exist" msgstr " Rasterwert existiert nicht" -#: FlatCAMApp.py:8630 +#: FlatCAMApp.py:6597 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: FlatCAMApp.py:8633 +#: FlatCAMApp.py:6600 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: FlatCAMApp.py:8639 +#: FlatCAMApp.py:6606 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: FlatCAMApp.py:8673 +#: FlatCAMApp.py:6640 msgid " No object selected to copy it's name" msgstr " Kein Objekt zum Kopieren des Namens ausgewählt" -#: FlatCAMApp.py:8677 +#: FlatCAMApp.py:6644 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: FlatCAMApp.py:8890 flatcamEditors/FlatCAMGrbEditor.py:4421 +#: FlatCAMApp.py:6857 flatcamEditors/FlatCAMGrbEditor.py:4421 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: FlatCAMApp.py:9129 FlatCAMApp.py:9135 FlatCAMApp.py:9141 FlatCAMApp.py:9147 -#: ObjectCollection.py:911 ObjectCollection.py:917 ObjectCollection.py:923 -#: ObjectCollection.py:929 ObjectCollection.py:935 ObjectCollection.py:941 +#: FlatCAMApp.py:7096 FlatCAMApp.py:7102 FlatCAMApp.py:7108 FlatCAMApp.py:7114 +#: flatcamObjects/ObjectCollection.py:922 +#: flatcamObjects/ObjectCollection.py:928 +#: flatcamObjects/ObjectCollection.py:934 +#: flatcamObjects/ObjectCollection.py:940 +#: flatcamObjects/ObjectCollection.py:946 +#: flatcamObjects/ObjectCollection.py:952 msgid "selected" msgstr "ausgewählt" -#: FlatCAMApp.py:9302 +#: FlatCAMApp.py:7269 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -1020,17 +936,17 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:9323 +#: FlatCAMApp.py:7290 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: FlatCAMApp.py:9471 FlatCAMApp.py:9475 flatcamGUI/FlatCAMGUI.py:821 -#: flatcamGUI/FlatCAMGUI.py:2504 +#: FlatCAMApp.py:7438 FlatCAMApp.py:7442 flatcamGUI/FlatCAMGUI.py:824 +#: flatcamGUI/FlatCAMGUI.py:2507 msgid "Open Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:9480 FlatCAMApp.py:9517 FlatCAMApp.py:9559 FlatCAMApp.py:9629 -#: FlatCAMApp.py:10380 FlatCAMApp.py:11552 FlatCAMApp.py:11613 +#: FlatCAMApp.py:7447 FlatCAMApp.py:7484 FlatCAMApp.py:7526 FlatCAMApp.py:7596 +#: FlatCAMApp.py:8386 FlatCAMApp.py:9577 FlatCAMApp.py:9639 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -1038,260 +954,265 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: FlatCAMApp.py:9482 +#: FlatCAMApp.py:7449 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: FlatCAMApp.py:9509 FlatCAMApp.py:9513 flatcamGUI/FlatCAMGUI.py:823 -#: flatcamGUI/FlatCAMGUI.py:2506 +#: FlatCAMApp.py:7476 FlatCAMApp.py:7480 flatcamGUI/FlatCAMGUI.py:826 +#: flatcamGUI/FlatCAMGUI.py:2509 msgid "Open Excellon" msgstr "Excellon öffnen" -#: FlatCAMApp.py:9519 +#: FlatCAMApp.py:7486 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: FlatCAMApp.py:9550 FlatCAMApp.py:9554 +#: FlatCAMApp.py:7517 FlatCAMApp.py:7521 msgid "Open G-Code" msgstr "G-Code öffnen" -#: FlatCAMApp.py:9561 +#: FlatCAMApp.py:7528 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: FlatCAMApp.py:9584 FlatCAMApp.py:9587 flatcamGUI/FlatCAMGUI.py:1715 +#: FlatCAMApp.py:7551 FlatCAMApp.py:7554 flatcamGUI/FlatCAMGUI.py:1718 msgid "Open Project" msgstr "Projekt öffnen" -#: FlatCAMApp.py:9620 FlatCAMApp.py:9624 +#: FlatCAMApp.py:7587 FlatCAMApp.py:7591 msgid "Open HPGL2" msgstr "HPGL2 öffnen" -#: FlatCAMApp.py:9631 +#: FlatCAMApp.py:7598 msgid "Opening HPGL2 file." msgstr "HPGL2-Datei öffnen." -#: FlatCAMApp.py:9654 FlatCAMApp.py:9657 +#: FlatCAMApp.py:7621 FlatCAMApp.py:7624 msgid "Open Configuration File" msgstr "Einstellungsdatei öffne" -#: FlatCAMApp.py:9677 FlatCAMApp.py:10024 +#: FlatCAMApp.py:7644 FlatCAMApp.py:7991 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: FlatCAMApp.py:9691 +#: FlatCAMApp.py:7658 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: FlatCAMApp.py:9704 FlatCAMApp.py:9708 flatcamTools/ToolQRCode.py:829 +#: FlatCAMApp.py:7671 FlatCAMApp.py:7675 flatcamTools/ToolQRCode.py:829 #: flatcamTools/ToolQRCode.py:833 msgid "Export SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:9733 +#: FlatCAMApp.py:7700 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: FlatCAMApp.py:9739 FlatCAMApp.py:9743 +#: FlatCAMApp.py:7706 FlatCAMApp.py:7710 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: FlatCAMApp.py:9776 FlatCAMApp.py:9984 +#: FlatCAMApp.py:7743 FlatCAMApp.py:7951 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9788 +#: FlatCAMApp.py:7755 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:9817 +#: FlatCAMApp.py:7784 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Gescheitert. Nur Skriptobjekte können als TCL-Skriptdateien gespeichert " "werden ..." -#: FlatCAMApp.py:9829 +#: FlatCAMApp.py:7796 msgid "Save Script source file" msgstr "Speichern Sie die Quelldatei des Skripts" -#: FlatCAMApp.py:9858 +#: FlatCAMApp.py:7825 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert " "werden ..." -#: FlatCAMApp.py:9870 +#: FlatCAMApp.py:7837 msgid "Save Document source file" msgstr "Speichern Sie die Quelldatei des Dokuments" -#: FlatCAMApp.py:9899 FlatCAMApp.py:9940 FlatCAMApp.py:10863 +#: FlatCAMApp.py:7866 FlatCAMApp.py:7907 FlatCAMApp.py:8869 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9907 FlatCAMApp.py:9911 +#: FlatCAMApp.py:7874 FlatCAMApp.py:7878 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:9948 FlatCAMApp.py:9952 +#: FlatCAMApp.py:7915 FlatCAMApp.py:7919 msgid "Export Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:9992 FlatCAMApp.py:9996 +#: FlatCAMApp.py:7959 FlatCAMApp.py:7963 msgid "Export Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:10034 +#: FlatCAMApp.py:8001 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: FlatCAMApp.py:10048 FlatCAMApp.py:10052 +#: FlatCAMApp.py:8015 FlatCAMApp.py:8019 msgid "Export DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:10077 FlatCAMApp.py:10080 +#: FlatCAMApp.py:8044 FlatCAMApp.py:8047 msgid "Import SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:10108 FlatCAMApp.py:10112 +#: FlatCAMApp.py:8075 FlatCAMApp.py:8079 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: FlatCAMApp.py:10163 +#: FlatCAMApp.py:8130 msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: FlatCAMApp.py:10164 FlatCAMObj.py:7075 FlatCAMObj.py:7852 +#: FlatCAMApp.py:8131 flatcamObjects/FlatCAMCNCJob.py:548 +#: flatcamObjects/FlatCAMScript.py:133 msgid "Loading..." msgstr "Wird geladen..." -#: FlatCAMApp.py:10170 FlatCAMApp.py:10174 +#: FlatCAMApp.py:8137 FlatCAMApp.py:8141 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei " "anzuzeigen." -#: FlatCAMApp.py:10188 +#: FlatCAMApp.py:8155 msgid "Source Editor" msgstr "Quelleditor" -#: FlatCAMApp.py:10228 FlatCAMApp.py:10235 +#: FlatCAMApp.py:8195 FlatCAMApp.py:8202 msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: FlatCAMApp.py:10247 +#: FlatCAMApp.py:8214 msgid "Failed to load the source code for the selected object" msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt" -#: FlatCAMApp.py:10283 +#: FlatCAMApp.py:8228 flatcamObjects/FlatCAMCNCJob.py:562 +msgid "Code Editor" +msgstr "Code-Editor" + +#: FlatCAMApp.py:8250 msgid "Go to Line ..." msgstr "Gehe zur Linie ..." -#: FlatCAMApp.py:10284 +#: FlatCAMApp.py:8251 msgid "Line:" msgstr "Linie:" -#: FlatCAMApp.py:10313 +#: FlatCAMApp.py:8280 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: FlatCAMApp.py:10352 FlatCAMApp.py:10354 +#: FlatCAMApp.py:8319 FlatCAMApp.py:8321 FlatCAMApp.py:8358 FlatCAMApp.py:8360 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:10382 -msgid "Executing FlatCAMScript file." -msgstr "FlatCAMScript-Datei wird ausgeführt." +#: FlatCAMApp.py:8388 +msgid "Executing ScriptObject file." +msgstr "Ausführen der ScriptObject-Datei." -#: FlatCAMApp.py:10390 FlatCAMApp.py:10393 +#: FlatCAMApp.py:8396 FlatCAMApp.py:8399 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: FlatCAMApp.py:10416 +#: FlatCAMApp.py:8422 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: FlatCAMApp.py:10467 FlatCAMApp.py:10473 +#: FlatCAMApp.py:8473 FlatCAMApp.py:8479 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: FlatCAMApp.py:10469 flatcamGUI/FlatCAMGUI.py:1119 -#: flatcamGUI/FlatCAMGUI.py:2161 +#: FlatCAMApp.py:8475 flatcamGUI/FlatCAMGUI.py:1122 +#: flatcamGUI/FlatCAMGUI.py:2164 msgid "Project" msgstr "Projekt" -#: FlatCAMApp.py:10508 +#: FlatCAMApp.py:8514 msgid "FlatCAM objects print" msgstr "FlatCAM-Objekte werden gedruckt" -#: FlatCAMApp.py:10521 FlatCAMApp.py:10528 +#: FlatCAMApp.py:8527 FlatCAMApp.py:8534 msgid "Save Object as PDF ..." msgstr "Objekt als PDF speichern ..." -#: FlatCAMApp.py:10537 +#: FlatCAMApp.py:8543 msgid "Printing PDF ... Please wait." msgstr "PDF wird gedruckt ... Bitte warten." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:8722 msgid "PDF file saved to" msgstr "PDF-Datei gespeichert in" -#: FlatCAMApp.py:10741 +#: FlatCAMApp.py:8747 msgid "Exporting SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:10784 +#: FlatCAMApp.py:8790 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: FlatCAMApp.py:10810 +#: FlatCAMApp.py:8816 msgid "" "Save cancelled because source file is empty. Try to export the Gerber file." msgstr "" "Speichern abgebrochen, da die Quelldatei leer ist. Versuchen Sie einen " "Export der Gerber Datei." -#: FlatCAMApp.py:10957 +#: FlatCAMApp.py:8963 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:8972 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:10971 FlatCAMApp.py:10978 +#: FlatCAMApp.py:8977 FlatCAMApp.py:8984 msgid "Could not export Excellon file." msgstr "Excellon-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:11093 +#: FlatCAMApp.py:9099 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: FlatCAMApp.py:11101 +#: FlatCAMApp.py:9107 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:11106 FlatCAMApp.py:11113 +#: FlatCAMApp.py:9112 FlatCAMApp.py:9119 msgid "Could not export Gerber file." msgstr "Gerber-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:11148 +#: FlatCAMApp.py:9154 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: FlatCAMApp.py:11154 +#: FlatCAMApp.py:9160 msgid "Exporting DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:11159 FlatCAMApp.py:11166 +#: FlatCAMApp.py:9165 FlatCAMApp.py:9172 msgid "Could not export DXF file." msgstr "DXF-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:11189 FlatCAMApp.py:11231 flatcamTools/ToolImage.py:277 +#: FlatCAMApp.py:9195 FlatCAMApp.py:9241 flatcamTools/ToolImage.py:277 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1299,82 +1220,85 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: FlatCAMApp.py:11199 +#: FlatCAMApp.py:9205 msgid "Importing SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:11210 FlatCAMApp.py:11250 FlatCAMApp.py:11308 -#: FlatCAMApp.py:11373 FlatCAMApp.py:11437 FlatCAMApp.py:11502 -#: FlatCAMApp.py:11539 flatcamTools/ToolImage.py:297 -#: flatcamTools/ToolPDF.py:225 +#: FlatCAMApp.py:9213 FlatCAMApp.py:9258 +msgid "Import failed." +msgstr "Import fehlgeschlagen." + +#: FlatCAMApp.py:9220 FlatCAMApp.py:9265 FlatCAMApp.py:9329 FlatCAMApp.py:9396 +#: FlatCAMApp.py:9462 FlatCAMApp.py:9527 FlatCAMApp.py:9564 +#: flatcamTools/ToolImage.py:297 flatcamTools/ToolPDF.py:225 msgid "Opened" msgstr "Geöffnet" -#: FlatCAMApp.py:11240 +#: FlatCAMApp.py:9250 msgid "Importing DXF" msgstr "DXF importieren" -#: FlatCAMApp.py:11274 FlatCAMApp.py:11461 +#: FlatCAMApp.py:9291 FlatCAMApp.py:9486 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: FlatCAMApp.py:11277 FlatCAMApp.py:11464 +#: FlatCAMApp.py:9294 FlatCAMApp.py:9489 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:9306 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: FlatCAMApp.py:11294 +#: FlatCAMApp.py:9311 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:11301 -msgid " Open Gerber failed. Probable not a Gerber file." -msgstr " Gerber öffnen ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." +#: FlatCAMApp.py:9322 +msgid "Open Gerber failed. Probable not a Gerber file." +msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: FlatCAMApp.py:11332 flatcamTools/ToolPcbWizard.py:425 +#: FlatCAMApp.py:9354 flatcamTools/ToolPcbWizard.py:425 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." -#: FlatCAMApp.py:11336 +#: FlatCAMApp.py:9358 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: FlatCAMApp.py:11355 flatcamTools/ToolPDF.py:275 +#: FlatCAMApp.py:9376 flatcamTools/ToolPDF.py:275 #: flatcamTools/ToolPcbWizard.py:447 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" -#: FlatCAMApp.py:11358 +#: FlatCAMApp.py:9379 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:11365 +#: FlatCAMApp.py:9389 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: FlatCAMApp.py:11397 +#: FlatCAMApp.py:9421 msgid "Reading GCode file" msgstr "GCode-Datei wird gelesen" -#: FlatCAMApp.py:11404 +#: FlatCAMApp.py:9427 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: FlatCAMApp.py:11412 +#: FlatCAMApp.py:9434 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: FlatCAMApp.py:11417 +#: FlatCAMApp.py:9439 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: FlatCAMApp.py:11426 +#: FlatCAMApp.py:9452 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -1386,107 +1310,107 @@ msgstr "" "Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: FlatCAMApp.py:11483 +#: FlatCAMApp.py:9508 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Objekt ist keine HPGL2-Datei oder leer. Objekterstellung wird abgebrochen." -#: FlatCAMApp.py:11488 +#: FlatCAMApp.py:9513 msgid "Opening HPGL2" msgstr "HPGL2 öffnen" -#: FlatCAMApp.py:11495 +#: FlatCAMApp.py:9520 msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgstr " HPGL2 öffnen ist fehlgeschlagen. Wahrscheinlich keine HPGL2-Datei." -#: FlatCAMApp.py:11515 +#: FlatCAMApp.py:9540 msgid "Opening TCL Script..." msgstr "TCL-Skript wird geöffnet ..." -#: FlatCAMApp.py:11523 +#: FlatCAMApp.py:9548 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: FlatCAMApp.py:11526 +#: FlatCAMApp.py:9551 msgid "Failed to open TCL Script." msgstr "TCL-Skript konnte nicht geöffnet werden." -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:9579 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: FlatCAMApp.py:11582 +#: FlatCAMApp.py:9607 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: FlatCAMApp.py:11610 +#: FlatCAMApp.py:9636 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: FlatCAMApp.py:11615 +#: FlatCAMApp.py:9641 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: FlatCAMApp.py:11625 FlatCAMApp.py:11643 +#: FlatCAMApp.py:9656 FlatCAMApp.py:9660 FlatCAMApp.py:9678 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: FlatCAMApp.py:11680 +#: FlatCAMApp.py:9715 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: FlatCAMApp.py:11690 +#: FlatCAMApp.py:9725 msgid "Project loaded from" msgstr "Projekt geladen von" -#: FlatCAMApp.py:11759 +#: FlatCAMApp.py:9751 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: FlatCAMApp.py:11847 +#: FlatCAMApp.py:9839 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: FlatCAMApp.py:11854 +#: FlatCAMApp.py:9846 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: FlatCAMApp.py:11864 +#: FlatCAMApp.py:9856 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: FlatCAMApp.py:11871 +#: FlatCAMApp.py:9863 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: FlatCAMApp.py:11932 +#: FlatCAMApp.py:9924 msgid "Clear Recent projects" msgstr "Letzte Projekte löschen" -#: FlatCAMApp.py:11956 +#: FlatCAMApp.py:9948 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: FlatCAMApp.py:11978 flatcamGUI/FlatCAMGUI.py:1348 +#: FlatCAMApp.py:9970 flatcamGUI/FlatCAMGUI.py:1351 msgid "Shortcut Key List" msgstr " Liste der Tastenkombinationen " -#: FlatCAMApp.py:12058 +#: FlatCAMApp.py:10050 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" "Ausgewählte Registerkarte - Wählen Sie ein Element auf der Registerkarte " "\"Projekt\" aus" -#: FlatCAMApp.py:12059 +#: FlatCAMApp.py:10051 msgid "Details" msgstr "Einzelheiten" -#: FlatCAMApp.py:12061 +#: FlatCAMApp.py:10053 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Der normale Ablauf beim Arbeiten in FlatCAM ist der folgende:" -#: FlatCAMApp.py:12062 +#: FlatCAMApp.py:10054 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1496,7 +1420,7 @@ msgstr "" "oder SVG-Datei mithilfe der Symbolleisten, Tastenkombinationen oder durch " "Ziehen und Ablegen der Dateien auf der GUI in FlatCAM." -#: FlatCAMApp.py:12065 +#: FlatCAMApp.py:10057 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1506,7 +1430,7 @@ msgstr "" "doppelklicken, sie per Drag & Drop in die FLATCAM-Benutzeroberfläche ziehen " "oder über die in der App angebotenen Menü- (oder Symbolleisten-) Aktionen." -#: FlatCAMApp.py:12068 +#: FlatCAMApp.py:10060 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1519,7 +1443,7 @@ msgstr "" "AUSGEWÄHLTES TAB mit den Objekteigenschaften entsprechend der Art " "aktualisiert: Gerber, Excellon-, Geometrie- oder CNCJob-Objekt." -#: FlatCAMApp.py:12072 +#: FlatCAMApp.py:10064 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1534,7 +1458,7 @@ msgstr "" "doppelklicken, um das Ausgewählte Registerkarte zu öffnen und es zu füllen, " "selbst wenn es unscharf war." -#: FlatCAMApp.py:12076 +#: FlatCAMApp.py:10068 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1542,7 +1466,7 @@ msgstr "" "Sie können die Parameter in diesem Bildschirm ändern und die Flussrichtung " "ist wie folgt:" -#: FlatCAMApp.py:12077 +#: FlatCAMApp.py:10069 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1555,7 +1479,7 @@ msgstr "" "überprüfen (über CNC bearbeiten) Code) und / oder GCode anhängen / " "voranstellen (ebenfalls in Ausgewählte Registerkarte) -> GCode speichern." -#: FlatCAMApp.py:12081 +#: FlatCAMApp.py:10073 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1564,33 +1488,33 @@ msgstr "" "der Hilfe -> Liste der Tastenkombinationen oder über eine eigene " "Tastenkombination: F3." -#: FlatCAMApp.py:12145 +#: FlatCAMApp.py:10137 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: FlatCAMApp.py:12152 +#: FlatCAMApp.py:10144 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: FlatCAMApp.py:12162 +#: FlatCAMApp.py:10154 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: FlatCAMApp.py:12167 +#: FlatCAMApp.py:10159 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: FlatCAMApp.py:12169 +#: FlatCAMApp.py:10161 msgid "There is a newer version of FlatCAM available for download:" msgstr "Es gibt eine neuere Version von FlatCAM zum Download:" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:10165 msgid "info" msgstr "Info" -#: FlatCAMApp.py:12201 +#: FlatCAMApp.py:10193 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -1602,133 +1526,127 @@ msgstr "" "Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n" "\n" -#: FlatCAMApp.py:12280 +#: FlatCAMApp.py:10272 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: FlatCAMApp.py:12287 +#: FlatCAMApp.py:10279 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: FlatCAMApp.py:12294 +#: FlatCAMApp.py:10286 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: FlatCAMApp.py:12300 +#: FlatCAMApp.py:10292 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: FlatCAMApp.py:12308 +#: FlatCAMApp.py:10300 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: FlatCAMApp.py:12341 +#: FlatCAMApp.py:10333 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: FlatCAMApp.py:12393 +#: FlatCAMApp.py:10385 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: FlatCAMApp.py:12416 +#: FlatCAMApp.py:10408 msgid "Working ..." msgstr "Arbeiten ..." -#: FlatCAMApp.py:12471 flatcamGUI/FlatCAMGUI.py:688 +#: FlatCAMApp.py:10463 flatcamGUI/FlatCAMGUI.py:691 msgid "Red" msgstr "Rote" -#: FlatCAMApp.py:12473 flatcamGUI/FlatCAMGUI.py:691 +#: FlatCAMApp.py:10465 flatcamGUI/FlatCAMGUI.py:694 msgid "Blue" msgstr "Blau" -#: FlatCAMApp.py:12476 flatcamGUI/FlatCAMGUI.py:694 +#: FlatCAMApp.py:10468 flatcamGUI/FlatCAMGUI.py:697 msgid "Yellow" msgstr "Gelb" -#: FlatCAMApp.py:12478 flatcamGUI/FlatCAMGUI.py:697 +#: FlatCAMApp.py:10470 flatcamGUI/FlatCAMGUI.py:700 msgid "Green" msgstr "Grün" -#: FlatCAMApp.py:12480 flatcamGUI/FlatCAMGUI.py:700 +#: FlatCAMApp.py:10472 flatcamGUI/FlatCAMGUI.py:703 msgid "Purple" msgstr "Lila" -#: FlatCAMApp.py:12482 flatcamGUI/FlatCAMGUI.py:703 +#: FlatCAMApp.py:10474 flatcamGUI/FlatCAMGUI.py:706 msgid "Brown" msgstr "Braun" -#: FlatCAMApp.py:12484 FlatCAMApp.py:12540 flatcamGUI/FlatCAMGUI.py:706 +#: FlatCAMApp.py:10476 FlatCAMApp.py:10532 flatcamGUI/FlatCAMGUI.py:709 msgid "White" msgstr "Weiß" -#: FlatCAMApp.py:12486 flatcamGUI/FlatCAMGUI.py:709 +#: FlatCAMApp.py:10478 flatcamGUI/FlatCAMGUI.py:712 msgid "Black" msgstr "Schwarz" -#: FlatCAMApp.py:12489 flatcamGUI/FlatCAMGUI.py:714 +#: FlatCAMApp.py:10481 flatcamGUI/FlatCAMGUI.py:717 msgid "Custom" msgstr "Maßgeschn." -#: FlatCAMApp.py:12499 flatcamGUI/FlatCAMGUI.py:722 +#: FlatCAMApp.py:10491 flatcamGUI/FlatCAMGUI.py:725 msgid "Default" msgstr "Standard" -#: FlatCAMApp.py:12523 flatcamGUI/FlatCAMGUI.py:719 +#: FlatCAMApp.py:10515 flatcamGUI/FlatCAMGUI.py:722 msgid "Opacity" msgstr "Opazität" -#: FlatCAMApp.py:12525 +#: FlatCAMApp.py:10517 msgid "Set alpha level ..." msgstr "Alpha-Level einstellen ..." -#: FlatCAMApp.py:12525 flatcamGUI/PreferencesUI.py:6900 -#: flatcamGUI/PreferencesUI.py:8230 flatcamGUI/PreferencesUI.py:8444 +#: FlatCAMApp.py:10517 flatcamGUI/PreferencesUI.py:8017 +#: flatcamGUI/PreferencesUI.py:9346 flatcamGUI/PreferencesUI.py:9560 #: flatcamTools/ToolExtractDrills.py:164 flatcamTools/ToolExtractDrills.py:285 #: flatcamTools/ToolPunchGerber.py:192 flatcamTools/ToolPunchGerber.py:308 -#: flatcamTools/ToolTransform.py:358 +#: flatcamTools/ToolTransform.py:357 msgid "Value" msgstr "Wert" -#: FlatCAMApp.py:12601 +#: FlatCAMApp.py:10594 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:12622 FlatCAMApp.py:12658 +#: FlatCAMApp.py:10615 FlatCAMApp.py:10651 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: FlatCAMApp.py:12629 +#: FlatCAMApp.py:10622 msgid "The object is used by another application." msgstr "Das Objekt wird von einer anderen Anwendung verwendet." -#: FlatCAMApp.py:12643 +#: FlatCAMApp.py:10636 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: FlatCAMApp.py:12643 FlatCAMApp.py:12651 FlatCAMApp.py:12661 +#: FlatCAMApp.py:10636 FlatCAMApp.py:10644 FlatCAMApp.py:10654 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: FlatCAMApp.py:12651 FlatCAMApp.py:12661 +#: FlatCAMApp.py:10644 FlatCAMApp.py:10654 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: FlatCAMApp.py:13145 -msgid "The user requested a graceful exit of the current task." -msgstr "" -"Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " -"angefordert." - -#: FlatCAMCommon.py:137 FlatCAMCommon.py:164 +#: FlatCAMBookmark.py:57 FlatCAMBookmark.py:84 msgid "Title" msgstr "Titel" -#: FlatCAMCommon.py:138 FlatCAMCommon.py:168 +#: FlatCAMBookmark.py:58 FlatCAMBookmark.py:88 msgid "Web Link" msgstr "Weblink" -#: FlatCAMCommon.py:142 +#: FlatCAMBookmark.py:62 msgid "" "Index.\n" "The rows in gray color will populate the Bookmarks menu.\n" @@ -1738,7 +1656,7 @@ msgstr "" "Die grauen Zeilen füllen das Lesezeichen-Menü.\n" "Die Anzahl der grauen Zeilen wird in den Einstellungen festgelegt." -#: FlatCAMCommon.py:146 +#: FlatCAMBookmark.py:66 msgid "" "Description of the link that is set as an menu action.\n" "Try to keep it short because it is installed as a menu item." @@ -1746,88 +1664,94 @@ msgstr "" "Beschreibung des Links, der als Menüaktion festgelegt wird.\n" "Versuchen Sie es kurz zu halten, da es als Menüelement installiert ist." -#: FlatCAMCommon.py:149 +#: FlatCAMBookmark.py:69 msgid "Web Link. E.g: https://your_website.org " msgstr "Weblink. ZB: https://your_website.org " -#: FlatCAMCommon.py:158 +#: FlatCAMBookmark.py:78 msgid "New Bookmark" msgstr "Neues Lesezeichen" -#: FlatCAMCommon.py:177 +#: FlatCAMBookmark.py:97 msgid "Add Entry" msgstr "Eintrag hinzufügen" -#: FlatCAMCommon.py:178 +#: FlatCAMBookmark.py:98 msgid "Remove Entry" msgstr "Eintrag entfernen" -#: FlatCAMCommon.py:179 +#: FlatCAMBookmark.py:99 msgid "Export List" msgstr "Liste exportieren" -#: FlatCAMCommon.py:180 +#: FlatCAMBookmark.py:100 msgid "Import List" msgstr "Liste importieren" -#: FlatCAMCommon.py:261 +#: FlatCAMBookmark.py:181 msgid "Title entry is empty." msgstr "Kein Titel eingegeben." -#: FlatCAMCommon.py:270 +#: FlatCAMBookmark.py:190 msgid "Web link entry is empty." msgstr "Keine Internetadresse angegeben." -#: FlatCAMCommon.py:278 +#: FlatCAMBookmark.py:198 msgid "Either the Title or the Weblink already in the table." msgstr "" "Entweder Titel oder Internetadresse sind bereits in der Tabelle vorhanden." -#: FlatCAMCommon.py:298 +#: FlatCAMBookmark.py:218 msgid "Bookmark added." msgstr "Lesezeichen verwalten." -#: FlatCAMCommon.py:315 +#: FlatCAMBookmark.py:235 msgid "This bookmark can not be removed" msgstr "Dieses Lesezeichen kann nicht entfernt werden" -#: FlatCAMCommon.py:346 +#: FlatCAMBookmark.py:266 msgid "Bookmark removed." msgstr "Lesezeichen entfernt." -#: FlatCAMCommon.py:361 +#: FlatCAMBookmark.py:281 msgid "Export FlatCAM Bookmarks" msgstr "Export der FlatCAM-Lesezeichen" -#: FlatCAMCommon.py:364 flatcamGUI/FlatCAMGUI.py:509 +#: FlatCAMBookmark.py:284 flatcamGUI/FlatCAMGUI.py:512 msgid "Bookmarks" msgstr "Lesezeichen" -#: FlatCAMCommon.py:390 FlatCAMCommon.py:420 +#: FlatCAMBookmark.py:310 FlatCAMBookmark.py:340 msgid "Could not load bookmarks file." msgstr "Die Lesezeichen-Datei konnte nicht geladen werden." -#: FlatCAMCommon.py:400 +#: FlatCAMBookmark.py:320 msgid "Failed to write bookmarks to file." msgstr "Fehler beim Schreiben der Lesezeichen in die Datei." -#: FlatCAMCommon.py:402 +#: FlatCAMBookmark.py:322 msgid "Exported bookmarks to" msgstr "Exportierte Lesezeichen nach" -#: FlatCAMCommon.py:408 +#: FlatCAMBookmark.py:328 msgid "Import FlatCAM Bookmarks" msgstr "Importieren Sie FlatCAM-Lesezeichen" -#: FlatCAMCommon.py:427 +#: FlatCAMBookmark.py:347 msgid "Imported Bookmarks from" msgstr "Importierte Lesezeichen von" -#: FlatCAMCommon.py:530 +#: FlatCAMCommon.py:29 +msgid "The user requested a graceful exit of the current task." +msgstr "" +"Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " +"angefordert." + +#: FlatCAMDB.py:86 msgid "Add Geometry Tool in DB" msgstr "Geometriewerkzeug in DB hinzufügen" -#: FlatCAMCommon.py:532 FlatCAMCommon.py:2087 +#: FlatCAMDB.py:88 FlatCAMDB.py:1643 msgid "" "Add a new tool in the Tools Database.\n" "It will be used in the Geometry UI.\n" @@ -1837,35 +1761,35 @@ msgstr "" "Es wird in der Geometrie-Benutzeroberfläche verwendet.\n" "Danach können Sie es modifizieren." -#: FlatCAMCommon.py:546 FlatCAMCommon.py:2101 +#: FlatCAMDB.py:102 FlatCAMDB.py:1657 msgid "Delete Tool from DB" msgstr "Werkzeug aus DB löschen" -#: FlatCAMCommon.py:548 FlatCAMCommon.py:2103 +#: FlatCAMDB.py:104 FlatCAMDB.py:1659 msgid "Remove a selection of tools in the Tools Database." msgstr "Eine Auswahl von Werkzeugen aus der Werkzeugdatenbank entfernen." -#: FlatCAMCommon.py:552 FlatCAMCommon.py:2107 +#: FlatCAMDB.py:108 FlatCAMDB.py:1663 msgid "Export DB" msgstr "DB exportieren" -#: FlatCAMCommon.py:554 FlatCAMCommon.py:2109 +#: FlatCAMDB.py:110 FlatCAMDB.py:1665 msgid "Save the Tools Database to a custom text file." msgstr "Werkzeugdatenbank als Textdatei speichern." -#: FlatCAMCommon.py:558 FlatCAMCommon.py:2113 +#: FlatCAMDB.py:114 FlatCAMDB.py:1669 msgid "Import DB" msgstr "Importieren Sie DB" -#: FlatCAMCommon.py:560 FlatCAMCommon.py:2115 +#: FlatCAMDB.py:116 FlatCAMDB.py:1671 msgid "Load the Tools Database information's from a custom text file." msgstr "Werkzeugdatenbank aus einer Textdatei importieren." -#: FlatCAMCommon.py:564 FlatCAMCommon.py:2119 +#: FlatCAMDB.py:120 FlatCAMDB.py:1675 msgid "Add Tool from Tools DB" msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" -#: FlatCAMCommon.py:566 FlatCAMCommon.py:2121 +#: FlatCAMDB.py:122 FlatCAMDB.py:1677 msgid "" "Add a new tool in the Tools Table of the\n" "active Geometry object after selecting a tool\n" @@ -1875,147 +1799,147 @@ msgstr "" "aktiven Geometrie hinzu, nachdem Sie das Werkzeug in\n" "der Werkzeugdatenbank ausgewählt haben." -#: FlatCAMCommon.py:602 FlatCAMCommon.py:1277 FlatCAMCommon.py:1531 +#: FlatCAMDB.py:158 FlatCAMDB.py:833 FlatCAMDB.py:1087 msgid "Tool Name" msgstr "Werkzeugname" -#: FlatCAMCommon.py:603 FlatCAMCommon.py:1279 FlatCAMCommon.py:1544 -#: flatcamEditors/FlatCAMExcEditor.py:1605 flatcamGUI/ObjectUI.py:1343 -#: flatcamGUI/ObjectUI.py:1581 flatcamGUI/PreferencesUI.py:5971 +#: FlatCAMDB.py:159 FlatCAMDB.py:835 FlatCAMDB.py:1100 +#: flatcamEditors/FlatCAMExcEditor.py:1604 flatcamGUI/ObjectUI.py:1345 +#: flatcamGUI/ObjectUI.py:1583 flatcamGUI/PreferencesUI.py:7088 #: flatcamTools/ToolNCC.py:278 flatcamTools/ToolNCC.py:287 #: flatcamTools/ToolPaint.py:261 msgid "Tool Dia" msgstr "Werkzeugdurchm" -#: FlatCAMCommon.py:604 FlatCAMCommon.py:1281 FlatCAMCommon.py:1725 -#: flatcamGUI/ObjectUI.py:1556 +#: FlatCAMDB.py:160 FlatCAMDB.py:837 FlatCAMDB.py:1281 +#: flatcamGUI/ObjectUI.py:1558 msgid "Tool Offset" msgstr "Werkzeugversatz" -#: FlatCAMCommon.py:605 FlatCAMCommon.py:1283 FlatCAMCommon.py:1742 +#: FlatCAMDB.py:161 FlatCAMDB.py:839 FlatCAMDB.py:1298 msgid "Custom Offset" msgstr "Selbstdefinierter Werkzeugversatz" -#: FlatCAMCommon.py:606 FlatCAMCommon.py:1285 FlatCAMCommon.py:1709 -#: flatcamGUI/ObjectUI.py:308 flatcamGUI/PreferencesUI.py:2397 -#: flatcamGUI/PreferencesUI.py:5332 flatcamGUI/PreferencesUI.py:5901 -#: flatcamGUI/PreferencesUI.py:5911 flatcamTools/ToolNCC.py:213 +#: FlatCAMDB.py:162 FlatCAMDB.py:841 FlatCAMDB.py:1265 +#: flatcamGUI/ObjectUI.py:309 flatcamGUI/PreferencesUI.py:3514 +#: flatcamGUI/PreferencesUI.py:6449 flatcamGUI/PreferencesUI.py:7018 +#: flatcamGUI/PreferencesUI.py:7028 flatcamTools/ToolNCC.py:213 #: flatcamTools/ToolNCC.py:227 flatcamTools/ToolPaint.py:196 msgid "Tool Type" msgstr "Werkzeugtyp" -#: FlatCAMCommon.py:607 FlatCAMCommon.py:1287 FlatCAMCommon.py:1557 +#: FlatCAMDB.py:163 FlatCAMDB.py:843 FlatCAMDB.py:1113 msgid "Tool Shape" msgstr "Werkzeugform" -#: FlatCAMCommon.py:608 FlatCAMCommon.py:1290 FlatCAMCommon.py:1573 -#: flatcamGUI/ObjectUI.py:349 flatcamGUI/ObjectUI.py:899 -#: flatcamGUI/ObjectUI.py:1701 flatcamGUI/ObjectUI.py:2254 -#: flatcamGUI/PreferencesUI.py:2437 flatcamGUI/PreferencesUI.py:3311 -#: flatcamGUI/PreferencesUI.py:4241 flatcamGUI/PreferencesUI.py:5377 -#: flatcamGUI/PreferencesUI.py:5666 flatcamGUI/PreferencesUI.py:5944 -#: flatcamGUI/PreferencesUI.py:5952 flatcamGUI/PreferencesUI.py:6635 -#: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:139 +#: FlatCAMDB.py:164 FlatCAMDB.py:846 FlatCAMDB.py:1129 +#: flatcamGUI/ObjectUI.py:350 flatcamGUI/ObjectUI.py:900 +#: flatcamGUI/ObjectUI.py:1703 flatcamGUI/ObjectUI.py:2256 +#: flatcamGUI/PreferencesUI.py:3554 flatcamGUI/PreferencesUI.py:4428 +#: flatcamGUI/PreferencesUI.py:5358 flatcamGUI/PreferencesUI.py:6494 +#: flatcamGUI/PreferencesUI.py:6783 flatcamGUI/PreferencesUI.py:7061 +#: flatcamGUI/PreferencesUI.py:7069 flatcamGUI/PreferencesUI.py:7752 +#: flatcamTools/ToolCalculators.py:114 flatcamTools/ToolCutOut.py:138 #: flatcamTools/ToolNCC.py:260 flatcamTools/ToolNCC.py:268 #: flatcamTools/ToolPaint.py:243 msgid "Cut Z" msgstr "Schnitttiefe Z" -#: FlatCAMCommon.py:609 FlatCAMCommon.py:1292 FlatCAMCommon.py:1587 +#: FlatCAMDB.py:165 FlatCAMDB.py:848 FlatCAMDB.py:1143 msgid "MultiDepth" msgstr "Mehrfache Durchgänge" # Abbrev. unclear: Depth Per Pass? # Perhaps better not translate -#: FlatCAMCommon.py:610 FlatCAMCommon.py:1294 FlatCAMCommon.py:1600 +#: FlatCAMDB.py:166 FlatCAMDB.py:850 FlatCAMDB.py:1156 msgid "DPP" msgstr "DPP" -#: FlatCAMCommon.py:611 FlatCAMCommon.py:1296 FlatCAMCommon.py:1756 +#: FlatCAMDB.py:167 FlatCAMDB.py:852 FlatCAMDB.py:1312 msgid "V-Dia" msgstr "V-Durchm." -#: FlatCAMCommon.py:612 FlatCAMCommon.py:1298 FlatCAMCommon.py:1770 +#: FlatCAMDB.py:168 FlatCAMDB.py:854 FlatCAMDB.py:1326 msgid "V-Angle" msgstr "Winkel der V-Form" -#: FlatCAMCommon.py:613 FlatCAMCommon.py:1300 FlatCAMCommon.py:1614 -#: FlatCAMObj.py:3661 FlatCAMObj.py:5486 flatcamGUI/ObjectUI.py:945 -#: flatcamGUI/ObjectUI.py:1748 flatcamGUI/PreferencesUI.py:3352 -#: flatcamGUI/PreferencesUI.py:4294 flatcamGUI/PreferencesUI.py:8041 -#: flatcamTools/ToolCalibration.py:74 +#: FlatCAMDB.py:169 FlatCAMDB.py:856 FlatCAMDB.py:1170 +#: flatcamGUI/ObjectUI.py:946 flatcamGUI/ObjectUI.py:1750 +#: flatcamGUI/PreferencesUI.py:4469 flatcamGUI/PreferencesUI.py:5411 +#: flatcamGUI/PreferencesUI.py:9157 flatcamObjects/FlatCAMExcellon.py:1316 +#: flatcamObjects/FlatCAMGeometry.py:1552 flatcamTools/ToolCalibration.py:74 msgid "Travel Z" msgstr "Bewegungshöhe Z (Travel)" # I think this is FeedRate XY -#: FlatCAMCommon.py:614 FlatCAMCommon.py:1302 +#: FlatCAMDB.py:170 FlatCAMDB.py:858 msgid "FR" msgstr "Vorschub (XY)" -#: FlatCAMCommon.py:615 FlatCAMCommon.py:1304 +#: FlatCAMDB.py:171 FlatCAMDB.py:860 msgid "FR Z" msgstr "Vorschub (Z)" -#: FlatCAMCommon.py:616 FlatCAMCommon.py:1306 FlatCAMCommon.py:1784 +#: FlatCAMDB.py:172 FlatCAMDB.py:862 FlatCAMDB.py:1340 msgid "FR Rapids" msgstr "Vorschub ohne Last" -#: FlatCAMCommon.py:617 FlatCAMCommon.py:1308 FlatCAMCommon.py:1657 -#: flatcamGUI/PreferencesUI.py:3440 +#: FlatCAMDB.py:173 FlatCAMDB.py:864 FlatCAMDB.py:1213 +#: flatcamGUI/PreferencesUI.py:4557 msgid "Spindle Speed" msgstr "Drehgeschwindigkeit" -#: FlatCAMCommon.py:618 FlatCAMCommon.py:1310 FlatCAMCommon.py:1672 -#: flatcamGUI/ObjectUI.py:1063 flatcamGUI/ObjectUI.py:1855 +#: FlatCAMDB.py:174 FlatCAMDB.py:866 FlatCAMDB.py:1228 +#: flatcamGUI/ObjectUI.py:1064 flatcamGUI/ObjectUI.py:1857 msgid "Dwell" msgstr "Warten zum Beschleunigen" -#: FlatCAMCommon.py:619 FlatCAMCommon.py:1312 FlatCAMCommon.py:1685 +#: FlatCAMDB.py:175 FlatCAMDB.py:868 FlatCAMDB.py:1241 msgid "Dwelltime" msgstr "Wartezeit zum Beschleunigen" -#: FlatCAMCommon.py:620 FlatCAMCommon.py:1314 flatcamGUI/ObjectUI.py:2012 -#: flatcamGUI/PreferencesUI.py:3475 flatcamGUI/PreferencesUI.py:4447 -#: flatcamGUI/PreferencesUI.py:7148 flatcamTools/ToolSolderPaste.py:336 +#: FlatCAMDB.py:176 FlatCAMDB.py:870 flatcamGUI/ObjectUI.py:2014 +#: flatcamGUI/PreferencesUI.py:4592 flatcamGUI/PreferencesUI.py:5564 +#: flatcamGUI/PreferencesUI.py:8264 flatcamTools/ToolSolderPaste.py:335 msgid "Preprocessor" msgstr "Postprozessor" -#: FlatCAMCommon.py:621 FlatCAMCommon.py:1316 FlatCAMCommon.py:1800 +#: FlatCAMDB.py:177 FlatCAMDB.py:872 FlatCAMDB.py:1356 msgid "ExtraCut" msgstr "Zusätzlicher Schnitt" -#: FlatCAMCommon.py:622 FlatCAMCommon.py:1318 FlatCAMCommon.py:1815 +#: FlatCAMDB.py:178 FlatCAMDB.py:874 FlatCAMDB.py:1371 msgid "E-Cut Length" msgstr "Extra Schnittlänge" -#: FlatCAMCommon.py:623 FlatCAMCommon.py:1320 +#: FlatCAMDB.py:179 FlatCAMDB.py:876 msgid "Toolchange" msgstr "Werkzeugwechsel" -#: FlatCAMCommon.py:624 FlatCAMCommon.py:1322 +#: FlatCAMDB.py:180 FlatCAMDB.py:878 msgid "Toolchange XY" msgstr "Werkzeugwechsel XY" -#: FlatCAMCommon.py:625 FlatCAMCommon.py:1324 flatcamGUI/PreferencesUI.py:3378 -#: flatcamGUI/PreferencesUI.py:4324 flatcamGUI/PreferencesUI.py:8078 +#: FlatCAMDB.py:181 FlatCAMDB.py:880 flatcamGUI/PreferencesUI.py:4495 +#: flatcamGUI/PreferencesUI.py:5441 flatcamGUI/PreferencesUI.py:9194 #: flatcamTools/ToolCalibration.py:111 msgid "Toolchange Z" msgstr "Werkzeugwechsel Z" -#: FlatCAMCommon.py:626 FlatCAMCommon.py:1326 flatcamGUI/ObjectUI.py:1192 -#: flatcamGUI/PreferencesUI.py:3586 flatcamGUI/PreferencesUI.py:4493 +#: FlatCAMDB.py:182 FlatCAMDB.py:882 flatcamGUI/ObjectUI.py:1193 +#: flatcamGUI/PreferencesUI.py:4703 flatcamGUI/PreferencesUI.py:5610 msgid "Start Z" msgstr "Start Z" -#: FlatCAMCommon.py:627 FlatCAMCommon.py:1329 +#: FlatCAMDB.py:183 FlatCAMDB.py:885 msgid "End Z" msgstr "Ende Z" -#: FlatCAMCommon.py:631 +#: FlatCAMDB.py:187 msgid "Tool Index." msgstr "Werkzeugverzeichnis." -#: FlatCAMCommon.py:633 FlatCAMCommon.py:1533 +#: FlatCAMDB.py:189 FlatCAMDB.py:1089 msgid "" "Tool name.\n" "This is not used in the app, it's function\n" @@ -2025,11 +1949,11 @@ msgstr "" "Wird in der App nicht verwendet,\n" "sondern dient als Kommentar für den Nutzer." -#: FlatCAMCommon.py:637 FlatCAMCommon.py:1546 +#: FlatCAMDB.py:193 FlatCAMDB.py:1102 msgid "Tool Diameter." msgstr "Werkzeugdurchmesser." -#: FlatCAMCommon.py:639 FlatCAMCommon.py:1727 +#: FlatCAMDB.py:195 FlatCAMDB.py:1283 msgid "" "Tool Offset.\n" "Can be of a few types:\n" @@ -2045,7 +1969,7 @@ msgstr "" "Out: Offset einen halben Werkzeugdurchmesser ausserhalb\n" "Custom: selbstdefinierter Wert im Feld \"Selbstdefinierter Offset\"" -#: FlatCAMCommon.py:646 FlatCAMCommon.py:1744 +#: FlatCAMDB.py:202 FlatCAMDB.py:1300 msgid "" "Custom Offset.\n" "A value to be used as offset from the current path." @@ -2053,7 +1977,7 @@ msgstr "" "Selbstdefinierter Offset.\n" "Ein Wert der als Offset zum aktellen Pfad hinzugefügt wird." -#: FlatCAMCommon.py:649 FlatCAMCommon.py:1711 +#: FlatCAMDB.py:205 FlatCAMDB.py:1267 msgid "" "Tool Type.\n" "Can be:\n" @@ -2068,7 +1992,7 @@ msgstr "" "Durchgänge\n" "Finish: Finishing, hoher Vorschub" -#: FlatCAMCommon.py:655 FlatCAMCommon.py:1559 +#: FlatCAMDB.py:211 FlatCAMDB.py:1115 msgid "" "Tool Shape. \n" "Can be:\n" @@ -2082,7 +2006,7 @@ msgstr "" "B: Kugelförmig\n" "V: V-Förmig" -#: FlatCAMCommon.py:661 FlatCAMCommon.py:1575 +#: FlatCAMDB.py:217 FlatCAMDB.py:1131 msgid "" "Cutting Depth.\n" "The depth at which to cut into material." @@ -2091,7 +2015,7 @@ msgstr "" "Eindringtiefe in das Material." # MultiDepth is hard to translate, cause it is somewhat artificial. If you need to abbreviate perhaps "MehrfDurchg" could suffice, but stays ugly. -#: FlatCAMCommon.py:664 FlatCAMCommon.py:1589 +#: FlatCAMDB.py:220 FlatCAMDB.py:1145 msgid "" "Multi Depth.\n" "Selecting this will allow cutting in multiple passes,\n" @@ -2101,7 +2025,7 @@ msgstr "" "Wenn ausgewählt wird der Schnitt in mehreren Stufen\n" "durchgeführt. Die Schnitttiefe jedes Schnittes ist in DPP angegeben." -#: FlatCAMCommon.py:668 FlatCAMCommon.py:1602 +#: FlatCAMDB.py:224 FlatCAMDB.py:1158 msgid "" "DPP. Depth per Pass.\n" "The value used to cut into material on each pass." @@ -2109,7 +2033,7 @@ msgstr "" "DPP: Tiefe pro Schnitt. Definiert die einzelne Schnitttiefe in mehrfachen " "Durchgängen." -#: FlatCAMCommon.py:671 FlatCAMCommon.py:1758 +#: FlatCAMDB.py:227 FlatCAMDB.py:1314 msgid "" "V-Dia.\n" "Diameter of the tip for V-Shape Tools." @@ -2118,7 +2042,7 @@ msgstr "" "Durchmesser der Spitze eines V-Förmigen Werkzeugs." # Typo in english? V-Angle, missing n? -#: FlatCAMCommon.py:674 FlatCAMCommon.py:1772 +#: FlatCAMDB.py:230 FlatCAMDB.py:1328 msgid "" "V-Agle.\n" "Angle at the tip for the V-Shape Tools." @@ -2126,7 +2050,7 @@ msgstr "" "V-Winkel.\n" "Öffnungswinkel an der Spitze eine V-Förmigen Werkzeugs." -#: FlatCAMCommon.py:677 FlatCAMCommon.py:1616 +#: FlatCAMDB.py:233 FlatCAMDB.py:1172 msgid "" "Clearance Height.\n" "Height at which the milling bit will travel between cuts,\n" @@ -2136,7 +2060,7 @@ msgstr "" "Die Höhe in der das Fräswerkzeug sich zwischen den Schnitten \n" "frei bewegen kann ohne auf Hindernisse zu stossen." -#: FlatCAMCommon.py:681 +#: FlatCAMDB.py:237 msgid "" "FR. Feedrate\n" "The speed on XY plane used while cutting into material." @@ -2144,7 +2068,7 @@ msgstr "" "FR: Feedrate\n" "Geschwindkeit beim fräsen. Angegeben in cm pro Minute." -#: FlatCAMCommon.py:684 +#: FlatCAMDB.py:240 msgid "" "FR Z. Feedrate Z\n" "The speed on Z plane." @@ -2152,7 +2076,7 @@ msgstr "" "FR Z: Feedrate Z:\n" "Geschwindigkeit beim Fräsen in Z-Richtung." -#: FlatCAMCommon.py:687 FlatCAMCommon.py:1786 +#: FlatCAMDB.py:243 FlatCAMDB.py:1342 msgid "" "FR Rapids. Feedrate Rapids\n" "Speed used while moving as fast as possible.\n" @@ -2164,7 +2088,7 @@ msgstr "" "Wird benutzt bei Geräten die das G0 Kommando nicht \n" "unterstützen (oft 3D Drucker)." -#: FlatCAMCommon.py:692 FlatCAMCommon.py:1659 +#: FlatCAMDB.py:248 FlatCAMDB.py:1215 msgid "" "Spindle Speed.\n" "If it's left empty it will not be used.\n" @@ -2174,7 +2098,7 @@ msgstr "" "Drehzahl des Fräsmotors in U/min.\n" "Wird nicht benutzt, wenn leer." -#: FlatCAMCommon.py:696 FlatCAMCommon.py:1674 +#: FlatCAMDB.py:252 FlatCAMDB.py:1230 msgid "" "Dwell.\n" "Check this if a delay is needed to allow\n" @@ -2184,7 +2108,7 @@ msgstr "" "Überprüfen Sie dies, wenn eine Verzögerung erforderlich ist\n" "Der Spindelmotor erreicht die eingestellte Drehzahl." -#: FlatCAMCommon.py:700 FlatCAMCommon.py:1687 +#: FlatCAMDB.py:256 FlatCAMDB.py:1243 msgid "" "Dwell Time.\n" "A delay used to allow the motor spindle reach it's set speed." @@ -2193,7 +2117,7 @@ msgstr "" "Eine Verzögerung, mit der die Motorspindel ihre eingestellte Drehzahl " "erreicht." -#: FlatCAMCommon.py:703 +#: FlatCAMDB.py:259 msgid "" "Preprocessor.\n" "A selection of files that will alter the generated G-code\n" @@ -2203,7 +2127,7 @@ msgstr "" "Diese Dateien werden den erzeugten G-Code modifizieren\n" "um eine große Anzahl Anwendungsmöglichkeiten zu unterstützen." -#: FlatCAMCommon.py:707 FlatCAMCommon.py:1802 +#: FlatCAMDB.py:263 FlatCAMDB.py:1358 msgid "" "Extra Cut.\n" "If checked, after a isolation is finished an extra cut\n" @@ -2216,7 +2140,7 @@ msgstr "" "durchgeführt, um Start und Endpunkt definitiv zu verbinden und \n" "so eine vollständige Isolation zu gewährleisten." -#: FlatCAMCommon.py:713 FlatCAMCommon.py:1817 +#: FlatCAMDB.py:269 FlatCAMDB.py:1373 msgid "" "Extra Cut length.\n" "If checked, after a isolation is finished an extra cut\n" @@ -2230,7 +2154,7 @@ msgstr "" "durchgeführt, um Start und Endpunkt definitiv zu verbinden und \n" "so eine vollständige Isolation zu gewährleisten." -#: FlatCAMCommon.py:720 +#: FlatCAMDB.py:276 msgid "" "Toolchange.\n" "It will create a toolchange event.\n" @@ -2242,7 +2166,7 @@ msgstr "" "Die Art wie der Werkzeugwechsel durchgeführt wird\n" "hängt vom gewählten Präprozessor ab." -#: FlatCAMCommon.py:725 +#: FlatCAMDB.py:281 msgid "" "Toolchange XY.\n" "A set of coordinates in the format (x, y).\n" @@ -2255,7 +2179,7 @@ msgstr "" "Werkzeugwechselereignis ausgelöst." # Is this really the height of where a toolchange event takes place or is it the position of where to go to for being able to change the tool? -#: FlatCAMCommon.py:730 +#: FlatCAMDB.py:286 msgid "" "Toolchange Z.\n" "The position on Z plane where the tool change event take place." @@ -2264,7 +2188,7 @@ msgstr "" "Die Position in der Z Ebene an der ein Werkzeugwechselereignis ausgelöst " "wird." -#: FlatCAMCommon.py:733 +#: FlatCAMDB.py:289 msgid "" "Start Z.\n" "If it's left empty it will not be used.\n" @@ -2274,7 +2198,7 @@ msgstr "" "Nicht benutzt wenn leer.\n" "Die Z-Position die zum Start angefahren wird." -#: FlatCAMCommon.py:737 +#: FlatCAMDB.py:293 msgid "" "End Z.\n" "A position on Z plane to move immediately after job stop." @@ -2282,102 +2206,100 @@ msgstr "" "End Z.\n" "Die Z-Position die bei Beendigung des Jobs angefahren wird." -#: FlatCAMCommon.py:749 FlatCAMCommon.py:1126 FlatCAMCommon.py:1160 -#: FlatCAMCommon.py:2335 FlatCAMCommon.py:2556 FlatCAMCommon.py:2590 +#: FlatCAMDB.py:305 FlatCAMDB.py:682 FlatCAMDB.py:716 FlatCAMDB.py:1891 +#: FlatCAMDB.py:2112 FlatCAMDB.py:2146 msgid "Could not load Tools DB file." msgstr "Werkzeugdatenbank konnte nicht geladen werden." -#: FlatCAMCommon.py:757 FlatCAMCommon.py:1168 FlatCAMCommon.py:2343 -#: FlatCAMCommon.py:2598 +#: FlatCAMDB.py:313 FlatCAMDB.py:724 FlatCAMDB.py:1899 FlatCAMDB.py:2154 msgid "Failed to parse Tools DB file." msgstr "Formatfehler beim Einlesen der Werkzeugdatenbank." -#: FlatCAMCommon.py:760 FlatCAMCommon.py:1171 FlatCAMCommon.py:2346 -#: FlatCAMCommon.py:2601 +#: FlatCAMDB.py:316 FlatCAMDB.py:727 FlatCAMDB.py:1902 FlatCAMDB.py:2157 msgid "Loaded FlatCAM Tools DB from" msgstr "Geladene FlatCAM Tools DB von" -#: FlatCAMCommon.py:766 FlatCAMCommon.py:2260 +#: FlatCAMDB.py:322 FlatCAMDB.py:1816 msgid "Add to DB" msgstr "Hinzufügen" -#: FlatCAMCommon.py:768 FlatCAMCommon.py:2263 +#: FlatCAMDB.py:324 FlatCAMDB.py:1819 msgid "Copy from DB" msgstr "Von Datenbank kopieren" -#: FlatCAMCommon.py:770 FlatCAMCommon.py:2266 +#: FlatCAMDB.py:326 FlatCAMDB.py:1822 msgid "Delete from DB" msgstr "Aus Datenbank löschen" -#: FlatCAMCommon.py:1047 FlatCAMCommon.py:2473 +#: FlatCAMDB.py:603 FlatCAMDB.py:2029 msgid "Tool added to DB." msgstr "Werkzeug wurde zur Werkzeugdatenbank hinzugefügt." -#: FlatCAMCommon.py:1068 FlatCAMCommon.py:2497 +#: FlatCAMDB.py:624 FlatCAMDB.py:2053 msgid "Tool copied from Tools DB." msgstr "Das Werkzeug wurde aus der Werkzeugdatenbank kopiert." -#: FlatCAMCommon.py:1086 FlatCAMCommon.py:2516 +#: FlatCAMDB.py:642 FlatCAMDB.py:2072 msgid "Tool removed from Tools DB." msgstr "Werkzeug wurde aus der Werkzeugdatenbank gelöscht." -#: FlatCAMCommon.py:1097 FlatCAMCommon.py:2527 +#: FlatCAMDB.py:653 FlatCAMDB.py:2083 msgid "Export Tools Database" msgstr "Werkzeugdatenbank exportieren" -#: FlatCAMCommon.py:1100 FlatCAMCommon.py:2530 +#: FlatCAMDB.py:656 FlatCAMDB.py:2086 msgid "Tools_Database" msgstr "Werkzeugdatenbank" -#: FlatCAMCommon.py:1137 FlatCAMCommon.py:1140 FlatCAMCommon.py:1192 -#: FlatCAMCommon.py:2567 FlatCAMCommon.py:2570 FlatCAMCommon.py:2622 +#: FlatCAMDB.py:693 FlatCAMDB.py:696 FlatCAMDB.py:748 FlatCAMDB.py:2123 +#: FlatCAMDB.py:2126 FlatCAMDB.py:2178 msgid "Failed to write Tools DB to file." msgstr "Fehler beim Schreiben der Werkzeugdatenbank in eine Datei." -#: FlatCAMCommon.py:1143 FlatCAMCommon.py:2573 +#: FlatCAMDB.py:699 FlatCAMDB.py:2129 msgid "Exported Tools DB to" msgstr "Werkzeugdatenbank wurde exportiert nach" -#: FlatCAMCommon.py:1150 FlatCAMCommon.py:2580 +#: FlatCAMDB.py:706 FlatCAMDB.py:2136 msgid "Import FlatCAM Tools DB" msgstr "Import der FlatCAM-Werkzeugdatenbank" -#: FlatCAMCommon.py:1196 FlatCAMCommon.py:2626 +#: FlatCAMDB.py:752 FlatCAMDB.py:2182 msgid "Saved Tools DB." msgstr "Datenbank der gespeicherten Werkzeuge." -#: FlatCAMCommon.py:1343 FlatCAMCommon.py:2807 +#: FlatCAMDB.py:899 FlatCAMDB.py:2365 msgid "No Tool/row selected in the Tools Database table" msgstr "" "Gescheitert. Kein Werkzeug (keine Spalte) in der Werkzeugtabelle ausgewählt" -#: FlatCAMCommon.py:1361 FlatCAMCommon.py:2824 +#: FlatCAMDB.py:917 FlatCAMDB.py:2382 msgid "Cancelled adding tool from DB." msgstr "Hinzufügen aus der Datenbank wurde abgebrochen." -#: FlatCAMCommon.py:1462 +#: FlatCAMDB.py:1018 msgid "Basic Geo Parameters" msgstr "Grundlegende Geoparameter" -#: FlatCAMCommon.py:1474 +#: FlatCAMDB.py:1030 msgid "Advanced Geo Parameters" msgstr "Erweiterte Geoparameter" -#: FlatCAMCommon.py:1486 +#: FlatCAMDB.py:1042 msgid "NCC Parameters" msgstr "NCC-Parameter" -#: FlatCAMCommon.py:1498 +#: FlatCAMDB.py:1054 msgid "Paint Parameters" msgstr "Lackparameter" -#: FlatCAMCommon.py:1629 flatcamGUI/ObjectUI.py:966 flatcamGUI/ObjectUI.py:1767 -#: flatcamGUI/PreferencesUI.py:4378 flatcamGUI/PreferencesUI.py:7059 -#: flatcamTools/ToolSolderPaste.py:254 +#: FlatCAMDB.py:1185 flatcamGUI/ObjectUI.py:967 flatcamGUI/ObjectUI.py:1769 +#: flatcamGUI/PreferencesUI.py:5495 flatcamGUI/PreferencesUI.py:8175 +#: flatcamTools/ToolSolderPaste.py:253 msgid "Feedrate X-Y" msgstr "Vorschub X-Y" -#: FlatCAMCommon.py:1631 +#: FlatCAMDB.py:1187 msgid "" "Feedrate X-Y. Feedrate\n" "The speed on XY plane used while cutting into material." @@ -2386,13 +2308,13 @@ msgstr "" "Die Geschwindigkeit in der XY-Ebene, die beim Schneiden in Material " "verwendet wird." -#: FlatCAMCommon.py:1643 flatcamGUI/ObjectUI.py:981 flatcamGUI/ObjectUI.py:1781 -#: flatcamGUI/PreferencesUI.py:3425 flatcamGUI/PreferencesUI.py:4393 -#: flatcamGUI/PreferencesUI.py:7072 flatcamTools/ToolSolderPaste.py:266 +#: FlatCAMDB.py:1199 flatcamGUI/ObjectUI.py:982 flatcamGUI/ObjectUI.py:1783 +#: flatcamGUI/PreferencesUI.py:4542 flatcamGUI/PreferencesUI.py:5510 +#: flatcamGUI/PreferencesUI.py:8188 flatcamTools/ToolSolderPaste.py:265 msgid "Feedrate Z" msgstr "Vorschub Z" -#: FlatCAMCommon.py:1645 +#: FlatCAMDB.py:1201 msgid "" "Feedrate Z\n" "The speed on Z plane." @@ -2400,12 +2322,12 @@ msgstr "" "Vorschub Z.\n" "Die Geschwindigkeit in der Z-Ebene." -#: FlatCAMCommon.py:1843 flatcamGUI/ObjectUI.py:844 -#: flatcamGUI/PreferencesUI.py:3264 flatcamTools/ToolNCC.py:341 +#: FlatCAMDB.py:1399 flatcamGUI/ObjectUI.py:845 +#: flatcamGUI/PreferencesUI.py:4381 flatcamTools/ToolNCC.py:341 msgid "Operation" msgstr "Operation" -#: FlatCAMCommon.py:1845 flatcamTools/ToolNCC.py:343 +#: FlatCAMDB.py:1401 flatcamTools/ToolNCC.py:343 msgid "" "The 'Operation' can be:\n" "- Isolation -> will ensure that the non-copper clearing is always complete.\n" @@ -2418,25 +2340,24 @@ msgstr "" "Wenn dies nicht erfolgreich ist, schlägt auch das Löschen ohne Kupfer fehl.\n" "- Klären-> das reguläre Nicht-Kupfer-löschen." -#: FlatCAMCommon.py:1852 flatcamEditors/FlatCAMGrbEditor.py:2739 +#: FlatCAMDB.py:1408 flatcamEditors/FlatCAMGrbEditor.py:2739 #: flatcamGUI/GUIElements.py:2577 flatcamTools/ToolNCC.py:350 msgid "Clear" msgstr "Klären" -#: FlatCAMCommon.py:1853 flatcamTools/ToolNCC.py:351 -#: flatcamTools/ToolNCC.py:1618 +#: FlatCAMDB.py:1409 flatcamTools/ToolNCC.py:351 flatcamTools/ToolNCC.py:1618 msgid "Isolation" msgstr "Isolation" -#: FlatCAMCommon.py:1861 flatcamGUI/ObjectUI.py:408 flatcamGUI/ObjectUI.py:866 -#: flatcamGUI/PreferencesUI.py:2257 flatcamGUI/PreferencesUI.py:3280 -#: flatcamGUI/PreferencesUI.py:4665 flatcamGUI/PreferencesUI.py:5416 +#: FlatCAMDB.py:1417 flatcamGUI/ObjectUI.py:409 flatcamGUI/ObjectUI.py:867 +#: flatcamGUI/PreferencesUI.py:3374 flatcamGUI/PreferencesUI.py:4397 +#: flatcamGUI/PreferencesUI.py:5782 flatcamGUI/PreferencesUI.py:6533 #: flatcamTools/ToolNCC.py:359 msgid "Milling Type" msgstr "Fräsart" -#: FlatCAMCommon.py:1863 FlatCAMCommon.py:1871 flatcamGUI/PreferencesUI.py:5418 -#: flatcamGUI/PreferencesUI.py:5426 flatcamTools/ToolNCC.py:361 +#: FlatCAMDB.py:1419 FlatCAMDB.py:1427 flatcamGUI/PreferencesUI.py:6535 +#: flatcamGUI/PreferencesUI.py:6543 flatcamTools/ToolNCC.py:361 #: flatcamTools/ToolNCC.py:369 msgid "" "Milling type when the selected tool is of type: 'iso_op':\n" @@ -2448,28 +2369,27 @@ msgstr "" "Werkzeugverbrauchs\n" "- konventionell / nützlich, wenn kein Spielausgleich vorhanden ist" -#: FlatCAMCommon.py:1868 flatcamGUI/ObjectUI.py:414 -#: flatcamGUI/PreferencesUI.py:2264 flatcamGUI/PreferencesUI.py:4671 -#: flatcamGUI/PreferencesUI.py:5423 flatcamTools/ToolNCC.py:366 +#: FlatCAMDB.py:1424 flatcamGUI/ObjectUI.py:415 +#: flatcamGUI/PreferencesUI.py:3381 flatcamGUI/PreferencesUI.py:5788 +#: flatcamGUI/PreferencesUI.py:6540 flatcamTools/ToolNCC.py:366 msgid "Climb" msgstr "Steigen" # Cannot translate without context. -#: FlatCAMCommon.py:1869 flatcamGUI/ObjectUI.py:415 -#: flatcamGUI/PreferencesUI.py:2265 flatcamGUI/PreferencesUI.py:4672 -#: flatcamGUI/PreferencesUI.py:5424 flatcamTools/ToolNCC.py:367 +#: FlatCAMDB.py:1425 flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/PreferencesUI.py:3382 flatcamGUI/PreferencesUI.py:5789 +#: flatcamGUI/PreferencesUI.py:6541 flatcamTools/ToolNCC.py:367 msgid "Conventional" msgstr "Konventionell" -#: FlatCAMCommon.py:1881 FlatCAMCommon.py:1990 -#: flatcamEditors/FlatCAMGeoEditor.py:452 flatcamGUI/PreferencesUI.py:5461 -#: flatcamGUI/PreferencesUI.py:6002 flatcamTools/ToolNCC.py:382 -#: flatcamTools/ToolPaint.py:329 +#: FlatCAMDB.py:1437 FlatCAMDB.py:1546 flatcamEditors/FlatCAMGeoEditor.py:451 +#: flatcamGUI/PreferencesUI.py:6578 flatcamGUI/PreferencesUI.py:7119 +#: flatcamTools/ToolNCC.py:382 flatcamTools/ToolPaint.py:329 msgid "Overlap" msgstr "Überlappung" # Double -#: FlatCAMCommon.py:1883 flatcamGUI/PreferencesUI.py:5463 +#: FlatCAMDB.py:1439 flatcamGUI/PreferencesUI.py:6580 #: flatcamTools/ToolNCC.py:384 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" @@ -2489,37 +2409,36 @@ msgstr "" "Höhere Werte = langsame Verarbeitung und langsame Ausführung auf CNC\n" "wegen zu vieler Wege." -#: FlatCAMCommon.py:1902 FlatCAMCommon.py:2011 -#: flatcamEditors/FlatCAMGeoEditor.py:472 flatcamGUI/PreferencesUI.py:5481 -#: flatcamGUI/PreferencesUI.py:5723 flatcamGUI/PreferencesUI.py:6022 -#: flatcamGUI/PreferencesUI.py:7681 flatcamGUI/PreferencesUI.py:7838 -#: flatcamGUI/PreferencesUI.py:7923 flatcamGUI/PreferencesUI.py:8570 -#: flatcamGUI/PreferencesUI.py:8578 flatcamTools/ToolCopperThieving.py:112 -#: flatcamTools/ToolCopperThieving.py:363 flatcamTools/ToolCutOut.py:191 +#: FlatCAMDB.py:1458 FlatCAMDB.py:1567 flatcamEditors/FlatCAMGeoEditor.py:471 +#: flatcamGUI/PreferencesUI.py:6598 flatcamGUI/PreferencesUI.py:6840 +#: flatcamGUI/PreferencesUI.py:7139 flatcamGUI/PreferencesUI.py:8797 +#: flatcamGUI/PreferencesUI.py:8954 flatcamGUI/PreferencesUI.py:9039 +#: flatcamGUI/PreferencesUI.py:9686 flatcamGUI/PreferencesUI.py:9694 +#: flatcamTools/ToolCopperThieving.py:111 +#: flatcamTools/ToolCopperThieving.py:362 flatcamTools/ToolCutOut.py:190 #: flatcamTools/ToolFiducials.py:172 flatcamTools/ToolInvertGerber.py:88 #: flatcamTools/ToolInvertGerber.py:96 flatcamTools/ToolNCC.py:403 #: flatcamTools/ToolPaint.py:350 msgid "Margin" msgstr "Marge" -#: FlatCAMCommon.py:1904 flatcamGUI/PreferencesUI.py:5483 -#: flatcamGUI/PreferencesUI.py:7683 flatcamGUI/PreferencesUI.py:7925 -#: flatcamGUI/PreferencesUI.py:7989 flatcamTools/ToolCopperThieving.py:114 +#: FlatCAMDB.py:1460 flatcamGUI/PreferencesUI.py:6600 +#: flatcamGUI/PreferencesUI.py:8799 flatcamGUI/PreferencesUI.py:9041 +#: flatcamGUI/PreferencesUI.py:9105 flatcamTools/ToolCopperThieving.py:113 #: flatcamTools/ToolFiducials.py:174 flatcamTools/ToolFiducials.py:237 #: flatcamTools/ToolNCC.py:405 msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." -#: FlatCAMCommon.py:1915 FlatCAMCommon.py:2026 -#: flatcamEditors/FlatCAMGeoEditor.py:486 flatcamGUI/PreferencesUI.py:5494 -#: flatcamGUI/PreferencesUI.py:6037 flatcamGUI/PreferencesUI.py:8204 -#: flatcamGUI/PreferencesUI.py:8417 flatcamTools/ToolExtractDrills.py:128 -#: flatcamTools/ToolNCC.py:416 flatcamTools/ToolPaint.py:365 -#: flatcamTools/ToolPunchGerber.py:139 +#: FlatCAMDB.py:1471 FlatCAMDB.py:1582 flatcamEditors/FlatCAMGeoEditor.py:485 +#: flatcamGUI/PreferencesUI.py:6611 flatcamGUI/PreferencesUI.py:7154 +#: flatcamGUI/PreferencesUI.py:9320 flatcamGUI/PreferencesUI.py:9533 +#: flatcamTools/ToolExtractDrills.py:128 flatcamTools/ToolNCC.py:416 +#: flatcamTools/ToolPaint.py:365 flatcamTools/ToolPunchGerber.py:139 msgid "Method" msgstr "Methode" -#: FlatCAMCommon.py:1917 flatcamGUI/PreferencesUI.py:5496 +#: FlatCAMDB.py:1473 flatcamGUI/PreferencesUI.py:6613 #: flatcamTools/ToolNCC.py:418 msgid "" "Algorithm for copper clearing:\n" @@ -2532,37 +2451,47 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: FlatCAMCommon.py:1925 FlatCAMCommon.py:2040 -#: flatcamEditors/FlatCAMGeoEditor.py:500 flatcamGUI/PreferencesUI.py:5509 -#: flatcamGUI/PreferencesUI.py:6056 flatcamTools/ToolNCC.py:431 -#: flatcamTools/ToolNCC.py:2390 flatcamTools/ToolNCC.py:2419 -#: flatcamTools/ToolNCC.py:2688 flatcamTools/ToolNCC.py:2720 -#: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:1829 -#: tclCommands/TclCommandCopperClear.py:126 +#: FlatCAMDB.py:1481 FlatCAMDB.py:1596 flatcamEditors/FlatCAMGeoEditor.py:499 +#: flatcamGUI/PreferencesUI.py:6626 flatcamGUI/PreferencesUI.py:7173 +#: flatcamTools/ToolNCC.py:431 flatcamTools/ToolNCC.py:2390 +#: flatcamTools/ToolNCC.py:2419 flatcamTools/ToolNCC.py:2688 +#: flatcamTools/ToolNCC.py:2720 flatcamTools/ToolPaint.py:390 +#: flatcamTools/ToolPaint.py:1829 tclCommands/TclCommandCopperClear.py:126 #: tclCommands/TclCommandCopperClear.py:134 tclCommands/TclCommandPaint.py:125 msgid "Standard" msgstr "Standard" -#: FlatCAMCommon.py:1925 FlatCAMCommon.py:2040 -#: flatcamEditors/FlatCAMGeoEditor.py:500 -#: flatcamEditors/FlatCAMGeoEditor.py:5156 flatcamGUI/PreferencesUI.py:5509 -#: flatcamGUI/PreferencesUI.py:6056 flatcamTools/ToolNCC.py:431 +#: FlatCAMDB.py:1481 FlatCAMDB.py:1596 defaults.py:390 defaults.py:422 +#: flatcamEditors/FlatCAMGeoEditor.py:499 +#: flatcamEditors/FlatCAMGeoEditor.py:569 +#: flatcamEditors/FlatCAMGeoEditor.py:5152 flatcamGUI/PreferencesUI.py:6626 +#: flatcamGUI/PreferencesUI.py:7173 flatcamTools/ToolNCC.py:431 +#: flatcamTools/ToolNCC.py:2396 flatcamTools/ToolNCC.py:2424 +#: flatcamTools/ToolNCC.py:2694 flatcamTools/ToolNCC.py:2726 +#: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:1843 +#: tclCommands/TclCommandCopperClear.py:128 +#: tclCommands/TclCommandCopperClear.py:136 tclCommands/TclCommandPaint.py:127 +msgid "Seed" +msgstr "Keim" + +#: FlatCAMDB.py:1481 FlatCAMDB.py:1596 flatcamEditors/FlatCAMGeoEditor.py:499 +#: flatcamEditors/FlatCAMGeoEditor.py:5156 flatcamGUI/PreferencesUI.py:6626 +#: flatcamGUI/PreferencesUI.py:7173 flatcamTools/ToolNCC.py:431 #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:699 #: flatcamTools/ToolPaint.py:1857 tclCommands/TclCommandCopperClear.py:130 #: tclCommands/TclCommandPaint.py:129 msgid "Lines" msgstr "Linien" -#: FlatCAMCommon.py:1933 FlatCAMCommon.py:2051 flatcamGUI/PreferencesUI.py:5516 -#: flatcamGUI/PreferencesUI.py:6063 flatcamTools/ToolNCC.py:439 +#: FlatCAMDB.py:1489 FlatCAMDB.py:1607 flatcamGUI/PreferencesUI.py:6633 +#: flatcamGUI/PreferencesUI.py:7180 flatcamTools/ToolNCC.py:439 #: flatcamTools/ToolPaint.py:401 msgid "Connect" msgstr "Verbinden" -#: FlatCAMCommon.py:1937 FlatCAMCommon.py:2054 -#: flatcamEditors/FlatCAMGeoEditor.py:509 flatcamGUI/PreferencesUI.py:5518 -#: flatcamGUI/PreferencesUI.py:6065 flatcamTools/ToolNCC.py:443 -#: flatcamTools/ToolPaint.py:404 +#: FlatCAMDB.py:1493 FlatCAMDB.py:1610 flatcamEditors/FlatCAMGeoEditor.py:508 +#: flatcamGUI/PreferencesUI.py:6635 flatcamGUI/PreferencesUI.py:7182 +#: flatcamTools/ToolNCC.py:443 flatcamTools/ToolPaint.py:404 msgid "" "Draw lines between resulting\n" "segments to minimize tool lifts." @@ -2570,16 +2499,15 @@ msgstr "" "Zeichnen Sie Linien zwischen den Ergebnissen\n" "Segmente, um Werkzeuglifte zu minimieren." -#: FlatCAMCommon.py:1943 FlatCAMCommon.py:2058 flatcamGUI/PreferencesUI.py:5525 -#: flatcamGUI/PreferencesUI.py:6071 flatcamTools/ToolNCC.py:449 +#: FlatCAMDB.py:1499 FlatCAMDB.py:1614 flatcamGUI/PreferencesUI.py:6642 +#: flatcamGUI/PreferencesUI.py:7188 flatcamTools/ToolNCC.py:449 #: flatcamTools/ToolPaint.py:408 msgid "Contour" msgstr "Kontur" -#: FlatCAMCommon.py:1947 FlatCAMCommon.py:2061 -#: flatcamEditors/FlatCAMGeoEditor.py:519 flatcamGUI/PreferencesUI.py:5527 -#: flatcamGUI/PreferencesUI.py:6073 flatcamTools/ToolNCC.py:453 -#: flatcamTools/ToolPaint.py:411 +#: FlatCAMDB.py:1503 FlatCAMDB.py:1617 flatcamEditors/FlatCAMGeoEditor.py:518 +#: flatcamGUI/PreferencesUI.py:6644 flatcamGUI/PreferencesUI.py:7190 +#: flatcamTools/ToolNCC.py:453 flatcamTools/ToolPaint.py:411 msgid "" "Cut around the perimeter of the polygon\n" "to trim rough edges." @@ -2587,15 +2515,15 @@ msgstr "" "Schneiden Sie um den Umfang des Polygons herum\n" "Ecken und Kanten schneiden." -#: FlatCAMCommon.py:1953 flatcamEditors/FlatCAMGeoEditor.py:613 -#: flatcamEditors/FlatCAMGrbEditor.py:5145 flatcamGUI/ObjectUI.py:142 -#: flatcamGUI/ObjectUI.py:1495 flatcamGUI/ObjectUI.py:2244 -#: flatcamGUI/PreferencesUI.py:5534 flatcamGUI/PreferencesUI.py:6822 -#: flatcamTools/ToolNCC.py:459 flatcamTools/ToolTransform.py:29 +#: FlatCAMDB.py:1509 flatcamEditors/FlatCAMGeoEditor.py:612 +#: flatcamEditors/FlatCAMGrbEditor.py:5145 flatcamGUI/ObjectUI.py:143 +#: flatcamGUI/ObjectUI.py:1497 flatcamGUI/ObjectUI.py:2246 +#: flatcamGUI/PreferencesUI.py:6651 flatcamGUI/PreferencesUI.py:7939 +#: flatcamTools/ToolNCC.py:459 flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Versatz" -#: FlatCAMCommon.py:1957 flatcamGUI/PreferencesUI.py:5536 +#: FlatCAMDB.py:1513 flatcamGUI/PreferencesUI.py:6653 #: flatcamTools/ToolNCC.py:463 msgid "" "If used, it will add an offset to the copper features.\n" @@ -2609,8 +2537,8 @@ msgstr "" "Der Wert kann zwischen 0 und 10 FlatCAM-Einheiten liegen." # 3rd Time -#: FlatCAMCommon.py:1992 flatcamEditors/FlatCAMGeoEditor.py:454 -#: flatcamGUI/PreferencesUI.py:6004 flatcamTools/ToolPaint.py:331 +#: FlatCAMDB.py:1548 flatcamEditors/FlatCAMGeoEditor.py:453 +#: flatcamGUI/PreferencesUI.py:7121 flatcamTools/ToolPaint.py:331 msgid "" "How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -2630,8 +2558,8 @@ msgstr "" "Höhere Werte = langsame Verarbeitung und langsame Ausführung auf CNC\n" "wegen zu vieler Wege." -#: FlatCAMCommon.py:2013 flatcamEditors/FlatCAMGeoEditor.py:474 -#: flatcamGUI/PreferencesUI.py:6024 flatcamTools/ToolPaint.py:352 +#: FlatCAMDB.py:1569 flatcamEditors/FlatCAMGeoEditor.py:473 +#: flatcamGUI/PreferencesUI.py:7141 flatcamTools/ToolPaint.py:352 msgid "" "Distance by which to avoid\n" "the edges of the polygon to\n" @@ -2641,7 +2569,7 @@ msgstr "" "die Kanten des Polygons bis\n" "gemalt werden." -#: FlatCAMCommon.py:2028 flatcamGUI/PreferencesUI.py:6039 +#: FlatCAMDB.py:1584 flatcamGUI/PreferencesUI.py:7156 #: flatcamTools/ToolPaint.py:367 msgid "" "Algorithm for painting:\n" @@ -2663,106 +2591,73 @@ msgstr "" "ausgewählt\n" "in der angegebenen Reihenfolge." -#: FlatCAMCommon.py:2040 FlatCAMCommon.py:2042 flatcamGUI/PreferencesUI.py:6056 +#: FlatCAMDB.py:1596 FlatCAMDB.py:1598 flatcamGUI/PreferencesUI.py:7173 #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:392 #: flatcamTools/ToolPaint.py:693 flatcamTools/ToolPaint.py:698 #: flatcamTools/ToolPaint.py:1871 tclCommands/TclCommandPaint.py:131 msgid "Laser_lines" msgstr "LaserlinienLinien" -#: FlatCAMCommon.py:2040 flatcamGUI/PreferencesUI.py:6056 +#: FlatCAMDB.py:1596 flatcamGUI/PreferencesUI.py:7173 #: flatcamTools/ToolPaint.py:390 flatcamTools/ToolPaint.py:2022 #: tclCommands/TclCommandPaint.py:133 msgid "Combo" msgstr "Combo" -#: FlatCAMCommon.py:2085 +#: FlatCAMDB.py:1641 msgid "Add Tool in DB" msgstr "Werkzeug in DB hinzufügen" -#: FlatCAMObj.py:264 -msgid "Name changed from" -msgstr "Name geändert von" +#: FlatCAMProcess.py:172 +msgid "processes running." +msgstr "laufende Prozesse." -#: FlatCAMObj.py:264 -msgid "to" -msgstr "zu" +#: FlatCAMTool.py:245 FlatCAMTool.py:252 flatcamGUI/ObjectUI.py:157 +#: flatcamGUI/ObjectUI.py:164 +msgid "Edited value is out of range" +msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" -#: FlatCAMObj.py:275 -msgid "Offsetting..." -msgstr "Offset hinzufügen ..." +#: FlatCAMTool.py:247 FlatCAMTool.py:254 flatcamGUI/ObjectUI.py:159 +#: flatcamGUI/ObjectUI.py:166 +msgid "Edited value is within limits." +msgstr "Der bearbeitete Wert liegt innerhalb der Grenzen." -#: FlatCAMObj.py:289 FlatCAMObj.py:294 -msgid "Scaling could not be executed." -msgstr "Skalierungsaktion wurde nicht ausgeführt." +#: FlatCAMTranslation.py:104 +msgid "The application will restart." +msgstr "Die Anwendung wird neu gestartet." -#: FlatCAMObj.py:298 FlatCAMObj.py:306 -msgid "Scale done." -msgstr "Skalieren Sie fertig." +#: FlatCAMTranslation.py:106 +msgid "Are you sure do you want to change the current language to" +msgstr "Möchten Sie die aktuelle Sprache wirklich in ändern" -#: FlatCAMObj.py:304 -msgid "Scaling..." -msgstr "Skalierung ..." +#: FlatCAMTranslation.py:107 +msgid "Apply Language ..." +msgstr "Sprache anwenden ..." -#: FlatCAMObj.py:322 -msgid "Skewing..." -msgstr "Verziehen..." +#: assets/linux/flatcam-beta.desktop:3 +msgid "FlatCAM Beta" +msgstr "FlatCAM Beta" -#: FlatCAMObj.py:743 FlatCAMObj.py:831 flatcamGUI/ObjectUI.py:449 -#: flatcamGUI/PreferencesUI.py:6527 flatcamTools/ToolAlignObjects.py:73 -#: flatcamTools/ToolAlignObjects.py:109 flatcamTools/ToolCalibration.py:196 -#: flatcamTools/ToolCalibration.py:631 flatcamTools/ToolCalibration.py:648 -#: flatcamTools/ToolCalibration.py:807 flatcamTools/ToolCalibration.py:815 -#: flatcamTools/ToolCopperThieving.py:145 -#: flatcamTools/ToolCopperThieving.py:159 -#: flatcamTools/ToolCopperThieving.py:605 flatcamTools/ToolCutOut.py:92 -#: flatcamTools/ToolDblSided.py:225 flatcamTools/ToolFilm.py:69 -#: flatcamTools/ToolFilm.py:102 flatcamTools/ToolFilm.py:549 -#: flatcamTools/ToolFilm.py:557 flatcamTools/ToolImage.py:49 -#: flatcamTools/ToolImage.py:252 flatcamTools/ToolImage.py:273 -#: flatcamTools/ToolNCC.py:96 flatcamTools/ToolNCC.py:558 -#: flatcamTools/ToolNCC.py:1295 flatcamTools/ToolPaint.py:502 -#: flatcamTools/ToolPaint.py:706 flatcamTools/ToolPanelize.py:118 -#: flatcamTools/ToolPanelize.py:204 flatcamTools/ToolPanelize.py:374 -#: flatcamTools/ToolPanelize.py:391 -msgid "Gerber" -msgstr "Gerber" +#: assets/linux/flatcam-beta.desktop:7 +msgid "./assets/icon.png" +msgstr "./assets/icon.png" -#: FlatCAMObj.py:743 FlatCAMObj.py:831 flatcamGUI/FlatCAMGUI.py:2154 -#: flatcamGUI/ObjectUI.py:449 flatcamTools/ToolCalibration.py:631 -#: flatcamTools/ToolCalibration.py:648 flatcamTools/ToolCalibration.py:815 -#: flatcamTools/ToolCopperThieving.py:145 -#: flatcamTools/ToolCopperThieving.py:159 -#: flatcamTools/ToolCopperThieving.py:605 flatcamTools/ToolCutOut.py:93 -#: flatcamTools/ToolDblSided.py:227 flatcamTools/ToolFilm.py:69 -#: flatcamTools/ToolFilm.py:102 flatcamTools/ToolFilm.py:549 -#: flatcamTools/ToolFilm.py:557 flatcamTools/ToolImage.py:49 -#: flatcamTools/ToolImage.py:271 flatcamTools/ToolNCC.py:95 -#: flatcamTools/ToolNCC.py:558 flatcamTools/ToolNCC.py:1295 -#: flatcamTools/ToolPaint.py:502 flatcamTools/ToolPaint.py:706 -#: flatcamTools/ToolPanelize.py:118 flatcamTools/ToolPanelize.py:374 -#: flatcamTools/ToolPanelize.py:391 -msgid "Geometry" -msgstr "Geometrie" +#: assets/linux/flatcam-beta.desktop:8 +msgid "G-Code from GERBERS" +msgstr "G-Code von GERBERS" -#: FlatCAMObj.py:755 FlatCAMObj.py:2957 FlatCAMObj.py:4421 -#: flatcamGUI/PreferencesUI.py:1646 flatcamGUI/PreferencesUI.py:3041 -msgid "Basic" -msgstr "Basis" +#: camlib.py:597 +msgid "self.solid_geometry is neither BaseGeometry or list." +msgstr "self.solid_geometry ist weder BaseGeometry noch eine Liste." -#: FlatCAMObj.py:782 FlatCAMObj.py:2970 FlatCAMObj.py:4442 -#: flatcamGUI/PreferencesUI.py:1647 -msgid "Advanced" -msgstr "Erweitert" +#: camlib.py:970 +msgid "Pass" +msgstr "Pass" -#: FlatCAMObj.py:998 -msgid "Buffering solid geometry" -msgstr "Festkörpergeometrie puffern" - -#: FlatCAMObj.py:1001 camlib.py:979 flatcamGUI/PreferencesUI.py:2476 -#: flatcamTools/ToolCopperThieving.py:1017 -#: flatcamTools/ToolCopperThieving.py:1206 -#: flatcamTools/ToolCopperThieving.py:1218 flatcamTools/ToolNCC.py:2045 +#: camlib.py:981 flatcamGUI/PreferencesUI.py:3593 +#: flatcamObjects/FlatCAMGerber.py:497 flatcamTools/ToolCopperThieving.py:1016 +#: flatcamTools/ToolCopperThieving.py:1205 +#: flatcamTools/ToolCopperThieving.py:1217 flatcamTools/ToolNCC.py:2045 #: flatcamTools/ToolNCC.py:2153 flatcamTools/ToolNCC.py:2167 #: flatcamTools/ToolNCC.py:3098 flatcamTools/ToolNCC.py:3203 #: flatcamTools/ToolNCC.py:3218 flatcamTools/ToolNCC.py:3484 @@ -2770,448 +2665,11 @@ msgstr "Festkörpergeometrie puffern" msgid "Buffering" msgstr "Pufferung" -#: FlatCAMObj.py:1007 -msgid "Done" -msgstr "Fertig" - -#: FlatCAMObj.py:1032 FlatCAMObj.py:1058 -msgid "Operation could not be done." -msgstr "Operation konnte nicht durchgeführt werden." - -#: FlatCAMObj.py:1075 -msgid "Isolating..." -msgstr "Isolieren ..." - -#: FlatCAMObj.py:1134 -msgid "Click on a polygon to isolate it." -msgstr "Klicken Sie auf ein Plozgon um es zu isolieren." - -#: FlatCAMObj.py:1173 FlatCAMObj.py:1277 flatcamTools/ToolPaint.py:1511 -msgid "Added polygon" -msgstr "Polygon hinzugefügt" - -#: FlatCAMObj.py:1174 FlatCAMObj.py:1279 -msgid "Click to add next polygon or right click to start isolation." -msgstr "" -"Klicken Sie, um das nächste Polygon hinzuzufügen, oder klicken Sie mit der " -"rechten Maustaste, um den Isolationsvorgang zu beginnen." - -#: FlatCAMObj.py:1186 flatcamTools/ToolPaint.py:1525 -msgid "Removed polygon" -msgstr "Polygon entfernt" - -# nearly the same as before? What good is this? -#: FlatCAMObj.py:1187 -msgid "Click to add/remove next polygon or right click to start isolation." -msgstr "" -"Klicken Sie, um das nächste Polygon hinzuzufügen oder zu entfernen, oder " -"klicken Sie mit der rechten Maustaste, um den Isolationsvorgang zu beginnen." - -#: FlatCAMObj.py:1192 flatcamTools/ToolPaint.py:1531 -msgid "No polygon detected under click position." -msgstr "Kein Polygon an der Stelle an die geklickt wurde." - -#: FlatCAMObj.py:1213 flatcamTools/ToolPaint.py:1560 -msgid "List of single polygons is empty. Aborting." -msgstr "Liste der Einzelpolygone ist leer. Vorgang wird abgebrochen." - -#: FlatCAMObj.py:1282 -msgid "No polygon in selection." -msgstr "Kein Polygon in der Auswahl." - -#: FlatCAMObj.py:1394 FlatCAMObj.py:1542 FlatCAMObj.py:4055 FlatCAMObj.py:4375 -#: FlatCAMObj.py:4762 -msgid "Rough" -msgstr "Rau" - -#: FlatCAMObj.py:1410 FlatCAMObj.py:1489 flatcamTools/ToolNCC.py:2081 -#: flatcamTools/ToolNCC.py:3132 flatcamTools/ToolNCC.py:3511 -msgid "Isolation geometry could not be generated." -msgstr "Isolationsgeometrie konnte nicht generiert werden." - -#: FlatCAMObj.py:1435 FlatCAMObj.py:1567 -msgid "Isolation geometry created" -msgstr "Isolationsgeometrie erstellt" - -#: FlatCAMObj.py:1444 FlatCAMObj.py:1574 -msgid "Subtracting Geo" -msgstr "Geo subtrahieren" - -#: FlatCAMObj.py:1899 -msgid "Plotting Apertures" -msgstr "Plotten Apertures" - -#: FlatCAMObj.py:2753 flatcamEditors/FlatCAMExcEditor.py:2453 -msgid "Total Drills" -msgstr "Bohrungen insgesamt" - -#: FlatCAMObj.py:2784 flatcamEditors/FlatCAMExcEditor.py:2485 -msgid "Total Slots" -msgstr "Schlitz insgesamt" - -#: FlatCAMObj.py:2857 FlatCAMObj.py:3069 FlatCAMObj.py:3085 FlatCAMObj.py:3089 -#: FlatCAMObj.py:4242 FlatCAMObj.py:4667 FlatCAMObj.py:4703 -#: flatcamGUI/ObjectUI.py:817 flatcamGUI/ObjectUI.py:1660 -#: flatcamTools/ToolNCC.py:331 flatcamTools/ToolNCC.py:797 -#: flatcamTools/ToolNCC.py:811 flatcamTools/ToolNCC.py:1191 -#: flatcamTools/ToolPaint.py:314 flatcamTools/ToolPaint.py:767 -#: flatcamTools/ToolPaint.py:779 flatcamTools/ToolPaint.py:1166 -msgid "Parameters for" -msgstr "Parameter für" - -#: FlatCAMObj.py:2857 FlatCAMObj.py:3089 FlatCAMObj.py:4242 FlatCAMObj.py:4703 -#: flatcamTools/ToolNCC.py:811 flatcamTools/ToolNCC.py:1191 -#: flatcamTools/ToolPaint.py:779 flatcamTools/ToolPaint.py:1166 -msgid "Multiple Tools" -msgstr "Mehrere Werkzeuge" - -#: FlatCAMObj.py:3069 -msgid "No Tool Selected" -msgstr "Kein Werkzeug ausgewählt" - -#: FlatCAMObj.py:3085 FlatCAMObj.py:3427 FlatCAMObj.py:4667 -#: flatcamEditors/FlatCAMGeoEditor.py:406 flatcamGUI/FlatCAMGUI.py:496 -#: flatcamGUI/FlatCAMGUI.py:1143 flatcamGUI/ObjectUI.py:817 -#: flatcamGUI/ObjectUI.py:1660 flatcamTools/ToolNCC.py:331 -#: flatcamTools/ToolNCC.py:797 flatcamTools/ToolPaint.py:314 -#: flatcamTools/ToolPaint.py:767 -msgid "Tool" -msgstr "Werkzeug" - -#: FlatCAMObj.py:3419 FlatCAMObj.py:3512 FlatCAMObj.py:3700 -msgid "Please select one or more tools from the list and try again." -msgstr "" -"Bitte wählen Sie ein oder mehrere Werkzeuge aus der Liste aus und versuchen " -"Sie es erneut." - -#: FlatCAMObj.py:3426 -msgid "Milling tool for DRILLS is larger than hole size. Cancelled." -msgstr "Das Fräswerkzeug für BOHRER ist größer als die Lochgröße. Abgebrochen." - -#: FlatCAMObj.py:3442 FlatCAMObj.py:3533 FlatCAMObj.py:3719 -#: tclCommands/TclCommandDrillcncjob.py:194 -msgid "Tool_nr" -msgstr "Werkzeugnummer" - -#: FlatCAMObj.py:3442 FlatCAMObj.py:3533 FlatCAMObj.py:3719 -#: flatcamEditors/FlatCAMExcEditor.py:1585 -#: flatcamEditors/FlatCAMExcEditor.py:3069 flatcamGUI/ObjectUI.py:780 -#: flatcamTools/ToolNCC.py:132 flatcamTools/ToolPaint.py:128 -#: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolProperties.py:416 -#: flatcamTools/ToolProperties.py:476 flatcamTools/ToolSolderPaste.py:86 -#: tclCommands/TclCommandDrillcncjob.py:194 -msgid "Diameter" -msgstr "Durchmesser" - -#: FlatCAMObj.py:3442 FlatCAMObj.py:3533 FlatCAMObj.py:3719 -#: tclCommands/TclCommandDrillcncjob.py:194 -msgid "Drills_Nr" -msgstr "Bohrnummer" - -#: FlatCAMObj.py:3442 FlatCAMObj.py:3533 FlatCAMObj.py:3719 -#: tclCommands/TclCommandDrillcncjob.py:194 -msgid "Slots_Nr" -msgstr "Schlitznummer" - -#: FlatCAMObj.py:3521 -msgid "Milling tool for SLOTS is larger than hole size. Cancelled." -msgstr "" -"Das Fräswerkzeug für SCHLITZ ist größer als die Lochgröße. Abgebrochen." - -#: FlatCAMObj.py:3626 FlatCAMObj.py:5451 -msgid "Focus Z" -msgstr "Fokus Z" - -#: FlatCAMObj.py:3645 FlatCAMObj.py:5470 -msgid "Laser Power" -msgstr "Laserleistung" - -#: FlatCAMObj.py:3677 FlatCAMObj.py:5502 flatcamGUI/ObjectUI.py:1048 -#: flatcamGUI/ObjectUI.py:1839 flatcamGUI/PreferencesUI.py:4409 -msgid "Spindle speed" -msgstr "Spulengeschwindigkeit" - -#: FlatCAMObj.py:3776 FlatCAMObj.py:5911 FlatCAMObj.py:5915 FlatCAMObj.py:6060 -msgid "Generating CNC Code" -msgstr "CNC-Code generieren" - -#: FlatCAMObj.py:3966 flatcamTools/ToolNCC.py:918 flatcamTools/ToolPaint.py:844 -msgid "Current Tool parameters were applied to all tools." -msgstr "Aktuelle Werkzeugparameter wurden auf alle Werkzeuge angewendet." - -#: FlatCAMObj.py:4055 FlatCAMObj.py:5115 FlatCAMObj.py:5116 FlatCAMObj.py:5125 -msgid "Iso" -msgstr "Iso" - -#: FlatCAMObj.py:4055 -msgid "Finish" -msgstr "Oberfläche" - -#: FlatCAMObj.py:4410 -msgid "Add from Tool DB" -msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" - -#: FlatCAMObj.py:4413 flatcamGUI/FlatCAMGUI.py:734 flatcamGUI/FlatCAMGUI.py:848 -#: flatcamGUI/FlatCAMGUI.py:1057 flatcamGUI/FlatCAMGUI.py:2123 -#: flatcamGUI/FlatCAMGUI.py:2267 flatcamGUI/FlatCAMGUI.py:2532 -#: flatcamGUI/FlatCAMGUI.py:2731 flatcamGUI/ObjectUI.py:1615 -#: flatcamTools/ToolPanelize.py:543 flatcamTools/ToolPanelize.py:570 -#: flatcamTools/ToolPanelize.py:669 flatcamTools/ToolPanelize.py:703 -#: flatcamTools/ToolPanelize.py:768 -msgid "Copy" -msgstr "Kopieren" - -#: FlatCAMObj.py:4507 FlatCAMObj.py:4941 FlatCAMObj.py:5661 FlatCAMObj.py:6307 -#: flatcamEditors/FlatCAMExcEditor.py:2560 -#: flatcamEditors/FlatCAMGeoEditor.py:1077 -#: flatcamEditors/FlatCAMGeoEditor.py:1118 -#: flatcamEditors/FlatCAMGeoEditor.py:1146 -#: flatcamEditors/FlatCAMGeoEditor.py:1174 -#: flatcamEditors/FlatCAMGeoEditor.py:1218 -#: flatcamEditors/FlatCAMGeoEditor.py:1253 -#: flatcamEditors/FlatCAMGeoEditor.py:1281 flatcamTools/ToolNCC.py:1493 -#: flatcamTools/ToolPaint.py:1244 flatcamTools/ToolPaint.py:1415 -#: flatcamTools/ToolSolderPaste.py:883 flatcamTools/ToolSolderPaste.py:956 -msgid "Wrong value format entered, use a number." -msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." - -#: FlatCAMObj.py:4781 -msgid "Tool added in Tool Table." -msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." - -#: FlatCAMObj.py:4890 FlatCAMObj.py:4899 -msgid "Failed. Select a tool to copy." -msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." - -#: FlatCAMObj.py:4928 -msgid "Tool was copied in Tool Table." -msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." - -#: FlatCAMObj.py:4955 -msgid "Tool was edited in Tool Table." -msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." - -#: FlatCAMObj.py:4984 FlatCAMObj.py:4993 -msgid "Failed. Select a tool to delete." -msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." - -#: FlatCAMObj.py:5017 -msgid "Tool was deleted in Tool Table." -msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." - -#: FlatCAMObj.py:5523 -msgid "This Geometry can't be processed because it is" -msgstr "Diese Geometrie kann nicht verarbeitet werden, da dies der Fall ist" - -#: FlatCAMObj.py:5523 -msgid "geometry" -msgstr "geometrie" - -#: FlatCAMObj.py:5564 -msgid "Failed. No tool selected in the tool table ..." -msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." - -#: FlatCAMObj.py:5667 FlatCAMObj.py:5820 -msgid "" -"Tool Offset is selected in Tool Table but no value is provided.\n" -"Add a Tool Offset or change the Offset Type." -msgstr "" -"Werkzeugversatz ist in der Werkzeugtabelle ausgewählt, es wird jedoch kein " -"Wert angegeben.\n" -"Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." - -#: FlatCAMObj.py:5733 FlatCAMObj.py:5882 -msgid "G-Code parsing in progress..." -msgstr "G-Code-Analyse läuft ..." - -#: FlatCAMObj.py:5735 FlatCAMObj.py:5884 -msgid "G-Code parsing finished..." -msgstr "G-Code-Analyse beendet ..." - -#: FlatCAMObj.py:5743 -msgid "Finished G-Code processing" -msgstr "G-Code-Verarbeitung abgeschlossen" - -#: FlatCAMObj.py:5745 FlatCAMObj.py:5896 -msgid "G-Code processing failed with error" -msgstr "G-Code-Verarbeitung fehlgeschlagen mit Fehler" - -#: FlatCAMObj.py:5790 flatcamTools/ToolSolderPaste.py:1300 -msgid "Cancelled. Empty file, it has no geometry" -msgstr "Abgebrochen. Leere Datei hat keine Geometrie" - -#: FlatCAMObj.py:5894 FlatCAMObj.py:6055 -msgid "Finished G-Code processing..." -msgstr "Fertige G-Code Verarbeitung ..." - -#: FlatCAMObj.py:5913 FlatCAMObj.py:5917 FlatCAMObj.py:6062 -msgid "CNCjob created" -msgstr "CNCjob erstellt" - -#: FlatCAMObj.py:6092 FlatCAMObj.py:6101 flatcamParsers/ParseGerber.py:1866 -#: flatcamParsers/ParseGerber.py:1876 -msgid "Scale factor has to be a number: integer or float." -msgstr "" -"Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder Fließkommazahl." - -#: FlatCAMObj.py:6164 -msgid "Geometry Scale done." -msgstr "Geometrie Skalierung fertig." - -#: FlatCAMObj.py:6181 flatcamParsers/ParseGerber.py:1992 -msgid "" -"An (x,y) pair of values are needed. Probable you entered only one value in " -"the Offset field." -msgstr "" -"Ein (x, y) Wertepaar wird benötigt. Wahrscheinlich haben Sie im Feld Offset " -"nur einen Wert eingegeben." - -#: FlatCAMObj.py:6237 -msgid "Geometry Offset done." -msgstr "Geometrie Offset fertig." - -#: FlatCAMObj.py:6266 -msgid "" -"The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " -"y)\n" -"but now there is only one value, not two." -msgstr "" -"Das Werkzeugwechsel X, Y Feld in Bearbeiten -> Einstellungen muss im Format " -"(x, y) sein\n" -"Aber jetzt gibt es nur einen Wert, nicht zwei." - -#: FlatCAMObj.py:6956 FlatCAMObj.py:7802 FlatCAMObj.py:7999 -msgid "Basic" -msgstr "Basic" - -#: FlatCAMObj.py:6962 FlatCAMObj.py:7806 FlatCAMObj.py:8003 -msgid "Advanced" -msgstr "Erweitert" - -#: FlatCAMObj.py:7005 -msgid "Plotting..." -msgstr "Zeichnung..." - -#: FlatCAMObj.py:7034 FlatCAMObj.py:7039 flatcamTools/ToolSolderPaste.py:1498 -msgid "Export Machine Code ..." -msgstr "Maschinencode exportieren ..." - -#: FlatCAMObj.py:7044 flatcamTools/ToolSolderPaste.py:1502 -msgid "Export Machine Code cancelled ..." -msgstr "Maschinencode exportieren abgebrochen ..." - -#: FlatCAMObj.py:7065 -msgid "Machine Code file saved to" -msgstr "Maschinencode-Datei gespeichert in" - -#: FlatCAMObj.py:7126 flatcamTools/ToolCalibration.py:1097 -msgid "Loaded Machine Code into Code Editor" -msgstr "Maschinencode in den Code-Editor geladen" - -#: FlatCAMObj.py:7265 -msgid "This CNCJob object can't be processed because it is a" -msgstr "Dieses CNCJob-Objekt kann nicht verarbeitet werden, da es sich um ein" - -#: FlatCAMObj.py:7267 -msgid "CNCJob object" -msgstr "CNCJob-Objekt" - -#: FlatCAMObj.py:7447 -msgid "" -"G-code does not have a G94 code and we will not include the code in the " -"'Prepend to GCode' text box" -msgstr "" -"G-Code hat keinen G94-Code und wir werden den Code nicht in das Textfeld " -"\"Vor dem GCode\" aufnehmen" - -#: FlatCAMObj.py:7458 -msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." -msgstr "" -"Abgebrochen. Der benutzerdefinierte Code zum Ändern des Werkzeugs ist " -"aktiviert, aber er ist leer." - -#: FlatCAMObj.py:7463 -msgid "Toolchange G-code was replaced by a custom code." -msgstr "" -"Der Werkzeugwechsel-G-Code wurde durch einen benutzerdefinierten Code " -"ersetzt." - -#: FlatCAMObj.py:7480 flatcamEditors/FlatCAMTextEditor.py:272 -#: flatcamTools/ToolSolderPaste.py:1529 -msgid "No such file or directory" -msgstr "Keine solche Datei oder Ordner" - -#: FlatCAMObj.py:7494 flatcamEditors/FlatCAMTextEditor.py:284 -msgid "Saved to" -msgstr "Gespeichert in" - -#: FlatCAMObj.py:7511 FlatCAMObj.py:7521 -msgid "" -"The used preprocessor file has to have in it's name: 'toolchange_custom'" -msgstr "" -"Die verwendete Postprozessor-Datei muss im Namen enthalten sein: " -"'toolchange_custom'" - -#: FlatCAMObj.py:7524 -msgid "There is no preprocessor file." -msgstr "Es gibt keine Postprozessor-Datei." - -#: FlatCAMObj.py:7821 -msgid "Script Editor" -msgstr "Script Editor" - -#: FlatCAMObj.py:8103 -msgid "Document Editor" -msgstr "Dokumenteditor" - -#: FlatCAMProcess.py:172 -msgid "processes running." -msgstr "laufende Prozesse." - -#: FlatCAMTool.py:245 FlatCAMTool.py:252 flatcamGUI/ObjectUI.py:156 -#: flatcamGUI/ObjectUI.py:163 -msgid "Edited value is out of range" -msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" - -#: FlatCAMTool.py:247 FlatCAMTool.py:254 flatcamGUI/ObjectUI.py:158 -#: flatcamGUI/ObjectUI.py:165 -msgid "Edited value is within limits." -msgstr "Der bearbeitete Wert liegt innerhalb der Grenzen." - -#: FlatCAMTranslation.py:103 -msgid "The application will restart." -msgstr "Die Anwendung wird neu gestartet." - -#: FlatCAMTranslation.py:105 -msgid "Are you sure do you want to change the current language to" -msgstr "Möchten Sie die aktuelle Sprache wirklich in ändern" - -#: FlatCAMTranslation.py:106 -msgid "Apply Language ..." -msgstr "Sprache anwenden ..." - -#: ObjectCollection.py:506 -#, python-brace-format -msgid "Object renamed from {old} to {new}" -msgstr "Objekt umbenannt von {old} zu {new}" - -#: ObjectCollection.py:972 -msgid "Cause of error" -msgstr "Fehlerursache" - -#: camlib.py:593 -msgid "self.solid_geometry is neither BaseGeometry or list." -msgstr "self.solid_geometry ist weder BaseGeometry noch eine Liste." - -#: camlib.py:968 -msgid "Pass" -msgstr "Pass" - -#: camlib.py:988 +#: camlib.py:990 msgid "Get Exteriors" msgstr "Holen Sie sich das Äußere" -#: camlib.py:991 +#: camlib.py:993 msgid "Get Interiors" msgstr "Holen Sie sich Innenräume" @@ -3219,39 +2677,39 @@ msgstr "Holen Sie sich Innenräume" msgid "Object was mirrored" msgstr "Objekt wurde gespiegelt" -#: camlib.py:2175 +#: camlib.py:2174 msgid "Failed to mirror. No object selected" msgstr "Spiegelung fehlgeschlagen Kein Objekt ausgewählt" -#: camlib.py:2244 +#: camlib.py:2239 msgid "Object was rotated" msgstr "Objekt wurde gedreht" -#: camlib.py:2247 +#: camlib.py:2241 msgid "Failed to rotate. No object selected" msgstr "Fehler beim Drehen. Kein Objekt ausgewählt" -#: camlib.py:2314 +#: camlib.py:2307 msgid "Object was skewed" msgstr "Objekt war schief" -#: camlib.py:2317 +#: camlib.py:2309 msgid "Failed to skew. No object selected" msgstr "Fehler beim Neigen Kein Objekt ausgewählt" -#: camlib.py:2392 +#: camlib.py:2385 msgid "Object was buffered" msgstr "Objekt wurde gepuffert" -#: camlib.py:2394 +#: camlib.py:2387 msgid "Failed to buffer. No object selected" msgstr "Fehler beim Puffern. Kein Objekt ausgewählt" -#: camlib.py:2599 +#: camlib.py:2594 msgid "There is no such parameter" msgstr "Es gibt keinen solchen Parameter" -#: camlib.py:2659 camlib.py:2892 camlib.py:3121 camlib.py:3343 +#: camlib.py:2654 camlib.py:2887 camlib.py:3116 camlib.py:3338 msgid "" "The Cut Z parameter has positive value. It is the depth value to drill into " "material.\n" @@ -3266,14 +2724,14 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:2667 camlib.py:2902 camlib.py:3131 camlib.py:3353 camlib.py:3639 -#: camlib.py:4008 +#: camlib.py:2662 camlib.py:2897 camlib.py:3126 camlib.py:3348 camlib.py:3634 +#: camlib.py:4020 msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgstr "" "Der Parameter Cut Z ist Null. Es wird kein Schnitt ausgeführt, und die Datei " "wird übersprungen" -#: camlib.py:2678 camlib.py:3976 +#: camlib.py:2673 camlib.py:3988 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -3283,7 +2741,7 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei. " -#: camlib.py:2687 camlib.py:3590 camlib.py:3958 +#: camlib.py:2682 camlib.py:3585 camlib.py:3970 msgid "" "The End Move X,Y field in Edit -> Preferences has to be in the format (x, y) " "but now there is only one value, not two." @@ -3291,31 +2749,31 @@ msgstr "" "Das Feld Endverschiebung X, Y unter Bearbeiten -> Einstellungen muss das " "Format (x, y) haben, aber jetzt gibt es nur einen Wert, nicht zwei." -#: camlib.py:2775 +#: camlib.py:2770 msgid "Creating a list of points to drill..." msgstr "Erstellen einer Liste von Punkten zum Bohren ..." -#: camlib.py:2865 camlib.py:3737 camlib.py:4112 +#: camlib.py:2860 camlib.py:3732 camlib.py:4124 msgid "Starting G-Code" msgstr "G-Code starten" -#: camlib.py:3006 camlib.py:3225 camlib.py:3389 camlib.py:3750 camlib.py:4123 +#: camlib.py:3001 camlib.py:3220 camlib.py:3384 camlib.py:3745 camlib.py:4135 msgid "Starting G-Code for tool with diameter" msgstr "Start-G-Code für Werkzeug mit Durchmesser" -#: camlib.py:3089 camlib.py:3307 camlib.py:3475 +#: camlib.py:3084 camlib.py:3302 camlib.py:3470 msgid "G91 coordinates not implemented" msgstr "G91 Koordinaten nicht implementiert" -#: camlib.py:3095 camlib.py:3314 camlib.py:3481 +#: camlib.py:3090 camlib.py:3309 camlib.py:3476 msgid "The loaded Excellon file has no drills" msgstr "Die geladene Excellon-Datei hat keine Bohrer" -#: camlib.py:3504 +#: camlib.py:3499 msgid "Finished G-Code generation..." msgstr "Fertige G-Code-Generierung ..." -#: camlib.py:3608 +#: camlib.py:3603 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -3325,7 +2783,7 @@ msgstr "" "das Format (x, y) haben.\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: camlib.py:3622 camlib.py:3991 +#: camlib.py:3617 camlib.py:4003 msgid "" "Cut_Z parameter is None or zero. Most likely a bad combinations of other " "parameters." @@ -3333,7 +2791,7 @@ msgstr "" "Der Parameter Cut_Z ist None oder Null. Höchstwahrscheinlich eine schlechte " "Kombination anderer Parameter." -#: camlib.py:3631 camlib.py:4000 +#: camlib.py:3626 camlib.py:4012 msgid "" "The Cut Z parameter has positive value. It is the depth value to cut into " "material.\n" @@ -3348,11 +2806,11 @@ msgstr "" "einen negativen Wert. \n" "Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3644 camlib.py:4014 +#: camlib.py:3639 camlib.py:4026 msgid "Travel Z parameter is None or zero." msgstr "Der Parameter für den Travel Z ist Kein oder Null." -#: camlib.py:3649 camlib.py:4019 +#: camlib.py:3644 camlib.py:4031 msgid "" "The Travel Z parameter has negative value. It is the height value to travel " "between cuts.\n" @@ -3366,36 +2824,36 @@ msgstr "" "einen Tippfehler handelt, konvertiert die App den Wert in einen positiven " "Wert. Überprüfen Sie den resultierenden CNC-Code (Gcode usw.)." -#: camlib.py:3657 camlib.py:4027 +#: camlib.py:3652 camlib.py:4039 msgid "The Z Travel parameter is zero. This is dangerous, skipping file" msgstr "" "Der Parameter Z-Weg ist Null. Dies ist gefährlich, da die %s Datei " "übersprungen wird" -#: camlib.py:3676 camlib.py:4050 +#: camlib.py:3671 camlib.py:4062 msgid "Indexing geometry before generating G-Code..." msgstr "Indizierung der Geometrie vor dem Generieren von G-Code ..." -#: camlib.py:3820 camlib.py:4192 +#: camlib.py:3815 camlib.py:4204 msgid "Finished G-Code generation" msgstr "Fertige G-Code-Generierung" -#: camlib.py:3820 +#: camlib.py:3815 msgid "paths traced" msgstr "Pfade verfolgt" -#: camlib.py:3853 +#: camlib.py:3865 msgid "Expected a Geometry, got" msgstr "Erwartet eine Geometrie, erhalten" -#: camlib.py:3860 +#: camlib.py:3872 msgid "" "Trying to generate a CNC Job from a Geometry object without solid_geometry." msgstr "" "Der Versuch, einen CNC-Auftrag aus einem Geometrieobjekt ohne solid_geometry " "zu generieren." -#: camlib.py:3901 +#: camlib.py:3913 msgid "" "The Tool Offset value is too negative to use for the current_geometry.\n" "Raise the value (in module) and try again." @@ -3404,182 +2862,205 @@ msgstr "" "Geometrie verwendet zu werden.\n" "Erhöhen Sie den Wert (im Modul) und versuchen Sie es erneut." -#: camlib.py:4192 +#: camlib.py:4204 msgid " paths traced." msgstr " Pfade verfolgt." -#: camlib.py:4220 +#: camlib.py:4232 msgid "There is no tool data in the SolderPaste geometry." msgstr "In der SolderPaste-Geometrie sind keine Werkzeugdaten vorhanden." -#: camlib.py:4306 -msgid "Finished SolderPste G-Code generation" -msgstr "Fertige G-Code-Generierung" +#: camlib.py:4321 +msgid "Finished SolderPaste G-Code generation" +msgstr "Fertige G-Code-Generierung für Lötpaste" -#: camlib.py:4306 +#: camlib.py:4321 msgid "paths traced." msgstr "paths traced." -#: camlib.py:4566 +#: camlib.py:4581 msgid "Parsing GCode file. Number of lines" msgstr "Analysieren der GCode-Datei. Anzahl der Zeilen" -#: camlib.py:4673 +#: camlib.py:4688 msgid "Creating Geometry from the parsed GCode file. " msgstr "Erstellen von Geometrie aus der analysierten GCode-Datei. " -#: camlib.py:4816 camlib.py:5101 camlib.py:5204 camlib.py:5360 +#: camlib.py:4831 camlib.py:5123 camlib.py:5234 camlib.py:5390 msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." -#: camlib.py:4948 +#: camlib.py:4963 msgid "Unifying Geometry from parsed Geometry segments" msgstr "Vereinheitlichen von Geometrie aus analysierten Geometriesegmenten" -#: flatcamEditors/FlatCAMExcEditor.py:51 flatcamEditors/FlatCAMExcEditor.py:75 -#: flatcamEditors/FlatCAMExcEditor.py:169 -#: flatcamEditors/FlatCAMExcEditor.py:386 -#: flatcamEditors/FlatCAMExcEditor.py:590 +#: defaults.py:396 flatcamGUI/PreferencesUI.py:6705 +#: flatcamGUI/PreferencesUI.py:8811 flatcamTools/ToolCopperThieving.py:125 +#: flatcamTools/ToolNCC.py:535 flatcamTools/ToolNCC.py:1301 +#: flatcamTools/ToolNCC.py:1629 flatcamTools/ToolNCC.py:1914 +#: flatcamTools/ToolNCC.py:1978 flatcamTools/ToolNCC.py:2962 +#: flatcamTools/ToolNCC.py:2971 tclCommands/TclCommandCopperClear.py:190 +msgid "Itself" +msgstr "Selbst" + +#: defaults.py:423 flatcamGUI/PreferencesUI.py:7236 +#: flatcamTools/ToolPaint.py:486 flatcamTools/ToolPaint.py:1422 +#: tclCommands/TclCommandPaint.py:162 +msgid "All Polygons" +msgstr "Alle Polygone" + +#: defaults.py:734 +msgid "Could not load defaults file." +msgstr "Voreinstellungen konnte nicht geladen werden." + +#: defaults.py:747 +msgid "Failed to parse defaults file." +msgstr "Fehler beim Einlesen der Voreinstellungen." + +#: flatcamEditors/FlatCAMExcEditor.py:50 flatcamEditors/FlatCAMExcEditor.py:74 +#: flatcamEditors/FlatCAMExcEditor.py:168 +#: flatcamEditors/FlatCAMExcEditor.py:385 +#: flatcamEditors/FlatCAMExcEditor.py:589 #: flatcamEditors/FlatCAMGrbEditor.py:241 #: flatcamEditors/FlatCAMGrbEditor.py:248 msgid "Click to place ..." msgstr "Klicken um zu platzieren ..." -#: flatcamEditors/FlatCAMExcEditor.py:59 +#: flatcamEditors/FlatCAMExcEditor.py:58 msgid "To add a drill first select a tool" msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" -#: flatcamEditors/FlatCAMExcEditor.py:123 +#: flatcamEditors/FlatCAMExcEditor.py:122 msgid "Done. Drill added." msgstr "Erledigt. Bohrer hinzugefügt." -#: flatcamEditors/FlatCAMExcEditor.py:177 +#: flatcamEditors/FlatCAMExcEditor.py:176 msgid "To add an Drill Array first select a tool in Tool Table" msgstr "" "Um ein Bohr-Array hinzuzufügen, wählen Sie zunächst ein Werkzeug in der " "Werkzeugtabelle aus" -#: flatcamEditors/FlatCAMExcEditor.py:193 -#: flatcamEditors/FlatCAMExcEditor.py:416 -#: flatcamEditors/FlatCAMExcEditor.py:637 -#: flatcamEditors/FlatCAMExcEditor.py:1152 -#: flatcamEditors/FlatCAMExcEditor.py:1179 +#: flatcamEditors/FlatCAMExcEditor.py:192 +#: flatcamEditors/FlatCAMExcEditor.py:415 +#: flatcamEditors/FlatCAMExcEditor.py:636 +#: flatcamEditors/FlatCAMExcEditor.py:1151 +#: flatcamEditors/FlatCAMExcEditor.py:1178 #: flatcamEditors/FlatCAMGrbEditor.py:471 #: flatcamEditors/FlatCAMGrbEditor.py:1935 #: flatcamEditors/FlatCAMGrbEditor.py:1965 msgid "Click on target location ..." msgstr "Klicken Sie auf den Zielort ..." -#: flatcamEditors/FlatCAMExcEditor.py:212 +#: flatcamEditors/FlatCAMExcEditor.py:211 msgid "Click on the Drill Circular Array Start position" msgstr "Klicken Sie auf die Startposition des Bohrkreis-Arrays" -#: flatcamEditors/FlatCAMExcEditor.py:234 -#: flatcamEditors/FlatCAMExcEditor.py:678 +#: flatcamEditors/FlatCAMExcEditor.py:233 +#: flatcamEditors/FlatCAMExcEditor.py:677 #: flatcamEditors/FlatCAMGrbEditor.py:516 msgid "The value is not Float. Check for comma instead of dot separator." msgstr "" "Der Wert ist nicht Real. Überprüfen Sie das Komma anstelle des Trennzeichens." -#: flatcamEditors/FlatCAMExcEditor.py:238 +#: flatcamEditors/FlatCAMExcEditor.py:237 msgid "The value is mistyped. Check the value" msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert" -#: flatcamEditors/FlatCAMExcEditor.py:337 +#: flatcamEditors/FlatCAMExcEditor.py:336 msgid "Too many drills for the selected spacing angle." msgstr "Zu viele Bohrer für den ausgewählten Abstandswinkel." -#: flatcamEditors/FlatCAMExcEditor.py:355 +#: flatcamEditors/FlatCAMExcEditor.py:354 msgid "Done. Drill Array added." msgstr "Erledigt. Bohrfeld hinzugefügt." -#: flatcamEditors/FlatCAMExcEditor.py:395 +#: flatcamEditors/FlatCAMExcEditor.py:394 msgid "To add a slot first select a tool" msgstr "Um einen Steckplatz hinzuzufügen, wählen Sie zunächst ein Werkzeug aus" -#: flatcamEditors/FlatCAMExcEditor.py:455 -#: flatcamEditors/FlatCAMExcEditor.py:462 -#: flatcamEditors/FlatCAMExcEditor.py:743 -#: flatcamEditors/FlatCAMExcEditor.py:750 +#: flatcamEditors/FlatCAMExcEditor.py:454 +#: flatcamEditors/FlatCAMExcEditor.py:461 +#: flatcamEditors/FlatCAMExcEditor.py:742 +#: flatcamEditors/FlatCAMExcEditor.py:749 msgid "Value is missing or wrong format. Add it and retry." msgstr "" "Wert fehlt oder falsches Format. Fügen Sie es hinzu und versuchen Sie es " "erneut." -#: flatcamEditors/FlatCAMExcEditor.py:560 +#: flatcamEditors/FlatCAMExcEditor.py:559 msgid "Done. Adding Slot completed." msgstr "Erledigt. Das Hinzufügen des Slots ist abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:598 +#: flatcamEditors/FlatCAMExcEditor.py:597 msgid "To add an Slot Array first select a tool in Tool Table" msgstr "" "Um ein Schlitze-Array hinzuzufügen, wählen Sie zunächst ein Werkzeug in der " "Werkzeugtabelle aus" -#: flatcamEditors/FlatCAMExcEditor.py:656 +#: flatcamEditors/FlatCAMExcEditor.py:655 msgid "Click on the Slot Circular Array Start position" msgstr "Klicken Sie auf die kreisförmige Startposition des Arrays" -#: flatcamEditors/FlatCAMExcEditor.py:681 +#: flatcamEditors/FlatCAMExcEditor.py:680 #: flatcamEditors/FlatCAMGrbEditor.py:519 msgid "The value is mistyped. Check the value." msgstr "Der Wert ist falsch geschrieben. Überprüfen Sie den Wert." -#: flatcamEditors/FlatCAMExcEditor.py:860 +#: flatcamEditors/FlatCAMExcEditor.py:859 msgid "Too many Slots for the selected spacing angle." msgstr "Zu viele Slots für den ausgewählten Abstandswinkel." -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Done. Slot Array added." msgstr "Erledigt. Schlitze Array hinzugefügt." -#: flatcamEditors/FlatCAMExcEditor.py:905 +#: flatcamEditors/FlatCAMExcEditor.py:904 msgid "Click on the Drill(s) to resize ..." msgstr "Klicken Sie auf die Bohrer, um die Größe zu ändern ..." -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:934 msgid "Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "Die Größe der Bohrer ist fehlgeschlagen. Bitte geben Sie einen Durchmesser " "für die Größenänderung ein." -#: flatcamEditors/FlatCAMExcEditor.py:1113 +#: flatcamEditors/FlatCAMExcEditor.py:1112 msgid "Done. Drill/Slot Resize completed." msgstr "Getan. Bohrer / Schlitz Größenänderung abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:1116 +#: flatcamEditors/FlatCAMExcEditor.py:1115 msgid "Cancelled. No drills/slots selected for resize ..." msgstr "Abgebrochen. Keine Bohrer / Schlitze für Größenänderung ausgewählt ..." -#: flatcamEditors/FlatCAMExcEditor.py:1154 +#: flatcamEditors/FlatCAMExcEditor.py:1153 #: flatcamEditors/FlatCAMGrbEditor.py:1937 msgid "Click on reference location ..." msgstr "Klicken Sie auf die Referenzposition ..." -#: flatcamEditors/FlatCAMExcEditor.py:1211 +#: flatcamEditors/FlatCAMExcEditor.py:1210 msgid "Done. Drill(s) Move completed." msgstr "Erledigt. Bohrer Bewegen abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:1319 +#: flatcamEditors/FlatCAMExcEditor.py:1318 msgid "Done. Drill(s) copied." msgstr "Erledigt. Bohrer kopiert." -#: flatcamEditors/FlatCAMExcEditor.py:1558 flatcamGUI/PreferencesUI.py:3829 +#: flatcamEditors/FlatCAMExcEditor.py:1557 flatcamGUI/PreferencesUI.py:4946 msgid "Excellon Editor" msgstr "Excellon Editor" -#: flatcamEditors/FlatCAMExcEditor.py:1565 +#: flatcamEditors/FlatCAMExcEditor.py:1564 #: flatcamEditors/FlatCAMGrbEditor.py:2460 msgid "Name:" msgstr "Name:" -#: flatcamEditors/FlatCAMExcEditor.py:1571 flatcamGUI/ObjectUI.py:760 -#: flatcamGUI/ObjectUI.py:1463 flatcamTools/ToolNCC.py:120 -#: flatcamTools/ToolPaint.py:115 flatcamTools/ToolSolderPaste.py:75 +#: flatcamEditors/FlatCAMExcEditor.py:1570 flatcamGUI/ObjectUI.py:761 +#: flatcamGUI/ObjectUI.py:1465 flatcamTools/ToolNCC.py:120 +#: flatcamTools/ToolPaint.py:115 flatcamTools/ToolSolderPaste.py:74 msgid "Tools Table" msgstr "Werkzeugtabelle" -#: flatcamEditors/FlatCAMExcEditor.py:1573 flatcamGUI/ObjectUI.py:762 +#: flatcamEditors/FlatCAMExcEditor.py:1572 flatcamGUI/ObjectUI.py:763 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -3587,11 +3068,22 @@ msgstr "" "Werkzeuge in diesem Excellon-Objekt\n" "Wann werden zum Bohren verwendet." -#: flatcamEditors/FlatCAMExcEditor.py:1593 +#: flatcamEditors/FlatCAMExcEditor.py:1584 +#: flatcamEditors/FlatCAMExcEditor.py:3066 flatcamGUI/ObjectUI.py:781 +#: flatcamObjects/FlatCAMExcellon.py:1098 +#: flatcamObjects/FlatCAMExcellon.py:1188 +#: flatcamObjects/FlatCAMExcellon.py:1373 flatcamTools/ToolNCC.py:132 +#: flatcamTools/ToolPaint.py:128 flatcamTools/ToolPcbWizard.py:76 +#: flatcamTools/ToolProperties.py:416 flatcamTools/ToolProperties.py:476 +#: flatcamTools/ToolSolderPaste.py:85 tclCommands/TclCommandDrillcncjob.py:193 +msgid "Diameter" +msgstr "Durchmesser" + +#: flatcamEditors/FlatCAMExcEditor.py:1592 msgid "Add/Delete Tool" msgstr "Werkzeug hinzufügen / löschen" -#: flatcamEditors/FlatCAMExcEditor.py:1595 +#: flatcamEditors/FlatCAMExcEditor.py:1594 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -3599,16 +3091,16 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: flatcamEditors/FlatCAMExcEditor.py:1607 flatcamGUI/ObjectUI.py:1583 -#: flatcamGUI/PreferencesUI.py:3860 +#: flatcamEditors/FlatCAMExcEditor.py:1606 flatcamGUI/ObjectUI.py:1585 +#: flatcamGUI/PreferencesUI.py:4977 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" -#: flatcamEditors/FlatCAMExcEditor.py:1617 +#: flatcamEditors/FlatCAMExcEditor.py:1616 msgid "Add Tool" msgstr "Werkzeug hinzufügen" -#: flatcamEditors/FlatCAMExcEditor.py:1619 +#: flatcamEditors/FlatCAMExcEditor.py:1618 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -3616,11 +3108,11 @@ msgstr "" "Fügen Sie der Werkzeugliste ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: flatcamEditors/FlatCAMExcEditor.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:1630 msgid "Delete Tool" msgstr "Werkzeug löschen" -#: flatcamEditors/FlatCAMExcEditor.py:1633 +#: flatcamEditors/FlatCAMExcEditor.py:1632 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -3628,41 +3120,41 @@ msgstr "" "Löschen Sie ein Werkzeug in der Werkzeugliste\n" "indem Sie eine Zeile in der Werkzeugtabelle auswählen." -#: flatcamEditors/FlatCAMExcEditor.py:1651 flatcamGUI/FlatCAMGUI.py:2004 +#: flatcamEditors/FlatCAMExcEditor.py:1650 flatcamGUI/FlatCAMGUI.py:2007 msgid "Resize Drill(s)" msgstr "Größe der Bohrer ändern" -#: flatcamEditors/FlatCAMExcEditor.py:1653 +#: flatcamEditors/FlatCAMExcEditor.py:1652 msgid "Resize a drill or a selection of drills." msgstr "Ändern Sie die Größe eines Bohrers oder einer Auswahl von Bohrern." -#: flatcamEditors/FlatCAMExcEditor.py:1660 +#: flatcamEditors/FlatCAMExcEditor.py:1659 msgid "Resize Dia" msgstr "Durchmesser ändern" -#: flatcamEditors/FlatCAMExcEditor.py:1662 +#: flatcamEditors/FlatCAMExcEditor.py:1661 msgid "Diameter to resize to." msgstr "Durchmesser zur Größenänderung." -#: flatcamEditors/FlatCAMExcEditor.py:1673 +#: flatcamEditors/FlatCAMExcEditor.py:1672 msgid "Resize" msgstr "Größe ändern" -#: flatcamEditors/FlatCAMExcEditor.py:1675 +#: flatcamEditors/FlatCAMExcEditor.py:1674 msgid "Resize drill(s)" msgstr "Bohrer verkleinern" -#: flatcamEditors/FlatCAMExcEditor.py:1700 flatcamGUI/FlatCAMGUI.py:2003 -#: flatcamGUI/FlatCAMGUI.py:2255 +#: flatcamEditors/FlatCAMExcEditor.py:1699 flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2258 msgid "Add Drill Array" msgstr "Bohrer-Array hinzufügen" -#: flatcamEditors/FlatCAMExcEditor.py:1702 +#: flatcamEditors/FlatCAMExcEditor.py:1701 msgid "Add an array of drills (linear or circular array)" msgstr "" "Hinzufügen eines Arrays von Bohrern (lineares oder kreisförmiges Array)" -#: flatcamEditors/FlatCAMExcEditor.py:1708 +#: flatcamEditors/FlatCAMExcEditor.py:1707 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -3670,48 +3162,48 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" "Es kann lineares X (Y) oder rund sein" -#: flatcamEditors/FlatCAMExcEditor.py:1711 -#: flatcamEditors/FlatCAMExcEditor.py:1925 +#: flatcamEditors/FlatCAMExcEditor.py:1710 +#: flatcamEditors/FlatCAMExcEditor.py:1924 #: flatcamEditors/FlatCAMGrbEditor.py:2772 msgid "Linear" msgstr "Linear" -#: flatcamEditors/FlatCAMExcEditor.py:1712 -#: flatcamEditors/FlatCAMExcEditor.py:1926 -#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/ObjectUI.py:315 -#: flatcamGUI/PreferencesUI.py:5340 flatcamGUI/PreferencesUI.py:5909 -#: flatcamGUI/PreferencesUI.py:7971 flatcamGUI/PreferencesUI.py:8151 -#: flatcamGUI/PreferencesUI.py:8248 flatcamGUI/PreferencesUI.py:8363 -#: flatcamGUI/PreferencesUI.py:8462 flatcamTools/ToolExtractDrills.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:1711 +#: flatcamEditors/FlatCAMExcEditor.py:1925 +#: flatcamEditors/FlatCAMGrbEditor.py:2773 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/PreferencesUI.py:6457 flatcamGUI/PreferencesUI.py:7026 +#: flatcamGUI/PreferencesUI.py:9087 flatcamGUI/PreferencesUI.py:9267 +#: flatcamGUI/PreferencesUI.py:9364 flatcamGUI/PreferencesUI.py:9479 +#: flatcamGUI/PreferencesUI.py:9578 flatcamTools/ToolExtractDrills.py:78 #: flatcamTools/ToolExtractDrills.py:201 flatcamTools/ToolFiducials.py:220 #: flatcamTools/ToolNCC.py:221 flatcamTools/ToolPaint.py:204 #: flatcamTools/ToolPunchGerber.py:89 flatcamTools/ToolPunchGerber.py:229 msgid "Circular" msgstr "Kreisförmig" -#: flatcamEditors/FlatCAMExcEditor.py:1720 flatcamGUI/PreferencesUI.py:3871 +#: flatcamEditors/FlatCAMExcEditor.py:1719 flatcamGUI/PreferencesUI.py:4988 msgid "Nr of drills" msgstr "Anzahl der Bohrer" -#: flatcamEditors/FlatCAMExcEditor.py:1721 flatcamGUI/PreferencesUI.py:3873 +#: flatcamEditors/FlatCAMExcEditor.py:1720 flatcamGUI/PreferencesUI.py:4990 msgid "Specify how many drills to be in the array." msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." -#: flatcamEditors/FlatCAMExcEditor.py:1739 -#: flatcamEditors/FlatCAMExcEditor.py:1789 -#: flatcamEditors/FlatCAMExcEditor.py:1861 -#: flatcamEditors/FlatCAMExcEditor.py:1954 -#: flatcamEditors/FlatCAMExcEditor.py:2005 +#: flatcamEditors/FlatCAMExcEditor.py:1738 +#: flatcamEditors/FlatCAMExcEditor.py:1788 +#: flatcamEditors/FlatCAMExcEditor.py:1860 +#: flatcamEditors/FlatCAMExcEditor.py:1953 +#: flatcamEditors/FlatCAMExcEditor.py:2004 #: flatcamEditors/FlatCAMGrbEditor.py:1571 #: flatcamEditors/FlatCAMGrbEditor.py:2801 -#: flatcamEditors/FlatCAMGrbEditor.py:2850 flatcamGUI/PreferencesUI.py:3981 +#: flatcamEditors/FlatCAMGrbEditor.py:2850 flatcamGUI/PreferencesUI.py:5098 msgid "Direction" msgstr "Richtung" -#: flatcamEditors/FlatCAMExcEditor.py:1741 -#: flatcamEditors/FlatCAMExcEditor.py:1956 -#: flatcamEditors/FlatCAMGrbEditor.py:2803 flatcamGUI/PreferencesUI.py:2718 -#: flatcamGUI/PreferencesUI.py:3889 flatcamGUI/PreferencesUI.py:4037 +#: flatcamEditors/FlatCAMExcEditor.py:1740 +#: flatcamEditors/FlatCAMExcEditor.py:1955 +#: flatcamEditors/FlatCAMGrbEditor.py:2803 flatcamGUI/PreferencesUI.py:3835 +#: flatcamGUI/PreferencesUI.py:5006 flatcamGUI/PreferencesUI.py:5154 msgid "" "Direction on which the linear array is oriented:\n" "- 'X' - horizontal axis \n" @@ -3723,62 +3215,62 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" -#: flatcamEditors/FlatCAMExcEditor.py:1748 -#: flatcamEditors/FlatCAMExcEditor.py:1870 -#: flatcamEditors/FlatCAMExcEditor.py:1963 -#: flatcamEditors/FlatCAMGrbEditor.py:2810 flatcamGUI/PreferencesUI.py:2724 -#: flatcamGUI/PreferencesUI.py:3895 flatcamGUI/PreferencesUI.py:3990 -#: flatcamGUI/PreferencesUI.py:4043 flatcamGUI/PreferencesUI.py:6341 +#: flatcamEditors/FlatCAMExcEditor.py:1747 +#: flatcamEditors/FlatCAMExcEditor.py:1869 +#: flatcamEditors/FlatCAMExcEditor.py:1962 +#: flatcamEditors/FlatCAMGrbEditor.py:2810 flatcamGUI/PreferencesUI.py:3841 +#: flatcamGUI/PreferencesUI.py:5012 flatcamGUI/PreferencesUI.py:5107 +#: flatcamGUI/PreferencesUI.py:5160 flatcamGUI/PreferencesUI.py:7458 #: flatcamTools/ToolFilm.py:256 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:1749 -#: flatcamEditors/FlatCAMExcEditor.py:1871 -#: flatcamEditors/FlatCAMExcEditor.py:1964 -#: flatcamEditors/FlatCAMGrbEditor.py:2811 flatcamGUI/PreferencesUI.py:2725 -#: flatcamGUI/PreferencesUI.py:3896 flatcamGUI/PreferencesUI.py:3991 -#: flatcamGUI/PreferencesUI.py:4044 flatcamGUI/PreferencesUI.py:6342 +#: flatcamEditors/FlatCAMExcEditor.py:1748 +#: flatcamEditors/FlatCAMExcEditor.py:1870 +#: flatcamEditors/FlatCAMExcEditor.py:1963 +#: flatcamEditors/FlatCAMGrbEditor.py:2811 flatcamGUI/PreferencesUI.py:3842 +#: flatcamGUI/PreferencesUI.py:5013 flatcamGUI/PreferencesUI.py:5108 +#: flatcamGUI/PreferencesUI.py:5161 flatcamGUI/PreferencesUI.py:7459 #: flatcamTools/ToolFilm.py:257 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:1750 -#: flatcamEditors/FlatCAMExcEditor.py:1767 -#: flatcamEditors/FlatCAMExcEditor.py:1801 -#: flatcamEditors/FlatCAMExcEditor.py:1872 -#: flatcamEditors/FlatCAMExcEditor.py:1876 -#: flatcamEditors/FlatCAMExcEditor.py:1965 -#: flatcamEditors/FlatCAMExcEditor.py:1983 -#: flatcamEditors/FlatCAMExcEditor.py:2017 +#: flatcamEditors/FlatCAMExcEditor.py:1749 +#: flatcamEditors/FlatCAMExcEditor.py:1766 +#: flatcamEditors/FlatCAMExcEditor.py:1800 +#: flatcamEditors/FlatCAMExcEditor.py:1871 +#: flatcamEditors/FlatCAMExcEditor.py:1875 +#: flatcamEditors/FlatCAMExcEditor.py:1964 +#: flatcamEditors/FlatCAMExcEditor.py:1982 +#: flatcamEditors/FlatCAMExcEditor.py:2016 #: flatcamEditors/FlatCAMGrbEditor.py:2812 #: flatcamEditors/FlatCAMGrbEditor.py:2829 -#: flatcamEditors/FlatCAMGrbEditor.py:2865 flatcamGUI/PreferencesUI.py:2726 -#: flatcamGUI/PreferencesUI.py:2744 flatcamGUI/PreferencesUI.py:3897 -#: flatcamGUI/PreferencesUI.py:3916 flatcamGUI/PreferencesUI.py:3992 -#: flatcamGUI/PreferencesUI.py:3997 flatcamGUI/PreferencesUI.py:4045 -#: flatcamGUI/PreferencesUI.py:4066 flatcamGUI/PreferencesUI.py:6733 +#: flatcamEditors/FlatCAMGrbEditor.py:2865 flatcamGUI/PreferencesUI.py:3843 +#: flatcamGUI/PreferencesUI.py:3861 flatcamGUI/PreferencesUI.py:5014 +#: flatcamGUI/PreferencesUI.py:5033 flatcamGUI/PreferencesUI.py:5109 +#: flatcamGUI/PreferencesUI.py:5114 flatcamGUI/PreferencesUI.py:5162 +#: flatcamGUI/PreferencesUI.py:5183 flatcamGUI/PreferencesUI.py:7850 #: flatcamTools/ToolDistance.py:120 flatcamTools/ToolDistanceMin.py:69 -#: flatcamTools/ToolTransform.py:61 +#: flatcamTools/ToolTransform.py:60 msgid "Angle" msgstr "Winkel" -#: flatcamEditors/FlatCAMExcEditor.py:1754 -#: flatcamEditors/FlatCAMExcEditor.py:1969 -#: flatcamEditors/FlatCAMGrbEditor.py:2816 flatcamGUI/PreferencesUI.py:2732 -#: flatcamGUI/PreferencesUI.py:3903 flatcamGUI/PreferencesUI.py:4051 +#: flatcamEditors/FlatCAMExcEditor.py:1753 +#: flatcamEditors/FlatCAMExcEditor.py:1968 +#: flatcamEditors/FlatCAMGrbEditor.py:2816 flatcamGUI/PreferencesUI.py:3849 +#: flatcamGUI/PreferencesUI.py:5020 flatcamGUI/PreferencesUI.py:5168 msgid "Pitch" msgstr "Abstand" -#: flatcamEditors/FlatCAMExcEditor.py:1756 -#: flatcamEditors/FlatCAMExcEditor.py:1971 -#: flatcamEditors/FlatCAMGrbEditor.py:2818 flatcamGUI/PreferencesUI.py:2734 -#: flatcamGUI/PreferencesUI.py:3905 flatcamGUI/PreferencesUI.py:4053 +#: flatcamEditors/FlatCAMExcEditor.py:1755 +#: flatcamEditors/FlatCAMExcEditor.py:1970 +#: flatcamEditors/FlatCAMGrbEditor.py:2818 flatcamGUI/PreferencesUI.py:3851 +#: flatcamGUI/PreferencesUI.py:5022 flatcamGUI/PreferencesUI.py:5170 msgid "Pitch = Distance between elements of the array." msgstr "Abstand = Abstand zwischen Elementen des Arrays." -#: flatcamEditors/FlatCAMExcEditor.py:1769 -#: flatcamEditors/FlatCAMExcEditor.py:1985 +#: flatcamEditors/FlatCAMExcEditor.py:1768 +#: flatcamEditors/FlatCAMExcEditor.py:1984 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -3790,8 +3282,8 @@ msgstr "" "Der Mindestwert beträgt -360 Grad.\n" "Maximalwert ist: 360.00 Grad." -#: flatcamEditors/FlatCAMExcEditor.py:1790 -#: flatcamEditors/FlatCAMExcEditor.py:2006 +#: flatcamEditors/FlatCAMExcEditor.py:1789 +#: flatcamEditors/FlatCAMExcEditor.py:2005 #: flatcamEditors/FlatCAMGrbEditor.py:2852 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -3800,37 +3292,37 @@ msgstr "" "Richtung für kreisförmige Anordnung. Kann CW = Uhrzeigersinn oder CCW = " "Gegenuhrzeigersinn sein." -#: flatcamEditors/FlatCAMExcEditor.py:1797 -#: flatcamEditors/FlatCAMExcEditor.py:2013 -#: flatcamEditors/FlatCAMGrbEditor.py:2860 flatcamGUI/PreferencesUI.py:2766 -#: flatcamGUI/PreferencesUI.py:3646 flatcamGUI/PreferencesUI.py:3939 -#: flatcamGUI/PreferencesUI.py:4089 flatcamGUI/PreferencesUI.py:4581 +#: flatcamEditors/FlatCAMExcEditor.py:1796 +#: flatcamEditors/FlatCAMExcEditor.py:2012 +#: flatcamEditors/FlatCAMGrbEditor.py:2860 flatcamGUI/PreferencesUI.py:3883 +#: flatcamGUI/PreferencesUI.py:4763 flatcamGUI/PreferencesUI.py:5056 +#: flatcamGUI/PreferencesUI.py:5206 flatcamGUI/PreferencesUI.py:5698 msgid "CW" msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1798 -#: flatcamEditors/FlatCAMExcEditor.py:2014 -#: flatcamEditors/FlatCAMGrbEditor.py:2861 flatcamGUI/PreferencesUI.py:2767 -#: flatcamGUI/PreferencesUI.py:3647 flatcamGUI/PreferencesUI.py:3940 -#: flatcamGUI/PreferencesUI.py:4090 flatcamGUI/PreferencesUI.py:4582 +#: flatcamEditors/FlatCAMExcEditor.py:1797 +#: flatcamEditors/FlatCAMExcEditor.py:2013 +#: flatcamEditors/FlatCAMGrbEditor.py:2861 flatcamGUI/PreferencesUI.py:3884 +#: flatcamGUI/PreferencesUI.py:4764 flatcamGUI/PreferencesUI.py:5057 +#: flatcamGUI/PreferencesUI.py:5207 flatcamGUI/PreferencesUI.py:5699 msgid "CCW" msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1802 -#: flatcamEditors/FlatCAMExcEditor.py:2018 -#: flatcamEditors/FlatCAMGrbEditor.py:2867 flatcamGUI/PreferencesUI.py:2746 -#: flatcamGUI/PreferencesUI.py:2775 flatcamGUI/PreferencesUI.py:3918 -#: flatcamGUI/PreferencesUI.py:3948 flatcamGUI/PreferencesUI.py:4068 -#: flatcamGUI/PreferencesUI.py:4098 +#: flatcamEditors/FlatCAMExcEditor.py:1801 +#: flatcamEditors/FlatCAMExcEditor.py:2017 +#: flatcamEditors/FlatCAMGrbEditor.py:2867 flatcamGUI/PreferencesUI.py:3863 +#: flatcamGUI/PreferencesUI.py:3892 flatcamGUI/PreferencesUI.py:5035 +#: flatcamGUI/PreferencesUI.py:5065 flatcamGUI/PreferencesUI.py:5185 +#: flatcamGUI/PreferencesUI.py:5215 msgid "Angle at which each element in circular array is placed." msgstr "" "Winkel, um den jedes Element in einer kreisförmigen Anordnung platziert wird." -#: flatcamEditors/FlatCAMExcEditor.py:1836 +#: flatcamEditors/FlatCAMExcEditor.py:1835 msgid "Slot Parameters" msgstr "Schlitze-Parameter" -#: flatcamEditors/FlatCAMExcEditor.py:1838 +#: flatcamEditors/FlatCAMExcEditor.py:1837 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -3838,16 +3330,16 @@ msgstr "" "Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" "entweder einzeln oder als Teil eines Arrays." -#: flatcamEditors/FlatCAMExcEditor.py:1847 flatcamGUI/PreferencesUI.py:3965 +#: flatcamEditors/FlatCAMExcEditor.py:1846 flatcamGUI/PreferencesUI.py:5082 #: flatcamTools/ToolProperties.py:559 msgid "Length" msgstr "Länge" -#: flatcamEditors/FlatCAMExcEditor.py:1849 flatcamGUI/PreferencesUI.py:3967 +#: flatcamEditors/FlatCAMExcEditor.py:1848 flatcamGUI/PreferencesUI.py:5084 msgid "Length = The length of the slot." msgstr "Länge = Die Länge des Schlitzes." -#: flatcamEditors/FlatCAMExcEditor.py:1863 flatcamGUI/PreferencesUI.py:3983 +#: flatcamEditors/FlatCAMExcEditor.py:1862 flatcamGUI/PreferencesUI.py:5100 msgid "" "Direction on which the slot is oriented:\n" "- 'X' - horizontal axis \n" @@ -3859,7 +3351,7 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - Ein benutzerdefinierter Winkel für die Schlitzneigung" -#: flatcamEditors/FlatCAMExcEditor.py:1878 +#: flatcamEditors/FlatCAMExcEditor.py:1877 msgid "" "Angle at which the slot is placed.\n" "The precision is of max 2 decimals.\n" @@ -3871,16 +3363,16 @@ msgstr "" "Der Mindestwert beträgt: -360 Grad.\n" "Maximaler Wert ist: 360.00 Grad." -#: flatcamEditors/FlatCAMExcEditor.py:1911 +#: flatcamEditors/FlatCAMExcEditor.py:1910 msgid "Slot Array Parameters" msgstr "Schlitzes Array-Parameter" -#: flatcamEditors/FlatCAMExcEditor.py:1913 +#: flatcamEditors/FlatCAMExcEditor.py:1912 msgid "Parameters for the array of slots (linear or circular array)" msgstr "" "Parameter für das Array von Schlitzes (lineares oder kreisförmiges Array)" -#: flatcamEditors/FlatCAMExcEditor.py:1922 +#: flatcamEditors/FlatCAMExcEditor.py:1921 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -3888,15 +3380,41 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Slot-Arrays.\n" "Es kann ein lineares X (Y) oder ein kreisförmiges sein" -#: flatcamEditors/FlatCAMExcEditor.py:1934 flatcamGUI/PreferencesUI.py:4022 +#: flatcamEditors/FlatCAMExcEditor.py:1933 flatcamGUI/PreferencesUI.py:5139 msgid "Nr of slots" msgstr "Anzahl der Slots" -#: flatcamEditors/FlatCAMExcEditor.py:1935 flatcamGUI/PreferencesUI.py:4024 +#: flatcamEditors/FlatCAMExcEditor.py:1934 flatcamGUI/PreferencesUI.py:5141 msgid "Specify how many slots to be in the array." msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." -#: flatcamEditors/FlatCAMExcEditor.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:2452 +#: flatcamObjects/FlatCAMExcellon.py:410 +msgid "Total Drills" +msgstr "Bohrungen insgesamt" + +#: flatcamEditors/FlatCAMExcEditor.py:2484 +#: flatcamObjects/FlatCAMExcellon.py:441 +msgid "Total Slots" +msgstr "Schlitz insgesamt" + +#: flatcamEditors/FlatCAMExcEditor.py:2559 +#: flatcamEditors/FlatCAMGeoEditor.py:1076 +#: flatcamEditors/FlatCAMGeoEditor.py:1117 +#: flatcamEditors/FlatCAMGeoEditor.py:1145 +#: flatcamEditors/FlatCAMGeoEditor.py:1173 +#: flatcamEditors/FlatCAMGeoEditor.py:1217 +#: flatcamEditors/FlatCAMGeoEditor.py:1252 +#: flatcamEditors/FlatCAMGeoEditor.py:1280 +#: flatcamObjects/FlatCAMGeometry.py:571 flatcamObjects/FlatCAMGeometry.py:1005 +#: flatcamObjects/FlatCAMGeometry.py:1726 +#: flatcamObjects/FlatCAMGeometry.py:2370 flatcamTools/ToolNCC.py:1493 +#: flatcamTools/ToolPaint.py:1244 flatcamTools/ToolPaint.py:1415 +#: flatcamTools/ToolSolderPaste.py:883 flatcamTools/ToolSolderPaste.py:956 +msgid "Wrong value format entered, use a number." +msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." + +#: flatcamEditors/FlatCAMExcEditor.py:2570 msgid "" "Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -3905,89 +3423,89 @@ msgstr "" "Speichern Sie Excellon und bearbeiten Sie es erneut, wenn Sie dieses Tool " "hinzufügen müssen. " -#: flatcamEditors/FlatCAMExcEditor.py:2580 flatcamGUI/FlatCAMGUI.py:4009 +#: flatcamEditors/FlatCAMExcEditor.py:2579 flatcamGUI/FlatCAMGUI.py:4016 msgid "Added new tool with dia" msgstr "Neues Werkzeug mit Durchmesser hinzugefügt" -#: flatcamEditors/FlatCAMExcEditor.py:2613 +#: flatcamEditors/FlatCAMExcEditor.py:2612 msgid "Select a tool in Tool Table" msgstr "Wählen Sie ein Werkzeug in der Werkzeugtabelle aus" -#: flatcamEditors/FlatCAMExcEditor.py:2643 +#: flatcamEditors/FlatCAMExcEditor.py:2642 msgid "Deleted tool with diameter" msgstr "Gelöschtes Werkzeug mit Durchmesser" -#: flatcamEditors/FlatCAMExcEditor.py:2793 +#: flatcamEditors/FlatCAMExcEditor.py:2790 msgid "Done. Tool edit completed." msgstr "Erledigt. Werkzeugbearbeitung abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:3350 +#: flatcamEditors/FlatCAMExcEditor.py:3352 msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Die Datei enthält keine Werkzeugdefinitionen. Abbruch der Excellon-" "Erstellung." -#: flatcamEditors/FlatCAMExcEditor.py:3354 +#: flatcamEditors/FlatCAMExcEditor.py:3356 msgid "An internal error has ocurred. See Shell.\n" msgstr "" "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" "\n" -#: flatcamEditors/FlatCAMExcEditor.py:3359 +#: flatcamEditors/FlatCAMExcEditor.py:3361 msgid "Creating Excellon." msgstr "Excellon erstellen." -#: flatcamEditors/FlatCAMExcEditor.py:3371 +#: flatcamEditors/FlatCAMExcEditor.py:3373 msgid "Excellon editing finished." msgstr "Excellon-Bearbeitung abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:3388 +#: flatcamEditors/FlatCAMExcEditor.py:3390 msgid "Cancelled. There is no Tool/Drill selected" msgstr "Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" -#: flatcamEditors/FlatCAMExcEditor.py:4001 +#: flatcamEditors/FlatCAMExcEditor.py:4003 msgid "Done. Drill(s) deleted." msgstr "Erledigt. Bohrer gelöscht." -#: flatcamEditors/FlatCAMExcEditor.py:4074 -#: flatcamEditors/FlatCAMExcEditor.py:4084 +#: flatcamEditors/FlatCAMExcEditor.py:4076 +#: flatcamEditors/FlatCAMExcEditor.py:4086 #: flatcamEditors/FlatCAMGrbEditor.py:4897 msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" -#: flatcamEditors/FlatCAMGeoEditor.py:86 +#: flatcamEditors/FlatCAMGeoEditor.py:85 msgid "Buffer distance:" msgstr "Pufferabstand:" -#: flatcamEditors/FlatCAMGeoEditor.py:87 +#: flatcamEditors/FlatCAMGeoEditor.py:86 msgid "Buffer corner:" msgstr "Pufferecke:" -#: flatcamEditors/FlatCAMGeoEditor.py:89 +#: flatcamEditors/FlatCAMGeoEditor.py:88 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" -" - 'Square:' the corner is met in a sharp angle for exterior buffer.\n" -" - 'Beveled:' the corner is a line that directly connects the features " +" - 'Square': the corner is met in a sharp angle for exterior buffer.\n" +" - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" msgstr "" "Es gibt 3 Arten von Ecken:\n" -"  - 'Rund': Die Ecke wird für den Außenpuffer abgerundet.\n" -"  - 'Quadrat:' Die Ecke wird für den äußeren Puffer in einem spitzen Winkel " +"- 'Rund': Die Ecke wird für den Außenpuffer abgerundet.\n" +"- 'Quadrat:' Die Ecke wird für den äußeren Puffer in einem spitzen Winkel " "getroffen.\n" -"  - 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in " -"der Ecke treffen, direkt verbindet" +"- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " +"Ecke treffen, direkt verbindet" -#: flatcamEditors/FlatCAMGeoEditor.py:95 +#: flatcamEditors/FlatCAMGeoEditor.py:94 #: flatcamEditors/FlatCAMGrbEditor.py:2628 msgid "Round" msgstr "Runden" -#: flatcamEditors/FlatCAMGeoEditor.py:96 -#: flatcamEditors/FlatCAMGrbEditor.py:2629 flatcamGUI/PreferencesUI.py:5606 -#: flatcamGUI/PreferencesUI.py:6130 flatcamGUI/PreferencesUI.py:7564 -#: flatcamGUI/PreferencesUI.py:8167 flatcamGUI/PreferencesUI.py:8274 -#: flatcamGUI/PreferencesUI.py:8379 flatcamGUI/PreferencesUI.py:8488 +#: flatcamEditors/FlatCAMGeoEditor.py:95 +#: flatcamEditors/FlatCAMGrbEditor.py:2629 flatcamGUI/PreferencesUI.py:6723 +#: flatcamGUI/PreferencesUI.py:7247 flatcamGUI/PreferencesUI.py:8680 +#: flatcamGUI/PreferencesUI.py:9283 flatcamGUI/PreferencesUI.py:9390 +#: flatcamGUI/PreferencesUI.py:9495 flatcamGUI/PreferencesUI.py:9604 #: flatcamTools/ToolExtractDrills.py:94 flatcamTools/ToolExtractDrills.py:227 #: flatcamTools/ToolNCC.py:583 flatcamTools/ToolPaint.py:527 #: flatcamTools/ToolPunchGerber.py:105 flatcamTools/ToolPunchGerber.py:255 @@ -3995,63 +3513,72 @@ msgstr "Runden" msgid "Square" msgstr "Quadrat" -#: flatcamEditors/FlatCAMGeoEditor.py:97 +#: flatcamEditors/FlatCAMGeoEditor.py:96 #: flatcamEditors/FlatCAMGrbEditor.py:2630 msgid "Beveled" msgstr "Abgeschrägt" -#: flatcamEditors/FlatCAMGeoEditor.py:104 +#: flatcamEditors/FlatCAMGeoEditor.py:103 msgid "Buffer Interior" msgstr "Pufferinnenraum" -#: flatcamEditors/FlatCAMGeoEditor.py:106 +#: flatcamEditors/FlatCAMGeoEditor.py:105 msgid "Buffer Exterior" msgstr "Puffer außen" -#: flatcamEditors/FlatCAMGeoEditor.py:112 +#: flatcamEditors/FlatCAMGeoEditor.py:111 msgid "Full Buffer" msgstr "Voller Puffer" -#: flatcamEditors/FlatCAMGeoEditor.py:133 -#: flatcamEditors/FlatCAMGeoEditor.py:3018 flatcamGUI/FlatCAMGUI.py:1913 -#: flatcamGUI/PreferencesUI.py:2786 +#: flatcamEditors/FlatCAMGeoEditor.py:132 +#: flatcamEditors/FlatCAMGeoEditor.py:3017 flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/PreferencesUI.py:3903 msgid "Buffer Tool" msgstr "Pufferwerkzeug" -#: flatcamEditors/FlatCAMGeoEditor.py:145 -#: flatcamEditors/FlatCAMGeoEditor.py:162 -#: flatcamEditors/FlatCAMGeoEditor.py:179 -#: flatcamEditors/FlatCAMGeoEditor.py:3037 -#: flatcamEditors/FlatCAMGeoEditor.py:3065 -#: flatcamEditors/FlatCAMGeoEditor.py:3093 +#: flatcamEditors/FlatCAMGeoEditor.py:144 +#: flatcamEditors/FlatCAMGeoEditor.py:161 +#: flatcamEditors/FlatCAMGeoEditor.py:178 +#: flatcamEditors/FlatCAMGeoEditor.py:3036 +#: flatcamEditors/FlatCAMGeoEditor.py:3064 +#: flatcamEditors/FlatCAMGeoEditor.py:3092 #: flatcamEditors/FlatCAMGrbEditor.py:4950 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Pufferabstandswert fehlt oder falsches Format. Fügen Sie es hinzu und " "versuchen Sie es erneut." -#: flatcamEditors/FlatCAMGeoEditor.py:243 +#: flatcamEditors/FlatCAMGeoEditor.py:242 msgid "Font" msgstr "Schrift" -#: flatcamEditors/FlatCAMGeoEditor.py:324 flatcamGUI/FlatCAMGUI.py:2193 +#: flatcamEditors/FlatCAMGeoEditor.py:323 flatcamGUI/FlatCAMGUI.py:2196 msgid "Text" msgstr "Text" -#: flatcamEditors/FlatCAMGeoEditor.py:350 +#: flatcamEditors/FlatCAMGeoEditor.py:349 msgid "Text Tool" msgstr "Textwerkzeug" -#: flatcamEditors/FlatCAMGeoEditor.py:440 flatcamGUI/ObjectUI.py:363 -#: flatcamGUI/PreferencesUI.py:2205 +#: flatcamEditors/FlatCAMGeoEditor.py:405 flatcamGUI/FlatCAMGUI.py:499 +#: flatcamGUI/FlatCAMGUI.py:1146 flatcamGUI/ObjectUI.py:818 +#: flatcamGUI/ObjectUI.py:1662 flatcamObjects/FlatCAMExcellon.py:742 +#: flatcamObjects/FlatCAMExcellon.py:1084 flatcamObjects/FlatCAMGeometry.py:731 +#: flatcamTools/ToolNCC.py:331 flatcamTools/ToolNCC.py:797 +#: flatcamTools/ToolPaint.py:314 flatcamTools/ToolPaint.py:767 +msgid "Tool" +msgstr "Werkzeug" + +#: flatcamEditors/FlatCAMGeoEditor.py:439 flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/PreferencesUI.py:3322 msgid "Tool dia" msgstr "Werkzeugdurchmesser" -#: flatcamEditors/FlatCAMGeoEditor.py:442 +#: flatcamEditors/FlatCAMGeoEditor.py:441 msgid "Diameter of the tool to be used in the operation." msgstr "Durchmesser des im Betrieb zu verwendenden Werkzeugs." -#: flatcamEditors/FlatCAMGeoEditor.py:488 +#: flatcamEditors/FlatCAMGeoEditor.py:487 msgid "" "Algorithm to paint the polygons:\n" "- Standard: Fixed step inwards.\n" @@ -4063,91 +3590,91 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: flatcamEditors/FlatCAMGeoEditor.py:507 +#: flatcamEditors/FlatCAMGeoEditor.py:506 msgid "Connect:" msgstr "Verbinden:" -#: flatcamEditors/FlatCAMGeoEditor.py:517 +#: flatcamEditors/FlatCAMGeoEditor.py:516 msgid "Contour:" msgstr "Kontur:" -#: flatcamEditors/FlatCAMGeoEditor.py:530 flatcamGUI/FlatCAMGUI.py:2197 +#: flatcamEditors/FlatCAMGeoEditor.py:529 flatcamGUI/FlatCAMGUI.py:2200 msgid "Paint" msgstr "Malen" -#: flatcamEditors/FlatCAMGeoEditor.py:548 flatcamGUI/FlatCAMGUI.py:909 -#: flatcamGUI/FlatCAMGUI.py:2588 flatcamGUI/ObjectUI.py:2057 +#: flatcamEditors/FlatCAMGeoEditor.py:547 flatcamGUI/FlatCAMGUI.py:912 +#: flatcamGUI/FlatCAMGUI.py:2591 flatcamGUI/ObjectUI.py:2059 #: flatcamTools/ToolPaint.py:43 flatcamTools/ToolPaint.py:738 msgid "Paint Tool" msgstr "Werkzeug Malen" -#: flatcamEditors/FlatCAMGeoEditor.py:584 -#: flatcamEditors/FlatCAMGeoEditor.py:1056 -#: flatcamEditors/FlatCAMGeoEditor.py:3025 -#: flatcamEditors/FlatCAMGeoEditor.py:3053 -#: flatcamEditors/FlatCAMGeoEditor.py:3081 +#: flatcamEditors/FlatCAMGeoEditor.py:583 +#: flatcamEditors/FlatCAMGeoEditor.py:1055 +#: flatcamEditors/FlatCAMGeoEditor.py:3024 +#: flatcamEditors/FlatCAMGeoEditor.py:3052 +#: flatcamEditors/FlatCAMGeoEditor.py:3080 #: flatcamEditors/FlatCAMGeoEditor.py:4502 #: flatcamEditors/FlatCAMGrbEditor.py:5601 msgid "Cancelled. No shape selected." msgstr "Abgebrochen. Keine Form ausgewählt." -#: flatcamEditors/FlatCAMGeoEditor.py:597 -#: flatcamEditors/FlatCAMGeoEditor.py:3043 -#: flatcamEditors/FlatCAMGeoEditor.py:3071 -#: flatcamEditors/FlatCAMGeoEditor.py:3099 flatcamGUI/PreferencesUI.py:4149 +#: flatcamEditors/FlatCAMGeoEditor.py:596 +#: flatcamEditors/FlatCAMGeoEditor.py:3042 +#: flatcamEditors/FlatCAMGeoEditor.py:3070 +#: flatcamEditors/FlatCAMGeoEditor.py:3098 flatcamGUI/PreferencesUI.py:5266 #: flatcamTools/ToolProperties.py:117 flatcamTools/ToolProperties.py:162 msgid "Tools" msgstr "Werkzeuge" -#: flatcamEditors/FlatCAMGeoEditor.py:608 -#: flatcamEditors/FlatCAMGeoEditor.py:992 +#: flatcamEditors/FlatCAMGeoEditor.py:607 +#: flatcamEditors/FlatCAMGeoEditor.py:991 #: flatcamEditors/FlatCAMGrbEditor.py:5140 -#: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamGUI/FlatCAMGUI.py:930 -#: flatcamGUI/FlatCAMGUI.py:2609 flatcamTools/ToolTransform.py:461 +#: flatcamEditors/FlatCAMGrbEditor.py:5537 flatcamGUI/FlatCAMGUI.py:933 +#: flatcamGUI/FlatCAMGUI.py:2612 flatcamTools/ToolTransform.py:460 msgid "Transform Tool" msgstr "Werkzeug Umwandeln" -#: flatcamEditors/FlatCAMGeoEditor.py:609 -#: flatcamEditors/FlatCAMGeoEditor.py:674 +#: flatcamEditors/FlatCAMGeoEditor.py:608 +#: flatcamEditors/FlatCAMGeoEditor.py:673 #: flatcamEditors/FlatCAMGrbEditor.py:5141 -#: flatcamEditors/FlatCAMGrbEditor.py:5206 flatcamGUI/PreferencesUI.py:6725 -#: flatcamTools/ToolTransform.py:25 flatcamTools/ToolTransform.py:467 +#: flatcamEditors/FlatCAMGrbEditor.py:5206 flatcamGUI/PreferencesUI.py:7842 +#: flatcamTools/ToolTransform.py:24 flatcamTools/ToolTransform.py:466 msgid "Rotate" msgstr "Drehen" -#: flatcamEditors/FlatCAMGeoEditor.py:610 -#: flatcamEditors/FlatCAMGrbEditor.py:5142 flatcamTools/ToolTransform.py:26 +#: flatcamEditors/FlatCAMGeoEditor.py:609 +#: flatcamEditors/FlatCAMGrbEditor.py:5142 flatcamTools/ToolTransform.py:25 msgid "Skew/Shear" msgstr "Neigung/Schere" -#: flatcamEditors/FlatCAMGeoEditor.py:611 +#: flatcamEditors/FlatCAMGeoEditor.py:610 #: flatcamEditors/FlatCAMGrbEditor.py:2677 -#: flatcamEditors/FlatCAMGrbEditor.py:5143 flatcamGUI/FlatCAMGUI.py:1048 -#: flatcamGUI/FlatCAMGUI.py:2125 flatcamGUI/FlatCAMGUI.py:2240 -#: flatcamGUI/FlatCAMGUI.py:2723 flatcamGUI/ObjectUI.py:124 -#: flatcamGUI/PreferencesUI.py:6775 flatcamTools/ToolTransform.py:27 +#: flatcamEditors/FlatCAMGrbEditor.py:5143 flatcamGUI/FlatCAMGUI.py:1051 +#: flatcamGUI/FlatCAMGUI.py:2128 flatcamGUI/FlatCAMGUI.py:2243 +#: flatcamGUI/FlatCAMGUI.py:2730 flatcamGUI/ObjectUI.py:125 +#: flatcamGUI/PreferencesUI.py:7892 flatcamTools/ToolTransform.py:26 msgid "Scale" msgstr "Skalieren" -#: flatcamEditors/FlatCAMGeoEditor.py:612 -#: flatcamEditors/FlatCAMGrbEditor.py:5144 flatcamTools/ToolTransform.py:28 +#: flatcamEditors/FlatCAMGeoEditor.py:611 +#: flatcamEditors/FlatCAMGrbEditor.py:5144 flatcamTools/ToolTransform.py:27 msgid "Mirror (Flip)" msgstr "Spiegeln (Flip)" -#: flatcamEditors/FlatCAMGeoEditor.py:626 -#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/FlatCAMGUI.py:841 -#: flatcamGUI/FlatCAMGUI.py:2524 +#: flatcamEditors/FlatCAMGeoEditor.py:625 +#: flatcamEditors/FlatCAMGrbEditor.py:5158 flatcamGUI/FlatCAMGUI.py:844 +#: flatcamGUI/FlatCAMGUI.py:2527 msgid "Editor" msgstr "Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:658 +#: flatcamEditors/FlatCAMGeoEditor.py:657 #: flatcamEditors/FlatCAMGrbEditor.py:5190 msgid "Angle:" msgstr "Winkel:" -#: flatcamEditors/FlatCAMGeoEditor.py:660 -#: flatcamEditors/FlatCAMGrbEditor.py:5192 flatcamGUI/PreferencesUI.py:6735 -#: flatcamTools/ToolTransform.py:63 +#: flatcamEditors/FlatCAMGeoEditor.py:659 +#: flatcamEditors/FlatCAMGrbEditor.py:5192 flatcamGUI/PreferencesUI.py:7852 +#: flatcamTools/ToolTransform.py:62 msgid "" "Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -4159,7 +3686,7 @@ msgstr "" "Positive Zahlen für CW-Bewegung.\n" "Negative Zahlen für CCW-Bewegung." -#: flatcamEditors/FlatCAMGeoEditor.py:676 +#: flatcamEditors/FlatCAMGeoEditor.py:675 #: flatcamEditors/FlatCAMGrbEditor.py:5208 msgid "" "Rotate the selected shape(s).\n" @@ -4170,16 +3697,16 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Formen." -#: flatcamEditors/FlatCAMGeoEditor.py:699 +#: flatcamEditors/FlatCAMGeoEditor.py:698 #: flatcamEditors/FlatCAMGrbEditor.py:5231 msgid "Angle X:" msgstr "Winkel X:" -#: flatcamEditors/FlatCAMGeoEditor.py:701 -#: flatcamEditors/FlatCAMGeoEditor.py:721 +#: flatcamEditors/FlatCAMGeoEditor.py:700 +#: flatcamEditors/FlatCAMGeoEditor.py:720 #: flatcamEditors/FlatCAMGrbEditor.py:5233 -#: flatcamEditors/FlatCAMGrbEditor.py:5253 flatcamGUI/PreferencesUI.py:6754 -#: flatcamGUI/PreferencesUI.py:6768 flatcamTools/ToolCalibration.py:505 +#: flatcamEditors/FlatCAMGrbEditor.py:5253 flatcamGUI/PreferencesUI.py:7871 +#: flatcamGUI/PreferencesUI.py:7885 flatcamTools/ToolCalibration.py:505 #: flatcamTools/ToolCalibration.py:518 msgid "" "Angle for Skew action, in degrees.\n" @@ -4188,13 +3715,13 @@ msgstr "" "Winkel für die Schräglage in Grad.\n" "Float-Nummer zwischen -360 und 359." -#: flatcamEditors/FlatCAMGeoEditor.py:712 -#: flatcamEditors/FlatCAMGrbEditor.py:5244 flatcamTools/ToolTransform.py:468 +#: flatcamEditors/FlatCAMGeoEditor.py:711 +#: flatcamEditors/FlatCAMGrbEditor.py:5244 flatcamTools/ToolTransform.py:467 msgid "Skew X" msgstr "Neigung X" -#: flatcamEditors/FlatCAMGeoEditor.py:714 -#: flatcamEditors/FlatCAMGeoEditor.py:734 +#: flatcamEditors/FlatCAMGeoEditor.py:713 +#: flatcamEditors/FlatCAMGeoEditor.py:733 #: flatcamEditors/FlatCAMGrbEditor.py:5246 #: flatcamEditors/FlatCAMGrbEditor.py:5266 msgid "" @@ -4206,33 +3733,33 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Formen." -#: flatcamEditors/FlatCAMGeoEditor.py:719 +#: flatcamEditors/FlatCAMGeoEditor.py:718 #: flatcamEditors/FlatCAMGrbEditor.py:5251 msgid "Angle Y:" msgstr "Winkel Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:732 -#: flatcamEditors/FlatCAMGrbEditor.py:5264 flatcamTools/ToolTransform.py:469 +#: flatcamEditors/FlatCAMGeoEditor.py:731 +#: flatcamEditors/FlatCAMGrbEditor.py:5264 flatcamTools/ToolTransform.py:468 msgid "Skew Y" msgstr "Neigung Y" -#: flatcamEditors/FlatCAMGeoEditor.py:760 +#: flatcamEditors/FlatCAMGeoEditor.py:759 #: flatcamEditors/FlatCAMGrbEditor.py:5292 msgid "Factor X:" msgstr "Faktor X:" -#: flatcamEditors/FlatCAMGeoEditor.py:762 +#: flatcamEditors/FlatCAMGeoEditor.py:761 #: flatcamEditors/FlatCAMGrbEditor.py:5294 flatcamTools/ToolCalibration.py:469 msgid "Factor for Scale action over X axis." msgstr "Faktor für die Skalierungsaktion über der X-Achse." -#: flatcamEditors/FlatCAMGeoEditor.py:772 -#: flatcamEditors/FlatCAMGrbEditor.py:5304 flatcamTools/ToolTransform.py:470 +#: flatcamEditors/FlatCAMGeoEditor.py:771 +#: flatcamEditors/FlatCAMGrbEditor.py:5304 flatcamTools/ToolTransform.py:469 msgid "Scale X" msgstr "Maßstab X" -#: flatcamEditors/FlatCAMGeoEditor.py:774 -#: flatcamEditors/FlatCAMGeoEditor.py:793 +#: flatcamEditors/FlatCAMGeoEditor.py:773 +#: flatcamEditors/FlatCAMGeoEditor.py:792 #: flatcamEditors/FlatCAMGrbEditor.py:5306 #: flatcamEditors/FlatCAMGrbEditor.py:5325 msgid "" @@ -4244,28 +3771,28 @@ msgstr "" "Der Bezugspunkt hängt von ab\n" "das Kontrollkästchen Skalenreferenz." -#: flatcamEditors/FlatCAMGeoEditor.py:779 +#: flatcamEditors/FlatCAMGeoEditor.py:778 #: flatcamEditors/FlatCAMGrbEditor.py:5311 msgid "Factor Y:" msgstr "Faktor Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:781 +#: flatcamEditors/FlatCAMGeoEditor.py:780 #: flatcamEditors/FlatCAMGrbEditor.py:5313 flatcamTools/ToolCalibration.py:481 msgid "Factor for Scale action over Y axis." msgstr "Faktor für die Skalierungsaktion über der Y-Achse." -#: flatcamEditors/FlatCAMGeoEditor.py:791 -#: flatcamEditors/FlatCAMGrbEditor.py:5323 flatcamTools/ToolTransform.py:471 +#: flatcamEditors/FlatCAMGeoEditor.py:790 +#: flatcamEditors/FlatCAMGrbEditor.py:5323 flatcamTools/ToolTransform.py:470 msgid "Scale Y" msgstr "Maßstab Y" -#: flatcamEditors/FlatCAMGeoEditor.py:800 -#: flatcamEditors/FlatCAMGrbEditor.py:5332 flatcamGUI/PreferencesUI.py:6804 -#: flatcamTools/ToolTransform.py:190 +#: flatcamEditors/FlatCAMGeoEditor.py:799 +#: flatcamEditors/FlatCAMGrbEditor.py:5332 flatcamGUI/PreferencesUI.py:7921 +#: flatcamTools/ToolTransform.py:189 msgid "Link" msgstr "Verknüpfung" -#: flatcamEditors/FlatCAMGeoEditor.py:802 +#: flatcamEditors/FlatCAMGeoEditor.py:801 #: flatcamEditors/FlatCAMGrbEditor.py:5334 msgid "" "Scale the selected shape(s)\n" @@ -4274,13 +3801,13 @@ msgstr "" "Skalieren der ausgewählten Form (en)\n" "Verwenden des Skalierungsfaktors X für beide Achsen." -#: flatcamEditors/FlatCAMGeoEditor.py:808 -#: flatcamEditors/FlatCAMGrbEditor.py:5340 flatcamGUI/PreferencesUI.py:6812 -#: flatcamTools/ToolTransform.py:197 +#: flatcamEditors/FlatCAMGeoEditor.py:807 +#: flatcamEditors/FlatCAMGrbEditor.py:5340 flatcamGUI/PreferencesUI.py:7929 +#: flatcamTools/ToolTransform.py:196 msgid "Scale Reference" msgstr "Skalenreferenz" -#: flatcamEditors/FlatCAMGeoEditor.py:810 +#: flatcamEditors/FlatCAMGeoEditor.py:809 #: flatcamEditors/FlatCAMGrbEditor.py:5342 msgid "" "Scale the selected shape(s)\n" @@ -4293,23 +3820,23 @@ msgstr "" "und die Mitte der größten Begrenzungsbox\n" "der ausgewählten Formen, wenn nicht markiert." -#: flatcamEditors/FlatCAMGeoEditor.py:838 +#: flatcamEditors/FlatCAMGeoEditor.py:837 #: flatcamEditors/FlatCAMGrbEditor.py:5371 msgid "Value X:" msgstr "Wert X:" -#: flatcamEditors/FlatCAMGeoEditor.py:840 +#: flatcamEditors/FlatCAMGeoEditor.py:839 #: flatcamEditors/FlatCAMGrbEditor.py:5373 msgid "Value for Offset action on X axis." msgstr "Wert für die Offset-Aktion auf der X-Achse." -#: flatcamEditors/FlatCAMGeoEditor.py:850 -#: flatcamEditors/FlatCAMGrbEditor.py:5383 flatcamTools/ToolTransform.py:474 +#: flatcamEditors/FlatCAMGeoEditor.py:849 +#: flatcamEditors/FlatCAMGrbEditor.py:5383 flatcamTools/ToolTransform.py:473 msgid "Offset X" msgstr "Versatz X" -#: flatcamEditors/FlatCAMGeoEditor.py:852 -#: flatcamEditors/FlatCAMGeoEditor.py:872 +#: flatcamEditors/FlatCAMGeoEditor.py:851 +#: flatcamEditors/FlatCAMGeoEditor.py:871 #: flatcamEditors/FlatCAMGrbEditor.py:5385 #: flatcamEditors/FlatCAMGrbEditor.py:5405 msgid "" @@ -4321,28 +3848,28 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Formen.\n" -#: flatcamEditors/FlatCAMGeoEditor.py:858 +#: flatcamEditors/FlatCAMGeoEditor.py:857 #: flatcamEditors/FlatCAMGrbEditor.py:5391 msgid "Value Y:" msgstr "Wert Y:" -#: flatcamEditors/FlatCAMGeoEditor.py:860 +#: flatcamEditors/FlatCAMGeoEditor.py:859 #: flatcamEditors/FlatCAMGrbEditor.py:5393 msgid "Value for Offset action on Y axis." msgstr "Wert für die Offset-Aktion auf der Y-Achse." -#: flatcamEditors/FlatCAMGeoEditor.py:870 -#: flatcamEditors/FlatCAMGrbEditor.py:5403 flatcamTools/ToolTransform.py:475 +#: flatcamEditors/FlatCAMGeoEditor.py:869 +#: flatcamEditors/FlatCAMGrbEditor.py:5403 flatcamTools/ToolTransform.py:474 msgid "Offset Y" msgstr "Versatz Y" -#: flatcamEditors/FlatCAMGeoEditor.py:901 -#: flatcamEditors/FlatCAMGrbEditor.py:5434 flatcamTools/ToolTransform.py:476 +#: flatcamEditors/FlatCAMGeoEditor.py:900 +#: flatcamEditors/FlatCAMGrbEditor.py:5434 flatcamTools/ToolTransform.py:475 msgid "Flip on X" msgstr "Flip auf X" -#: flatcamEditors/FlatCAMGeoEditor.py:903 -#: flatcamEditors/FlatCAMGeoEditor.py:910 +#: flatcamEditors/FlatCAMGeoEditor.py:902 +#: flatcamEditors/FlatCAMGeoEditor.py:909 #: flatcamEditors/FlatCAMGrbEditor.py:5436 #: flatcamEditors/FlatCAMGrbEditor.py:5443 msgid "" @@ -4352,17 +3879,17 @@ msgstr "" "Kippen Sie die ausgewählte Form (en) über die X-Achse.\n" "Erzeugt keine neue Form." -#: flatcamEditors/FlatCAMGeoEditor.py:908 -#: flatcamEditors/FlatCAMGrbEditor.py:5441 flatcamTools/ToolTransform.py:477 +#: flatcamEditors/FlatCAMGeoEditor.py:907 +#: flatcamEditors/FlatCAMGrbEditor.py:5441 flatcamTools/ToolTransform.py:476 msgid "Flip on Y" msgstr "Flip auf Y" -#: flatcamEditors/FlatCAMGeoEditor.py:916 +#: flatcamEditors/FlatCAMGeoEditor.py:915 #: flatcamEditors/FlatCAMGrbEditor.py:5449 msgid "Ref Pt" msgstr "Ref. Pt" -#: flatcamEditors/FlatCAMGeoEditor.py:918 +#: flatcamEditors/FlatCAMGeoEditor.py:917 #: flatcamEditors/FlatCAMGrbEditor.py:5451 msgid "" "Flip the selected shape(s)\n" @@ -4386,13 +3913,13 @@ msgstr "" "Oder geben Sie die Koordinaten im Format (x, y) in ein\n" "Punkt-Eingabefeld und klicken Sie auf X (Y) drehen" -#: flatcamEditors/FlatCAMGeoEditor.py:930 +#: flatcamEditors/FlatCAMGeoEditor.py:929 #: flatcamEditors/FlatCAMGrbEditor.py:5463 msgid "Point:" msgstr "Punkt:" -#: flatcamEditors/FlatCAMGeoEditor.py:932 -#: flatcamEditors/FlatCAMGrbEditor.py:5465 flatcamTools/ToolTransform.py:300 +#: flatcamEditors/FlatCAMGeoEditor.py:931 +#: flatcamEditors/FlatCAMGrbEditor.py:5465 flatcamTools/ToolTransform.py:299 msgid "" "Coordinates in format (x, y) used as reference for mirroring.\n" "The 'x' in (x, y) will be used when using Flip on X and\n" @@ -4403,8 +3930,8 @@ msgstr "" "Das 'x' in (x, y) wird verwendet, wenn Sie bei X und\n" "Das 'y' in (x, y) wird verwendet, wenn Flip auf Y verwendet wird." -#: flatcamEditors/FlatCAMGeoEditor.py:942 -#: flatcamEditors/FlatCAMGrbEditor.py:5477 flatcamTools/ToolTransform.py:310 +#: flatcamEditors/FlatCAMGeoEditor.py:941 +#: flatcamEditors/FlatCAMGrbEditor.py:5477 flatcamTools/ToolTransform.py:309 msgid "" "The point coordinates can be captured by\n" "left click on canvas together with pressing\n" @@ -4415,352 +3942,352 @@ msgstr "" "Shift Taste. Klicken Sie dann auf die Schaltfläche Hinzufügen, um sie " "einzufügen." -#: flatcamEditors/FlatCAMGeoEditor.py:1305 +#: flatcamEditors/FlatCAMGeoEditor.py:1304 #: flatcamEditors/FlatCAMGrbEditor.py:5785 msgid "No shape selected. Please Select a shape to rotate!" msgstr "Keine Form ausgewählt Bitte wählen Sie eine Form zum Drehen aus!" -#: flatcamEditors/FlatCAMGeoEditor.py:1308 -#: flatcamEditors/FlatCAMGrbEditor.py:5788 flatcamTools/ToolTransform.py:680 +#: flatcamEditors/FlatCAMGeoEditor.py:1307 +#: flatcamEditors/FlatCAMGrbEditor.py:5788 flatcamTools/ToolTransform.py:679 msgid "Appying Rotate" msgstr "Anwenden Drehen" -#: flatcamEditors/FlatCAMGeoEditor.py:1334 +#: flatcamEditors/FlatCAMGeoEditor.py:1333 #: flatcamEditors/FlatCAMGrbEditor.py:5820 msgid "Done. Rotate completed." msgstr "Erledigt. Drehen abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:1336 +#: flatcamEditors/FlatCAMGeoEditor.py:1335 msgid "Rotation action was not executed" msgstr "Rotationsaktion wurde nicht ausgeführt" -#: flatcamEditors/FlatCAMGeoEditor.py:1355 +#: flatcamEditors/FlatCAMGeoEditor.py:1354 #: flatcamEditors/FlatCAMGrbEditor.py:5839 msgid "No shape selected. Please Select a shape to flip!" msgstr "Keine Form ausgewählt. Bitte wählen Sie eine Form zum Kippen!" -#: flatcamEditors/FlatCAMGeoEditor.py:1358 -#: flatcamEditors/FlatCAMGrbEditor.py:5842 flatcamTools/ToolTransform.py:729 +#: flatcamEditors/FlatCAMGeoEditor.py:1357 +#: flatcamEditors/FlatCAMGrbEditor.py:5842 flatcamTools/ToolTransform.py:728 msgid "Applying Flip" msgstr "Flip anwenden" -#: flatcamEditors/FlatCAMGeoEditor.py:1387 -#: flatcamEditors/FlatCAMGrbEditor.py:5880 flatcamTools/ToolTransform.py:770 +#: flatcamEditors/FlatCAMGeoEditor.py:1386 +#: flatcamEditors/FlatCAMGrbEditor.py:5880 flatcamTools/ToolTransform.py:769 msgid "Flip on the Y axis done" msgstr "Spiegeln Sie die Y-Achse bereit" -#: flatcamEditors/FlatCAMGeoEditor.py:1391 -#: flatcamEditors/FlatCAMGrbEditor.py:5889 flatcamTools/ToolTransform.py:779 +#: flatcamEditors/FlatCAMGeoEditor.py:1390 +#: flatcamEditors/FlatCAMGrbEditor.py:5889 flatcamTools/ToolTransform.py:778 msgid "Flip on the X axis done" msgstr "Spiegeln Sie die X-Achse bereit" -#: flatcamEditors/FlatCAMGeoEditor.py:1399 +#: flatcamEditors/FlatCAMGeoEditor.py:1398 msgid "Flip action was not executed" msgstr "Spiegeln-Aktion wurde nicht ausgeführt" -#: flatcamEditors/FlatCAMGeoEditor.py:1417 +#: flatcamEditors/FlatCAMGeoEditor.py:1416 #: flatcamEditors/FlatCAMGrbEditor.py:5909 msgid "No shape selected. Please Select a shape to shear/skew!" msgstr "" "Keine Form ausgewählt. Bitte wählen Sie eine Form zum Scheren / " "Schrägstellen!" -#: flatcamEditors/FlatCAMGeoEditor.py:1420 -#: flatcamEditors/FlatCAMGrbEditor.py:5912 flatcamTools/ToolTransform.py:802 +#: flatcamEditors/FlatCAMGeoEditor.py:1419 +#: flatcamEditors/FlatCAMGrbEditor.py:5912 flatcamTools/ToolTransform.py:801 msgid "Applying Skew" msgstr "Schräglauf anwenden" -#: flatcamEditors/FlatCAMGeoEditor.py:1443 +#: flatcamEditors/FlatCAMGeoEditor.py:1442 #: flatcamEditors/FlatCAMGrbEditor.py:5946 msgid "Skew on the X axis done" msgstr "Schrägstellung auf der X-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1445 +#: flatcamEditors/FlatCAMGeoEditor.py:1444 #: flatcamEditors/FlatCAMGrbEditor.py:5948 msgid "Skew on the Y axis done" msgstr "Schrägstellung auf der Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1448 +#: flatcamEditors/FlatCAMGeoEditor.py:1447 msgid "Skew action was not executed" msgstr "Die Versatzaktion wurde nicht ausgeführt" -#: flatcamEditors/FlatCAMGeoEditor.py:1470 +#: flatcamEditors/FlatCAMGeoEditor.py:1469 #: flatcamEditors/FlatCAMGrbEditor.py:5970 msgid "No shape selected. Please Select a shape to scale!" msgstr "Keine Form ausgewählt. Bitte wählen Sie eine zu skalierende Form!" -#: flatcamEditors/FlatCAMGeoEditor.py:1473 -#: flatcamEditors/FlatCAMGrbEditor.py:5973 flatcamTools/ToolTransform.py:849 +#: flatcamEditors/FlatCAMGeoEditor.py:1472 +#: flatcamEditors/FlatCAMGrbEditor.py:5973 flatcamTools/ToolTransform.py:847 msgid "Applying Scale" msgstr "Maßstab anwenden" -#: flatcamEditors/FlatCAMGeoEditor.py:1505 +#: flatcamEditors/FlatCAMGeoEditor.py:1504 #: flatcamEditors/FlatCAMGrbEditor.py:6010 msgid "Scale on the X axis done" msgstr "Skalieren auf der X-Achse erledigt" -#: flatcamEditors/FlatCAMGeoEditor.py:1507 +#: flatcamEditors/FlatCAMGeoEditor.py:1506 #: flatcamEditors/FlatCAMGrbEditor.py:6012 msgid "Scale on the Y axis done" msgstr "Skalieren auf der Y-Achse erledigt" -#: flatcamEditors/FlatCAMGeoEditor.py:1509 +#: flatcamEditors/FlatCAMGeoEditor.py:1508 msgid "Scale action was not executed" msgstr "Skalierungsaktion wurde nicht ausgeführt" -#: flatcamEditors/FlatCAMGeoEditor.py:1524 +#: flatcamEditors/FlatCAMGeoEditor.py:1523 #: flatcamEditors/FlatCAMGrbEditor.py:6029 msgid "No shape selected. Please Select a shape to offset!" msgstr "Keine Form ausgewählt. Bitte wählen Sie eine zu versetzende Form!" -#: flatcamEditors/FlatCAMGeoEditor.py:1527 -#: flatcamEditors/FlatCAMGrbEditor.py:6032 flatcamTools/ToolTransform.py:901 +#: flatcamEditors/FlatCAMGeoEditor.py:1526 +#: flatcamEditors/FlatCAMGrbEditor.py:6032 flatcamTools/ToolTransform.py:897 msgid "Applying Offset" msgstr "Offsetdruck anwenden" -#: flatcamEditors/FlatCAMGeoEditor.py:1537 +#: flatcamEditors/FlatCAMGeoEditor.py:1536 #: flatcamEditors/FlatCAMGrbEditor.py:6053 msgid "Offset on the X axis done" msgstr "Versatz auf der X-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1539 +#: flatcamEditors/FlatCAMGeoEditor.py:1538 #: flatcamEditors/FlatCAMGrbEditor.py:6055 msgid "Offset on the Y axis done" msgstr "Versatz auf der Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1542 +#: flatcamEditors/FlatCAMGeoEditor.py:1541 msgid "Offset action was not executed" msgstr "Offsetaktion wurde nicht ausgeführt" -#: flatcamEditors/FlatCAMGeoEditor.py:1546 +#: flatcamEditors/FlatCAMGeoEditor.py:1545 #: flatcamEditors/FlatCAMGrbEditor.py:6062 msgid "Rotate ..." msgstr "Drehen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1547 -#: flatcamEditors/FlatCAMGeoEditor.py:1602 -#: flatcamEditors/FlatCAMGeoEditor.py:1619 +#: flatcamEditors/FlatCAMGeoEditor.py:1546 +#: flatcamEditors/FlatCAMGeoEditor.py:1601 +#: flatcamEditors/FlatCAMGeoEditor.py:1618 #: flatcamEditors/FlatCAMGrbEditor.py:6063 #: flatcamEditors/FlatCAMGrbEditor.py:6112 #: flatcamEditors/FlatCAMGrbEditor.py:6127 msgid "Enter an Angle Value (degrees)" msgstr "Geben Sie einen Winkelwert (Grad) ein" -#: flatcamEditors/FlatCAMGeoEditor.py:1556 +#: flatcamEditors/FlatCAMGeoEditor.py:1555 #: flatcamEditors/FlatCAMGrbEditor.py:6071 msgid "Geometry shape rotate done" msgstr "Geometrieform drehen fertig" -#: flatcamEditors/FlatCAMGeoEditor.py:1560 +#: flatcamEditors/FlatCAMGeoEditor.py:1559 #: flatcamEditors/FlatCAMGrbEditor.py:6074 msgid "Geometry shape rotate cancelled" msgstr "Geometrieform drehen abgebrochen" -#: flatcamEditors/FlatCAMGeoEditor.py:1565 +#: flatcamEditors/FlatCAMGeoEditor.py:1564 #: flatcamEditors/FlatCAMGrbEditor.py:6079 msgid "Offset on X axis ..." msgstr "Versatz auf der X-Achse ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1566 -#: flatcamEditors/FlatCAMGeoEditor.py:1585 +#: flatcamEditors/FlatCAMGeoEditor.py:1565 +#: flatcamEditors/FlatCAMGeoEditor.py:1584 #: flatcamEditors/FlatCAMGrbEditor.py:6080 #: flatcamEditors/FlatCAMGrbEditor.py:6097 msgid "Enter a distance Value" msgstr "Geben Sie einen Abstandswert ein" -#: flatcamEditors/FlatCAMGeoEditor.py:1575 +#: flatcamEditors/FlatCAMGeoEditor.py:1574 #: flatcamEditors/FlatCAMGrbEditor.py:6088 msgid "Geometry shape offset on X axis done" msgstr "Geometrieformversatz auf der X-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1579 +#: flatcamEditors/FlatCAMGeoEditor.py:1578 #: flatcamEditors/FlatCAMGrbEditor.py:6091 msgid "Geometry shape offset X cancelled" msgstr "[WARNING_NOTCL] Geometrieformversatz X abgebrochen" -#: flatcamEditors/FlatCAMGeoEditor.py:1584 +#: flatcamEditors/FlatCAMGeoEditor.py:1583 #: flatcamEditors/FlatCAMGrbEditor.py:6096 msgid "Offset on Y axis ..." msgstr "Versatz auf der Y-Achse ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1594 +#: flatcamEditors/FlatCAMGeoEditor.py:1593 #: flatcamEditors/FlatCAMGrbEditor.py:6105 msgid "Geometry shape offset on Y axis done" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1598 +#: flatcamEditors/FlatCAMGeoEditor.py:1597 msgid "Geometry shape offset on Y axis canceled" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1601 +#: flatcamEditors/FlatCAMGeoEditor.py:1600 #: flatcamEditors/FlatCAMGrbEditor.py:6111 msgid "Skew on X axis ..." msgstr "Neigung auf der X-Achse ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1611 +#: flatcamEditors/FlatCAMGeoEditor.py:1610 #: flatcamEditors/FlatCAMGrbEditor.py:6120 msgid "Geometry shape skew on X axis done" msgstr "Geometrieformversatz auf X-Achse" -#: flatcamEditors/FlatCAMGeoEditor.py:1615 +#: flatcamEditors/FlatCAMGeoEditor.py:1614 msgid "Geometry shape skew on X axis canceled" msgstr "Geometrieformversatz auf X-Achse" -#: flatcamEditors/FlatCAMGeoEditor.py:1618 +#: flatcamEditors/FlatCAMGeoEditor.py:1617 #: flatcamEditors/FlatCAMGrbEditor.py:6126 msgid "Skew on Y axis ..." msgstr "Neigung auf der Y-Achse ..." -#: flatcamEditors/FlatCAMGeoEditor.py:1628 +#: flatcamEditors/FlatCAMGeoEditor.py:1627 #: flatcamEditors/FlatCAMGrbEditor.py:6135 msgid "Geometry shape skew on Y axis done" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:1632 +#: flatcamEditors/FlatCAMGeoEditor.py:1631 msgid "Geometry shape skew on Y axis canceled" msgstr "Geometrieformversatz auf Y-Achse erfolgt" -#: flatcamEditors/FlatCAMGeoEditor.py:2009 -#: flatcamEditors/FlatCAMGeoEditor.py:2080 +#: flatcamEditors/FlatCAMGeoEditor.py:2008 +#: flatcamEditors/FlatCAMGeoEditor.py:2079 #: flatcamEditors/FlatCAMGrbEditor.py:1435 #: flatcamEditors/FlatCAMGrbEditor.py:1513 msgid "Click on Center point ..." msgstr "Klicken Sie auf Mittelpunkt." -#: flatcamEditors/FlatCAMGeoEditor.py:2022 +#: flatcamEditors/FlatCAMGeoEditor.py:2021 #: flatcamEditors/FlatCAMGrbEditor.py:1445 msgid "Click on Perimeter point to complete ..." msgstr "Klicken Sie auf Umfangspunkt, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2054 +#: flatcamEditors/FlatCAMGeoEditor.py:2053 msgid "Done. Adding Circle completed." msgstr "Erledigt. Hinzufügen des Kreises abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2108 +#: flatcamEditors/FlatCAMGeoEditor.py:2107 #: flatcamEditors/FlatCAMGrbEditor.py:1546 msgid "Click on Start point ..." msgstr "Klicken Sie auf Startpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2110 +#: flatcamEditors/FlatCAMGeoEditor.py:2109 #: flatcamEditors/FlatCAMGrbEditor.py:1548 msgid "Click on Point3 ..." msgstr "Klicken Sie auf Punkt3 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2112 +#: flatcamEditors/FlatCAMGeoEditor.py:2111 #: flatcamEditors/FlatCAMGrbEditor.py:1550 msgid "Click on Stop point ..." msgstr "Klicken Sie auf Haltepunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2117 +#: flatcamEditors/FlatCAMGeoEditor.py:2116 #: flatcamEditors/FlatCAMGrbEditor.py:1555 msgid "Click on Stop point to complete ..." msgstr "Klicken Sie auf Stopp, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2119 +#: flatcamEditors/FlatCAMGeoEditor.py:2118 #: flatcamEditors/FlatCAMGrbEditor.py:1557 msgid "Click on Point2 to complete ..." msgstr "Klicken Sie auf Punkt2, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2121 +#: flatcamEditors/FlatCAMGeoEditor.py:2120 #: flatcamEditors/FlatCAMGrbEditor.py:1559 msgid "Click on Center point to complete ..." msgstr "Klicken Sie auf Mittelpunkt, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2133 +#: flatcamEditors/FlatCAMGeoEditor.py:2132 #, python-format msgid "Direction: %s" msgstr "Richtung: %s" -#: flatcamEditors/FlatCAMGeoEditor.py:2147 +#: flatcamEditors/FlatCAMGeoEditor.py:2146 #: flatcamEditors/FlatCAMGrbEditor.py:1585 msgid "Mode: Start -> Stop -> Center. Click on Start point ..." msgstr "Modus: Start -> Stopp -> Zentrieren. Klicken Sie auf Startpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2150 +#: flatcamEditors/FlatCAMGeoEditor.py:2149 #: flatcamEditors/FlatCAMGrbEditor.py:1588 msgid "Mode: Point1 -> Point3 -> Point2. Click on Point1 ..." msgstr "Modus: Punkt 1 -> Punkt 3 -> Punkt 2. Klicken Sie auf Punkt1 ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2153 +#: flatcamEditors/FlatCAMGeoEditor.py:2152 #: flatcamEditors/FlatCAMGrbEditor.py:1591 msgid "Mode: Center -> Start -> Stop. Click on Center point ..." msgstr "Modus: Mitte -> Start -> Stopp. Klicken Sie auf Mittelpunkt." -#: flatcamEditors/FlatCAMGeoEditor.py:2294 +#: flatcamEditors/FlatCAMGeoEditor.py:2293 msgid "Done. Arc completed." msgstr "Erledigt. Arc abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2325 -#: flatcamEditors/FlatCAMGeoEditor.py:2398 +#: flatcamEditors/FlatCAMGeoEditor.py:2324 +#: flatcamEditors/FlatCAMGeoEditor.py:2397 msgid "Click on 1st corner ..." msgstr "Klicken Sie auf die 1. Ecke ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2337 +#: flatcamEditors/FlatCAMGeoEditor.py:2336 msgid "Click on opposite corner to complete ..." msgstr "" "Klicken Sie auf die gegenüberliegende Ecke, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2367 +#: flatcamEditors/FlatCAMGeoEditor.py:2366 msgid "Done. Rectangle completed." msgstr "Erledigt. Rechteck fertiggestellt." -#: flatcamEditors/FlatCAMGeoEditor.py:2411 flatcamTools/ToolNCC.py:1728 +#: flatcamEditors/FlatCAMGeoEditor.py:2410 flatcamTools/ToolNCC.py:1728 #: flatcamTools/ToolPaint.py:1623 msgid "Click on next Point or click right mouse button to complete ..." msgstr "" "Klicken Sie auf den nächsten Punkt oder klicken Sie mit der rechten " "Maustaste, um den Vorgang abzuschließen." -#: flatcamEditors/FlatCAMGeoEditor.py:2442 +#: flatcamEditors/FlatCAMGeoEditor.py:2441 msgid "Done. Polygon completed." msgstr "Erledigt. Polygon fertiggestellt." -#: flatcamEditors/FlatCAMGeoEditor.py:2456 -#: flatcamEditors/FlatCAMGeoEditor.py:2521 +#: flatcamEditors/FlatCAMGeoEditor.py:2455 +#: flatcamEditors/FlatCAMGeoEditor.py:2520 #: flatcamEditors/FlatCAMGrbEditor.py:1111 #: flatcamEditors/FlatCAMGrbEditor.py:1322 msgid "Backtracked one point ..." msgstr "Einen Punkt zurückverfolgt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2499 +#: flatcamEditors/FlatCAMGeoEditor.py:2498 msgid "Done. Path completed." msgstr "Getan. Pfad abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2658 +#: flatcamEditors/FlatCAMGeoEditor.py:2657 msgid "No shape selected. Select a shape to explode" msgstr "Keine Form ausgewählt. Wählen Sie eine Form zum Auflösen aus" -#: flatcamEditors/FlatCAMGeoEditor.py:2691 +#: flatcamEditors/FlatCAMGeoEditor.py:2690 msgid "Done. Polygons exploded into lines." msgstr "Getan. Polygone explodierten in Linien." -#: flatcamEditors/FlatCAMGeoEditor.py:2723 +#: flatcamEditors/FlatCAMGeoEditor.py:2722 msgid "MOVE: No shape selected. Select a shape to move" msgstr "Bewegen: Keine Form ausgewählt. Wähle eine Form zum Bewegen aus" -#: flatcamEditors/FlatCAMGeoEditor.py:2726 -#: flatcamEditors/FlatCAMGeoEditor.py:2746 +#: flatcamEditors/FlatCAMGeoEditor.py:2725 +#: flatcamEditors/FlatCAMGeoEditor.py:2745 msgid " MOVE: Click on reference point ..." msgstr " Bewegen: Referenzpunkt anklicken ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2731 +#: flatcamEditors/FlatCAMGeoEditor.py:2730 msgid " Click on destination point ..." msgstr " Klicken Sie auf den Zielpunkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2771 +#: flatcamEditors/FlatCAMGeoEditor.py:2770 msgid "Done. Geometry(s) Move completed." msgstr "Erledigt. Geometrie(n) Bewegung abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2904 +#: flatcamEditors/FlatCAMGeoEditor.py:2903 msgid "Done. Geometry(s) Copy completed." msgstr "Erledigt. Geometrie(n) Kopieren abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:2935 +#: flatcamEditors/FlatCAMGeoEditor.py:2934 #: flatcamEditors/FlatCAMGrbEditor.py:897 msgid "Click on 1st point ..." msgstr "Klicken Sie auf den 1. Punkt ..." -#: flatcamEditors/FlatCAMGeoEditor.py:2959 +#: flatcamEditors/FlatCAMGeoEditor.py:2958 msgid "" "Font not supported. Only Regular, Bold, Italic and BoldItalic are supported. " "Error" @@ -4768,105 +4295,105 @@ msgstr "" "Schrift wird nicht unterstützt. Es werden nur Regular, Bold, Italic und " "BoldItalic unterstützt. Error" -#: flatcamEditors/FlatCAMGeoEditor.py:2967 +#: flatcamEditors/FlatCAMGeoEditor.py:2966 msgid "No text to add." msgstr "Kein Text zum Hinzufügen." -#: flatcamEditors/FlatCAMGeoEditor.py:2977 +#: flatcamEditors/FlatCAMGeoEditor.py:2976 msgid " Done. Adding Text completed." msgstr " Erledigt. Hinzufügen von Text abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:3014 +#: flatcamEditors/FlatCAMGeoEditor.py:3013 msgid "Create buffer geometry ..." msgstr "Puffergeometrie erstellen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3049 +#: flatcamEditors/FlatCAMGeoEditor.py:3048 #: flatcamEditors/FlatCAMGrbEditor.py:4994 msgid "Done. Buffer Tool completed." msgstr "Erledigt. Pufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:3077 +#: flatcamEditors/FlatCAMGeoEditor.py:3076 msgid "Done. Buffer Int Tool completed." msgstr "Erledigt. Innenpufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:3105 +#: flatcamEditors/FlatCAMGeoEditor.py:3104 msgid "Done. Buffer Ext Tool completed." msgstr "Erledigt. Außenpufferwerkzeug abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:3154 +#: flatcamEditors/FlatCAMGeoEditor.py:3153 #: flatcamEditors/FlatCAMGrbEditor.py:2151 msgid "Select a shape to act as deletion area ..." msgstr "Wählen Sie eine Form als Löschbereich aus ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3156 -#: flatcamEditors/FlatCAMGeoEditor.py:3182 -#: flatcamEditors/FlatCAMGeoEditor.py:3188 +#: flatcamEditors/FlatCAMGeoEditor.py:3155 +#: flatcamEditors/FlatCAMGeoEditor.py:3181 +#: flatcamEditors/FlatCAMGeoEditor.py:3187 #: flatcamEditors/FlatCAMGrbEditor.py:2153 msgid "Click to pick-up the erase shape..." msgstr "Klicken Sie, um die Löschform aufzunehmen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3192 +#: flatcamEditors/FlatCAMGeoEditor.py:3191 #: flatcamEditors/FlatCAMGrbEditor.py:2212 msgid "Click to erase ..." msgstr "Klicken zum Löschen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3221 +#: flatcamEditors/FlatCAMGeoEditor.py:3220 #: flatcamEditors/FlatCAMGrbEditor.py:2245 msgid "Done. Eraser tool action completed." msgstr "Erledigt. Radiergummi-Aktion abgeschlossen." -#: flatcamEditors/FlatCAMGeoEditor.py:3271 +#: flatcamEditors/FlatCAMGeoEditor.py:3270 msgid "Create Paint geometry ..." msgstr "Malen geometrie erstellen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3284 +#: flatcamEditors/FlatCAMGeoEditor.py:3283 #: flatcamEditors/FlatCAMGrbEditor.py:2408 msgid "Shape transformations ..." msgstr "Formtransformationen ..." -#: flatcamEditors/FlatCAMGeoEditor.py:3340 flatcamGUI/PreferencesUI.py:4636 +#: flatcamEditors/FlatCAMGeoEditor.py:3339 flatcamGUI/PreferencesUI.py:5753 msgid "Geometry Editor" msgstr "Geo-Editor" -#: flatcamEditors/FlatCAMGeoEditor.py:3346 +#: flatcamEditors/FlatCAMGeoEditor.py:3345 #: flatcamEditors/FlatCAMGrbEditor.py:2486 -#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262 -#: flatcamGUI/ObjectUI.py:1495 flatcamGUI/ObjectUI.py:2244 -#: flatcamTools/ToolCutOut.py:96 +#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:263 +#: flatcamGUI/ObjectUI.py:1497 flatcamGUI/ObjectUI.py:2246 +#: flatcamTools/ToolCutOut.py:95 msgid "Type" msgstr "Typ" -#: flatcamEditors/FlatCAMGeoEditor.py:3346 flatcamGUI/ObjectUI.py:217 -#: flatcamGUI/ObjectUI.py:741 flatcamGUI/ObjectUI.py:1431 -#: flatcamGUI/ObjectUI.py:2153 flatcamGUI/ObjectUI.py:2457 -#: flatcamGUI/ObjectUI.py:2524 flatcamTools/ToolCalibration.py:234 +#: flatcamEditors/FlatCAMGeoEditor.py:3345 flatcamGUI/ObjectUI.py:218 +#: flatcamGUI/ObjectUI.py:742 flatcamGUI/ObjectUI.py:1433 +#: flatcamGUI/ObjectUI.py:2155 flatcamGUI/ObjectUI.py:2459 +#: flatcamGUI/ObjectUI.py:2526 flatcamTools/ToolCalibration.py:234 #: flatcamTools/ToolFiducials.py:73 msgid "Name" msgstr "Name" -#: flatcamEditors/FlatCAMGeoEditor.py:3588 +#: flatcamEditors/FlatCAMGeoEditor.py:3587 msgid "Ring" msgstr "Ring" -#: flatcamEditors/FlatCAMGeoEditor.py:3590 +#: flatcamEditors/FlatCAMGeoEditor.py:3589 msgid "Line" msgstr "Linie" -#: flatcamEditors/FlatCAMGeoEditor.py:3592 flatcamGUI/FlatCAMGUI.py:2187 -#: flatcamGUI/PreferencesUI.py:5607 flatcamGUI/PreferencesUI.py:6131 +#: flatcamEditors/FlatCAMGeoEditor.py:3591 flatcamGUI/FlatCAMGUI.py:2190 +#: flatcamGUI/PreferencesUI.py:6724 flatcamGUI/PreferencesUI.py:7248 #: flatcamTools/ToolNCC.py:584 flatcamTools/ToolPaint.py:528 msgid "Polygon" msgstr "Polygon" -#: flatcamEditors/FlatCAMGeoEditor.py:3594 +#: flatcamEditors/FlatCAMGeoEditor.py:3593 msgid "Multi-Line" msgstr "Mehrzeilig" -#: flatcamEditors/FlatCAMGeoEditor.py:3596 +#: flatcamEditors/FlatCAMGeoEditor.py:3595 msgid "Multi-Polygon" msgstr "Multi-Polygon" -#: flatcamEditors/FlatCAMGeoEditor.py:3603 +#: flatcamEditors/FlatCAMGeoEditor.py:3602 msgid "Geo Elem" msgstr "Geoelement" @@ -4878,10 +4405,10 @@ msgstr "Bearbeiten von MultiGeo Geometry, Werkzeug" msgid "with diameter" msgstr "mit Durchmesser" -#: flatcamEditors/FlatCAMGeoEditor.py:4509 flatcamGUI/FlatCAMGUI.py:3695 -#: flatcamGUI/FlatCAMGUI.py:3741 flatcamGUI/FlatCAMGUI.py:3759 -#: flatcamGUI/FlatCAMGUI.py:3899 flatcamGUI/FlatCAMGUI.py:3938 -#: flatcamGUI/FlatCAMGUI.py:3950 flatcamGUI/FlatCAMGUI.py:3967 +#: flatcamEditors/FlatCAMGeoEditor.py:4509 flatcamGUI/FlatCAMGUI.py:3702 +#: flatcamGUI/FlatCAMGUI.py:3748 flatcamGUI/FlatCAMGUI.py:3766 +#: flatcamGUI/FlatCAMGUI.py:3906 flatcamGUI/FlatCAMGUI.py:3945 +#: flatcamGUI/FlatCAMGUI.py:3957 flatcamGUI/FlatCAMGUI.py:3974 msgid "Click on target point." msgstr "Klicken Sie auf den Zielpunkt." @@ -5108,57 +4635,57 @@ msgstr "Erledigt. Öffnungsbewegung abgeschlossen." msgid "Done. Apertures copied." msgstr "Erledigt. Blende kopiert." -#: flatcamEditors/FlatCAMGrbEditor.py:2453 flatcamGUI/FlatCAMGUI.py:2218 -#: flatcamGUI/PreferencesUI.py:2623 +#: flatcamEditors/FlatCAMGrbEditor.py:2453 flatcamGUI/FlatCAMGUI.py:2221 +#: flatcamGUI/PreferencesUI.py:3740 msgid "Gerber Editor" msgstr "Gerber-Editor" -#: flatcamEditors/FlatCAMGrbEditor.py:2473 flatcamGUI/ObjectUI.py:227 +#: flatcamEditors/FlatCAMGrbEditor.py:2473 flatcamGUI/ObjectUI.py:228 #: flatcamTools/ToolProperties.py:159 msgid "Apertures" msgstr "Öffnungen" -#: flatcamEditors/FlatCAMGrbEditor.py:2475 flatcamGUI/ObjectUI.py:229 +#: flatcamEditors/FlatCAMGrbEditor.py:2475 flatcamGUI/ObjectUI.py:230 msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." #: flatcamEditors/FlatCAMGrbEditor.py:2486 -#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262 +#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:263 msgid "Code" msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2486 -#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262 -#: flatcamGUI/PreferencesUI.py:1184 flatcamGUI/PreferencesUI.py:7776 -#: flatcamGUI/PreferencesUI.py:7805 flatcamGUI/PreferencesUI.py:7907 -#: flatcamTools/ToolCopperThieving.py:262 -#: flatcamTools/ToolCopperThieving.py:302 flatcamTools/ToolFiducials.py:156 +#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:263 +#: flatcamGUI/PreferencesUI.py:2299 flatcamGUI/PreferencesUI.py:8892 +#: flatcamGUI/PreferencesUI.py:8921 flatcamGUI/PreferencesUI.py:9023 +#: flatcamTools/ToolCopperThieving.py:261 +#: flatcamTools/ToolCopperThieving.py:301 flatcamTools/ToolFiducials.py:156 msgid "Size" msgstr "Größe" #: flatcamEditors/FlatCAMGrbEditor.py:2486 -#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:262 +#: flatcamEditors/FlatCAMGrbEditor.py:3846 flatcamGUI/ObjectUI.py:263 msgid "Dim" msgstr "Maße" -#: flatcamEditors/FlatCAMGrbEditor.py:2490 flatcamGUI/ObjectUI.py:266 +#: flatcamEditors/FlatCAMGrbEditor.py:2490 flatcamGUI/ObjectUI.py:267 msgid "Index" msgstr "Index" #: flatcamEditors/FlatCAMGrbEditor.py:2492 -#: flatcamEditors/FlatCAMGrbEditor.py:2521 flatcamGUI/ObjectUI.py:268 +#: flatcamEditors/FlatCAMGrbEditor.py:2521 flatcamGUI/ObjectUI.py:269 msgid "Aperture Code" msgstr "Öffnungscode" -#: flatcamEditors/FlatCAMGrbEditor.py:2494 flatcamGUI/ObjectUI.py:270 +#: flatcamEditors/FlatCAMGrbEditor.py:2494 flatcamGUI/ObjectUI.py:271 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" -#: flatcamEditors/FlatCAMGrbEditor.py:2496 flatcamGUI/ObjectUI.py:272 +#: flatcamEditors/FlatCAMGrbEditor.py:2496 flatcamGUI/ObjectUI.py:273 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: flatcamEditors/FlatCAMGrbEditor.py:2498 flatcamGUI/ObjectUI.py:274 +#: flatcamEditors/FlatCAMGrbEditor.py:2498 flatcamGUI/ObjectUI.py:275 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -5168,7 +4695,7 @@ msgstr "" "  - (Breite, Höhe) für R, O-Typ.\n" "  - (dia, nVertices) für P-Typ" -#: flatcamEditors/FlatCAMGrbEditor.py:2522 flatcamGUI/PreferencesUI.py:2654 +#: flatcamEditors/FlatCAMGrbEditor.py:2522 flatcamGUI/PreferencesUI.py:3771 msgid "Code for the new aperture" msgstr "Code für die neue Blende" @@ -5244,7 +4771,7 @@ msgstr "Pufferblende" msgid "Buffer a aperture in the aperture list" msgstr "Puffern Sie eine Blende in der Blendenliste" -#: flatcamEditors/FlatCAMGrbEditor.py:2619 flatcamGUI/PreferencesUI.py:2790 +#: flatcamEditors/FlatCAMGrbEditor.py:2619 flatcamGUI/PreferencesUI.py:3907 msgid "Buffer distance" msgstr "Pufferabstand" @@ -5256,20 +4783,20 @@ msgstr "Pufferecke" msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" -" - 'Square:' the corner is met in a sharp angle.\n" -" - 'Beveled:' the corner is a line that directly connects the features " +" - 'Square': the corner is met in a sharp angle.\n" +" - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" msgstr "" "Es gibt 3 Arten von Ecken:\n" -"  - 'Kreis': Die Ecke ist abgerundet.\n" -"  - 'Quadrat:' Die Ecke wird in einem spitzen Winkel getroffen.\n" -"  - 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in " -"der Ecke treffen, direkt verbindet" +"- 'Kreis': Die Ecke ist abgerundet.\n" +"- 'Quadrat:' Die Ecke wird in einem spitzen Winkel getroffen.\n" +"- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " +"Ecke treffen, direkt verbindet" -#: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:1046 -#: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2195 -#: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/FlatCAMGUI.py:2721 -#: flatcamGUI/PreferencesUI.py:6880 flatcamTools/ToolTransform.py:30 +#: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:1049 +#: flatcamGUI/FlatCAMGUI.py:2126 flatcamGUI/FlatCAMGUI.py:2198 +#: flatcamGUI/FlatCAMGUI.py:2241 flatcamGUI/FlatCAMGUI.py:2728 +#: flatcamGUI/PreferencesUI.py:7997 flatcamTools/ToolTransform.py:29 msgid "Buffer" msgstr "Puffer" @@ -5281,7 +4808,7 @@ msgstr "Skalenöffnung" msgid "Scale a aperture in the aperture list" msgstr "Skalieren Sie eine Blende in der Blendenliste" -#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:2805 +#: flatcamEditors/FlatCAMGrbEditor.py:2662 flatcamGUI/PreferencesUI.py:3922 msgid "Scale factor" msgstr "Skalierungsfaktor" @@ -5342,8 +4869,8 @@ msgstr "Löschen Sie alle markierten Polygone." msgid "Clear all the markings." msgstr "Alle Markierungen entfernen." -#: flatcamEditors/FlatCAMGrbEditor.py:2761 flatcamGUI/FlatCAMGUI.py:1031 -#: flatcamGUI/FlatCAMGUI.py:2123 flatcamGUI/FlatCAMGUI.py:2706 +#: flatcamEditors/FlatCAMGrbEditor.py:2761 flatcamGUI/FlatCAMGUI.py:1034 +#: flatcamGUI/FlatCAMGUI.py:2126 flatcamGUI/FlatCAMGUI.py:2713 msgid "Add Pad Array" msgstr "Pad-Array hinzufügen" @@ -5359,11 +4886,11 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" -#: flatcamEditors/FlatCAMGrbEditor.py:2780 flatcamGUI/PreferencesUI.py:2691 +#: flatcamEditors/FlatCAMGrbEditor.py:2780 flatcamGUI/PreferencesUI.py:3808 msgid "Nr of pads" msgstr "Anzahl der Pads" -#: flatcamEditors/FlatCAMGrbEditor.py:2782 flatcamGUI/PreferencesUI.py:2693 +#: flatcamEditors/FlatCAMGrbEditor.py:2782 flatcamGUI/PreferencesUI.py:3810 msgid "Specify how many pads to be in the array." msgstr "Geben Sie an, wie viele Pads sich im Array befinden sollen." @@ -5572,9 +5099,9 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." -#: flatcamEditors/FlatCAMTextEditor.py:95 flatcamGUI/ObjectUI.py:485 -#: flatcamGUI/ObjectUI.py:2137 flatcamGUI/PreferencesUI.py:2250 -#: flatcamGUI/PreferencesUI.py:4712 +#: flatcamEditors/FlatCAMTextEditor.py:95 flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:2139 flatcamGUI/PreferencesUI.py:3367 +#: flatcamGUI/PreferencesUI.py:5829 msgid "All" msgstr "Alles" @@ -5628,12 +5155,21 @@ msgstr "Datei öffnen" msgid "Export Code ..." msgstr "Code exportieren ..." +#: flatcamEditors/FlatCAMTextEditor.py:272 flatcamObjects/FlatCAMCNCJob.py:955 +#: flatcamTools/ToolSolderPaste.py:1530 +msgid "No such file or directory" +msgstr "Keine solche Datei oder Ordner" + +#: flatcamEditors/FlatCAMTextEditor.py:284 flatcamObjects/FlatCAMCNCJob.py:969 +msgid "Saved to" +msgstr "Gespeichert in" + #: flatcamEditors/FlatCAMTextEditor.py:334 msgid "Code Editor content copied to clipboard ..." msgstr "Code Editor Inhalt in die Zwischenablage kopiert ..." #: flatcamGUI/FlatCAMGUI.py:66 flatcamGUI/FlatCAMGUI.py:68 -#: flatcamGUI/FlatCAMGUI.py:2148 +#: flatcamGUI/FlatCAMGUI.py:2151 msgid "Toggle Panel" msgstr "Panel umschalten" @@ -5685,7 +5221,7 @@ msgstr "Dokumentieren\tD" msgid "Will create a new, empty Document Object." msgstr "Erstellt ein neues, leeres Dokumentobjekt." -#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:4327 +#: flatcamGUI/FlatCAMGUI.py:117 flatcamGUI/FlatCAMGUI.py:4338 #: flatcamTools/ToolPcbWizard.py:62 flatcamTools/ToolPcbWizard.py:69 msgid "Open" msgstr "Öffnen" @@ -5694,15 +5230,15 @@ msgstr "Öffnen" msgid "Open &Project ..." msgstr "&Projekt öffnen..." -#: flatcamGUI/FlatCAMGUI.py:128 flatcamGUI/FlatCAMGUI.py:4337 +#: flatcamGUI/FlatCAMGUI.py:128 flatcamGUI/FlatCAMGUI.py:4348 msgid "Open &Gerber ...\tCtrl+G" msgstr "&Gerber öffnen...\\STRG+G" -#: flatcamGUI/FlatCAMGUI.py:133 flatcamGUI/FlatCAMGUI.py:4342 +#: flatcamGUI/FlatCAMGUI.py:133 flatcamGUI/FlatCAMGUI.py:4353 msgid "Open &Excellon ...\tCtrl+E" msgstr "&Excellon öffnen...\\STRG+E" -#: flatcamGUI/FlatCAMGUI.py:138 flatcamGUI/FlatCAMGUI.py:4347 +#: flatcamGUI/FlatCAMGUI.py:138 flatcamGUI/FlatCAMGUI.py:4358 msgid "Open G-&Code ..." msgstr "G-&Code öffnen..." @@ -5718,8 +5254,8 @@ msgstr "Letzte Projekte" msgid "Recent files" msgstr "Neueste Dateien" -#: flatcamGUI/FlatCAMGUI.py:155 flatcamGUI/FlatCAMGUI.py:738 -#: flatcamGUI/FlatCAMGUI.py:1324 +#: flatcamGUI/FlatCAMGUI.py:155 flatcamGUI/FlatCAMGUI.py:741 +#: flatcamGUI/FlatCAMGUI.py:1327 msgid "Save" msgstr "Speichern" @@ -5735,22 +5271,26 @@ msgstr "Projekt speichern als ...\\STRG+Shift+S" msgid "Scripting" msgstr "Scripting" -#: flatcamGUI/FlatCAMGUI.py:183 flatcamGUI/FlatCAMGUI.py:888 -#: flatcamGUI/FlatCAMGUI.py:2567 +#: flatcamGUI/FlatCAMGUI.py:183 flatcamGUI/FlatCAMGUI.py:891 +#: flatcamGUI/FlatCAMGUI.py:2570 msgid "New Script ..." msgstr "Neues Skript ..." -#: flatcamGUI/FlatCAMGUI.py:185 flatcamGUI/FlatCAMGUI.py:890 -#: flatcamGUI/FlatCAMGUI.py:2569 +#: flatcamGUI/FlatCAMGUI.py:185 flatcamGUI/FlatCAMGUI.py:893 +#: flatcamGUI/FlatCAMGUI.py:2572 msgid "Open Script ..." msgstr "Skript öffnen ..." -#: flatcamGUI/FlatCAMGUI.py:187 flatcamGUI/FlatCAMGUI.py:892 -#: flatcamGUI/FlatCAMGUI.py:2571 flatcamGUI/FlatCAMGUI.py:4316 +#: flatcamGUI/FlatCAMGUI.py:187 +msgid "Open Example ..." +msgstr "Beispiel öffnen ..." + +#: flatcamGUI/FlatCAMGUI.py:189 flatcamGUI/FlatCAMGUI.py:895 +#: flatcamGUI/FlatCAMGUI.py:2574 flatcamGUI/FlatCAMGUI.py:4327 msgid "Run Script ..." msgstr "Skript ausführen ..." -#: flatcamGUI/FlatCAMGUI.py:189 flatcamGUI/FlatCAMGUI.py:4318 +#: flatcamGUI/FlatCAMGUI.py:191 flatcamGUI/FlatCAMGUI.py:4329 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -5760,47 +5300,47 @@ msgstr "" "Ermöglichung der Automatisierung bestimmter\n" "Funktionen von FlatCAM." -#: flatcamGUI/FlatCAMGUI.py:203 +#: flatcamGUI/FlatCAMGUI.py:206 msgid "Import" msgstr "Importieren" -#: flatcamGUI/FlatCAMGUI.py:205 +#: flatcamGUI/FlatCAMGUI.py:208 msgid "&SVG as Geometry Object ..." msgstr "&SVG als Geometrieobjekt ..." -#: flatcamGUI/FlatCAMGUI.py:208 +#: flatcamGUI/FlatCAMGUI.py:211 msgid "&SVG as Gerber Object ..." msgstr "&SVG als Gerberobjekt ..." -#: flatcamGUI/FlatCAMGUI.py:213 +#: flatcamGUI/FlatCAMGUI.py:216 msgid "&DXF as Geometry Object ..." msgstr "&DXF als Geometrieobjekt ..." -#: flatcamGUI/FlatCAMGUI.py:216 +#: flatcamGUI/FlatCAMGUI.py:219 msgid "&DXF as Gerber Object ..." msgstr "&DXF als Gerberobjekt ..." -#: flatcamGUI/FlatCAMGUI.py:220 +#: flatcamGUI/FlatCAMGUI.py:223 msgid "HPGL2 as Geometry Object ..." msgstr "HPGL2 als Geometrieobjekt ..." -#: flatcamGUI/FlatCAMGUI.py:226 +#: flatcamGUI/FlatCAMGUI.py:229 msgid "Export" msgstr "Exportieren" -#: flatcamGUI/FlatCAMGUI.py:230 +#: flatcamGUI/FlatCAMGUI.py:233 msgid "Export &SVG ..." msgstr "SVG exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:234 +#: flatcamGUI/FlatCAMGUI.py:237 msgid "Export DXF ..." msgstr "DXF exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:240 +#: flatcamGUI/FlatCAMGUI.py:243 msgid "Export &PNG ..." msgstr "PNG exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:242 +#: flatcamGUI/FlatCAMGUI.py:245 msgid "" "Will export an image in PNG format,\n" "the saved image will contain the visual \n" @@ -5810,11 +5350,11 @@ msgstr "" "Das gespeicherte Bild enthält die\n" "Bildinformationen des FlatCAM-Plotbereiches." -#: flatcamGUI/FlatCAMGUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:254 msgid "Export &Excellon ..." msgstr "Excellon exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:256 msgid "" "Will export an Excellon Object as Excellon file,\n" "the coordinates format, the file units and zeros\n" @@ -5824,11 +5364,11 @@ msgstr "" "Das Koordinatenformat, die Dateieinheiten und Nullen\n" "werden in den Einstellungen -> Excellon Export.Excellon eingestellt ..." -#: flatcamGUI/FlatCAMGUI.py:260 +#: flatcamGUI/FlatCAMGUI.py:263 msgid "Export &Gerber ..." msgstr "Gerber exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:262 +#: flatcamGUI/FlatCAMGUI.py:265 msgid "" "Will export an Gerber Object as Gerber file,\n" "the coordinates format, the file units and zeros\n" @@ -5838,48 +5378,52 @@ msgstr "" "das Koordinatenformat, die Dateieinheiten und Nullen\n" "werden in den Einstellungen -> Gerber Export eingestellt." -#: flatcamGUI/FlatCAMGUI.py:272 +#: flatcamGUI/FlatCAMGUI.py:275 msgid "Backup" msgstr "Sicherungskopie" -#: flatcamGUI/FlatCAMGUI.py:277 +#: flatcamGUI/FlatCAMGUI.py:280 msgid "Import Preferences from file ..." msgstr "Einstellungen aus Datei importieren ..." -#: flatcamGUI/FlatCAMGUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:286 msgid "Export Preferences to file ..." msgstr "Einstellungen in Datei exportieren ..." -#: flatcamGUI/FlatCAMGUI.py:297 flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:294 flatcamGUI/PreferencesUI.py:1123 +msgid "Save Preferences" +msgstr "Einstellungen speichern" + +#: flatcamGUI/FlatCAMGUI.py:300 flatcamGUI/FlatCAMGUI.py:1718 msgid "Print (PDF)" msgstr "Drucken (PDF)" -#: flatcamGUI/FlatCAMGUI.py:305 +#: flatcamGUI/FlatCAMGUI.py:308 msgid "E&xit" msgstr "Ausgang" -#: flatcamGUI/FlatCAMGUI.py:313 flatcamGUI/FlatCAMGUI.py:732 -#: flatcamGUI/FlatCAMGUI.py:2271 +#: flatcamGUI/FlatCAMGUI.py:316 flatcamGUI/FlatCAMGUI.py:735 +#: flatcamGUI/FlatCAMGUI.py:2274 msgid "Edit" msgstr "Bearbeiten" -#: flatcamGUI/FlatCAMGUI.py:317 +#: flatcamGUI/FlatCAMGUI.py:320 msgid "Edit Object\tE" msgstr "Objekt bearbeiten\tE" -#: flatcamGUI/FlatCAMGUI.py:319 +#: flatcamGUI/FlatCAMGUI.py:322 msgid "Close Editor\tCtrl+S" msgstr "Schließen Sie Editor\tSTRG+S" -#: flatcamGUI/FlatCAMGUI.py:328 +#: flatcamGUI/FlatCAMGUI.py:331 msgid "Conversion" msgstr "Umwandlung" -#: flatcamGUI/FlatCAMGUI.py:330 +#: flatcamGUI/FlatCAMGUI.py:333 msgid "&Join Geo/Gerber/Exc -> Geo" msgstr "Geo/Gerber/Exc -> Geo zusammenfassen" -#: flatcamGUI/FlatCAMGUI.py:332 +#: flatcamGUI/FlatCAMGUI.py:335 msgid "" "Merge a selection of objects, which can be of type:\n" "- Gerber\n" @@ -5893,31 +5437,31 @@ msgstr "" "- Geometrie\n" "in ein neues Geometrieobjekt kombinieren." -#: flatcamGUI/FlatCAMGUI.py:339 +#: flatcamGUI/FlatCAMGUI.py:342 msgid "Join Excellon(s) -> Excellon" msgstr "Excellon(s) -> Excellon zusammenfassen" -#: flatcamGUI/FlatCAMGUI.py:341 +#: flatcamGUI/FlatCAMGUI.py:344 msgid "Merge a selection of Excellon objects into a new combo Excellon object." msgstr "" "Fassen Sie eine Auswahl von Excellon-Objekten in einem neuen Excellon-Objekt " "zusammen." -#: flatcamGUI/FlatCAMGUI.py:344 +#: flatcamGUI/FlatCAMGUI.py:347 msgid "Join Gerber(s) -> Gerber" msgstr "Gerber(s) -> Gerber zusammenfassen" -#: flatcamGUI/FlatCAMGUI.py:346 +#: flatcamGUI/FlatCAMGUI.py:349 msgid "Merge a selection of Gerber objects into a new combo Gerber object." msgstr "" "Mischen Sie eine Auswahl von Gerber-Objekten in ein neues Gerber-" "Kombinationsobjekt." -#: flatcamGUI/FlatCAMGUI.py:351 +#: flatcamGUI/FlatCAMGUI.py:354 msgid "Convert Single to MultiGeo" msgstr "Konvertieren Sie Single in MultiGeo" -#: flatcamGUI/FlatCAMGUI.py:353 +#: flatcamGUI/FlatCAMGUI.py:356 msgid "" "Will convert a Geometry object from single_geometry type\n" "to a multi_geometry type." @@ -5925,11 +5469,11 @@ msgstr "" "Konvertiert ein Geometrieobjekt vom Typ single_geometry\n" "zu einem multi_geometry-Typ." -#: flatcamGUI/FlatCAMGUI.py:357 +#: flatcamGUI/FlatCAMGUI.py:360 msgid "Convert Multi to SingleGeo" msgstr "Konvertieren Sie Multi in SingleGeo" -#: flatcamGUI/FlatCAMGUI.py:359 +#: flatcamGUI/FlatCAMGUI.py:362 msgid "" "Will convert a Geometry object from multi_geometry type\n" "to a single_geometry type." @@ -5937,747 +5481,758 @@ msgstr "" "Konvertiert ein Geometrieobjekt vom Typ multi_geometry\n" "zu einem single_geometry-Typ." -#: flatcamGUI/FlatCAMGUI.py:366 +#: flatcamGUI/FlatCAMGUI.py:369 msgid "Convert Any to Geo" msgstr "Konvertieren Sie Any zu Geo" -#: flatcamGUI/FlatCAMGUI.py:369 +#: flatcamGUI/FlatCAMGUI.py:372 msgid "Convert Any to Gerber" msgstr "Konvertieren Sie Any zu Gerber" -#: flatcamGUI/FlatCAMGUI.py:375 +#: flatcamGUI/FlatCAMGUI.py:378 msgid "&Copy\tCtrl+C" msgstr "Kopieren\tSTRG+C" -#: flatcamGUI/FlatCAMGUI.py:380 +#: flatcamGUI/FlatCAMGUI.py:383 msgid "&Delete\tDEL" msgstr "Löschen\tDEL" -#: flatcamGUI/FlatCAMGUI.py:385 +#: flatcamGUI/FlatCAMGUI.py:388 msgid "Se&t Origin\tO" msgstr "Ursprung festlegen\tO" -#: flatcamGUI/FlatCAMGUI.py:387 -#| msgid "Se&t Origin\tO" +#: flatcamGUI/FlatCAMGUI.py:390 msgid "Move to Origin\tShift+O" msgstr "Zum Ursprung wechseln\tShift+O" -#: flatcamGUI/FlatCAMGUI.py:390 +#: flatcamGUI/FlatCAMGUI.py:393 msgid "Jump to Location\tJ" msgstr "Zum Ort springen\tJ" -#: flatcamGUI/FlatCAMGUI.py:392 +#: flatcamGUI/FlatCAMGUI.py:395 msgid "Locate in Object\tShift+J" msgstr "Suchen Sie im Objekt\tShift+J" -#: flatcamGUI/FlatCAMGUI.py:397 +#: flatcamGUI/FlatCAMGUI.py:400 msgid "Toggle Units\tQ" msgstr "Einheiten umschalten\tQ" -#: flatcamGUI/FlatCAMGUI.py:399 +#: flatcamGUI/FlatCAMGUI.py:402 msgid "&Select All\tCtrl+A" msgstr "Alles auswählen\tSTRG+A" -#: flatcamGUI/FlatCAMGUI.py:404 +#: flatcamGUI/FlatCAMGUI.py:407 msgid "&Preferences\tShift+P" msgstr "Einstellungen\tShift+P" -#: flatcamGUI/FlatCAMGUI.py:410 flatcamTools/ToolProperties.py:155 +#: flatcamGUI/FlatCAMGUI.py:413 flatcamTools/ToolProperties.py:155 msgid "Options" msgstr "Optionen" -#: flatcamGUI/FlatCAMGUI.py:412 +#: flatcamGUI/FlatCAMGUI.py:415 msgid "&Rotate Selection\tShift+(R)" msgstr "Auswahl drehen\tShift+(R)" -#: flatcamGUI/FlatCAMGUI.py:417 +#: flatcamGUI/FlatCAMGUI.py:420 msgid "&Skew on X axis\tShift+X" msgstr "Neigung auf der X-Achse\tShift+X" -#: flatcamGUI/FlatCAMGUI.py:419 +#: flatcamGUI/FlatCAMGUI.py:422 msgid "S&kew on Y axis\tShift+Y" msgstr "Neigung auf der Y-Achse\tShift+Y" -#: flatcamGUI/FlatCAMGUI.py:424 +#: flatcamGUI/FlatCAMGUI.py:427 msgid "Flip on &X axis\tX" msgstr "X-Achse kippen\tX" -#: flatcamGUI/FlatCAMGUI.py:426 +#: flatcamGUI/FlatCAMGUI.py:429 msgid "Flip on &Y axis\tY" msgstr "Y-Achse kippen\tY" -#: flatcamGUI/FlatCAMGUI.py:431 +#: flatcamGUI/FlatCAMGUI.py:434 msgid "View source\tAlt+S" msgstr "Quelltext anzeigen\tAlt+S" -#: flatcamGUI/FlatCAMGUI.py:433 +#: flatcamGUI/FlatCAMGUI.py:436 msgid "Tools DataBase\tCtrl+D" msgstr "Werkzeugdatenbank\tSTRG+D" -#: flatcamGUI/FlatCAMGUI.py:440 flatcamGUI/FlatCAMGUI.py:2168 +#: flatcamGUI/FlatCAMGUI.py:443 flatcamGUI/FlatCAMGUI.py:2171 msgid "View" msgstr "Aussicht" -#: flatcamGUI/FlatCAMGUI.py:442 +#: flatcamGUI/FlatCAMGUI.py:445 msgid "Enable all plots\tAlt+1" msgstr "Alle Diagramme aktivieren\tAlt+1" -#: flatcamGUI/FlatCAMGUI.py:444 +#: flatcamGUI/FlatCAMGUI.py:447 msgid "Disable all plots\tAlt+2" msgstr "Alle Diagramme deaktivieren\tAlt+2" -#: flatcamGUI/FlatCAMGUI.py:446 +#: flatcamGUI/FlatCAMGUI.py:449 msgid "Disable non-selected\tAlt+3" msgstr "Nicht ausgewählte Diagramme deaktivieren\tAlt+3" -#: flatcamGUI/FlatCAMGUI.py:450 +#: flatcamGUI/FlatCAMGUI.py:453 msgid "&Zoom Fit\tV" msgstr "Passed zoomen\tV" -#: flatcamGUI/FlatCAMGUI.py:452 +#: flatcamGUI/FlatCAMGUI.py:455 msgid "&Zoom In\t=" msgstr "Hineinzoomen\t=" -#: flatcamGUI/FlatCAMGUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:457 msgid "&Zoom Out\t-" msgstr "Rauszoomen\t-" -#: flatcamGUI/FlatCAMGUI.py:459 +#: flatcamGUI/FlatCAMGUI.py:462 msgid "Redraw All\tF5" msgstr "Alles neu zeichnen\tF5" -#: flatcamGUI/FlatCAMGUI.py:463 +#: flatcamGUI/FlatCAMGUI.py:466 msgid "Toggle Code Editor\tShift+E" msgstr "Code-Editor umschalten\tShift+E" -#: flatcamGUI/FlatCAMGUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:469 msgid "&Toggle FullScreen\tAlt+F10" msgstr "FullScreen umschalten\tAlt+F10" -#: flatcamGUI/FlatCAMGUI.py:468 +#: flatcamGUI/FlatCAMGUI.py:471 msgid "&Toggle Plot Area\tCtrl+F10" msgstr "Plotbereich umschalten\tSTRG+F10" -#: flatcamGUI/FlatCAMGUI.py:470 +#: flatcamGUI/FlatCAMGUI.py:473 msgid "&Toggle Project/Sel/Tool\t`" msgstr "Projekt/Auswahl/Werkzeug umschalten\t`" -#: flatcamGUI/FlatCAMGUI.py:474 +#: flatcamGUI/FlatCAMGUI.py:477 msgid "&Toggle Grid Snap\tG" msgstr "Schaltet den Rasterfang ein\tG" -#: flatcamGUI/FlatCAMGUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:479 msgid "&Toggle Grid Lines\tAlt+G" msgstr "Gitterlinien umschalten\tAlt+G" -#: flatcamGUI/FlatCAMGUI.py:478 +#: flatcamGUI/FlatCAMGUI.py:481 msgid "&Toggle Axis\tShift+G" msgstr "Achse umschalten\tShift+G" -#: flatcamGUI/FlatCAMGUI.py:480 +#: flatcamGUI/FlatCAMGUI.py:483 msgid "Toggle Workspace\tShift+W" msgstr "Arbeitsbereich umschalten\tShift+W" -#: flatcamGUI/FlatCAMGUI.py:485 +#: flatcamGUI/FlatCAMGUI.py:488 msgid "Objects" msgstr "Objekte" -#: flatcamGUI/FlatCAMGUI.py:499 +#: flatcamGUI/FlatCAMGUI.py:502 msgid "&Command Line\tS" msgstr "Befehlszeile\tS" -#: flatcamGUI/FlatCAMGUI.py:504 +#: flatcamGUI/FlatCAMGUI.py:507 msgid "Help" msgstr "Hilfe" -#: flatcamGUI/FlatCAMGUI.py:506 +#: flatcamGUI/FlatCAMGUI.py:509 msgid "Online Help\tF1" msgstr "Onlinehilfe\tF1" -#: flatcamGUI/FlatCAMGUI.py:516 +#: flatcamGUI/FlatCAMGUI.py:519 msgid "Report a bug" msgstr "Einen Fehler melden" -#: flatcamGUI/FlatCAMGUI.py:519 +#: flatcamGUI/FlatCAMGUI.py:522 msgid "Excellon Specification" msgstr "Excellon-Spezifikation" -#: flatcamGUI/FlatCAMGUI.py:521 +#: flatcamGUI/FlatCAMGUI.py:524 msgid "Gerber Specification" msgstr "Gerber-Spezifikation" -#: flatcamGUI/FlatCAMGUI.py:526 +#: flatcamGUI/FlatCAMGUI.py:529 msgid "Shortcuts List\tF3" msgstr "Tastenkürzel Liste\tF3" -#: flatcamGUI/FlatCAMGUI.py:528 +#: flatcamGUI/FlatCAMGUI.py:531 msgid "YouTube Channel\tF4" msgstr "Youtube Kanal\tF4" -#: flatcamGUI/FlatCAMGUI.py:539 +#: flatcamGUI/FlatCAMGUI.py:542 msgid "Add Circle\tO" msgstr "Kreis hinzufügen\tO" -#: flatcamGUI/FlatCAMGUI.py:542 +#: flatcamGUI/FlatCAMGUI.py:545 msgid "Add Arc\tA" msgstr "Bogen hinzufügen\tA" -#: flatcamGUI/FlatCAMGUI.py:545 +#: flatcamGUI/FlatCAMGUI.py:548 msgid "Add Rectangle\tR" msgstr "Rechteck hinzufügen\tR" -#: flatcamGUI/FlatCAMGUI.py:548 +#: flatcamGUI/FlatCAMGUI.py:551 msgid "Add Polygon\tN" msgstr "Polygon hinzufügen\tN" -#: flatcamGUI/FlatCAMGUI.py:551 +#: flatcamGUI/FlatCAMGUI.py:554 msgid "Add Path\tP" msgstr "Pfad hinzufügen\tP" -#: flatcamGUI/FlatCAMGUI.py:554 +#: flatcamGUI/FlatCAMGUI.py:557 msgid "Add Text\tT" msgstr "Text hinzufügen\tT" -#: flatcamGUI/FlatCAMGUI.py:557 +#: flatcamGUI/FlatCAMGUI.py:560 msgid "Polygon Union\tU" msgstr "Polygon-Vereinigung\tU" -#: flatcamGUI/FlatCAMGUI.py:559 +#: flatcamGUI/FlatCAMGUI.py:562 msgid "Polygon Intersection\tE" msgstr "Polygonschnitt\tE" -#: flatcamGUI/FlatCAMGUI.py:561 +#: flatcamGUI/FlatCAMGUI.py:564 msgid "Polygon Subtraction\tS" msgstr "Polygon-Subtraktion\tS" -#: flatcamGUI/FlatCAMGUI.py:565 +#: flatcamGUI/FlatCAMGUI.py:568 msgid "Cut Path\tX" msgstr "Pfad ausschneiden\tX" -#: flatcamGUI/FlatCAMGUI.py:569 +#: flatcamGUI/FlatCAMGUI.py:572 msgid "Copy Geom\tC" msgstr "Geometrie kopieren\tC" -#: flatcamGUI/FlatCAMGUI.py:571 +#: flatcamGUI/FlatCAMGUI.py:574 msgid "Delete Shape\tDEL" msgstr "Form löschen\tDEL" -#: flatcamGUI/FlatCAMGUI.py:575 flatcamGUI/FlatCAMGUI.py:662 +#: flatcamGUI/FlatCAMGUI.py:578 flatcamGUI/FlatCAMGUI.py:665 msgid "Move\tM" msgstr "Bewegung\tM" -#: flatcamGUI/FlatCAMGUI.py:577 +#: flatcamGUI/FlatCAMGUI.py:580 msgid "Buffer Tool\tB" msgstr "Pufferwerkzeug\tB" -#: flatcamGUI/FlatCAMGUI.py:580 +#: flatcamGUI/FlatCAMGUI.py:583 msgid "Paint Tool\tI" msgstr "Malenwerkzeug\tI" -#: flatcamGUI/FlatCAMGUI.py:583 +#: flatcamGUI/FlatCAMGUI.py:586 msgid "Transform Tool\tAlt+R" msgstr "Transformationswerkzeug\tAlt+R" -#: flatcamGUI/FlatCAMGUI.py:587 +#: flatcamGUI/FlatCAMGUI.py:590 msgid "Toggle Corner Snap\tK" msgstr "Eckfang umschalten\tK" -#: flatcamGUI/FlatCAMGUI.py:593 +#: flatcamGUI/FlatCAMGUI.py:596 msgid ">Excellon Editor<" msgstr ">Excellon Editor<" -#: flatcamGUI/FlatCAMGUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:600 msgid "Add Drill Array\tA" msgstr "Bohrfeld hinzufügen\tA" -#: flatcamGUI/FlatCAMGUI.py:599 +#: flatcamGUI/FlatCAMGUI.py:602 msgid "Add Drill\tD" msgstr "Bohrer hinzufügen\tD" -#: flatcamGUI/FlatCAMGUI.py:603 +#: flatcamGUI/FlatCAMGUI.py:606 msgid "Add Slot Array\tQ" msgstr "Steckplatz-Array hinzufügen\tQ" -#: flatcamGUI/FlatCAMGUI.py:605 +#: flatcamGUI/FlatCAMGUI.py:608 msgid "Add Slot\tW" msgstr "Slot hinzufügen\tW" -#: flatcamGUI/FlatCAMGUI.py:609 +#: flatcamGUI/FlatCAMGUI.py:612 msgid "Resize Drill(S)\tR" msgstr "Bohrer verkleinern\tR" -#: flatcamGUI/FlatCAMGUI.py:612 flatcamGUI/FlatCAMGUI.py:656 +#: flatcamGUI/FlatCAMGUI.py:615 flatcamGUI/FlatCAMGUI.py:659 msgid "Copy\tC" msgstr "Kopieren\tC" -#: flatcamGUI/FlatCAMGUI.py:614 flatcamGUI/FlatCAMGUI.py:658 +#: flatcamGUI/FlatCAMGUI.py:617 flatcamGUI/FlatCAMGUI.py:661 msgid "Delete\tDEL" msgstr "Löschen\tDEL" -#: flatcamGUI/FlatCAMGUI.py:619 +#: flatcamGUI/FlatCAMGUI.py:622 msgid "Move Drill(s)\tM" msgstr "Bohrer verschieben\tM" -#: flatcamGUI/FlatCAMGUI.py:624 +#: flatcamGUI/FlatCAMGUI.py:627 msgid ">Gerber Editor<" msgstr ">Gerber-Editor<" -#: flatcamGUI/FlatCAMGUI.py:628 +#: flatcamGUI/FlatCAMGUI.py:631 msgid "Add Pad\tP" msgstr "Pad hinzufügen\tP" -#: flatcamGUI/FlatCAMGUI.py:630 +#: flatcamGUI/FlatCAMGUI.py:633 msgid "Add Pad Array\tA" msgstr "Pad-Array hinzufügen\tA" -#: flatcamGUI/FlatCAMGUI.py:632 +#: flatcamGUI/FlatCAMGUI.py:635 msgid "Add Track\tT" msgstr "Track hinzufügen\tA" -#: flatcamGUI/FlatCAMGUI.py:634 +#: flatcamGUI/FlatCAMGUI.py:637 msgid "Add Region\tN" msgstr "Region hinzufügen\tN" -#: flatcamGUI/FlatCAMGUI.py:638 +#: flatcamGUI/FlatCAMGUI.py:641 msgid "Poligonize\tAlt+N" msgstr "Polygonisieren\tAlt+N" -#: flatcamGUI/FlatCAMGUI.py:640 +#: flatcamGUI/FlatCAMGUI.py:643 msgid "Add SemiDisc\tE" msgstr "Halbschibe hinzufügen\tE" -#: flatcamGUI/FlatCAMGUI.py:642 +#: flatcamGUI/FlatCAMGUI.py:645 msgid "Add Disc\tD" msgstr "Schibe hinzufügen\tD" -#: flatcamGUI/FlatCAMGUI.py:644 +#: flatcamGUI/FlatCAMGUI.py:647 msgid "Buffer\tB" msgstr "Puffer\tB" -#: flatcamGUI/FlatCAMGUI.py:646 +#: flatcamGUI/FlatCAMGUI.py:649 msgid "Scale\tS" msgstr "Skalieren\tS" -#: flatcamGUI/FlatCAMGUI.py:648 +#: flatcamGUI/FlatCAMGUI.py:651 msgid "Mark Area\tAlt+A" msgstr "Bereich markieren\tAlt+A" -#: flatcamGUI/FlatCAMGUI.py:650 +#: flatcamGUI/FlatCAMGUI.py:653 msgid "Eraser\tCtrl+E" msgstr "Radiergummi\tSTRG+E" -#: flatcamGUI/FlatCAMGUI.py:652 +#: flatcamGUI/FlatCAMGUI.py:655 msgid "Transform\tAlt+R" msgstr "Transformationswerkzeug\tSTRG+R" -#: flatcamGUI/FlatCAMGUI.py:679 +#: flatcamGUI/FlatCAMGUI.py:682 msgid "Enable Plot" msgstr "Diagramm aktivieren" -#: flatcamGUI/FlatCAMGUI.py:681 +#: flatcamGUI/FlatCAMGUI.py:684 msgid "Disable Plot" msgstr "Diagramm deaktivieren" -#: flatcamGUI/FlatCAMGUI.py:685 +#: flatcamGUI/FlatCAMGUI.py:688 msgid "Set Color" msgstr "Farbsatz" -#: flatcamGUI/FlatCAMGUI.py:727 +#: flatcamGUI/FlatCAMGUI.py:730 msgid "Generate CNC" msgstr "CNC generieren" -#: flatcamGUI/FlatCAMGUI.py:729 +#: flatcamGUI/FlatCAMGUI.py:732 msgid "View Source" msgstr "Quelltext anzeigen" -#: flatcamGUI/FlatCAMGUI.py:742 flatcamGUI/FlatCAMGUI.py:2280 +#: flatcamGUI/FlatCAMGUI.py:737 flatcamGUI/FlatCAMGUI.py:851 +#: flatcamGUI/FlatCAMGUI.py:1060 flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:2270 flatcamGUI/FlatCAMGUI.py:2535 +#: flatcamGUI/FlatCAMGUI.py:2738 flatcamGUI/ObjectUI.py:1617 +#: flatcamObjects/FlatCAMGeometry.py:477 flatcamTools/ToolPanelize.py:541 +#: flatcamTools/ToolPanelize.py:568 flatcamTools/ToolPanelize.py:667 +#: flatcamTools/ToolPanelize.py:701 flatcamTools/ToolPanelize.py:766 +msgid "Copy" +msgstr "Kopieren" + +#: flatcamGUI/FlatCAMGUI.py:745 flatcamGUI/FlatCAMGUI.py:2283 #: flatcamTools/ToolProperties.py:31 msgid "Properties" msgstr "Eigenschaften" -#: flatcamGUI/FlatCAMGUI.py:771 +#: flatcamGUI/FlatCAMGUI.py:774 msgid "File Toolbar" msgstr "Dateisymbolleiste" -#: flatcamGUI/FlatCAMGUI.py:775 +#: flatcamGUI/FlatCAMGUI.py:778 msgid "Edit Toolbar" msgstr "Symbolleiste bearbeiten" -#: flatcamGUI/FlatCAMGUI.py:779 +#: flatcamGUI/FlatCAMGUI.py:782 msgid "View Toolbar" msgstr "Symbolleiste anzeigen" -#: flatcamGUI/FlatCAMGUI.py:783 +#: flatcamGUI/FlatCAMGUI.py:786 msgid "Shell Toolbar" msgstr "Shell-Symbolleiste" -#: flatcamGUI/FlatCAMGUI.py:787 +#: flatcamGUI/FlatCAMGUI.py:790 msgid "Tools Toolbar" msgstr "Werkzeugleiste" -#: flatcamGUI/FlatCAMGUI.py:791 +#: flatcamGUI/FlatCAMGUI.py:794 msgid "Excellon Editor Toolbar" msgstr "Excellon Editor-Symbolleiste" -#: flatcamGUI/FlatCAMGUI.py:797 +#: flatcamGUI/FlatCAMGUI.py:800 msgid "Geometry Editor Toolbar" msgstr "Geometrie Editor-Symbolleiste" -#: flatcamGUI/FlatCAMGUI.py:801 +#: flatcamGUI/FlatCAMGUI.py:804 msgid "Gerber Editor Toolbar" msgstr "Gerber Editor-Symbolleiste" -#: flatcamGUI/FlatCAMGUI.py:805 +#: flatcamGUI/FlatCAMGUI.py:808 msgid "Grid Toolbar" msgstr "Raster-Symbolleiste" -#: flatcamGUI/FlatCAMGUI.py:826 flatcamGUI/FlatCAMGUI.py:2509 +#: flatcamGUI/FlatCAMGUI.py:829 flatcamGUI/FlatCAMGUI.py:2512 msgid "Open project" msgstr "Projekt öffnen" -#: flatcamGUI/FlatCAMGUI.py:828 flatcamGUI/FlatCAMGUI.py:2511 +#: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:2514 msgid "Save project" msgstr "Projekt speichern" -#: flatcamGUI/FlatCAMGUI.py:834 flatcamGUI/FlatCAMGUI.py:2517 +#: flatcamGUI/FlatCAMGUI.py:837 flatcamGUI/FlatCAMGUI.py:2520 msgid "New Blank Geometry" msgstr "Neue Geometrie erstellen" -#: flatcamGUI/FlatCAMGUI.py:836 flatcamGUI/FlatCAMGUI.py:2519 +#: flatcamGUI/FlatCAMGUI.py:839 flatcamGUI/FlatCAMGUI.py:2522 msgid "New Blank Gerber" msgstr "Neues Gerber erstellen" -#: flatcamGUI/FlatCAMGUI.py:838 flatcamGUI/FlatCAMGUI.py:2521 +#: flatcamGUI/FlatCAMGUI.py:841 flatcamGUI/FlatCAMGUI.py:2524 msgid "New Blank Excellon" msgstr "Neuen Excellon erstellen" -#: flatcamGUI/FlatCAMGUI.py:843 flatcamGUI/FlatCAMGUI.py:2527 +#: flatcamGUI/FlatCAMGUI.py:846 flatcamGUI/FlatCAMGUI.py:2530 msgid "Save Object and close the Editor" msgstr "Speichern Sie das Objekt und schließen Sie den Editor" -#: flatcamGUI/FlatCAMGUI.py:850 flatcamGUI/FlatCAMGUI.py:2534 +#: flatcamGUI/FlatCAMGUI.py:853 flatcamGUI/FlatCAMGUI.py:2537 msgid "&Delete" msgstr "&Löschen" -#: flatcamGUI/FlatCAMGUI.py:853 flatcamGUI/FlatCAMGUI.py:1714 -#: flatcamGUI/FlatCAMGUI.py:1920 flatcamGUI/FlatCAMGUI.py:2537 +#: flatcamGUI/FlatCAMGUI.py:856 flatcamGUI/FlatCAMGUI.py:1717 +#: flatcamGUI/FlatCAMGUI.py:1923 flatcamGUI/FlatCAMGUI.py:2540 #: flatcamTools/ToolDistance.py:35 flatcamTools/ToolDistance.py:195 msgid "Distance Tool" msgstr "Entfernungswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:855 flatcamGUI/FlatCAMGUI.py:2539 +#: flatcamGUI/FlatCAMGUI.py:858 flatcamGUI/FlatCAMGUI.py:2542 msgid "Distance Min Tool" msgstr "Werkzeug für Mindestabstand" -#: flatcamGUI/FlatCAMGUI.py:857 flatcamGUI/FlatCAMGUI.py:1707 -#: flatcamGUI/FlatCAMGUI.py:2541 +#: flatcamGUI/FlatCAMGUI.py:860 flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:2544 msgid "Set Origin" msgstr "Nullpunkt festlegen" -#: flatcamGUI/FlatCAMGUI.py:859 +#: flatcamGUI/FlatCAMGUI.py:862 msgid "Move to Origin" msgstr "Zum Ursprung wechseln" -#: flatcamGUI/FlatCAMGUI.py:862 flatcamGUI/FlatCAMGUI.py:2543 +#: flatcamGUI/FlatCAMGUI.py:865 flatcamGUI/FlatCAMGUI.py:2546 msgid "Jump to Location" msgstr "Zur Position springen\tJ" -#: flatcamGUI/FlatCAMGUI.py:864 flatcamGUI/FlatCAMGUI.py:1719 -#: flatcamGUI/FlatCAMGUI.py:2545 +#: flatcamGUI/FlatCAMGUI.py:867 flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:2548 msgid "Locate in Object" msgstr "Suchen Sie im Objekt" -#: flatcamGUI/FlatCAMGUI.py:870 flatcamGUI/FlatCAMGUI.py:2551 +#: flatcamGUI/FlatCAMGUI.py:873 flatcamGUI/FlatCAMGUI.py:2554 msgid "&Replot" msgstr "Neuzeichnen &R" -#: flatcamGUI/FlatCAMGUI.py:872 flatcamGUI/FlatCAMGUI.py:2553 +#: flatcamGUI/FlatCAMGUI.py:875 flatcamGUI/FlatCAMGUI.py:2556 msgid "&Clear plot" msgstr "Darstellung löschen &C" -#: flatcamGUI/FlatCAMGUI.py:874 flatcamGUI/FlatCAMGUI.py:1710 -#: flatcamGUI/FlatCAMGUI.py:2555 +#: flatcamGUI/FlatCAMGUI.py:877 flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:2558 msgid "Zoom In" msgstr "Hineinzoomen" -#: flatcamGUI/FlatCAMGUI.py:876 flatcamGUI/FlatCAMGUI.py:1710 -#: flatcamGUI/FlatCAMGUI.py:2557 +#: flatcamGUI/FlatCAMGUI.py:879 flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:2560 msgid "Zoom Out" msgstr "Rauszoomen" -#: flatcamGUI/FlatCAMGUI.py:878 flatcamGUI/FlatCAMGUI.py:1709 -#: flatcamGUI/FlatCAMGUI.py:2170 flatcamGUI/FlatCAMGUI.py:2559 +#: flatcamGUI/FlatCAMGUI.py:881 flatcamGUI/FlatCAMGUI.py:1712 +#: flatcamGUI/FlatCAMGUI.py:2173 flatcamGUI/FlatCAMGUI.py:2562 msgid "Zoom Fit" msgstr "Passend zoomen" -#: flatcamGUI/FlatCAMGUI.py:886 flatcamGUI/FlatCAMGUI.py:2565 +#: flatcamGUI/FlatCAMGUI.py:889 flatcamGUI/FlatCAMGUI.py:2568 msgid "&Command Line" msgstr "Befehlszeile" -#: flatcamGUI/FlatCAMGUI.py:898 flatcamGUI/FlatCAMGUI.py:2577 +#: flatcamGUI/FlatCAMGUI.py:901 flatcamGUI/FlatCAMGUI.py:2580 msgid "2Sided Tool" msgstr "2Seitiges Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:900 flatcamGUI/FlatCAMGUI.py:1725 -#: flatcamGUI/FlatCAMGUI.py:2579 +#: flatcamGUI/FlatCAMGUI.py:903 flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:2582 msgid "Align Objects Tool" msgstr "Werkzeug \"Objekte ausrichten\"" -#: flatcamGUI/FlatCAMGUI.py:902 flatcamGUI/FlatCAMGUI.py:1726 -#: flatcamGUI/FlatCAMGUI.py:2581 flatcamTools/ToolExtractDrills.py:393 +#: flatcamGUI/FlatCAMGUI.py:905 flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:2584 flatcamTools/ToolExtractDrills.py:393 msgid "Extract Drills Tool" msgstr "Bohrer Extrahieren Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:905 flatcamGUI/ObjectUI.py:595 -#: flatcamTools/ToolCutOut.py:447 +#: flatcamGUI/FlatCAMGUI.py:908 flatcamGUI/ObjectUI.py:596 +#: flatcamTools/ToolCutOut.py:446 msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:907 flatcamGUI/FlatCAMGUI.py:2586 -#: flatcamGUI/ObjectUI.py:573 flatcamGUI/ObjectUI.py:2075 +#: flatcamGUI/FlatCAMGUI.py:910 flatcamGUI/FlatCAMGUI.py:2589 +#: flatcamGUI/ObjectUI.py:574 flatcamGUI/ObjectUI.py:2077 #: flatcamTools/ToolNCC.py:974 msgid "NCC Tool" msgstr "NCC Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:913 flatcamGUI/FlatCAMGUI.py:2592 +#: flatcamGUI/FlatCAMGUI.py:916 flatcamGUI/FlatCAMGUI.py:2595 msgid "Panel Tool" msgstr "Platte Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:915 flatcamGUI/FlatCAMGUI.py:2594 +#: flatcamGUI/FlatCAMGUI.py:918 flatcamGUI/FlatCAMGUI.py:2597 #: flatcamTools/ToolFilm.py:586 msgid "Film Tool" msgstr "Filmwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:917 flatcamGUI/FlatCAMGUI.py:2596 +#: flatcamGUI/FlatCAMGUI.py:920 flatcamGUI/FlatCAMGUI.py:2599 #: flatcamTools/ToolSolderPaste.py:553 msgid "SolderPaste Tool" msgstr "Lötpaste-Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:919 flatcamGUI/FlatCAMGUI.py:2598 +#: flatcamGUI/FlatCAMGUI.py:922 flatcamGUI/FlatCAMGUI.py:2601 #: flatcamTools/ToolSub.py:35 msgid "Subtract Tool" msgstr "Subtraktionswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:921 flatcamGUI/FlatCAMGUI.py:2600 +#: flatcamGUI/FlatCAMGUI.py:924 flatcamGUI/FlatCAMGUI.py:2603 #: flatcamTools/ToolRulesCheck.py:616 msgid "Rules Tool" msgstr "Regelwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:923 flatcamGUI/FlatCAMGUI.py:1728 -#: flatcamGUI/FlatCAMGUI.py:2602 flatcamTools/ToolOptimal.py:34 -#: flatcamTools/ToolOptimal.py:308 +#: flatcamGUI/FlatCAMGUI.py:926 flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:2605 flatcamTools/ToolOptimal.py:33 +#: flatcamTools/ToolOptimal.py:307 msgid "Optimal Tool" msgstr "Optimierungswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:928 flatcamGUI/FlatCAMGUI.py:1725 -#: flatcamGUI/FlatCAMGUI.py:2607 +#: flatcamGUI/FlatCAMGUI.py:931 flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:2610 msgid "Calculators Tool" msgstr "Rechnerwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:932 flatcamGUI/FlatCAMGUI.py:1729 -#: flatcamGUI/FlatCAMGUI.py:2611 flatcamTools/ToolQRCode.py:43 +#: flatcamGUI/FlatCAMGUI.py:935 flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamGUI/FlatCAMGUI.py:2614 flatcamTools/ToolQRCode.py:43 #: flatcamTools/ToolQRCode.py:382 msgid "QRCode Tool" msgstr "QRCode Werkzeug" # Really don't know -#: flatcamGUI/FlatCAMGUI.py:934 flatcamGUI/FlatCAMGUI.py:2613 -#: flatcamTools/ToolCopperThieving.py:40 flatcamTools/ToolCopperThieving.py:569 +#: flatcamGUI/FlatCAMGUI.py:937 flatcamGUI/FlatCAMGUI.py:2616 +#: flatcamTools/ToolCopperThieving.py:39 flatcamTools/ToolCopperThieving.py:568 msgid "Copper Thieving Tool" msgstr "Copper Thieving Werkzeug" # Really don't know -#: flatcamGUI/FlatCAMGUI.py:937 flatcamGUI/FlatCAMGUI.py:1726 -#: flatcamGUI/FlatCAMGUI.py:2616 flatcamTools/ToolFiducials.py:33 +#: flatcamGUI/FlatCAMGUI.py:940 flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:2619 flatcamTools/ToolFiducials.py:33 #: flatcamTools/ToolFiducials.py:395 msgid "Fiducials Tool" msgstr "Passermarken-Tool" -#: flatcamGUI/FlatCAMGUI.py:939 flatcamGUI/FlatCAMGUI.py:2618 +#: flatcamGUI/FlatCAMGUI.py:942 flatcamGUI/FlatCAMGUI.py:2621 #: flatcamTools/ToolCalibration.py:37 flatcamTools/ToolCalibration.py:759 msgid "Calibration Tool" msgstr "Kalibierungswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:941 flatcamGUI/FlatCAMGUI.py:1726 +#: flatcamGUI/FlatCAMGUI.py:944 flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:2623 msgid "Punch Gerber Tool" msgstr "Stanzen Sie das Gerber-Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:943 flatcamTools/ToolInvertGerber.py:31 +#: flatcamGUI/FlatCAMGUI.py:946 flatcamGUI/FlatCAMGUI.py:2625 +#: flatcamTools/ToolInvertGerber.py:31 msgid "Invert Gerber Tool" msgstr "Invertieren Sie das Gerber-Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:949 flatcamGUI/FlatCAMGUI.py:975 -#: flatcamGUI/FlatCAMGUI.py:1027 flatcamGUI/FlatCAMGUI.py:2624 -#: flatcamGUI/FlatCAMGUI.py:2702 +#: flatcamGUI/FlatCAMGUI.py:952 flatcamGUI/FlatCAMGUI.py:978 +#: flatcamGUI/FlatCAMGUI.py:1030 flatcamGUI/FlatCAMGUI.py:2631 +#: flatcamGUI/FlatCAMGUI.py:2709 msgid "Select" msgstr "Wählen" -#: flatcamGUI/FlatCAMGUI.py:951 flatcamGUI/FlatCAMGUI.py:2626 +#: flatcamGUI/FlatCAMGUI.py:954 flatcamGUI/FlatCAMGUI.py:2633 msgid "Add Drill Hole" msgstr "Bohrloch hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:953 flatcamGUI/FlatCAMGUI.py:2628 +#: flatcamGUI/FlatCAMGUI.py:956 flatcamGUI/FlatCAMGUI.py:2635 msgid "Add Drill Hole Array" msgstr "Bohrlochfeld hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:955 flatcamGUI/FlatCAMGUI.py:2005 -#: flatcamGUI/FlatCAMGUI.py:2258 flatcamGUI/FlatCAMGUI.py:2632 +#: flatcamGUI/FlatCAMGUI.py:958 flatcamGUI/FlatCAMGUI.py:2008 +#: flatcamGUI/FlatCAMGUI.py:2261 flatcamGUI/FlatCAMGUI.py:2639 msgid "Add Slot" msgstr "Steckplatz hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:957 flatcamGUI/FlatCAMGUI.py:2004 -#: flatcamGUI/FlatCAMGUI.py:2260 flatcamGUI/FlatCAMGUI.py:2634 +#: flatcamGUI/FlatCAMGUI.py:960 flatcamGUI/FlatCAMGUI.py:2007 +#: flatcamGUI/FlatCAMGUI.py:2263 flatcamGUI/FlatCAMGUI.py:2641 msgid "Add Slot Array" msgstr "Steckplatz-Array hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:959 flatcamGUI/FlatCAMGUI.py:2263 -#: flatcamGUI/FlatCAMGUI.py:2630 +#: flatcamGUI/FlatCAMGUI.py:962 flatcamGUI/FlatCAMGUI.py:2266 +#: flatcamGUI/FlatCAMGUI.py:2637 msgid "Resize Drill" msgstr "Bohrergröße ändern" -#: flatcamGUI/FlatCAMGUI.py:963 flatcamGUI/FlatCAMGUI.py:2638 +#: flatcamGUI/FlatCAMGUI.py:966 flatcamGUI/FlatCAMGUI.py:2645 msgid "Copy Drill" msgstr "Bohrer kopieren" -#: flatcamGUI/FlatCAMGUI.py:965 flatcamGUI/FlatCAMGUI.py:2640 +#: flatcamGUI/FlatCAMGUI.py:968 flatcamGUI/FlatCAMGUI.py:2647 msgid "Delete Drill" msgstr "Bohrer löschen" -#: flatcamGUI/FlatCAMGUI.py:969 flatcamGUI/FlatCAMGUI.py:2644 +#: flatcamGUI/FlatCAMGUI.py:972 flatcamGUI/FlatCAMGUI.py:2651 msgid "Move Drill" msgstr "Bohrer bewegen" -#: flatcamGUI/FlatCAMGUI.py:977 flatcamGUI/FlatCAMGUI.py:2652 +#: flatcamGUI/FlatCAMGUI.py:980 flatcamGUI/FlatCAMGUI.py:2659 msgid "Add Circle" msgstr "Kreis hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:979 flatcamGUI/FlatCAMGUI.py:2654 +#: flatcamGUI/FlatCAMGUI.py:982 flatcamGUI/FlatCAMGUI.py:2661 msgid "Add Arc" msgstr "Bogen hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:981 flatcamGUI/FlatCAMGUI.py:2656 +#: flatcamGUI/FlatCAMGUI.py:984 flatcamGUI/FlatCAMGUI.py:2663 msgid "Add Rectangle" msgstr "Rechteck hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:985 flatcamGUI/FlatCAMGUI.py:2660 +#: flatcamGUI/FlatCAMGUI.py:988 flatcamGUI/FlatCAMGUI.py:2667 msgid "Add Path" msgstr "Pfad hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:987 flatcamGUI/FlatCAMGUI.py:2662 +#: flatcamGUI/FlatCAMGUI.py:990 flatcamGUI/FlatCAMGUI.py:2669 msgid "Add Polygon" msgstr "Polygon hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:990 flatcamGUI/FlatCAMGUI.py:2665 +#: flatcamGUI/FlatCAMGUI.py:993 flatcamGUI/FlatCAMGUI.py:2672 msgid "Add Text" msgstr "Text hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:992 flatcamGUI/FlatCAMGUI.py:2667 +#: flatcamGUI/FlatCAMGUI.py:995 flatcamGUI/FlatCAMGUI.py:2674 msgid "Add Buffer" msgstr "Puffer hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:994 flatcamGUI/FlatCAMGUI.py:2669 +#: flatcamGUI/FlatCAMGUI.py:997 flatcamGUI/FlatCAMGUI.py:2676 msgid "Paint Shape" msgstr "Malen Form" -#: flatcamGUI/FlatCAMGUI.py:996 flatcamGUI/FlatCAMGUI.py:1053 -#: flatcamGUI/FlatCAMGUI.py:2199 flatcamGUI/FlatCAMGUI.py:2244 -#: flatcamGUI/FlatCAMGUI.py:2671 flatcamGUI/FlatCAMGUI.py:2727 +#: flatcamGUI/FlatCAMGUI.py:999 flatcamGUI/FlatCAMGUI.py:1056 +#: flatcamGUI/FlatCAMGUI.py:2202 flatcamGUI/FlatCAMGUI.py:2247 +#: flatcamGUI/FlatCAMGUI.py:2678 flatcamGUI/FlatCAMGUI.py:2734 msgid "Eraser" msgstr "Radiergummi" -#: flatcamGUI/FlatCAMGUI.py:1000 flatcamGUI/FlatCAMGUI.py:2675 +#: flatcamGUI/FlatCAMGUI.py:1003 flatcamGUI/FlatCAMGUI.py:2682 msgid "Polygon Union" msgstr "Polygon-Vereinigung" -#: flatcamGUI/FlatCAMGUI.py:1002 flatcamGUI/FlatCAMGUI.py:2677 +#: flatcamGUI/FlatCAMGUI.py:1005 flatcamGUI/FlatCAMGUI.py:2684 msgid "Polygon Explode" msgstr "Polygon explodieren" -#: flatcamGUI/FlatCAMGUI.py:1005 flatcamGUI/FlatCAMGUI.py:2680 +#: flatcamGUI/FlatCAMGUI.py:1008 flatcamGUI/FlatCAMGUI.py:2687 msgid "Polygon Intersection" msgstr "Polygonschnitt" -#: flatcamGUI/FlatCAMGUI.py:1007 flatcamGUI/FlatCAMGUI.py:2682 +#: flatcamGUI/FlatCAMGUI.py:1010 flatcamGUI/FlatCAMGUI.py:2689 msgid "Polygon Subtraction" msgstr "Polygon-Subtraktion" -#: flatcamGUI/FlatCAMGUI.py:1011 flatcamGUI/FlatCAMGUI.py:2686 +#: flatcamGUI/FlatCAMGUI.py:1014 flatcamGUI/FlatCAMGUI.py:2693 msgid "Cut Path" msgstr "Pfad ausschneiden" -#: flatcamGUI/FlatCAMGUI.py:1013 +#: flatcamGUI/FlatCAMGUI.py:1016 msgid "Copy Shape(s)" msgstr "Form kopieren" -#: flatcamGUI/FlatCAMGUI.py:1016 +#: flatcamGUI/FlatCAMGUI.py:1019 msgid "Delete Shape '-'" msgstr "Form löschen" -#: flatcamGUI/FlatCAMGUI.py:1018 flatcamGUI/FlatCAMGUI.py:1061 -#: flatcamGUI/FlatCAMGUI.py:2211 flatcamGUI/FlatCAMGUI.py:2248 -#: flatcamGUI/FlatCAMGUI.py:2692 flatcamGUI/FlatCAMGUI.py:2735 -#: flatcamGUI/ObjectUI.py:108 +#: flatcamGUI/FlatCAMGUI.py:1021 flatcamGUI/FlatCAMGUI.py:1064 +#: flatcamGUI/FlatCAMGUI.py:2214 flatcamGUI/FlatCAMGUI.py:2251 +#: flatcamGUI/FlatCAMGUI.py:2699 flatcamGUI/FlatCAMGUI.py:2742 +#: flatcamGUI/ObjectUI.py:109 msgid "Transformations" msgstr "Transformationen" -#: flatcamGUI/FlatCAMGUI.py:1021 +#: flatcamGUI/FlatCAMGUI.py:1024 msgid "Move Objects " msgstr "Objekte verschieben " -#: flatcamGUI/FlatCAMGUI.py:1029 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2704 +#: flatcamGUI/FlatCAMGUI.py:1032 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2711 msgid "Add Pad" msgstr "Pad hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:1033 flatcamGUI/FlatCAMGUI.py:2125 -#: flatcamGUI/FlatCAMGUI.py:2708 +#: flatcamGUI/FlatCAMGUI.py:1036 flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2715 msgid "Add Track" msgstr "Track hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:1035 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2710 +#: flatcamGUI/FlatCAMGUI.py:1038 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2717 msgid "Add Region" msgstr "Region hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:1037 flatcamGUI/FlatCAMGUI.py:2230 -#: flatcamGUI/FlatCAMGUI.py:2712 +#: flatcamGUI/FlatCAMGUI.py:1040 flatcamGUI/FlatCAMGUI.py:2233 +#: flatcamGUI/FlatCAMGUI.py:2719 msgid "Poligonize" msgstr "Polygonisieren" -#: flatcamGUI/FlatCAMGUI.py:1040 flatcamGUI/FlatCAMGUI.py:2232 -#: flatcamGUI/FlatCAMGUI.py:2715 +#: flatcamGUI/FlatCAMGUI.py:1043 flatcamGUI/FlatCAMGUI.py:2235 +#: flatcamGUI/FlatCAMGUI.py:2722 msgid "SemiDisc" msgstr "Halbscheibe" -#: flatcamGUI/FlatCAMGUI.py:1042 flatcamGUI/FlatCAMGUI.py:2234 -#: flatcamGUI/FlatCAMGUI.py:2717 +#: flatcamGUI/FlatCAMGUI.py:1045 flatcamGUI/FlatCAMGUI.py:2237 +#: flatcamGUI/FlatCAMGUI.py:2724 msgid "Disc" msgstr "Scheibe" -#: flatcamGUI/FlatCAMGUI.py:1050 flatcamGUI/FlatCAMGUI.py:2242 -#: flatcamGUI/FlatCAMGUI.py:2725 +#: flatcamGUI/FlatCAMGUI.py:1053 flatcamGUI/FlatCAMGUI.py:2245 +#: flatcamGUI/FlatCAMGUI.py:2732 msgid "Mark Area" msgstr "Bereich markieren" -#: flatcamGUI/FlatCAMGUI.py:1064 flatcamGUI/FlatCAMGUI.py:2124 -#: flatcamGUI/FlatCAMGUI.py:2215 flatcamGUI/FlatCAMGUI.py:2278 -#: flatcamGUI/FlatCAMGUI.py:2738 flatcamTools/ToolMove.py:28 +#: flatcamGUI/FlatCAMGUI.py:1067 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2218 flatcamGUI/FlatCAMGUI.py:2281 +#: flatcamGUI/FlatCAMGUI.py:2745 flatcamTools/ToolMove.py:27 msgid "Move" msgstr "Bewegung" -#: flatcamGUI/FlatCAMGUI.py:1072 flatcamGUI/FlatCAMGUI.py:2747 +#: flatcamGUI/FlatCAMGUI.py:1075 flatcamGUI/FlatCAMGUI.py:2754 msgid "Snap to grid" msgstr "Am Raster ausrichten" -#: flatcamGUI/FlatCAMGUI.py:1075 flatcamGUI/FlatCAMGUI.py:2750 +#: flatcamGUI/FlatCAMGUI.py:1078 flatcamGUI/FlatCAMGUI.py:2757 msgid "Grid X snapping distance" msgstr "Raster X Fangdistanz" -#: flatcamGUI/FlatCAMGUI.py:1080 flatcamGUI/FlatCAMGUI.py:2755 +#: flatcamGUI/FlatCAMGUI.py:1083 flatcamGUI/FlatCAMGUI.py:2762 msgid "Grid Y snapping distance" msgstr "Raster Y Fangdistanz" -#: flatcamGUI/FlatCAMGUI.py:1086 flatcamGUI/FlatCAMGUI.py:2761 +#: flatcamGUI/FlatCAMGUI.py:1089 flatcamGUI/FlatCAMGUI.py:2768 msgid "" "When active, value on Grid_X\n" "is copied to the Grid_Y value." @@ -6685,64 +6240,64 @@ msgstr "" "Wenn aktiv, Wert auf Grid_X\n" "wird in den Wert von Grid_Y kopiert." -#: flatcamGUI/FlatCAMGUI.py:1093 flatcamGUI/FlatCAMGUI.py:2768 +#: flatcamGUI/FlatCAMGUI.py:1096 flatcamGUI/FlatCAMGUI.py:2775 msgid "Snap to corner" msgstr "In der Ecke ausrichten" -#: flatcamGUI/FlatCAMGUI.py:1097 flatcamGUI/FlatCAMGUI.py:2772 -#: flatcamGUI/PreferencesUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:1100 flatcamGUI/FlatCAMGUI.py:2779 +#: flatcamGUI/PreferencesUI.py:2274 msgid "Max. magnet distance" msgstr "Max. Magnetabstand" -#: flatcamGUI/FlatCAMGUI.py:1134 +#: flatcamGUI/FlatCAMGUI.py:1137 msgid "Selected" msgstr "Ausgewählt" -#: flatcamGUI/FlatCAMGUI.py:1162 flatcamGUI/FlatCAMGUI.py:1170 +#: flatcamGUI/FlatCAMGUI.py:1165 flatcamGUI/FlatCAMGUI.py:1173 msgid "Plot Area" msgstr "Grundstücksfläche" -#: flatcamGUI/FlatCAMGUI.py:1197 +#: flatcamGUI/FlatCAMGUI.py:1200 msgid "General" msgstr "Allgemeines" -#: flatcamGUI/FlatCAMGUI.py:1212 flatcamTools/ToolCopperThieving.py:75 -#: flatcamTools/ToolDblSided.py:65 flatcamTools/ToolExtractDrills.py:61 -#: flatcamTools/ToolInvertGerber.py:72 flatcamTools/ToolOptimal.py:72 +#: flatcamGUI/FlatCAMGUI.py:1215 flatcamTools/ToolCopperThieving.py:74 +#: flatcamTools/ToolDblSided.py:64 flatcamTools/ToolExtractDrills.py:61 +#: flatcamTools/ToolInvertGerber.py:72 flatcamTools/ToolOptimal.py:71 #: flatcamTools/ToolPunchGerber.py:64 msgid "GERBER" msgstr "GERBER" -#: flatcamGUI/FlatCAMGUI.py:1222 flatcamTools/ToolDblSided.py:93 +#: flatcamGUI/FlatCAMGUI.py:1225 flatcamTools/ToolDblSided.py:92 msgid "EXCELLON" msgstr "EXCELLON" -#: flatcamGUI/FlatCAMGUI.py:1232 flatcamTools/ToolDblSided.py:121 +#: flatcamGUI/FlatCAMGUI.py:1235 flatcamTools/ToolDblSided.py:120 msgid "GEOMETRY" msgstr "GEOMETRY" -#: flatcamGUI/FlatCAMGUI.py:1242 +#: flatcamGUI/FlatCAMGUI.py:1245 msgid "CNC-JOB" msgstr "CNC-Auftrag" -#: flatcamGUI/FlatCAMGUI.py:1251 flatcamGUI/ObjectUI.py:562 -#: flatcamGUI/ObjectUI.py:2050 +#: flatcamGUI/FlatCAMGUI.py:1254 flatcamGUI/ObjectUI.py:563 +#: flatcamGUI/ObjectUI.py:2052 msgid "TOOLS" msgstr "WERKZEUGE" -#: flatcamGUI/FlatCAMGUI.py:1260 +#: flatcamGUI/FlatCAMGUI.py:1263 msgid "TOOLS 2" msgstr "WERKZEUGE 2" -#: flatcamGUI/FlatCAMGUI.py:1270 +#: flatcamGUI/FlatCAMGUI.py:1273 msgid "UTILITIES" msgstr "NUTZEN" -#: flatcamGUI/FlatCAMGUI.py:1287 flatcamGUI/PreferencesUI.py:3015 +#: flatcamGUI/FlatCAMGUI.py:1290 flatcamGUI/PreferencesUI.py:4132 msgid "Restore Defaults" msgstr "Standard wiederherstellen" -#: flatcamGUI/FlatCAMGUI.py:1290 +#: flatcamGUI/FlatCAMGUI.py:1293 msgid "" "Restore the entire set of default values\n" "to the initial values loaded after first launch." @@ -6750,20 +6305,20 @@ msgstr "" "Stellen Sie den gesamten Satz von Standardwerten wieder her\n" "auf die nach dem ersten Start geladenen Anfangswerte." -#: flatcamGUI/FlatCAMGUI.py:1295 +#: flatcamGUI/FlatCAMGUI.py:1298 msgid "Open Pref Folder" msgstr "Öffnen Sie den Einstellungsordner" -#: flatcamGUI/FlatCAMGUI.py:1298 +#: flatcamGUI/FlatCAMGUI.py:1301 msgid "Open the folder where FlatCAM save the preferences files." msgstr "" "Öffnen Sie den Ordner, in dem FlatCAM die Voreinstellungsdateien speichert." -#: flatcamGUI/FlatCAMGUI.py:1302 flatcamGUI/FlatCAMGUI.py:2477 +#: flatcamGUI/FlatCAMGUI.py:1305 flatcamGUI/FlatCAMGUI.py:2480 msgid "Clear GUI Settings" msgstr "Löschen Sie die GUI-Einstellungen" -#: flatcamGUI/FlatCAMGUI.py:1306 +#: flatcamGUI/FlatCAMGUI.py:1309 msgid "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." @@ -6771,15 +6326,15 @@ msgstr "" "Löschen Sie die GUI-Einstellungen für FlatCAM.\n" "wie zum Beispiel: Layout, GUI-Status, Stil, HDPI-Unterstützung usw." -#: flatcamGUI/FlatCAMGUI.py:1317 +#: flatcamGUI/FlatCAMGUI.py:1320 msgid "Apply" msgstr "Anwenden" -#: flatcamGUI/FlatCAMGUI.py:1320 +#: flatcamGUI/FlatCAMGUI.py:1323 msgid "Apply the current preferences without saving to a file." msgstr "Anwenden ohne zu speichern." -#: flatcamGUI/FlatCAMGUI.py:1327 +#: flatcamGUI/FlatCAMGUI.py:1330 msgid "" "Save the current settings in the 'current_defaults' file\n" "which is the file storing the working default preferences." @@ -6787,215 +6342,215 @@ msgstr "" "Speichern Sie die aktuellen Einstellungen in der Datei 'current_defaults'\n" "Dies ist die Datei, in der die Arbeitseinstellungen gespeichert sind." -#: flatcamGUI/FlatCAMGUI.py:1335 +#: flatcamGUI/FlatCAMGUI.py:1338 msgid "Will not save the changes and will close the preferences window." msgstr "Einstellungen werden geschlossen ohne die Änderungen zu speichern." -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "SHOW SHORTCUT LIST" msgstr "Verknüpfungsliste anzeigen" -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "Switch to Project Tab" msgstr "Wechseln Sie zur Registerkarte Projekt" -#: flatcamGUI/FlatCAMGUI.py:1704 +#: flatcamGUI/FlatCAMGUI.py:1707 msgid "Switch to Selected Tab" msgstr "Wechseln Sie zur ausgewählten Registerkarte" -#: flatcamGUI/FlatCAMGUI.py:1705 +#: flatcamGUI/FlatCAMGUI.py:1708 msgid "Switch to Tool Tab" msgstr "Wechseln Sie zur Werkzeugregisterkarte" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "New Gerber" msgstr "Neuer Gerber" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "Edit Object (if selected)" msgstr "Objekt bearbeiten (falls ausgewählt)" -#: flatcamGUI/FlatCAMGUI.py:1706 +#: flatcamGUI/FlatCAMGUI.py:1709 msgid "Jump to Coordinates" msgstr "Springe zu den Koordinaten" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "New Excellon" msgstr "Neuer Excellon" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Move Obj" msgstr "Objekt verschieben" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "New Geometry" msgstr "Neue Geometrie" -#: flatcamGUI/FlatCAMGUI.py:1707 +#: flatcamGUI/FlatCAMGUI.py:1710 msgid "Change Units" msgstr "Einheiten ändern" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Open Properties Tool" msgstr "Öffnen Sie das Eigenschaften-Tool" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Rotate by 90 degree CW" msgstr "Um 90 Grad im Uhrzeigersinn drehen" -#: flatcamGUI/FlatCAMGUI.py:1708 +#: flatcamGUI/FlatCAMGUI.py:1711 msgid "Shell Toggle" msgstr "Shell umschalten" -#: flatcamGUI/FlatCAMGUI.py:1709 +#: flatcamGUI/FlatCAMGUI.py:1712 msgid "" "Add a Tool (when in Geometry Selected Tab or in Tools NCC or Tools Paint)" msgstr "" "Hinzufügen eines Werkzeugs (auf der Registerkarte \"Geometrie ausgewählt\" " "oder unter \"Werkzeuge\", \"NCC\" oder \"Werkzeuge\", \"Malen\")" -#: flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:1713 msgid "Flip on X_axis" msgstr "Auf X-Achse spiegeln" -#: flatcamGUI/FlatCAMGUI.py:1710 +#: flatcamGUI/FlatCAMGUI.py:1713 msgid "Flip on Y_axis" msgstr "Auf Y-Achse spiegeln" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Copy Obj" msgstr "Objekt kopieren" -#: flatcamGUI/FlatCAMGUI.py:1713 +#: flatcamGUI/FlatCAMGUI.py:1716 msgid "Open Tools Database" msgstr "Werkzeugdatenbank öffnen" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Open Excellon File" msgstr "Öffnen Sie die Excellon-Datei" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "Open Gerber File" msgstr "Öffnen Sie die Gerber-Datei" -#: flatcamGUI/FlatCAMGUI.py:1714 +#: flatcamGUI/FlatCAMGUI.py:1717 msgid "New Project" msgstr "Neues Projekt" -#: flatcamGUI/FlatCAMGUI.py:1715 flatcamTools/ToolPDF.py:42 +#: flatcamGUI/FlatCAMGUI.py:1718 flatcamTools/ToolPDF.py:42 msgid "PDF Import Tool" msgstr "PDF-Importwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1718 msgid "Save Project" msgstr "Projekt speichern" -#: flatcamGUI/FlatCAMGUI.py:1715 +#: flatcamGUI/FlatCAMGUI.py:1718 msgid "Toggle Plot Area" msgstr "Zeichenbereich umschalten0" -#: flatcamGUI/FlatCAMGUI.py:1718 +#: flatcamGUI/FlatCAMGUI.py:1721 msgid "Copy Obj_Name" msgstr "Kopieren Sie den Namen des Objekts" -#: flatcamGUI/FlatCAMGUI.py:1719 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Toggle Code Editor" msgstr "Code-Editor umschalten" -#: flatcamGUI/FlatCAMGUI.py:1719 +#: flatcamGUI/FlatCAMGUI.py:1722 msgid "Toggle the axis" msgstr "Achse umschalten" -#: flatcamGUI/FlatCAMGUI.py:1719 flatcamGUI/FlatCAMGUI.py:1918 -#: flatcamGUI/FlatCAMGUI.py:2005 flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:1722 flatcamGUI/FlatCAMGUI.py:1921 +#: flatcamGUI/FlatCAMGUI.py:2008 flatcamGUI/FlatCAMGUI.py:2130 msgid "Distance Minimum Tool" msgstr "Mindestabstand Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:1720 +#: flatcamGUI/FlatCAMGUI.py:1723 msgid "Open Preferences Window" msgstr "Öffnen Sie das Einstellungsfenster" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Rotate by 90 degree CCW" msgstr "Um 90 Grad gegen den Uhrzeigersinn drehen" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Run a Script" msgstr "Führen Sie ein Skript aus" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Toggle the workspace" msgstr "Arbeitsbereich umschalten" -#: flatcamGUI/FlatCAMGUI.py:1721 +#: flatcamGUI/FlatCAMGUI.py:1724 msgid "Skew on X axis" msgstr "Neigung auf der X-Achse" -#: flatcamGUI/FlatCAMGUI.py:1722 +#: flatcamGUI/FlatCAMGUI.py:1725 msgid "Skew on Y axis" msgstr "Neigung auf der Y-Achse" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1728 msgid "2-Sided PCB Tool" msgstr "2-seitiges PCB Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:1725 +#: flatcamGUI/FlatCAMGUI.py:1728 msgid "Transformations Tool" msgstr "Transformations-Tool" -#: flatcamGUI/FlatCAMGUI.py:1727 +#: flatcamGUI/FlatCAMGUI.py:1730 msgid "Solder Paste Dispensing Tool" msgstr "Lotpasten-Dosierwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Film PCB Tool" msgstr "Film PCB Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:1728 +#: flatcamGUI/FlatCAMGUI.py:1731 msgid "Non-Copper Clearing Tool" msgstr "Nicht-Kupfer-Räumwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Paint Area Tool" msgstr "Malbereichswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1729 +#: flatcamGUI/FlatCAMGUI.py:1732 msgid "Rules Check Tool" msgstr "Regelprüfwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1730 +#: flatcamGUI/FlatCAMGUI.py:1733 msgid "View File Source" msgstr "Dateiquelle anzeigen" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Cutout PCB Tool" msgstr "Ausschnitt PCB Tool" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Enable all Plots" msgstr "Alle Zeichnungen aktivieren" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Disable all Plots" msgstr "Alle Zeichnungen deaktivieren" -#: flatcamGUI/FlatCAMGUI.py:1731 +#: flatcamGUI/FlatCAMGUI.py:1734 msgid "Disable Non-selected Plots" msgstr "Nicht ausgewählte Zeichnungen deaktiv" -#: flatcamGUI/FlatCAMGUI.py:1732 +#: flatcamGUI/FlatCAMGUI.py:1735 msgid "Toggle Full Screen" msgstr "Vollbild umschalten" -#: flatcamGUI/FlatCAMGUI.py:1735 +#: flatcamGUI/FlatCAMGUI.py:1738 msgid "Abort current task (gracefully)" msgstr "Aktuelle Aufgabe abbrechen (ordnungsgemäß)" -#: flatcamGUI/FlatCAMGUI.py:1738 +#: flatcamGUI/FlatCAMGUI.py:1741 msgid "Save Project As" msgstr "Projekt speichern als" -#: flatcamGUI/FlatCAMGUI.py:1739 +#: flatcamGUI/FlatCAMGUI.py:1742 msgid "" "Paste Special. Will convert a Windows path style to the one required in Tcl " "Shell" @@ -7003,373 +6558,390 @@ msgstr "" "Paste Special. Konvertiert einen Windows-Pfadstil in den in Tcl Shell " "erforderlichen" -#: flatcamGUI/FlatCAMGUI.py:1742 +#: flatcamGUI/FlatCAMGUI.py:1745 msgid "Open Online Manual" msgstr "Online-Handbuch öffnen" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Open Online Tutorials" msgstr "Öffnen Sie Online-Tutorials" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Refresh Plots" msgstr "Zeichnungen aktualisieren" -#: flatcamGUI/FlatCAMGUI.py:1743 flatcamTools/ToolSolderPaste.py:509 +#: flatcamGUI/FlatCAMGUI.py:1746 flatcamTools/ToolSolderPaste.py:509 msgid "Delete Object" msgstr "Objekt löschen" -#: flatcamGUI/FlatCAMGUI.py:1743 +#: flatcamGUI/FlatCAMGUI.py:1746 msgid "Alternate: Delete Tool" msgstr "Alternative: Werkzeug löschen" -#: flatcamGUI/FlatCAMGUI.py:1744 -msgid "(left to Key_1)Toogle Notebook Area (Left Side)" +#: flatcamGUI/FlatCAMGUI.py:1747 +msgid "(left to Key_1)Toggle Notebook Area (Left Side)" msgstr "(links neben Taste_1) Notebook-Bereich umschalten (linke Seite)" -#: flatcamGUI/FlatCAMGUI.py:1744 +#: flatcamGUI/FlatCAMGUI.py:1747 msgid "En(Dis)able Obj Plot" msgstr "Objektzeichnung (de)aktivieren" -#: flatcamGUI/FlatCAMGUI.py:1745 +#: flatcamGUI/FlatCAMGUI.py:1748 msgid "Deselects all objects" msgstr "Hebt die Auswahl aller Objekte auf" -#: flatcamGUI/FlatCAMGUI.py:1759 +#: flatcamGUI/FlatCAMGUI.py:1762 msgid "Editor Shortcut list" msgstr "Editor-Verknüpfungsliste" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "GEOMETRY EDITOR" msgstr "GEOMETRIE-EDITOR" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "Draw an Arc" msgstr "Zeichnen Sie einen Bogen" -#: flatcamGUI/FlatCAMGUI.py:1913 +#: flatcamGUI/FlatCAMGUI.py:1916 msgid "Copy Geo Item" msgstr "Geo-Objekt kopieren" -#: flatcamGUI/FlatCAMGUI.py:1914 +#: flatcamGUI/FlatCAMGUI.py:1917 msgid "Within Add Arc will toogle the ARC direction: CW or CCW" msgstr "" "Innerhalb von Bogen hinzufügen wird die ARC-Richtung getippt: CW oder CCW" -#: flatcamGUI/FlatCAMGUI.py:1914 +#: flatcamGUI/FlatCAMGUI.py:1917 msgid "Polygon Intersection Tool" msgstr "Werkzeug Polygonschnitt" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Geo Paint Tool" msgstr "Geo-Malwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1915 flatcamGUI/FlatCAMGUI.py:2004 -#: flatcamGUI/FlatCAMGUI.py:2124 +#: flatcamGUI/FlatCAMGUI.py:1918 flatcamGUI/FlatCAMGUI.py:2007 +#: flatcamGUI/FlatCAMGUI.py:2127 msgid "Jump to Location (x, y)" msgstr "Zum Standort springen (x, y)" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Toggle Corner Snap" msgstr "Eckfang umschalten" -#: flatcamGUI/FlatCAMGUI.py:1915 +#: flatcamGUI/FlatCAMGUI.py:1918 msgid "Move Geo Item" msgstr "Geo-Objekt verschieben" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Within Add Arc will cycle through the ARC modes" msgstr "Innerhalb von Bogen hinzufügen werden die ARC-Modi durchlaufen" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Draw a Polygon" msgstr "Zeichnen Sie ein Polygon" -#: flatcamGUI/FlatCAMGUI.py:1916 +#: flatcamGUI/FlatCAMGUI.py:1919 msgid "Draw a Circle" msgstr "Zeichne einen Kreis" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Draw a Path" msgstr "Zeichne einen Pfad" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Draw Rectangle" msgstr "Rechteck zeichnen" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Polygon Subtraction Tool" msgstr "Polygon-Subtraktionswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1917 +#: flatcamGUI/FlatCAMGUI.py:1920 msgid "Add Text Tool" msgstr "Textwerkzeug hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Polygon Union Tool" msgstr "Polygonverbindungswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Flip shape on X axis" msgstr "Form auf der X-Achse spiegeln" -#: flatcamGUI/FlatCAMGUI.py:1918 +#: flatcamGUI/FlatCAMGUI.py:1921 msgid "Flip shape on Y axis" msgstr "Form auf der Y-Achse spiegeln" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Skew shape on X axis" msgstr "Neigung auf der X-Achse" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Skew shape on Y axis" msgstr "Neigung auf der Y-Achse" -#: flatcamGUI/FlatCAMGUI.py:1919 +#: flatcamGUI/FlatCAMGUI.py:1922 msgid "Editor Transformation Tool" msgstr "Editor-Transformationstool" -#: flatcamGUI/FlatCAMGUI.py:1920 +#: flatcamGUI/FlatCAMGUI.py:1923 msgid "Offset shape on X axis" msgstr "Versetzte Form auf der X-Achse" -#: flatcamGUI/FlatCAMGUI.py:1920 +#: flatcamGUI/FlatCAMGUI.py:1923 msgid "Offset shape on Y axis" msgstr "Versetzte Form auf der Y-Achse" -#: flatcamGUI/FlatCAMGUI.py:1921 flatcamGUI/FlatCAMGUI.py:2007 -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:1924 flatcamGUI/FlatCAMGUI.py:2010 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Save Object and Exit Editor" msgstr "Objekt speichern und Editor beenden" -#: flatcamGUI/FlatCAMGUI.py:1921 +#: flatcamGUI/FlatCAMGUI.py:1924 msgid "Polygon Cut Tool" msgstr "Polygon-Schneidewerkzeug" -#: flatcamGUI/FlatCAMGUI.py:1922 +#: flatcamGUI/FlatCAMGUI.py:1925 msgid "Rotate Geometry" msgstr "Geometrie drehen" -#: flatcamGUI/FlatCAMGUI.py:1922 +#: flatcamGUI/FlatCAMGUI.py:1925 msgid "Finish drawing for certain tools" msgstr "Beenden Sie das Zeichnen für bestimmte Werkzeuge" -#: flatcamGUI/FlatCAMGUI.py:1922 flatcamGUI/FlatCAMGUI.py:2007 -#: flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:1925 flatcamGUI/FlatCAMGUI.py:2010 +#: flatcamGUI/FlatCAMGUI.py:2130 msgid "Abort and return to Select" msgstr "Abbrechen und zurück zu Auswählen" -#: flatcamGUI/FlatCAMGUI.py:1923 flatcamGUI/FlatCAMGUI.py:2690 +#: flatcamGUI/FlatCAMGUI.py:1926 flatcamGUI/FlatCAMGUI.py:2697 msgid "Delete Shape" msgstr "Form löschen" -#: flatcamGUI/FlatCAMGUI.py:2003 +#: flatcamGUI/FlatCAMGUI.py:2006 msgid "EXCELLON EDITOR" msgstr "EXCELLON EDITOR" -#: flatcamGUI/FlatCAMGUI.py:2003 +#: flatcamGUI/FlatCAMGUI.py:2006 msgid "Copy Drill(s)" msgstr "Bohrer kopieren" -#: flatcamGUI/FlatCAMGUI.py:2003 flatcamGUI/FlatCAMGUI.py:2253 +#: flatcamGUI/FlatCAMGUI.py:2006 flatcamGUI/FlatCAMGUI.py:2256 msgid "Add Drill" msgstr "Bohrer hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:2004 +#: flatcamGUI/FlatCAMGUI.py:2007 msgid "Move Drill(s)" msgstr "Bohrer verschieben" -#: flatcamGUI/FlatCAMGUI.py:2005 +#: flatcamGUI/FlatCAMGUI.py:2008 msgid "Add a new Tool" msgstr "Fügen Sie ein neues Werkzeug hinzu" -#: flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2009 msgid "Delete Drill(s)" msgstr "Bohrer löschen" -#: flatcamGUI/FlatCAMGUI.py:2006 +#: flatcamGUI/FlatCAMGUI.py:2009 msgid "Alternate: Delete Tool(s)" msgstr "Alternative: Werkzeug (e) löschen" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "GERBER EDITOR" msgstr "GERBER EDITOR" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "Add Disc" msgstr "Fügen Sie eine Scheiben hinzu" -#: flatcamGUI/FlatCAMGUI.py:2123 +#: flatcamGUI/FlatCAMGUI.py:2126 msgid "Add SemiDisc" msgstr "Halbschibe hinzufügen" -#: flatcamGUI/FlatCAMGUI.py:2125 +#: flatcamGUI/FlatCAMGUI.py:2128 msgid "Within Track & Region Tools will cycle in REVERSE the bend modes" msgstr "" "Innerhalb von Track- und Region-Werkzeugen werden die Biegemodi umgekehrt" -#: flatcamGUI/FlatCAMGUI.py:2126 +#: flatcamGUI/FlatCAMGUI.py:2129 msgid "Within Track & Region Tools will cycle FORWARD the bend modes" msgstr "" "Innerhalb von Track und Region werden mit Tools die Biegemodi vorwärts " "durchlaufen" -#: flatcamGUI/FlatCAMGUI.py:2127 +#: flatcamGUI/FlatCAMGUI.py:2130 msgid "Alternate: Delete Apertures" msgstr "Alternative: Löschen Sie die Blenden" -#: flatcamGUI/FlatCAMGUI.py:2128 +#: flatcamGUI/FlatCAMGUI.py:2131 msgid "Eraser Tool" msgstr "Radiergummi" -#: flatcamGUI/FlatCAMGUI.py:2129 flatcamGUI/PreferencesUI.py:2816 +#: flatcamGUI/FlatCAMGUI.py:2132 flatcamGUI/PreferencesUI.py:3933 msgid "Mark Area Tool" msgstr "Bereich markieren Werkzeug" -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Poligonize Tool" msgstr "Werkzeug Polygonisieren" -#: flatcamGUI/FlatCAMGUI.py:2129 +#: flatcamGUI/FlatCAMGUI.py:2132 msgid "Transformation Tool" msgstr "Transformationswerkzeug" -#: flatcamGUI/FlatCAMGUI.py:2146 +#: flatcamGUI/FlatCAMGUI.py:2149 msgid "Toggle Visibility" msgstr "Sichtbarkeit umschalten" -#: flatcamGUI/FlatCAMGUI.py:2152 +#: flatcamGUI/FlatCAMGUI.py:2155 msgid "New" msgstr "Neu" -#: flatcamGUI/FlatCAMGUI.py:2158 flatcamGUI/PreferencesUI.py:8410 +#: flatcamGUI/FlatCAMGUI.py:2157 flatcamGUI/ObjectUI.py:450 +#: flatcamObjects/FlatCAMGerber.py:239 flatcamObjects/FlatCAMGerber.py:327 +#: flatcamTools/ToolCalibration.py:631 flatcamTools/ToolCalibration.py:648 +#: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144 +#: flatcamTools/ToolCopperThieving.py:158 +#: flatcamTools/ToolCopperThieving.py:604 flatcamTools/ToolCutOut.py:92 +#: flatcamTools/ToolDblSided.py:226 flatcamTools/ToolFilm.py:69 +#: flatcamTools/ToolFilm.py:102 flatcamTools/ToolFilm.py:549 +#: flatcamTools/ToolFilm.py:557 flatcamTools/ToolImage.py:49 +#: flatcamTools/ToolImage.py:271 flatcamTools/ToolNCC.py:95 +#: flatcamTools/ToolNCC.py:558 flatcamTools/ToolNCC.py:1295 +#: flatcamTools/ToolPaint.py:502 flatcamTools/ToolPaint.py:706 +#: flatcamTools/ToolPanelize.py:116 flatcamTools/ToolPanelize.py:372 +#: flatcamTools/ToolPanelize.py:389 +msgid "Geometry" +msgstr "Geometrie" + +#: flatcamGUI/FlatCAMGUI.py:2161 flatcamGUI/PreferencesUI.py:9526 #: flatcamTools/ToolAlignObjects.py:74 flatcamTools/ToolAlignObjects.py:110 #: flatcamTools/ToolCalibration.py:197 flatcamTools/ToolCalibration.py:631 #: flatcamTools/ToolCalibration.py:648 flatcamTools/ToolCalibration.py:807 -#: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:145 -#: flatcamTools/ToolCopperThieving.py:159 -#: flatcamTools/ToolCopperThieving.py:605 flatcamTools/ToolDblSided.py:226 +#: flatcamTools/ToolCalibration.py:815 flatcamTools/ToolCopperThieving.py:144 +#: flatcamTools/ToolCopperThieving.py:158 +#: flatcamTools/ToolCopperThieving.py:604 flatcamTools/ToolDblSided.py:225 #: flatcamTools/ToolFilm.py:359 flatcamTools/ToolNCC.py:558 #: flatcamTools/ToolNCC.py:1295 flatcamTools/ToolPaint.py:502 -#: flatcamTools/ToolPaint.py:706 flatcamTools/ToolPanelize.py:374 +#: flatcamTools/ToolPaint.py:706 flatcamTools/ToolPanelize.py:372 #: flatcamTools/ToolPunchGerber.py:149 flatcamTools/ToolPunchGerber.py:164 msgid "Excellon" msgstr "Excellon" -#: flatcamGUI/FlatCAMGUI.py:2165 +#: flatcamGUI/FlatCAMGUI.py:2168 msgid "Grids" msgstr "Raster" -#: flatcamGUI/FlatCAMGUI.py:2172 +#: flatcamGUI/FlatCAMGUI.py:2175 msgid "Clear Plot" msgstr "Plot klar löschen" -#: flatcamGUI/FlatCAMGUI.py:2174 +#: flatcamGUI/FlatCAMGUI.py:2177 msgid "Replot" msgstr "Replotieren" -#: flatcamGUI/FlatCAMGUI.py:2178 +#: flatcamGUI/FlatCAMGUI.py:2181 msgid "Geo Editor" msgstr "Geo-Editor" -#: flatcamGUI/FlatCAMGUI.py:2180 +#: flatcamGUI/FlatCAMGUI.py:2183 msgid "Path" msgstr "Pfad" -#: flatcamGUI/FlatCAMGUI.py:2182 +#: flatcamGUI/FlatCAMGUI.py:2185 msgid "Rectangle" msgstr "Rechteck" -#: flatcamGUI/FlatCAMGUI.py:2185 +#: flatcamGUI/FlatCAMGUI.py:2188 msgid "Circle" msgstr "Kreis" -#: flatcamGUI/FlatCAMGUI.py:2189 +#: flatcamGUI/FlatCAMGUI.py:2192 msgid "Arc" msgstr "Bogen" -#: flatcamGUI/FlatCAMGUI.py:2203 +#: flatcamGUI/FlatCAMGUI.py:2206 msgid "Union" msgstr "Vereinigung" -#: flatcamGUI/FlatCAMGUI.py:2205 +#: flatcamGUI/FlatCAMGUI.py:2208 msgid "Intersection" msgstr "Überschneidung" -#: flatcamGUI/FlatCAMGUI.py:2207 +#: flatcamGUI/FlatCAMGUI.py:2210 msgid "Subtraction" msgstr "Subtraktion" -#: flatcamGUI/FlatCAMGUI.py:2209 flatcamGUI/ObjectUI.py:2139 -#: flatcamGUI/PreferencesUI.py:4714 +#: flatcamGUI/FlatCAMGUI.py:2212 flatcamGUI/ObjectUI.py:2141 +#: flatcamGUI/PreferencesUI.py:5831 msgid "Cut" msgstr "Schnitt" -#: flatcamGUI/FlatCAMGUI.py:2220 +#: flatcamGUI/FlatCAMGUI.py:2223 msgid "Pad" msgstr "Pad" -#: flatcamGUI/FlatCAMGUI.py:2222 +#: flatcamGUI/FlatCAMGUI.py:2225 msgid "Pad Array" msgstr "Pad-Array" -#: flatcamGUI/FlatCAMGUI.py:2226 +#: flatcamGUI/FlatCAMGUI.py:2229 msgid "Track" msgstr "Track" -#: flatcamGUI/FlatCAMGUI.py:2228 +#: flatcamGUI/FlatCAMGUI.py:2231 msgid "Region" msgstr "Region" -#: flatcamGUI/FlatCAMGUI.py:2251 +#: flatcamGUI/FlatCAMGUI.py:2254 msgid "Exc Editor" msgstr "Exc-Editor" -#: flatcamGUI/FlatCAMGUI.py:2296 +#: flatcamGUI/FlatCAMGUI.py:2299 msgid "" -"Relative neasurement.\n" +"Relative measurement.\n" "Reference is last click position" msgstr "" "Relative Messung\n" "Referenz ist Position des letzten Klicks" -#: flatcamGUI/FlatCAMGUI.py:2302 +#: flatcamGUI/FlatCAMGUI.py:2305 msgid "" -"Absolute neasurement.\n" +"Absolute measurement.\n" "Reference is (X=0, Y= 0) position" msgstr "" "Absolute Messung.\n" "Referenz ist (X = 0, Y = 0)" -#: flatcamGUI/FlatCAMGUI.py:2406 +#: flatcamGUI/FlatCAMGUI.py:2409 msgid "Lock Toolbars" msgstr "Symbolleisten sperren" -#: flatcamGUI/FlatCAMGUI.py:2465 +#: flatcamGUI/FlatCAMGUI.py:2468 msgid "FlatCAM Preferences Folder opened." msgstr "FlatCAM-Einstellungsordner geöffnet." -#: flatcamGUI/FlatCAMGUI.py:2476 +#: flatcamGUI/FlatCAMGUI.py:2479 msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" -#: flatcamGUI/FlatCAMGUI.py:2584 +#: flatcamGUI/FlatCAMGUI.py:2587 msgid "&Cutout Tool" msgstr "Ausschnittwerkzeug" -#: flatcamGUI/FlatCAMGUI.py:2650 +#: flatcamGUI/FlatCAMGUI.py:2657 msgid "Select 'Esc'" msgstr "Wählen" -#: flatcamGUI/FlatCAMGUI.py:2688 +#: flatcamGUI/FlatCAMGUI.py:2695 msgid "Copy Objects" msgstr "Objekte kopieren" -#: flatcamGUI/FlatCAMGUI.py:2696 +#: flatcamGUI/FlatCAMGUI.py:2703 msgid "Move Objects" msgstr "Objekte verschieben" -#: flatcamGUI/FlatCAMGUI.py:3312 +#: flatcamGUI/FlatCAMGUI.py:3319 msgid "" "Please first select a geometry item to be cutted\n" "then select the geometry item that will be cutted\n" @@ -7381,12 +6953,12 @@ msgstr "" "aus dem ersten Artikel. Zum Schluss drücken Sie die Taste ~ X ~ oder\n" "die Symbolleisten-Schaltfläche." -#: flatcamGUI/FlatCAMGUI.py:3319 flatcamGUI/FlatCAMGUI.py:3478 -#: flatcamGUI/FlatCAMGUI.py:3523 flatcamGUI/FlatCAMGUI.py:3543 +#: flatcamGUI/FlatCAMGUI.py:3326 flatcamGUI/FlatCAMGUI.py:3485 +#: flatcamGUI/FlatCAMGUI.py:3530 flatcamGUI/FlatCAMGUI.py:3550 msgid "Warning" msgstr "Warnung" -#: flatcamGUI/FlatCAMGUI.py:3473 +#: flatcamGUI/FlatCAMGUI.py:3480 msgid "" "Please select geometry items \n" "on which to perform Intersection Tool." @@ -7394,7 +6966,7 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem das Verschneidungswerkzeug ausgeführt werden soll." -#: flatcamGUI/FlatCAMGUI.py:3518 +#: flatcamGUI/FlatCAMGUI.py:3525 msgid "" "Please select geometry items \n" "on which to perform Substraction Tool." @@ -7402,7 +6974,7 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem das Subtraktionswerkzeug ausgeführt werden soll." -#: flatcamGUI/FlatCAMGUI.py:3538 +#: flatcamGUI/FlatCAMGUI.py:3545 msgid "" "Please select geometry items \n" "on which to perform union." @@ -7410,57 +6982,57 @@ msgstr "" "Bitte wählen Sie Geometrieelemente aus\n" "auf dem die Polygonverbindung ausgeführt werden soll." -#: flatcamGUI/FlatCAMGUI.py:3617 flatcamGUI/FlatCAMGUI.py:3828 +#: flatcamGUI/FlatCAMGUI.py:3624 flatcamGUI/FlatCAMGUI.py:3835 msgid "Cancelled. Nothing selected to delete." msgstr "Abgebrochen. Nichts zum Löschen ausgewählt." -#: flatcamGUI/FlatCAMGUI.py:3701 flatcamGUI/FlatCAMGUI.py:3944 +#: flatcamGUI/FlatCAMGUI.py:3708 flatcamGUI/FlatCAMGUI.py:3951 msgid "Cancelled. Nothing selected to copy." msgstr "Abgebrochen. Nichts zum Kopieren ausgewählt." -#: flatcamGUI/FlatCAMGUI.py:3747 flatcamGUI/FlatCAMGUI.py:3973 +#: flatcamGUI/FlatCAMGUI.py:3754 flatcamGUI/FlatCAMGUI.py:3980 msgid "Cancelled. Nothing selected to move." msgstr "Abgebrochen. Nichts ausgewählt, um sich zu bewegen." -#: flatcamGUI/FlatCAMGUI.py:3999 +#: flatcamGUI/FlatCAMGUI.py:4006 msgid "New Tool ..." msgstr "Neues Werkzeug ..." -#: flatcamGUI/FlatCAMGUI.py:4000 flatcamTools/ToolNCC.py:924 +#: flatcamGUI/FlatCAMGUI.py:4007 flatcamTools/ToolNCC.py:924 #: flatcamTools/ToolPaint.py:850 flatcamTools/ToolSolderPaste.py:560 msgid "Enter a Tool Diameter" msgstr "Geben Sie einen Werkzeugdurchmesser ein" -#: flatcamGUI/FlatCAMGUI.py:4012 +#: flatcamGUI/FlatCAMGUI.py:4019 msgid "Adding Tool cancelled ..." msgstr "Tool wird hinzugefügt abgebrochen ..." -#: flatcamGUI/FlatCAMGUI.py:4025 +#: flatcamGUI/FlatCAMGUI.py:4032 msgid "Distance Tool exit..." msgstr "Entfernungstool beenden ..." -#: flatcamGUI/FlatCAMGUI.py:4234 flatcamGUI/FlatCAMGUI.py:4241 +#: flatcamGUI/FlatCAMGUI.py:4241 flatcamGUI/FlatCAMGUI.py:4248 msgid "Idle." msgstr "Untätig." -#: flatcamGUI/FlatCAMGUI.py:4272 +#: flatcamGUI/FlatCAMGUI.py:4279 msgid "Application started ..." msgstr "Bewerbung gestartet ..." -#: flatcamGUI/FlatCAMGUI.py:4273 +#: flatcamGUI/FlatCAMGUI.py:4280 msgid "Hello!" msgstr "Hello!" -#: flatcamGUI/FlatCAMGUI.py:4331 +#: flatcamGUI/FlatCAMGUI.py:4342 msgid "Open Project ..." msgstr "Offenes Projekt ..." -#: flatcamGUI/FlatCAMGUI.py:4357 +#: flatcamGUI/FlatCAMGUI.py:4368 msgid "Exit" msgstr "Ausgang" -#: flatcamGUI/GUIElements.py:2513 flatcamGUI/PreferencesUI.py:6313 -#: flatcamTools/ToolDblSided.py:174 flatcamTools/ToolDblSided.py:389 +#: flatcamGUI/GUIElements.py:2513 flatcamGUI/PreferencesUI.py:7430 +#: flatcamTools/ToolDblSided.py:173 flatcamTools/ToolDblSided.py:388 #: flatcamTools/ToolFilm.py:219 msgid "Reference" msgstr "Referenz" @@ -7505,11 +7077,15 @@ msgstr "" msgid "Save Log" msgstr "Protokoll speichern" +#: flatcamGUI/GUIElements.py:2592 flatcamTools/ToolShell.py:278 +msgid "Type >help< to get started" +msgstr "Geben Sie> help