diff --git a/FlatCAMTranslation.py b/FlatCAMTranslation.py index 14b95c52..b1852cd0 100644 --- a/FlatCAMTranslation.py +++ b/FlatCAMTranslation.py @@ -16,10 +16,11 @@ from PyQt5.QtCore import QSettings from flatcamGUI.GUIElements import log import gettext -import builtins -if '_' not in builtins.__dict__: - _ = gettext.gettext +# import builtins +# +# if '_' not in builtins.__dict__: +# _ = gettext.gettext # ISO639-1 codes from here: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes languages_dict = { diff --git a/README.md b/README.md index b2e7fe8a..d6cc2a60 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ CAD program, and create G-Code for Isolation routing. - fixed bug in FlatCAMObj.FlatCAMGeometry.ui_disconnect(); the widgets signals were not disconnected from handlers when required therefore the signals were connected in an exponential way - some changes in the widgets used in the Selected tab for Geometry object - some PEP8 cleanup in FlatCAMObj.py +- updated languages +- 60% progress in Spanish Google translation 17.07.2019 diff --git a/flatcamGUI/FlatCAMGUI.py b/flatcamGUI/FlatCAMGUI.py index 6de34c82..cd6272b1 100644 --- a/flatcamGUI/FlatCAMGUI.py +++ b/flatcamGUI/FlatCAMGUI.py @@ -3152,7 +3152,7 @@ class GeneralPreferencesUI(QtWidgets.QWidget): self.setLayout(self.layout) self.general_app_group = GeneralAppPrefGroupUI() - self.general_app_group.setFixedWidth(280) + self.general_app_group.setFixedWidth(290) self.general_gui_group = GeneralGUIPrefGroupUI() self.general_gui_group.setFixedWidth(250) @@ -3177,7 +3177,7 @@ class GerberPreferencesUI(QtWidgets.QWidget): self.gerber_gen_group = GerberGenPrefGroupUI() self.gerber_gen_group.setFixedWidth(250) self.gerber_opt_group = GerberOptPrefGroupUI() - self.gerber_opt_group.setFixedWidth(230) + self.gerber_opt_group.setFixedWidth(250) self.gerber_exp_group = GerberExpPrefGroupUI() self.gerber_exp_group.setFixedWidth(230) self.gerber_adv_opt_group = GerberAdvOptPrefGroupUI() diff --git a/flatcamTools/ToolNonCopperClear.py b/flatcamTools/ToolNonCopperClear.py index 614241c4..b858c8ed 100644 --- a/flatcamTools/ToolNonCopperClear.py +++ b/flatcamTools/ToolNonCopperClear.py @@ -80,7 +80,7 @@ class NonCopperClear(FlatCAMTool, Gerber): self.tools_box.addWidget(self.tools_table) self.tools_table.setColumnCount(4) - self.tools_table.setHorizontalHeaderLabels(['#', _('Diameter'), 'TT', '']) + self.tools_table.setHorizontalHeaderLabels(['#', _('Diameter'), _('TT'), '']) self.tools_table.setColumnHidden(3, True) self.tools_table.setSortingEnabled(False) # self.tools_table.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows) diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index c54a65b8..9c689a16 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -77,7 +77,7 @@ class ToolPaint(FlatCAMTool, Gerber): self.tools_box.addWidget(self.tools_table) self.tools_table.setColumnCount(4) - self.tools_table.setHorizontalHeaderLabels(['#', _('Diameter'), 'TT', '']) + self.tools_table.setHorizontalHeaderLabels(['#', _('Diameter'), _('TT'), '']) self.tools_table.setColumnHidden(3, True) # self.tools_table.setSortingEnabled(False) # self.tools_table.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectRows) diff --git a/flatcamTools/ToolSub.py b/flatcamTools/ToolSub.py index eb943fb5..d4f200d3 100644 --- a/flatcamTools/ToolSub.py +++ b/flatcamTools/ToolSub.py @@ -175,14 +175,14 @@ class ToolSub(FlatCAMTool): try: self.intersect_btn.clicked.disconnect(self.on_grb_intersection_click) - except Exception as e: - log.debug("ToolSub.__init__() --> %s" % str(e)) + except TypeError: + pass self.intersect_btn.clicked.connect(self.on_grb_intersection_click) try: self.intersect_geo_btn.clicked.disconnect() - except Exception as e: - log.debug("ToolSub.__init__() --> %s" % str(e)) + except TypeError: + pass self.intersect_geo_btn.clicked.connect(self.on_geo_intersection_click) def install(self, icon=None, separator=None, **kwargs): diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 8fd1abac..e3fcc5ac 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 46f4894c..87971286 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: 2019-07-17 13:03+0300\n" -"PO-Revision-Date: 2019-07-17 13:04+0300\n" +"POT-Creation-Date: 2019-07-20 00:41+0300\n" +"PO-Revision-Date: 2019-07-20 00:53+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -17,13 +17,13 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Die Sprachdateien konnten nicht gefunden werden. Die App-" "Zeichenfolgen fehlen." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -31,26 +31,26 @@ msgstr "" "(Geben Sie help ein, um zu beginnen.)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Geöffnet storniert." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "Open Config-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Open Script-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Wählen Sie ein zu bearbeitendes Geometrie-, Gerber- oder " "Excellon-Objekt aus." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -60,98 +60,98 @@ msgstr "" "Multi-Geo-Geometrie ist nicht möglich.\n" "Bearbeiten Sie jeweils nur eine Geometrie." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor ist aktiviert ..." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Editor schließen" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Ja" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "Nein" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Kündigen" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Das Objekt ist nach der Bearbeitung leer." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Wählen Sie ein Gerber-, Geometrie- oder Excellon-Objekt zum " "Aktualisieren aus." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s wird aktualisiert und kehrt zur App zurück ..." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Fehler beim Parsen der Standarddatei." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Import der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Fehler beim Parsen der Standarddatei." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Importierte Standardwerte aus %s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Export der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Fehler beim Schreiben der Standardwerte in die Datei." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" "[ERROR_NOTCL] Fehler beim Öffnen der zuletzt geöffneten Datei zum Schreiben." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "[ERROR_NOTCL] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -160,11 +160,11 @@ msgstr "" "Objekt ({kind}) gescheitert weil: {error} \n" "\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Einheiten in umrechnen " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -196,32 +196,32 @@ msgstr "" "org/jpcgt/flatcam/src/Beta/\">hier.
DOWNLOAD-Bereich hier.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Standardeinstellungen gespeichert." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Factory-Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Fehler beim Parsen der Werksvorgaben-Datei." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" "[ERROR_NOTCL] Fehler beim Schreiben der Werkseinstellungen in die Datei." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Werkseinstellungen gespeichert." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Anwendung speichert das Projekt. Warten Sie mal ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -229,11 +229,11 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Änderungen speichern" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -251,46 +251,46 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Gescheitert. Die Verbindung von Excellon funktioniert nur bei " "Excellon-Objekten." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Gescheitert. Das Gerber-Verbinden funktioniert nur bei Gerber-" "Objekten." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" "[ERROR_NOTCL] Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen " "Sie es erneut." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Erwartete eine FlatCAMGeometry, bekam % s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "Einheiten umschalten" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr " Projekteinheiten ändern ... " -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -300,43 +300,43 @@ msgstr "" "Eigenschaften aller Objekte entsprechend skaliert.\n" "Fortsetzen?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Einheiten in umgerechnet %s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Einheitenumrechnung abgebrochen." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Datei öffnen" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "G-Code exportieren ..." -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Exportcode wurde abgebrochen." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Keine solche Datei oder Ordner" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Gespeichert in: %s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -344,12 +344,12 @@ msgstr "" "[WARNING_NOTCL] Bitte geben Sie einen Werkzeugdurchmesser mit einem Wert " "ungleich Null im Float-Format ein." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Addierwerkzeug abgebrochen ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -358,36 +358,36 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Objekt (e) gelöscht ..." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie die Arbeit im Editor und versuchen Sie es erneut ..." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Springen zu ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -400,93 +400,93 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" msgid "[success] Done." msgstr "[success] Erledigt." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" "[WARNING_NOTCL] Es ist kein Objekt ausgewählt. Wählen Sie ein Objekt und " "versuchen Sie es erneut." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Ursprung gesetzt ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Einstellungen" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] Kein Objekt ausgewählt, um auf der Y-Achse zu kippen." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Y-Achse umdrehen fertig." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Aufgrund von %s wurde die Flip-Aktion nicht ausgeführt." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] Kein Objekt ausgewählt, um auf der X-Achse zu kippen." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Dreh auf der X-Achse fertig." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Kein Objekt zum Drehen ausgewählt." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Verwandeln" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Rotation erfolgt." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "" "[ERROR_NOTCL] Aufgrund von %s wurde keine Rotationsbewegung ausgeführt." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "" "[WARNING_NOTCL] Kein Objekt für Neigung / Scherung auf der X-Achse " "ausgewählt." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Neigung auf der X-Achse fertig." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" "[WARNING_NOTCL] Kein Objekt für Neigung / Scherung auf der Y-Achse " "ausgewählt." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Neigung auf der Y-Achse fertig." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -494,24 +494,24 @@ msgstr "Raster ein/aus" msgid "Add" msgstr "Hinzufügen" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Löschen" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "Neues Raster ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -519,56 +519,56 @@ msgstr "" "[WARNING_NOTCL] Bitte geben Sie im Float-Format einen Rasterwert mit einem " "Wert ungleich Null ein." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] Neues Netz hinzugefügt ..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Netz existiert bereits ..." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Neues Netz wurde abgebrochen ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Rasterwert existiert nicht ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Rasterwert gelöscht ..." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Rasterwert löschen abgebrochen ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] Kein Objekt zum Kopieren des Namens ausgewählt" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Koordinaten in die Zwischenablage kopiert." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} ausgewählt" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -578,112 +578,112 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] Neues Projekt erstellt ..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Offener Gerber abgebrochen." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Excellon öffnen" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Offener Excellon abgebrochen." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "G-Code öffnen" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Geöffneter G-Code wurde abgebrochen." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Offenes Projekt" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Projekt abbrechen abgebrochen." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Offene Einstellungsdatei" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Offene Konfiguration abgebrochen." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Kein Objekt ausgewählt" -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" "[ERROR_NOTCL] Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet " "werden." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Export SVG abgebrochen." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" "[WARNING_NOTCL] Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 " "sein" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Export PNG abgebrochen." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt " "aus, das Sie exportieren möchten." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien " "gespeichert werden ..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -691,22 +691,22 @@ msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt Bitte wählen Sie ein Excellon-Objekt " "zum Exportieren aus." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-" "Dateien gespeichert werden ..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Speichern der Excellon-Quelldatei abgebrochen." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -714,70 +714,70 @@ msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt. Bitte wählen Sie ein Excellon-Objekt " "aus, das Sie exportieren möchten." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Export Excellon wurde abgebrochen." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt " "aus, das Sie exportieren möchten." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Export Gerber abgebrochen." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Es können nur Geometrieobjekte verwendet werden." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Export DXF wurde abgebrochen." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Open SVG abgebrochen." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Open DXF cancelled." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Wählen Sie eine Gerber- oder Excellon-Datei aus, um die " "Quelldatei anzuzeigen." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -785,25 +785,25 @@ msgstr "" "[WARNING_NOTCL] Es gibt kein ausgewähltes Objekt, für das man seinen " "Quelldateien sehen kann." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Quelleditor" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Code-Editor" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -847,98 +847,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Open TCL-Skript wurde abgebrochen." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Das TCL-Skript wird abgebrochen." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Projekt_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Projekt speichern abgebrochen" -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] SVG-Datei in exportiert %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] Kein Objektfeld. Stattdessen verwenden %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Film wird erstellt ... Bitte warten Sie." -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Excellon-Datei nach exportiert %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Excellon-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Gerber-Datei in exportiert %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Gerber-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] DXF-Datei in exportiert %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[WARNING_NOTCL] DXF-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -946,99 +946,99 @@ msgstr "" "[ERROR_NOTCL] Nicht unterstützte Art wird als Parameter ausgewählt. Nur " "Geometrie und Gerber werden unterstützt" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Geöffnet: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "DXF importieren" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Bild importieren" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Datei konnte nicht geöffnet werden: %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Fehler beim Parsen der Datei: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] Objekt ist keine Gerber-Datei oder leer. Abbruch der " "Objekterstellung" -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" "[ERROR_NOTCL] Gerber öffnen ist fehlgeschlagen. Wahrscheinlich keine Gerber-" "Datei." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Dies ist keine Excellon-Datei." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Kann Datei nicht öffnen: %s" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "[ERROR_NOTCL] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] Keine Geometrie in der Datei gefunden: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Die Excellon-Datei konnte nicht geöffnet werden. " "Wahrscheinlich keine Excellon-Datei." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Gescheitert zu öffnen %s" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Dies ist kein GCODE" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1049,26 +1049,26 @@ msgstr "" "Der Versuch, ein FlatCAM-CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Fehler beim Öffnen der Konfigurationsdatei: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Projektdatei konnte nicht geöffnet werden: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Projekt geladen von: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Verfügbare Befehle:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1080,28 +1080,28 @@ msgstr "" "Geben Sie help für die Verwendung ein.\n" "Beispiel: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Zeigt eine Liste von Befehlen an." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Fehler beim Laden der letzten Elementliste." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" "[ERROR_NOTCL] Liste der letzten Artikel konnte nicht analysiert werden." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr " Liste der Tastenkombinationen " -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1201,27 +1201,27 @@ msgstr "" "strong> oder über eine eigene Tastenkombination: F3. " "

" -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" "[WARNING_NOTCL] Fehler bei der Suche nach der neuesten Version. Konnte keine " "Verbindung herstellen." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" "[ERROR_NOTCL] Informationen zur neuesten Version konnten nicht analysiert " "werden." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM ist auf dem neuesten Version!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1229,58 +1229,58 @@ msgstr "" "Es gibt eine neuere Version von FlatCAM zum Download:\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "Info" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] Alle Diagramme sind deaktiviert." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] Alle nicht ausgewählten Diagramme sind deaktiviert." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] Alle Diagramme aktiviert." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Ausgewählte Grundstücke aktiviert ..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Ausgewählte Grundstücke deaktiviert ..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Arbeiten ..." -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Projekt gespeichert in: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Fehler beim Überprüfen der Projektdatei:%s. Versuchen Sie es " "erneut zu speichern." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Die gespeicherte Projektdatei konnte nicht analysiert werden:" "%s. Versuchen Sie es erneut zu speichern." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1292,34 +1292,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "[success] Name geändert von {old} zu {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Erweitert" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Isolationsgeometrie erstellt: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Plotten Apertures" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Bohrungen insgesamt" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Schlitz insgesamt" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1334,52 +1334,52 @@ msgstr "Schlitz insgesamt" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." -msgstr "[ERROR_NOTCL] Wrong value format entered, use a number." +msgstr "[ERROR_NOTCL] Falsches Wertformat eingegeben, eine Zahl verwenden." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Bitte wählen Sie ein oder mehrere Werkzeuge aus der Liste aus " "und versuchen Sie es erneut." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Das Fräswerkzeug für BOHRER ist größer als die Lochgröße. " "Abgebrochen." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "Werkzeugnummer" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Durchmesser" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "Bohrnummer" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "Schlitznummer" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Das Fräswerkzeug für SCHLITZ ist größer als die Lochgröße. " "Abgebrochen." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1387,7 +1387,7 @@ msgstr "" "[ERROR_NOTCL] Falsches Wertformat für self.defaults [\"z_pdepth\"] oder self." "options [\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1395,11 +1395,11 @@ msgstr "" "[ERROR_NOTCL] Falsches Wertformat für self.defaults [\"feedrate_probe\"] " "oder self.options [\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "CNC-Code generieren" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1410,62 +1410,62 @@ msgstr "" "muss das Format (x, y) haben.\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Rau" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Oberfläche" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Kopieren" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" "[ERROR_NOTCL] Bitte geben Sie den gewünschten Werkzeugdurchmesser im Real-" "Format ein." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Werkzeug in der Werkzeugtabelle hinzugefügt." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" "[ERROR_NOTCL] Standardwerkzeug hinzugefügt Falsches Wertformat eingegeben." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "" "[WARNING_NOTCL] Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] Das Werkzeug wurde in die Werkzeugtabelle kopiert." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "" "[WARNING_NOTCL] Fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] Werkzeug wurde in der Werkzeugtabelle gelöscht." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." @@ -1473,24 +1473,24 @@ msgstr "" "[WARNING_NOTCL] Diese Geometrie kann nicht verarbeitet werden, da es sich um " "%s Geometrie handelt." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" "[ERROR_NOTCL] Falsches Werkzeug Dia-Wertformat eingegeben, verwenden Sie " "eine Zahl." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" "[ERROR_NOTCL] Gescheitert. Kein Werkzeug in der Werkzeugtabelle " "ausgewählt ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1499,22 +1499,22 @@ msgstr "" "jedoch kein Wert angegeben.\n" "Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." -msgstr "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." +msgstr "[ERROR_NOTCL] Abgebrochen. Leere Datei, es hat keine Geometrie ..." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" "[ERROR_NOTCL] Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder " "Fließkommazahl." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Geometrie Skalierung fertig." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." @@ -1522,29 +1522,29 @@ msgstr "" "[ERROR_NOTCL] Ein (x, y) Wertepaar wird benötigt. Wahrscheinlich haben Sie " "im Feld Offset nur einen Wert eingegeben." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Geometrie Offset fertig." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Maschinencode exportieren ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Export Machine Code cancelled ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Maschinencode-Datei gespeichert in: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1553,11 +1553,11 @@ msgstr "" "[WARNING_NOTCL] Dieses CNC-Auftrag Objekt kann nicht verarbeitet werden, da " "es sich um ein %s CNC-Auftrag Objekt handelt." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] G-Code hat keinen Einheitencode: entweder G20 oder G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1565,17 +1565,17 @@ msgstr "" "[ERROR_NOTCL] Abgebrochen. Der benutzerdefinierte Code zum Ändern des " "Werkzeugs ist aktiviert, aber er ist leer." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" "[success] Der Werkzeugwechsel-G-Code wurde durch einen benutzerdefinierten " "Code ersetzt." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] Keine solche Datei oder Ordner" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1583,23 +1583,22 @@ msgstr "" "[WARNING_NOTCL] Die verwendete Postprozessor-Datei muss im Namen enthalten " "sein: 'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] Es gibt keine Postprozessor-Datei." -#: FlatCAMTranslation.py:86 +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "Die Anwendung wird neu gestartet." -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, python-format msgid "Are you sure do you want to change the current language to %s?" msgstr "Möchten Sie die aktuelle Sprache wirklich in %s ändern?" -#: FlatCAMTranslation.py:89 -#| msgid "Apply Language" +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." -msgstr "Apply Language ..." +msgstr "Sprache anwenden ..." #: ObjectCollection.py:420 #, python-brace-format @@ -1856,9 +1855,9 @@ msgstr "" "[WARNING_NOTCL] Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug " "aus" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1875,11 +1874,11 @@ msgstr "" "[WARNING_NOTCL] Um ein Bohr-Array hinzuzufügen, wählen Sie zunächst ein " "Werkzeug in der Werkzeugtabelle aus" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "Klicken Sie auf die Startposition des Bohrkreis-Arrays" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1888,68 +1887,68 @@ msgstr "" "[ERROR_NOTCL] Der Wert ist nicht Real. Überprüfen Sie das Komma anstelle des " "Trennzeichens." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "" "[ERROR_NOTCL] Der Wert ist falsch eingegeben. Überprüfen Sie den Wert. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "[WARNING_NOTCL] Zu viele Bohrer für den ausgewählten Abstandswinkel." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Erledigt. Bohrfeld hinzugefügt." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "Klicken Sie auf die Bohrer, um die Größe zu ändern ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Die Größe der Bohrer ist fehlgeschlagen. Bitte geben Sie einen " "Durchmesser für die Größenänderung ein." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Erledigt. Bohren Sie die Größe neu." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" "[WARNING_NOTCL] Abgebrochen. Keine Bohrer zur Größenänderung ausgewählt ..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Klicken Sie auf die Referenzposition ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Erledigt. Bohrer Bewegen abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Erledigt. Bohrer kopiert." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "Excellon Editor" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Name:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Werkzeugtabelle" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1957,11 +1956,11 @@ msgstr "" "Werkzeuge in diesem Excellon-Objekt\n" "Wann werden zum Bohren verwendet." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Werkzeug hinzufügen / löschen" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1969,20 +1968,20 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Werkzeugdurchmesser:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Werkzeug hinzufügen" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1990,11 +1989,11 @@ msgstr "" "Fügen Sie der Werkzeugliste ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Werkzeug löschen" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -2002,40 +2001,40 @@ msgstr "" "Löschen Sie ein Werkzeug in der Werkzeugliste\n" "indem Sie eine Zeile in der Werkzeugtabelle auswählen." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Größe der Bohrer ändern" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 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:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Durchmesser ändern:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Durchmesser zur Größenänderung." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Größe ändern" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Bohrer verkleinern" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Bohrer-Array hinzufügen" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 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:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2043,32 +2042,32 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" "Es kann lineares X (Y) oder rund sein" -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Linear" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Kreisförmig" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Anzahl der Bohrer:" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 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:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Richtung:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2081,33 +2080,33 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Winkel" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Abstand:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Abstand = Abstand zwischen Elementen des Arrays." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2116,7 +2115,7 @@ msgstr "Abstand = Abstand zwischen Elementen des Arrays." msgid "Angle:" msgstr "Winkel:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2129,7 +2128,7 @@ msgstr "" "Der Mindestwert beträgt -359,99 Grad.\n" "Maximalwert ist: 360.00 Grad." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2138,26 +2137,26 @@ msgstr "" "Richtung für kreisförmige Anordnung. Kann CW = Uhrzeigersinn oder CCW = " "Gegenuhrzeigersinn sein." -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 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:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2167,21 +2166,21 @@ msgstr "" "Speichern und korrigieren Sie Excellon, wenn Sie dieses Tool hinzufügen " "möchten." -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] Neues Werkzeug mit Durchmesser hinzugefügt: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Wählen Sie ein Werkzeug in der Werkzeugtabelle aus" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Gelöschtes Werkzeug mit Durchmesser: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." @@ -2189,23 +2188,23 @@ msgstr "" "[ERROR_NOTCL] Die Datei enthält keine Werkzeugdefinitionen. Abbruch der " "Excellon-Erstellung." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "Excellon erstellen." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Excellon-Bearbeitung abgeschlossen." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "[WARNING_NOTCL] Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Erledigt. Bohrer gelöscht." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" @@ -2292,7 +2291,7 @@ msgstr "Werkzeug" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Werkzeugdurchmesser:" @@ -2426,7 +2425,7 @@ msgid "Paint" msgstr "Malen" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Werkzeug Malen" @@ -2504,7 +2503,7 @@ msgstr "Spiegeln (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Versatz" @@ -3517,44 +3516,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Typ" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Größe" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Maße" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Index" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Öffnungscode" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4570,7 +4569,7 @@ msgid "&Cutout Tool" msgstr "Ausschnittwerkzeug" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "NCC Werkzeug" @@ -6125,7 +6124,7 @@ msgid "Rectangle" msgstr "Rechteck" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Schnitt" @@ -6170,7 +6169,7 @@ msgid "Replace With" msgstr "Ersetzen mit" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "Alles" @@ -6857,13 +6856,13 @@ msgstr "Geometrie Allgemein" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr " Diagrammoptionen: " #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "Solide" @@ -6885,8 +6884,8 @@ msgid "Plot" msgstr "Zeichn" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "Plotten (zeigen) dieses Objekt." @@ -6907,11 +6906,11 @@ msgstr "" msgid "Gerber Options" msgstr "Gerber-Optionen" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr " Isolierungsrouting: " -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -6921,8 +6920,8 @@ msgstr "" "äußeren Polygonen." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." msgstr "Durchmesser des Schneidewerkzeugs." @@ -6930,7 +6929,7 @@ msgstr "Durchmesser des Schneidewerkzeugs." msgid "Width (# passes):" msgstr "Breite (# passt):" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -6938,11 +6937,11 @@ msgstr "" "Breite der Isolationslücke in\n" "Anzahl (Ganzzahl) der Werkzeugbreiten." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "Passüberlappung:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6956,11 +6955,11 @@ msgstr "" "Ein Wert von 0,25 bedeutet hier eine Überlappung von 25% \n" "vom oben angegebenen Werkzeugdurchmesser." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "Fräsart:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6971,11 +6970,11 @@ msgstr "" "Werkzeugverbrauchs\n" "- konventionell / nützlich, wenn kein Spielausgleich vorliegt" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "Steigen" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "Konv." @@ -6983,7 +6982,7 @@ msgstr "Konv." msgid "Combine Passes" msgstr "Kombinieren Sie Pässe" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "Kombinieren Sie alle Durchgänge in einem Objekt" @@ -6992,7 +6991,7 @@ msgid "Clear non-copper:" msgstr " Nicht-Kupfer löschen: " #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7001,11 +7000,11 @@ msgstr "" "Werkzeugwege, um alle Nicht-Kupfer-Bereiche zu schneiden." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "Grenzmarge:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7029,11 +7028,11 @@ msgstr "" "Erzeugt ein Geometrieobjekt mit Polygonen\n" "bedeckt die kupferfreien Bereiche der Leiterplatte." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr " Begrenzungsbox: " -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7041,7 +7040,7 @@ msgstr "" "Abstand der Kanten der Box\n" "zum nächsten Polygon." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7071,11 +7070,11 @@ msgstr "" "Diese Parameter sind nur für verfügbar\n" "Fortgeschrittene Anwendungsebene." -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "\"Folgen\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7417,7 +7416,7 @@ msgstr "" msgid "Excellon Options" msgstr "Excellon-Optionen" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "CNC-Job erstellen" @@ -7430,12 +7429,12 @@ msgstr "" "für dieses Bohrobjekt." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "Schnitt Z:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7444,11 +7443,11 @@ msgstr "" "unter der Kupferoberfläche." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "Reise Z:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7461,7 +7460,7 @@ msgid "Tool change:" msgstr "Werkzeugwechsel:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7494,7 +7493,7 @@ msgid "Spindle Speed:" msgstr "Spulengeschwindigkeit:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7519,12 +7518,12 @@ msgstr "" "- CCW = gegen den Uhrzeigersinn" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "Wohnen:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7537,12 +7536,12 @@ msgid "Duration:" msgstr "Dauer:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "Anzahl der Millisekunden, die die Spindel halten soll." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "Postprozessor:" @@ -7571,11 +7570,11 @@ msgstr "" "angezeigt\n" "in Bohrer umgewandelt." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr " Löcher bohren " -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "Erstellen Sie Geometrie zum Fräsen von Löchern." @@ -7620,7 +7619,7 @@ msgstr "" msgid "Offset Z:" msgstr "Versatz Z:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7640,7 +7639,7 @@ msgid "Toolchange X,Y position." msgstr "Werkzeugwechsel X, Y Position." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "Startbewegung Z:" @@ -7653,7 +7652,7 @@ msgstr "" "Löschen Sie den Wert, wenn Sie diese Funktion nicht benötigen." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "Bewegung beenden Z:" @@ -7666,11 +7665,11 @@ msgstr "" "die letzte Bewegung am Ende des Jobs." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "Vorschubgeschwindigkeit:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7685,12 +7684,12 @@ msgstr "" "für andere Fälle ignorieren." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "Sonde Z Tiefe:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7699,12 +7698,12 @@ msgstr "" "zu untersuchen. Negativer Wert in aktuellen Einheiten." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "Vorschubsonde:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." @@ -7904,7 +7903,7 @@ msgstr "" "die Konturen davon nachzeichnen\n" "Geometrieobjekt." -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7938,7 +7937,7 @@ msgstr "" "es ist ein Bruch aus der Tiefe\n" "was einen negativen Wert hat." -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." @@ -7946,11 +7945,11 @@ msgstr "" "Höhe des Werkzeugs, wenn\n" "bewegen ohne zu schneiden" -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "Vorschubrate X-Y:" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7972,8 +7971,8 @@ msgstr "" "Flugzeug in Einheiten pro Minute.\n" "Es heißt auch Sturz." -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "Spulengeschwindigkeit:" @@ -8023,7 +8022,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "1. Punkt erneut schneiden" -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8089,8 +8088,8 @@ msgstr "" msgid "CNC Job General" msgstr "CNC-Job Allgemein" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "Plotobjekt" @@ -8098,7 +8097,7 @@ msgstr "Plotobjekt" msgid "Plot kind:" msgstr "Darstellungsart:" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8111,7 +8110,7 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "Reise" @@ -8119,7 +8118,7 @@ msgstr "Reise" msgid "Display Annotation:" msgstr "Anmerkung anzeigen:" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8196,7 +8195,7 @@ msgid "Export G-Code:" msgstr "G-Code exportieren:" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8220,7 +8219,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "An G-Code anhängen:" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8234,7 +8233,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "Erw. CNC-Joboptionen" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "Werkzeugwechsel G-Code:" @@ -8250,11 +8249,11 @@ msgstr "" "Dies stellt einen benutzerdefinierten Werkzeugwechsel-GCode dar.\n" "oder ein Werkzeugwechsel-Makro." -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "Benutze das Werkzeugwechselmakro" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8262,7 +8261,7 @@ msgstr "" "Aktivieren Sie dieses Kontrollkästchen, wenn Sie verwenden möchten\n" "ein benutzerdefiniertes Werkzeug ändert GCode (Makro)." -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8272,35 +8271,35 @@ msgstr "" "im Werkzeugwechselereignis.\n" "Sie müssen mit dem \"%\" -Symbol umgeben sein" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC-Parameter" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "tool = Werkzeugnummer" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "tooldia = Werkzeugdurchmesser" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = für Excellon die Gesamtzahl der Bohrer" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = X-Koord für Werkzeugwechsel" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = Y-Koord für Werkzeugwechsel" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = Z-Koord für Werkzeugwechsel" @@ -8312,15 +8311,15 @@ msgstr "z_cut = Z Tiefe für den Schnitt" msgid "z_move = Z height for travel" msgstr "z_move = Z Höhe für die Reise" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut =der Schrittwert für den mehrstufigen Schnitt" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed =der Wert für die Spindeldrehzahl" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" "dwelltime = Zeit zum Verweilen, damit die Spindel ihre eingestellte Drehzahl " @@ -8403,7 +8402,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "Ausschnittwerkzeug-Optionen" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -8524,7 +8523,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "Paint werkzeug-Optionen" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8554,7 +8553,7 @@ msgstr "So wählen Sie die Polygone zum Malen aus." #: flatcamGUI/FlatCAMGUI.py:6117 flatcamTools/ToolPaint.py:247 msgid "Single" -msgstr "Single" +msgstr "Einzehln" #: flatcamGUI/FlatCAMGUI.py:6131 msgid "Film Tool Options" @@ -9236,8 +9235,8 @@ msgstr "Führen Sie den Versatzvorgang aus." msgid "Gerber Object" msgstr "Gerber-Objekt" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "Name:" @@ -9252,11 +9251,11 @@ msgstr "" "gelöscht\n" "das sind auf leinwand gezeichnet." -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "Alles mark" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -9267,11 +9266,11 @@ msgstr "" "gelöscht\n" "das sind auf leinwand gezeichnet." -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -9285,19 +9284,19 @@ msgstr "" "verwenden Sie einen negativen Wert für\n" "dieser Parameter." -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "Durchgang:" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "Kombinieren" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr " Isolationsgeometrie erzeugen: " -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -9319,11 +9318,11 @@ msgstr "" "Verwenden Sie in der Gerber-Funktion ein negatives Werkzeug\n" "Durchmesser oben." -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "Volle Geo" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" @@ -9333,11 +9332,11 @@ msgstr "" "für Isolationsrouting. Es enthält beides\n" "die Innen- und Außengeometrie." -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "Äußere Geo" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9347,11 +9346,11 @@ msgstr "" "für Isolationsrouting enthalten\n" "nur die äußere Geometrie." -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "Innengeo" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9361,11 +9360,11 @@ msgstr "" "für Isolationsrouting enthalten\n" "nur die Innengeometrie." -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr " N-Kupfer löschen: " -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -9373,15 +9372,15 @@ msgstr "" "Erstellen Sie das Geometrieobjekt\n" "für kupferfreies Routing." -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr " Kartenausschnitt: " -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." @@ -9389,11 +9388,11 @@ msgstr "" "Generieren Sie die Geometrie für\n" "der Brettausschnitt." -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr " Regionen ohne Kupfer: " -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -9407,21 +9406,21 @@ msgstr "" "Objekt. Kann verwendet werden, um alle zu entfernen\n" "Kupfer aus einer bestimmten Region." -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "Abgerundete Geo" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Geo erzeugen" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -9429,35 +9428,35 @@ msgstr "" "Erstellen Sie eine Geometrie, die das Gerber-Objekt umgibt.\n" "Quadratische Form" -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "Generieren Sie das Geometrieobjekt." -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "Excellon-Objekt" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "Feste Kreise" -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr " Werkzeugtabelle " -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "Bohrer" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "Schlüssel" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "Versatz Z" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9468,7 +9467,7 @@ msgstr "" "Werkzeugwechselereignis angegeben\n" "wird als T1, T2 ... Tn im Maschinencode angezeigt." -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -9477,7 +9476,7 @@ msgstr "" "Werkzeugdurchmesser Der Wert (in aktuellen FlatCAM-Einheiten)\n" "ist die Schnittbreite in das Material." -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -9486,7 +9485,7 @@ msgstr "" "Löcher, mit denen gebohrt\n" "wird ein Bohrer" -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -9494,11 +9493,11 @@ msgstr "" "Die Anzahl der Langlöcher. Löcher, die von erstellt werden\n" "Fräsen mit einem Schaftfräser." -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "Anzeige der Bohrer für das aktuelle Werkzeug umschalten." -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." @@ -9506,15 +9505,15 @@ msgstr "" "Erstellen Sie ein CNC-Auftragsobjekt\n" "für dieses Bohrobjekt." -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "Werkzeugwechsel Z:" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9522,7 +9521,7 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "Werkzeugwechsel." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." @@ -9530,7 +9529,7 @@ msgstr "" "Werkzeughöhe kurz vor Arbeitsbeginn.\n" "Löschen Sie den Wert, wenn Sie diese Funktion nicht benötigen." -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." @@ -9538,11 +9537,11 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "der letzte Zug" -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "Vorschub (Tauchgang):" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -9552,7 +9551,7 @@ msgstr "" "(in Einheiten pro Minute).\n" "Dies ist für die lineare Bewegung G01." -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." @@ -9560,7 +9559,7 @@ msgstr "" "Die Json-Datei, die diktiert\n" "gcode ausgabe." -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." @@ -9568,11 +9567,11 @@ msgstr "" "Wählen Sie aus der Tools-Tabelle oben\n" "die Werkzeuge, die Sie einschließen möchten." -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr " Typ: " -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9584,15 +9583,15 @@ msgstr "" "Wenn Sie \"Slots\" oder \"Both\" wählen, werden die Slots angezeigt\n" "in eine Reihe von Bohrern umgewandelt." -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "GCode erstellen" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "Generieren Sie den CNC-Job." -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." @@ -9600,15 +9599,15 @@ msgstr "" "Wählen Sie aus der Werkzeugtabelle oben\n" " das Loch, das gefräst werden soll." -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "Bohrer Werkzeugdurchmesser:" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "Mühle bohrt Geo" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." @@ -9616,15 +9615,15 @@ msgstr "" "Erstellen Sie das Geometrieobjekt\n" "zum Fräsen von BOHRER-Werkzeugwegen." -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "Schlitzwerkzeugdurchmesser:" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "Fräsen der Schlitze" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." @@ -9632,11 +9631,11 @@ msgstr "" "Erstellen Sie das Geometrieobjekt\n" "zum Fräsen von Werkzeugwegen." -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "Geometrieobjekt" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -9665,15 +9664,16 @@ msgstr "" "ausgegraut und Cut Z wird automatisch aus dem neuen berechnet\n" "Zeigt UI-Formulareinträge mit den Namen V-Tip Dia und V-Tip Angle an." -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "Durchm" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "TT" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9684,7 +9684,7 @@ msgstr "" "Werkzeugwechselereignis angezeigt\n" "wird als T1, T2 ... Tn angezeigt" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -9701,7 +9701,7 @@ msgstr "" "- Out (Seite) -> Der Werkzeugschnitt folgt der Geometrielinie an der " "Außenseite." -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -9723,7 +9723,7 @@ msgstr "" "Für die Isolation benötigen wir einen niedrigeren Vorschub, da ein Fräser " "mit feiner Spitze verwendet wird." -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -9754,7 +9754,7 @@ msgstr "" "Durch die Auswahl des V-Shape-Werkzeugtyps wird der Operationstyp " "automatisch als Isolation ausgewählt." -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -9772,11 +9772,11 @@ msgstr "" "der Leinwand aktiviert / deaktiviert werden\n" "für das entsprechende Werkzeug." -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "Werkzeugversatz:" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -9788,11 +9788,11 @@ msgstr "" "Der Wert kann für \"außerhalb\" positiv sein\n" "Cut und Negativ für \"Inside\" Cut." -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr " Werkzeugdurchmesser: " -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" @@ -9801,7 +9801,7 @@ msgstr "" "Fügen Sie der Werkzeugtabelle ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9809,7 +9809,7 @@ msgstr "" "Kopieren Sie eine Auswahl von Werkzeugen in die Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9817,11 +9817,11 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr " Werkzeugdaten " -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -9829,19 +9829,19 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "V-Tip-Durchm:" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "V-Tip-Winkel:" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -9849,11 +9849,11 @@ msgstr "" "Der Spitzenwinkel für das V-Shape-Werkzeug.\n" "In grad." -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "Mehrfache Tiefe:" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -9869,11 +9869,11 @@ msgstr "" "Geben Sie rechts die Tiefe von ein\n" "jeder Durchlauf (positiver Wert)." -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "Tiefe jedes Durchgangs (positiv)." -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -9881,7 +9881,7 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im Maschinencode (Pause für Werkzeugwechsel)." -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." @@ -9889,11 +9889,11 @@ msgstr "" "Dies ist die Höhe (Z), auf der die CNC steht\n" "wird als letzter Zug gehen." -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "Vorschubrate Z (Eintauchen):" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" @@ -9901,11 +9901,11 @@ msgstr "" "Schnittgeschwindigkeit in der Z\n" "Flugzeug in Einheiten pro Minute" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "Vorschubgeschwindigkeit:" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -9921,11 +9921,11 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "1. Punkt schneiden" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" @@ -9935,11 +9935,11 @@ msgstr "" "Wenn LASER-Postprozessor verwendet wird,\n" "Dieser Wert ist die Leistung des Lasers." -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "Postprozessor:" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -9947,7 +9947,7 @@ msgstr "" "Die Postprozessor-Datei, die diktiert\n" "den Maschinencode (wie GCode, RML, HPGL)." -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" @@ -9959,39 +9959,39 @@ msgstr "" "oder drücken Sie Strg + LMB\n" "zur benutzerdefinierten Auswahl von Werkzeugen." -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "Generieren" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "Generieren Sie das CNC-Job-Objekt." -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr " Paint Bereich: " -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr " Plotart: " -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr " Anmerkung anzeigen: " -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr " Zurückgelegte Distanz: " -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -9999,11 +9999,11 @@ msgstr "" "Dies ist die Gesamtstrecke auf der X-Y-Ebene.\n" "In aktuellen Einheiten." -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr " CNC-Werkzeugtabelle " -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -10025,27 +10025,27 @@ msgstr "" "Der 'Werkzeugtyp' (TT) kann kreisförmig mit 1 bis 4 Zähnen (C1..C4) sein.\n" "Kugel (B) oder V-Form (V)." -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "Plot aktualisieren" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "Aktualisieren Sie die Darstellung." -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr " CNC-Code exportieren: " -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "CNC-Code voranstellen:" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -10053,11 +10053,11 @@ msgstr "" "Geben Sie hier alle G-Code-Befehle ein\n" "gerne an den Anfang der generierten Datei hinzufügen." -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "An CNC Code anhängen:" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -10079,19 +10079,19 @@ msgstr "" "das hat \"toolchange_custom\" im Namen und das ist gebaut\n" "mit der \"Toolchange Custom\" -Prozessordatei als Vorlage." -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "z_cut = Tiefe, wo geschnitten werden soll" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "z_move = Höhe wo zu reisen" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "CNC-Code anzeigen" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -10099,11 +10099,11 @@ msgstr "" "Öffnet die Registerkarte zum Anzeigen / Ändern / Drucken von G-Code\n" "Datei." -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "CNC-Code speichern" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -11305,7 +11305,7 @@ msgid "Generate Geometry" msgstr "Geometrie erzeugen" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" "[WARNING_NOTCL] Bitte geben Sie einen hinzuzufügenden Werkzeugdurchmesser im " @@ -11326,7 +11326,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "[success] Werkzeug aus Werkzeugtabelle wurde bearbeitet." #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -11412,7 +11412,7 @@ msgstr "PDF öffnen" #: flatcamTools/ToolPDF.py:159 msgid "[WARNING_NOTCL] Open PDF cancelled." -msgstr "[WARNING_NOTCL] Open PDF abgebrochen." +msgstr "[WARNING_NOTCL] PDF öffnen abgebrochen." #: flatcamTools/ToolPDF.py:186 msgid "Parsing PDF file ..." @@ -11611,7 +11611,7 @@ msgstr "[success] Paint All with Rest-Machining erledigt." #: flatcamTools/ToolPanelize.py:25 msgid "Panelize PCB" -msgstr "Panelize PCB" +msgstr "Panelisierung PCB" #: flatcamTools/ToolPanelize.py:58 msgid "" @@ -12156,48 +12156,48 @@ msgstr "" msgid "Delete Object" msgstr "Objekt löschen" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" "[WARNING_NOTCL] Hinzufügen des Düsenwerkzeugs abgebrochen. Werkzeug bereits " "in der Werkzeugtabelle." -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "[success] Neues Düsenwerkzeug zur Werkzeugtabelle hinzugefügt." -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "[success] Das Düsenwerkzeug aus der Werkzeugtabelle wurde bearbeitet." -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" "[WARNING_NOTCL] Löschen fehlgeschlagen. Wählen Sie ein Düsenwerkzeug zum " "Löschen aus." -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "[success] Düsenwerkzeug (e) aus der Werkzeugtabelle gelöscht." -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "[WARNING_NOTCL] Keine Lötpastenmaske Gerber-Objekt geladen." -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "Erstellen einer Lotpastenspendergeometrie." -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "[WARNING_NOTCL] Nein Düsenwerkzeuge in der Werkzeugtabelle." -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "[success] Lotpastengeometrie erfolgreich generiert ..." -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." @@ -12205,15 +12205,15 @@ msgstr "" "[WARNING_NOTCL] Einige oder alle Pads haben wegen unzureichender " "Düsendurchmesser keine Lötstellen ..." -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "Lötpasten-Dosiergeometrie erzeugen ..." -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "[WARNING_NOTCL] Es ist kein Geometrieobjekt verfügbar." -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." @@ -12221,13 +12221,13 @@ msgstr "" "[WARNING_NOTCL] Diese Geometrie kann nicht verarbeitet werden. KEINE " "Geometrie \"Lötpaste_Tool\"." -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "[success] ToolSolderPaste CNCjob erstellt: %s" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." @@ -12235,20 +12235,20 @@ msgstr "" "[WARNING_NOTCL] Dieses CNCJob-Objekt kann nicht verarbeitet werden. KEIN " "lot_paste_tool CNCJob Objekt." -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "[ERROR_NOTCL] Kein Gcode im Objekt ..." -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "GCode exportieren ..." -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "[success] GCode-Datei für Lötpastendispenser in gespeichert: %s" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index b8ad17f9..84511a37 100644 Binary files a/locale/en/LC_MESSAGES/strings.mo and b/locale/en/LC_MESSAGES/strings.mo differ diff --git a/locale/en/LC_MESSAGES/strings.po b/locale/en/LC_MESSAGES/strings.po index 02726adb..f0ccc81c 100644 --- a/locale/en/LC_MESSAGES/strings.po +++ b/locale/en/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:04+0300\n" -"PO-Revision-Date: 2019-07-17 13:04+0300\n" +"POT-Creation-Date: 2019-07-20 00:41+0300\n" +"PO-Revision-Date: 2019-07-20 00:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -22,12 +22,12 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Could not find the Language files. The App strings are missing." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -35,24 +35,24 @@ msgstr "" "(Type help to get started)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Open cancelled." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "Open Config file failed." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Open Script file failed." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -62,96 +62,96 @@ msgstr "" "Geometry is not possible.\n" "Edit only one geometry at a time." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor is activated ..." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Do you want to save the edited object?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Close Editor" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Yes" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "No" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Cancel" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Object empty after edit." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s is updated, returning to App..." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Could not load defaults file." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Failed to parse defaults file." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] FlatCAM preferences import cancelled." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Could not load defaults file." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Failed to parse defaults file." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Imported Defaults from %s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] FlatCAM preferences export cancelled." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Failed to write defaults to file." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "[ERROR_NOTCL] Failed to open recent files file for writing." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -160,11 +160,11 @@ msgstr "" "Object ({kind}) failed because: {error} \n" "\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Converting units to " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -196,31 +196,31 @@ msgstr "" "a>
DOWNLOAD area here.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Defaults saved." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Could not load factory defaults file." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Failed to parse factory defaults file." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Failed to write factory defaults to file." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Factory defaults saved." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Application is saving the project. Please wait ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -228,11 +228,11 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Save changes" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -248,40 +248,40 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] A Geometry object was converted to MultiGeo type." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] A Geometry object was converted to SingleGeo type." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "Toggle Units" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "Change project units ..." -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -291,43 +291,43 @@ msgstr "" "objects to be scaled accordingly.\n" "Continue?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Converted units to %s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Units conversion cancelled." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Open file" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "Export G-Code ..." -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Export Code cancelled." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] No such file or directory" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Saved to: %s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -335,12 +335,12 @@ msgstr "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Adding Tool cancelled ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -348,36 +348,36 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Object(s) deleted ..." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Jump to ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -390,86 +390,86 @@ msgstr "Wrong coordinates. Enter coordinates in format: X,Y" msgid "[success] Done." msgstr "[success] Done." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "[WARNING_NOTCL] No object is selected. Select an object and try again." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Origin set ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Preferences" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] No object selected to Flip on Y axis." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Flip on Y axis done." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Due of %s, Flip action was not executed." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] No object selected to Flip on X axis." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Flip on X axis done." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] No object selected to Rotate." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Transform" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Rotation done." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Due of %s, rotation movement was not executed." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Skew on X axis done." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Skew on Y axis done." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -477,24 +477,24 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Add" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Delete" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "New Grid ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -502,56 +502,56 @@ msgstr "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] New Grid added ..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Grid already exists ..." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Adding New Grid cancelled ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Grid Value does not exist ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Grid Value deleted ..." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Delete Grid value cancelled ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] No object selected to copy it's name" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Coordinates copied to clipboard." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selected" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -561,106 +561,106 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] New Project created..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Open Gerber" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Open Gerber cancelled." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Open Excellon" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Open Excellon cancelled." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "Open G-Code" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Open G-Code cancelled." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Open Project" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Open Project cancelled." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Open Configuration File" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Open Config cancelled." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] No object selected." -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "Export SVG" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Export SVG cancelled." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "Export PNG Image" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Export PNG cancelled." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Save Gerber source file cancelled." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -668,21 +668,21 @@ msgstr "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Saving Excellon source file cancelled." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -690,68 +690,68 @@ msgstr "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Export Excellon" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Export Excellon cancelled." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Export Gerber cancelled." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Only Geometry objects can be used." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "Export DXF" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Export DXF cancelled." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "Import SVG" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Open SVG cancelled." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Import DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Open DXF cancelled." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -759,25 +759,25 @@ msgstr "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Source Editor" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Code Editor" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -821,98 +821,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Open TCL script" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Open TCL script cancelled." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Run TCL script" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Run TCL script cancelled." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Save Project As ..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Save Project cancelled." -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "Exporting SVG" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] SVG file exported to %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] No object Box. Using instead %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Generating Film ... Please wait." -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Excellon file exported to %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Could not export Excellon file." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Gerber file exported to %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Could not export Gerber file." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] DXF file exported to %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "Exporting DXF" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[[WARNING_NOTCL]] Could not export DXF file." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -920,95 +920,95 @@ msgstr "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "Importing SVG" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Opened: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "Importing DXF" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Importing Image" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Failed to open file: %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Failed to parse file: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Opening Gerber" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] This is not Excellon file." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Cannot open file: %s" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] No geometry found in file: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Opening Excellon." -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Failed to open %s" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] This is not GCODE" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "Opening G-Code." -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1018,26 +1018,26 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Failed to open config file: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Failed to open project file: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Project loaded from: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Available commands:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1049,27 +1049,27 @@ msgstr "" "Type help for usage.\n" " Example: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Shows list of commands." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Failed to load recent item list." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Failed to parse recent item list." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Clear Recent files" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1165,23 +1165,23 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "[WARNING_NOTCL] Failed checking for latest version. Could not connect." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "[ERROR_NOTCL] Could not parse information about latest version." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM is up to date!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "Newer Version Available" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1189,55 +1189,55 @@ msgstr "" "There is a newer version of FlatCAM available for download:\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "info" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] All plots disabled." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] All non selected plots disabled." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] All plots enabled." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Selected plots enabled..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Selected plots disabled..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Working ..." -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Project saved to: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." @@ -1247,34 +1247,34 @@ msgstr "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgid "[success] Name changed from {old} to {new}" msgstr "[success] Name changed from {old} to {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Advanced" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Isolation geometry created: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Plotting Apertures" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Total Drills" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Total Slots" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1289,49 +1289,49 @@ msgstr "Total Slots" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "[ERROR_NOTCL] Wrong value format entered, use a number." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "Tool_nr" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Diameter" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "Drills_Nr" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "Slots_Nr" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1339,7 +1339,7 @@ msgstr "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1347,11 +1347,11 @@ msgstr "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "Generating CNC Code" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1362,77 +1362,77 @@ msgstr "" "format (x, y) \n" "but now there is only one value, not two. " -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Rough" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Finish" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Copy" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Tool added in Tool Table." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "[ERROR_NOTCL] Default Tool added. Wrong value format entered." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "[WARNING_NOTCL] Failed. Select a tool to copy." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] Tool was copied in Tool Table." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] Tool was edited in Tool Table." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "[WARNING_NOTCL] Failed. Select a tool to delete." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] Tool was deleted in Tool Table." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." msgstr "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1440,20 +1440,20 @@ msgstr "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "[ERROR_NOTCL] Scale factor has to be a number: integer or float." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Geometry Scale done." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." @@ -1461,29 +1461,29 @@ msgstr "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Geometry Offset done." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Export Machine Code ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Export Machine Code cancelled ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Machine Code file saved to: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1492,11 +1492,11 @@ msgstr "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " "CNCJob object." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1504,15 +1504,15 @@ msgstr "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "[success] Toolchange G-code was replaced by a custom code." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] No such file or directory" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1520,23 +1520,20 @@ msgstr "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] There is no postprocessor file." -#: FlatCAMTranslation.py:86 -#| msgid "Application started ..." +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "The application will restart." -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, python-format -#| msgid "Are you sure you want to delete the GUI Settings? \n" msgid "Are you sure do you want to change the current language to %s?" msgstr "Are you sure do you want to change the current language to %s?" -#: FlatCAMTranslation.py:89 -#| msgid "Apply Language" +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "Apply Language ..." @@ -1784,9 +1781,9 @@ msgstr "Click to place ..." msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "[WARNING_NOTCL] To add a drill first select a tool" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1802,11 +1799,11 @@ msgid "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table" msgstr "" "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "Click on the Drill Circular Array Start position" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1815,65 +1812,65 @@ msgstr "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " "separator." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "[ERROR_NOTCL] The value is mistyped. Check the value. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "[WARNING_NOTCL] Too many drills for the selected spacing angle." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Done. Drill Array added." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "Click on the Drill(s) to resize ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Done. Drill Resize completed." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Click on reference location ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Done. Drill(s) Move completed." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Done. Drill(s) copied." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "Excellon Editor" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Name:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Tools Table" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1881,11 +1878,11 @@ msgstr "" "Tools in this Excellon object\n" "when are used for drilling." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Add/Delete Tool" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1893,20 +1890,20 @@ msgstr "" "Add/Delete a tool to the tool list\n" "for this Excellon object." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Tool Dia:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Add Tool" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1914,11 +1911,11 @@ msgstr "" "Add a new tool to the tool list\n" "with the diameter specified above." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Delete Tool" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1926,39 +1923,39 @@ msgstr "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Resize Drill(s)" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "Resize a drill or a selection of drills." -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Resize Dia:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Diameter to resize to." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Resize" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Resize drill(s)" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Add Drill Array" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "Add an array of drills (linear or circular array)" -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1966,32 +1963,32 @@ msgstr "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Linear" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Nr of drills:" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "Specify how many drills to be in the array." -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Direction:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2004,33 +2001,33 @@ msgstr "" "- 'Y' - vertical axis or \n" "- 'Angle' - a custom angle for the array inclination" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Angle" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Pitch:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Pitch = Distance between elements of the array." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2039,7 +2036,7 @@ msgstr "Pitch = Distance between elements of the array." msgid "Angle:" msgstr "Angle:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2052,7 +2049,7 @@ msgstr "" "Min value is: -359.99 degrees.\n" "Max value is: 360.00 degrees." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2061,25 +2058,25 @@ msgstr "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." msgstr "Angle at which each element in circular array is placed." -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2087,21 +2084,21 @@ msgstr "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] Added new tool with dia: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Select a tool in Tool Table" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Deleted tool with dia: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." @@ -2109,23 +2106,23 @@ msgstr "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "Creating Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Excellon editing finished." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Done. Drill(s) deleted." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" @@ -2211,7 +2208,7 @@ msgstr "Tool" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Tool dia:" @@ -2341,7 +2338,7 @@ msgid "Paint" msgstr "Paint" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Paint Tool" @@ -2418,7 +2415,7 @@ msgstr "Mirror (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Offset" @@ -3389,44 +3386,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "Apertures Table for the Gerber Object." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Type" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Size" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Dim" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Index" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Aperture Code" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Aperture Size:" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4437,7 +4434,7 @@ msgid "&Cutout Tool" msgstr "&Cutout Tool" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "NCC Tool" @@ -5982,7 +5979,7 @@ msgid "Rectangle" msgstr "Rectangle" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Cut" @@ -6027,7 +6024,7 @@ msgid "Replace With" msgstr "Replace With" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "All" @@ -6695,13 +6692,13 @@ msgstr "Gerber General" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr "Plot Options:" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "Solid" @@ -6723,8 +6720,8 @@ msgid "Plot" msgstr "Plot" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "Plot (show) this object." @@ -6745,11 +6742,11 @@ msgstr "" msgid "Gerber Options" msgstr "Gerber Options" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr "Isolation Routing:" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -6758,8 +6755,8 @@ msgstr "" "toolpaths to cut outside polygons." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." msgstr "Diameter of the cutting tool." @@ -6767,7 +6764,7 @@ msgstr "Diameter of the cutting tool." msgid "Width (# passes):" msgstr "Width (# passes):" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -6775,11 +6772,11 @@ msgstr "" "Width of the isolation gap in\n" "number (integer) of tool widths." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "Pass overlap:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6792,11 +6789,11 @@ msgstr "" "A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "Milling Type:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6806,11 +6803,11 @@ msgstr "" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "Climb" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "Conv." @@ -6818,7 +6815,7 @@ msgstr "Conv." msgid "Combine Passes" msgstr "Combine Passes" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" @@ -6827,7 +6824,7 @@ msgid "Clear non-copper:" msgstr "Clear non-copper:" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6836,11 +6833,11 @@ msgstr "" "toolpaths to cut all non-copper regions." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "Boundary Margin:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6864,11 +6861,11 @@ msgstr "" "Creates a Geometry objects with polygons\n" "covering the copper-free areas of the PCB." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr "Bounding Box:" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6876,7 +6873,7 @@ msgstr "" "Distance of the edges of the box\n" "to the nearest polygon." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6906,11 +6903,11 @@ msgstr "" "Those parameters are available only for\n" "Advanced App. Level." -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "\"Follow\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7248,7 +7245,7 @@ msgstr "" msgid "Excellon Options" msgstr "Excellon Options" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "Create CNC Job" @@ -7261,12 +7258,12 @@ msgstr "" "for this drill object." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "Cut Z:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7275,11 +7272,11 @@ msgstr "" "below the copper surface." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "Travel Z:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7292,7 +7289,7 @@ msgid "Tool change:" msgstr "Tool change:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7325,7 +7322,7 @@ msgid "Spindle Speed:" msgstr "Spindle Speed:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7350,12 +7347,12 @@ msgstr "" "- CCW = counter clockwise" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "Dwell:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7368,12 +7365,12 @@ msgid "Duration:" msgstr "Duration:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "Number of milliseconds for spindle to dwell." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "Postprocessor:" @@ -7401,11 +7398,11 @@ msgstr "" "When choosing 'Slots' or 'Both', slots will be\n" "converted to drills." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr "Mill Holes" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "Create Geometry for milling holes." @@ -7449,7 +7446,7 @@ msgstr "" msgid "Offset Z:" msgstr "Offset Z:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7468,7 +7465,7 @@ msgid "Toolchange X,Y position." msgstr "Toolchange X,Y position." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "Start move Z:" @@ -7481,7 +7478,7 @@ msgstr "" "Delete the value if you don't need this feature." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "End move Z:" @@ -7494,11 +7491,11 @@ msgstr "" "the last move at the end of the job." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "Feedrate Rapids:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7513,12 +7510,12 @@ msgstr "" "ignore for any other cases." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "Probe Z depth:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7527,12 +7524,12 @@ msgstr "" "to probe. Negative value, in current units." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "Feedrate Probe:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." @@ -7730,7 +7727,7 @@ msgstr "" "tracing the contours of this\n" "Geometry object." -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7764,7 +7761,7 @@ msgstr "" "it is a fraction from the depth\n" "which has negative value." -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." @@ -7772,11 +7769,11 @@ msgstr "" "Height of the tool when\n" "moving without cutting." -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "Feed Rate X-Y:" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7798,8 +7795,8 @@ msgstr "" "plane in units per minute.\n" "It is called also Plunge." -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "Spindle speed:" @@ -7849,7 +7846,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "Re-cut 1st pt." -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -7915,8 +7912,8 @@ msgstr "" msgid "CNC Job General" msgstr "CNC Job General" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "Plot Object" @@ -7924,7 +7921,7 @@ msgstr "Plot Object" msgid "Plot kind:" msgstr "Plot kind:" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7936,7 +7933,7 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "Travel" @@ -7944,7 +7941,7 @@ msgstr "Travel" msgid "Display Annotation:" msgstr "Display Annotation:" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8019,7 +8016,7 @@ msgid "Export G-Code:" msgstr "Export G-Code:" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8043,7 +8040,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "Append to G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8057,7 +8054,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "CNC Job Adv. Options" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "Toolchange G-Code:" @@ -8073,11 +8070,11 @@ msgstr "" "This will constitute a Custom Toolchange GCode,\n" "or a Toolchange Macro." -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "Use Toolchange Macro" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8085,7 +8082,7 @@ msgstr "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8095,35 +8092,35 @@ msgstr "" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC parameters" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "tool = tool number" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "tooldia = tool diameter" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = for Excellon, total number of drills" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = X coord for Toolchange" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = Y coord for Toolchange" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = Z coord for Toolchange" @@ -8135,15 +8132,15 @@ msgstr "z_cut = Z depth for the cut" msgid "z_move = Z height for travel" msgstr "z_move = Z height for travel" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = the step value for multidepth cut" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = the value for the spindle speed" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = time to dwell to allow the spindle to reach it's set RPM" @@ -8220,7 +8217,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "Cutout Tool Options" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -8341,7 +8338,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "Paint Tool Options" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -9047,8 +9044,8 @@ msgstr "Perform the offset operation." msgid "Gerber Object" msgstr "Gerber Object" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "Name:" @@ -9062,11 +9059,11 @@ msgstr "" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "Mark All" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -9076,11 +9073,11 @@ msgstr "" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -9094,19 +9091,19 @@ msgstr "" "feature, use a negative value for\n" "this parameter." -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "Passes:" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "Combine" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "Generate Isolation Geometry:" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -9128,11 +9125,11 @@ msgstr "" "inside the actual Gerber feature, use a negative tool\n" "diameter above." -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "FULL Geo" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" @@ -9142,11 +9139,11 @@ msgstr "" "for isolation routing. It contains both\n" "the interiors and exteriors geometry." -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "Ext Geo" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9156,11 +9153,11 @@ msgstr "" "for isolation routing containing\n" "only the exteriors geometry." -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "Int Geo" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9170,11 +9167,11 @@ msgstr "" "for isolation routing containing\n" "only the interiors geometry." -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "Clear N-copper:" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -9182,15 +9179,15 @@ msgstr "" "Create the Geometry Object\n" "for non-copper routing." -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "Board cutout:" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "Cutout Tool" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." @@ -9198,11 +9195,11 @@ msgstr "" "Generate the geometry for\n" "the board cutout." -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "Non-copper regions:" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -9216,21 +9213,21 @@ msgstr "" "object. Can be used to remove all\n" "copper from a specified region." -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "Rounded Geo" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Generate Geo" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -9238,35 +9235,35 @@ msgstr "" "Create a geometry surrounding the Gerber object.\n" "Square shape." -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "Generate the Geometry object." -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "Excellon Object" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "Solid circles." -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "Tools Table" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "Drills" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "Slots" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "Offset Z" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9276,7 +9273,7 @@ msgstr "" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn in the Machine Code." -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -9285,27 +9282,27 @@ msgstr "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." +#: flatcamGUI/ObjectUI.py:565 +msgid "" +"The number of Drill holes. Holes that are drilled with\n" +"a drill bit." +msgstr "" +"The number of Drill holes. Holes that are drilled with\n" +"a drill bit." + #: flatcamGUI/ObjectUI.py:568 msgid "" -"The number of Drill holes. Holes that are drilled with\n" -"a drill bit." -msgstr "" -"The number of Drill holes. Holes that are drilled with\n" -"a drill bit." - -#: flatcamGUI/ObjectUI.py:571 -msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "Toggle display of the drills for the current tool." -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." @@ -9313,15 +9310,15 @@ msgstr "" "Create a CNC Job object\n" "for this drill object." -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "Tool change" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "Tool change Z:" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." @@ -9329,7 +9326,7 @@ msgstr "" "Z-axis position (height) for\n" "tool change." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." @@ -9337,7 +9334,7 @@ msgstr "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." @@ -9345,11 +9342,11 @@ msgstr "" "Z-axis position (height) for\n" "the last move." -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "Feedrate (Plunge):" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -9359,7 +9356,7 @@ msgstr "" "(in units per minute).\n" "This is for linear move G01." -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." @@ -9367,7 +9364,7 @@ msgstr "" "The json file that dictates\n" "gcode output." -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." @@ -9375,11 +9372,11 @@ msgstr "" "Select from the Tools Table above\n" "the tools you want to include." -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "Type: " -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9391,15 +9388,15 @@ msgstr "" "When choosing 'Slots' or 'Both', slots will be\n" "converted to a series of drills." -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "Create GCode" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "Generate the CNC Job." -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." @@ -9407,15 +9404,15 @@ msgstr "" "Select from the Tools Table above\n" " the hole dias that are to be milled." -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "Drills Tool dia:" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "Mill Drills Geo" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." @@ -9423,15 +9420,15 @@ msgstr "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "Slots Tool dia:" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "Mill Slots Geo" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." @@ -9439,11 +9436,11 @@ msgstr "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "Geometry Object" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -9471,15 +9468,16 @@ msgstr "" "grayed out and Cut Z is automatically calculated from the newly \n" "showed UI form entries named V-Tip Dia and V-Tip Angle." -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "TT" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9489,7 +9487,7 @@ msgstr "" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -9505,7 +9503,7 @@ msgstr "" "'pocket'.\n" "- Out(side) -> The tool cut will follow the geometry line on the outside." -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -9525,7 +9523,7 @@ msgstr "" "For Isolation we need a lower Feedrate as it use a milling bit with a fine " "tip." -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -9555,7 +9553,7 @@ msgstr "" "Choosing the V-Shape Tool Type automatically will select the Operation Type " "as Isolation." -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -9573,11 +9571,11 @@ msgstr "" "plot on canvas\n" "for the corresponding tool." -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "Tool Offset:" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -9589,11 +9587,11 @@ msgstr "" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "Tool Dia:" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" @@ -9602,7 +9600,7 @@ msgstr "" "Add a new tool to the Tool Table\n" "with the diameter specified above." -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9610,7 +9608,7 @@ msgstr "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9618,11 +9616,11 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "Tool Data" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -9630,19 +9628,19 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "V-Tip Dia:" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "V-Tip Angle:" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -9650,11 +9648,11 @@ msgstr "" "The tip angle for V-Shape Tool.\n" "In degree." -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "Multi-Depth:" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -9670,11 +9668,11 @@ msgstr "" "To the right, input the depth of \n" "each pass (positive value)." -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "Depth of each pass (positive)." -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -9682,7 +9680,7 @@ msgstr "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." @@ -9690,11 +9688,11 @@ msgstr "" "This is the height (Z) at which the CNC\n" "will go as the last move." -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "Feed Rate Z (Plunge):" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" @@ -9702,11 +9700,11 @@ msgstr "" "Cutting speed in the Z\n" "plane in units per minute" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "Feed Rate Rapids:" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -9722,11 +9720,11 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "Cut over 1st pt" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" @@ -9736,11 +9734,11 @@ msgstr "" "If LASER postprocessor is used,\n" "this value is the power of laser." -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "PostProcessor:" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -9748,7 +9746,7 @@ msgstr "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" @@ -9758,39 +9756,39 @@ msgstr "" "Click the header to select all, or Ctrl + LMB\n" "for custom selection of tools." -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "Generate" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "Generate the CNC Job object." -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "Paint Area:" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "Launch Paint Tool in Tools Tab." -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "CNC Job Object" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "Plot kind:" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "Display Annotation:" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "Travelled dist.:" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -9798,11 +9796,11 @@ msgstr "" "This is the total travelled distance on X-Y plane.\n" "In current units." -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "CNC Tools Table" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -9824,27 +9822,27 @@ msgstr "" "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n" "ball(B), or V-Shaped(V)." -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "Update Plot" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "Update the plot." -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "Export CNC Code:" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "Prepend to CNC Code:" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -9852,11 +9850,11 @@ msgstr "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "Append to CNC Code:" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -9878,19 +9876,19 @@ msgstr "" "that has 'toolchange_custom' in it's name and this is built\n" "having as template the 'Toolchange Custom' posprocessor file." -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "z_cut = depth where to cut" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "z_move = height where to travel" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "View CNC Code" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -9898,11 +9896,11 @@ msgstr "" "Opens TAB to view/modify/print G-Code\n" "file." -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "Save CNC Code" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -11078,7 +11076,7 @@ msgid "Generate Geometry" msgstr "Generate Geometry" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." @@ -11095,7 +11093,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "[success] Tool from Tool Table was edited." #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -11914,45 +11912,45 @@ msgstr "" msgid "Delete Object" msgstr "Delete Object" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "[success] New Nozzle tool added to Tool Table." -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "[success] Nozzle tool from Tool Table was edited." -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "[success] Nozzle tool(s) deleted from Tool Table." -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "Creating Solder Paste dispensing geometry." -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "[WARNING_NOTCL] No Nozzle tools in the tool table." -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "[success] Solder Paste geometry generated successfully..." -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." @@ -11960,15 +11958,15 @@ msgstr "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "Generating Solder Paste dispensing geometry..." -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "[WARNING_NOTCL] There is no Geometry object available." -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." @@ -11976,13 +11974,13 @@ msgstr "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "[success] ToolSolderPaste CNCjob created: %s" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." @@ -11990,20 +11988,20 @@ msgstr "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "[ERROR_NOTCL] No Gcode in the object..." -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "Export GCode ..." -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "[success] Solder paste dispenser GCode file saved to: %s" diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 278f6e43..c37fd2c5 100644 Binary files a/locale/es/LC_MESSAGES/strings.mo and b/locale/es/LC_MESSAGES/strings.mo differ diff --git a/locale/es/LC_MESSAGES/strings.po b/locale/es/LC_MESSAGES/strings.po index 2e35cf22..7744e8c9 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:26+0300\n" -"PO-Revision-Date: 2019-07-17 14:09+0300\n" +"POT-Creation-Date: 2019-07-20 00:40+0300\n" +"PO-Revision-Date: 2019-07-20 01:16+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: es\n" @@ -22,13 +22,13 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] No se pudieron encontrar los archivos de idioma. Las cadenas de " "aplicación faltan." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -36,25 +36,25 @@ msgstr "" "(Escriba ayuda para empezar)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Abierto cancelado." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "El archivo de configuración abierto falló." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Error al abrir el archivo de script." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Seleccione un objeto Geometry, Gerber o Excellon para editar." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -64,110 +64,110 @@ msgstr "" "Geometría Geo múltiple no es posible.\n" "Editar solo una geometría a la vez." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor está activado ..." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Quieres guardar el objeto editado?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Cerrar Editor" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:96 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Sí" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:97 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "No" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Objeto vacío después de editar." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Seleccione un objeto Gerber, Geometry o Excellon para " "actualizar." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s Se actualiza, volviendo a la aplicación ..." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] No se pudo cargar el archivo por defecto." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Error al analizar el archivo por defecto." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Preferencia de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] No se pudo cargar el archivo por defecto." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Error al analizar el archivo por defecto." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Valores predeterminados importados de%s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Preferencia de exportación de FlatCAM cancelada." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "" "[ERROR_NOTCL] Error al escribir los valores predeterminados en el archivo." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" "[ERROR_NOTCL] Error al abrir el archivo de archivos recientes para escribir." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "[ERROR_NOTCL] Ha ocurrido un error interno. Ver concha\n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "El objeto ({kind}) falló porque: {error}\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Convertir unidades a " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name} " "{name} " -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -199,38 +199,38 @@ msgstr "" "org/jpcgt/flatcam/src/Beta/\"> aquí.
Área de DESCARGA aquí.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Valores predeterminados guardados." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "" "[ERROR_NOTCL] No se pudo cargar el archivo de valores predeterminados de " "fábrica." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "" "[ERROR_NOTCL] Error al analizar el archivo de valores predeterminados de " "fábrica." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" "[ERROR_NOTCL] Error al escribir los valores predeterminados de fábrica en el " "archivo." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Valores predeterminados de fábrica guardados." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "" "[WARNING_NOTCL] La aplicación es guardar el proyecto. Por favor espera ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -238,11 +238,11 @@ msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Guardar cambios" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -258,46 +258,46 @@ msgstr "" "pueden perderse y el resultado puede no ser el esperado.\n" "Compruebe el GCODE generado." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Ha fallado. La unión de Excellon funciona solo en objetos de " "Excellon." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Ha fallado. La unión de gerber funciona solo en objetos de " "gerber." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" "[ERROR_NOTCL] Ha fallado. Seleccione un objeto de geometría y vuelva a " "intentarlo." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Se esperaba un FlatCAMGeometry, se obtuvo%s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Un objeto Geometry fue convertido al tipo MultiGeo." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Un objeto Geometry fue convertido al tipo SingleGeo." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "Cambiar unidades de proyecto ..." -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -307,43 +307,43 @@ msgstr "" "geométricas de todos los objetos se escalen en consecuencia.\n" "¿Continuar?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "De acuerdo" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Unidades convertidas a%s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Conversión de unidades cancelada." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Abrir documento" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Código de exportación cancelado." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] El fichero o directorio no existe" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Guardado en:%s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -351,12 +351,12 @@ msgstr "" "[WARNING_NOTCL] Introduzca un diámetro de herramienta con valor distinto de " "cero, en formato Float." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Añadiendo herramienta cancelada ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -364,36 +364,36 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Objeto (s) eliminado (s) ..." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Salta a ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -406,92 +406,92 @@ msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" msgid "[success] Done." msgstr "[success] Hecho." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" "[WARNING_NOTCL] Ningún objeto está seleccionado. Seleccione un objeto y " "vuelva a intentarlo." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Origen establecido ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Preferencias" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] Ningún objeto seleccionado para voltear en el eje Y." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Flip en el eje Y hecho." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Debido a %s, la acción Flip no se ejecutó." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] Ningún objeto seleccionado para voltear en el eje X." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Flip en el eje X hecho." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Ningún objeto seleccionado para rotar." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Rotación realizada." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Debido a%s, no se ejecutó el movimiento de rotación." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado para sesgar / esquilar en el eje " "X." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Sesgo en eje x hecho." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado para sesgar / esquilar en el eje " "Y." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Sesgo en eje Y hecho." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Grid On / Off" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -499,24 +499,24 @@ msgstr "Grid On / Off" msgid "Add" msgstr "Añadir" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Borrar" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -524,56 +524,56 @@ msgstr "" "[WARNING_NOTCL] Introduzca un valor de cuadrícula con un valor distinto de " "cero, en formato Float." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] Nueva cuadrícula agregada ..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] La rejilla ya existe ..." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Añadiendo nueva grilla cancelada ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL]El valor de cuadrícula no existe ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Valor de cuadrícula eliminado ..." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Eliminar el valor de cuadrícula cancelado ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] Ningún objeto seleccionado para copiar su nombre" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Nombre copiado en el portapapeles ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Coordenadas copiadas al portapapeles." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected] {name} seleccionado" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -583,111 +583,111 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] Nuevo proyecto creado ..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Abrir gerber" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Gerber abierto cancelado." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Abierto Excellon" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Abierto Excellon cancelado." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "Código G abierto" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Open G-Code cancelado." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Proyecto abierto" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Proyecto abierto cancelado." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Abrir configuración cancelada." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Ningún objeto seleccionado." -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" "[ERROR_NOTCL] Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Exportación SVG cancelada." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" "[WARNING_NOTCL] Los datos deben ser una matriz 3D con la última dimensión 3 " "o 4" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Exportación PNG cancelada." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado. Por favor, seleccione un objeto " "Gerber para exportar." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Ha fallado. Solo los objetos Gerber se pueden guardar como " "archivos Gerber ..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -695,22 +695,22 @@ msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado. Por favor, seleccione un objeto " "Excellon para exportar." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Ha fallado. Solo los objetos Excellon se pueden guardar como " "archivos Excellon ..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Guardando el archivo fuente Excellon cancelado." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -718,70 +718,70 @@ msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado. Seleccione un objeto Excellon " "para exportar." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Exportación excellon cancelada." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Ningún objeto seleccionado. Seleccione un objeto Gerber para " "exportar." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Gerber Exportación" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Exportación Gerber cancelada." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Solo se pueden utilizar objetos de geometría." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Exportación DXF cancelada." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Abierto SVG cancelado." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Abierto DXF cancelado." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Seleccione un archivo Gerber o Excellon para ver su archivo " "fuente." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -789,25 +789,25 @@ msgstr "" "[WARNING_NOTCL] No hay ningún objeto seleccionado para el cual ver su código " "fuente." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Editor de fuente" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Editor de código" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Editor de guiones" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -851,98 +851,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Abrir el script TCL cancelado." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Ejecutar script TCL cancelado." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proyecto_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Guardar proyecto cancelado." -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] Archivo SVG exportado a %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] Cuadro sin objeto. Usando en su lugar %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Generando Película ... Por favor espere." -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Excelente archivo exportado a %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Exportando excellon" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] No se pudo exportar el archivo de Excellon." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Archivo Gerber exportado a %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Gerber exportador" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] No se pudo exportar el archivo Gerber." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] Archivo DXF exportado a %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[WARNING_NOTCL] No se pudo exportar el archivo DXF." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -950,99 +950,99 @@ msgstr "" "[ERROR_NOTCL] El tipo no soportado se elige como parámetro. Solo Geometría y " "Gerber son compatibles" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Abrió: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Importando imagen" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Error al abrir el archivo: %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Error al analizar el archivo: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Ha ocurrido un error interno. Ver concha.\n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] El objeto no es un archivo Gerber o está vacío. Anulando la " "creación de objetos." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Apertura de gerber" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" "[ERROR_NOTCL] Gerber abierto fracasó. Probablemente no sea un archivo de " "Gerber." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Este no es un archivo de Excellon." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] No se puede abrir el archivo: %s" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "[ERROR_NOTCL] Ha ocurrido un error interno. Ver concha.\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] No se encontró geometría en el archivo: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Error al abrir el archivo Excellon. Probablemente no sea un " "archivo de Excellon." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Error al abrir %s" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Esto no es GCODE" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "Apertura del código G." -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1053,26 +1053,26 @@ msgstr "" "  El intento de crear un objeto FlatCAM CNCJob desde un archivo G-Code falló " "durante el procesamiento" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Error al abrir el archivo de configuración: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Error al abrir el archivo de proyecto: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Proyecto cargado desde: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Comandos disponibles:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1084,27 +1084,27 @@ msgstr "" "Escriba help para su uso.\n" "Ejemplo: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Muestra la lista de comandos." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Error al cargar la lista de elementos recientes." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Error al analizar la lista de elementos recientes." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr " Lista de teclas de acceso directo " -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1204,25 +1204,25 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" "[WARNING_NOTCL] Falló la comprobación de la última versión. No pudo conectar." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" "[ERROR_NOTCL] No se pudo analizar la información sobre la última versión." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM está al día!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1230,58 +1230,58 @@ msgstr "" "Hay una versión más nueva de FlatCAM disponible para descargar:\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "info" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] Todas las parcelas con discapacidad." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] Todas las parcelas no seleccionadas deshabilitadas." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] Todas las parcelas habilitadas." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Parcelas seleccionadas habilitadas ..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Parcelas seleccionadas deshabilitadas ..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Trabajando ..." -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "Proyecto FlatCAM de ahorro" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Proyecto guardado en: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Error al verificar el archivo del proyecto: %s. Vuelva a " "intentarlo para guardarlo." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Error al analizar el archivo de proyecto guardado: %s. Vuelva " "a intentarlo para guardarlo." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1293,34 +1293,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "[success] El nombre cambió de {old} a {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Avanzado" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Geometría de aislamiento creada: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Aperturas de trazado" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Taladros totales" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Ranuras totales" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1335,52 +1335,52 @@ msgstr "Ranuras totales" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "[ERROR_NOTCL] Formato de valor incorrecto introducido, use un número." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Por favor seleccione una o más herramientas de la lista e " "intente nuevamente." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] La herramienta de fresado para TALADRO es más grande que el " "tamaño del orificio. Cancelado." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "Herramienta_nu" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Diámetro" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "Taladros_nu" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "Ranuras_nu" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] La herramienta de fresado para SLOTS es más grande que el " "tamaño del orificio. Cancelado." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1388,7 +1388,7 @@ msgstr "" "[ERROR_NOTCL] Formato de valor incorrecto para self.defaults [\"z_pdepth\"] " "o self.options [\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1396,11 +1396,11 @@ msgstr "" "[ERROR_NOTCL] Formato de valor incorrecto para self.defaults " "[\"feedrate_probe\"] o self.options [\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "Generando Código CNC" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1411,61 +1411,61 @@ msgstr "" "en el formato (x, y)\n" "pero ahora solo hay un valor, no dos. " -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Aisl." -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Áspero" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Terminar" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Dupdo" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" "[ERROR_NOTCL] Por favor ingrese el diámetro deseado de la herramienta en " "formato Float." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Herramienta añadida en la tabla de herramientas." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" "[ERROR_NOTCL] Herramienta predeterminada agregada. Se ha introducido un " "formato de valor incorrecto." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "[WARNING_NOTCL] Ha fallado. Seleccione una herramienta para copiar." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] La herramienta se copió en la tabla de herramientas." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] La herramienta fue editada en la tabla de herramientas." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "[WARNING_NOTCL] Ha fallado. Seleccione una herramienta para eliminar." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] La herramienta se eliminó en la tabla de herramientas." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." @@ -1473,24 +1473,24 @@ msgstr "" "[WARNING_NOTCL] Esta geometría no se puede procesar porque es la geometría " "%s." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" "[ERROR_NOTCL] Se ingresó un formato de valor de Diámetro de herramienta " "incorrecta, use un número." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" "[ERROR_NOTCL] Ha fallado. Ninguna herramienta seleccionada en la tabla de " "herramientas ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1499,21 +1499,21 @@ msgstr "" "herramientas pero no se proporciona ningún valor.\n" "Agregue una Herramienta de compensación o cambie el Tipo de compensación." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "[ERROR_NOTCL] Cancelado. Archivo vacío, no tiene geometría ..." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" "[ERROR_NOTCL] El factor de escala tiene que ser un número: entero o Float." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Escala de geometría realizada." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." @@ -1521,29 +1521,29 @@ msgstr "" "[ERROR_NOTCL] Se necesita un par de valores (x, y). Probablemente haya " "ingresado un solo valor en el campo Desplazamiento." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Desplazamiento de geometría realizado." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Exportar código de máquina ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Exportar código de máquina cancelado ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Archivo de código de máquina guardado en: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1552,11 +1552,11 @@ msgstr "" "[WARNING_NOTCL] Este objeto CNCJob no se puede procesar porque es un objeto " "%s CNCJob." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] El código G no tiene un código de unidades: G20 o G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1564,17 +1564,17 @@ msgstr "" "[ERROR_NOTCL] Cancelado. El código personalizado de Toolchange está " "habilitado pero está vacío." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" "[success] El código G de Toolchange fue reemplazado por un código " "personalizado." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] El fichero o directorio no existe" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1582,20 +1582,20 @@ msgstr "" "[WARNING_NOTCL] El archivo de postprocesador usado debe tener su nombre: " "'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] No hay archivo de postprocesador." -#: FlatCAMTranslation.py:91 +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "La aplicación se reiniciará." -#: FlatCAMTranslation.py:92 +#: FlatCAMTranslation.py:93 #, python-format msgid "Are you sure do you want to change the current language to %s?" msgstr "¿Está seguro de que desea cambiar el idioma actual a %s?" -#: FlatCAMTranslation.py:94 +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "Aplicar Idioma ..." @@ -1848,9 +1848,9 @@ msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "" "[WARNING_NOTCL] Para agregar un taladro primero seleccione una herramienta" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1867,12 +1867,12 @@ msgstr "" "[WARNING_NOTCL] Para agregar una matriz de perforación, primero seleccione " "una herramienta en la Tabla de herramientas" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "" "Haga clic en la posición de inicio de la matriz circular de perforación." -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1881,70 +1881,70 @@ msgstr "" "[ERROR_NOTCL] El valor no es Float. Compruebe si hay coma en lugar de " "separador de puntos." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "[ERROR_NOTCL] El valor está mal escrito. Compruebe el valor. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "" "[WARNING_NOTCL] Demasiados taladros para el ángulo de separación " "seleccionado." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Hecho. Drill Array agregado." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "Haga clic en el taladro(s) para cambiar el tamaño ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Falló el tamaño de los taladros. Por favor, introduzca un " "diámetro para cambiar el tamaño." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Hecho. Drill Resize completado." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" "[WARNING_NOTCL] Cancelado. No hay ejercicios seleccionados para cambiar el " "tamaño ..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Haga clic en la ubicación de referencia ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Hecho. Taladro (s) Movimiento completado." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Hecho. Taladro (s) copiado." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" -msgstr "Excelente editor" +msgstr "Excellon Editor" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Nombre:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Tabla de herramientas" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1952,11 +1952,11 @@ msgstr "" "Herramientas en este objeto Excellon.\n" "Cuando se utilizan para la perforación." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Añadir / Eliminar herramienta" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1964,20 +1964,20 @@ msgstr "" "Agregar / Eliminar una herramienta a la lista de herramientas\n" "para este objeto Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Dia de la herramienta:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta." -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Añadir herramienta" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1985,11 +1985,11 @@ msgstr "" "Agregar una nueva herramienta a la lista de herramientas\n" "con el diámetro especificado anteriormente." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Eliminar herramienta" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1997,39 +1997,39 @@ msgstr "" "Eliminar una herramienta en la lista de herramientas\n" "seleccionando una fila en la tabla de herramientas." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Cambiar el tamaño de taladro (s)" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "Cambiar el tamaño de un ejercicio o una selección de ejercicios." -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Tamaño de Dia:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Diámetro para redimensionar a." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Redimensionar" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Cambiar el tamaño de taladro" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Añadir Drill Array" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "Agregar una matriz de taladros (lineal o circular)" -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2037,32 +2037,32 @@ msgstr "" "Seleccione el tipo de matriz de taladros para crear.\n" "Puede ser lineal X (Y) o circular." -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Lineal" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Nu. de ejercicios:" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "Especifique cuántos ejercicios debe estar en la matriz." -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Dirección:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2075,33 +2075,33 @@ msgstr "" "- 'Y' - eje vertical o\n" "- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Ángulo" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Paso:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Paso = Distancia entre elementos de la matriz." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2110,7 +2110,7 @@ msgstr "Paso = Distancia entre elementos de la matriz." msgid "Angle:" msgstr "Ángulo:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2123,7 +2123,7 @@ msgstr "" "El valor mínimo es: -359.99 grados.\n" "El valor máximo es: 360.00 grados." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2132,25 +2132,25 @@ msgstr "" "Dirección de la matriz circular. Puede ser CW = en sentido horario o CCW = " "en sentido antihorario." -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." msgstr "Ángulo en el que se coloca cada elemento de la matriz circular." -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2158,21 +2158,21 @@ msgstr "" "[WARNING_NOTCL] Herramienta ya en la lista de herramientas original o real.\n" "Guarde y reedite Excellon si necesita agregar esta herramienta." -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] Nueva herramienta agregada con dia: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Seleccione una herramienta en la tabla de herramientas" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Herramienta eliminada con dia: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." @@ -2180,23 +2180,23 @@ msgstr "" "[ERROR_NOTCL] No hay definiciones de herramientas en el archivo. Anulando la " "creación de Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "Creación de Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Excelente edición terminada." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "[WARNING_NOTCL] Cancelado. No hay herramienta / taladro seleccionado" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Hecho. Ejercicio (s) eliminado (s)." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" @@ -2283,7 +2283,7 @@ msgstr "Herramienta" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Diá. de la herramienta:" @@ -2415,7 +2415,7 @@ msgid "Paint" msgstr "Pintar" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Herramienta de pintura" @@ -2493,7 +2493,7 @@ msgstr "Espejo (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Compensar" @@ -3503,44 +3503,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "Tabla de Aperturas para el Objeto Gerber." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Código" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Tipo" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Tamaño" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Dim" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Índice" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Código de apertura" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc." #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Tamaño de apertura:" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4527,7 +4527,7 @@ msgstr "Replantear" #: flatcamGUI/FlatCAMGUI.py:633 flatcamGUI/FlatCAMGUI.py:1871 msgid "&Clear plot" -msgstr "Trama clara" +msgstr "Gráfico clara" #: flatcamGUI/FlatCAMGUI.py:634 flatcamGUI/FlatCAMGUI.py:1872 msgid "Zoom In" @@ -4555,7 +4555,7 @@ msgid "&Cutout Tool" msgstr "Herramienta de recorte" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "Herramienta NCC" @@ -5496,7 +5496,7 @@ msgid "Rectangle" msgstr "Rectángulo" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Cortar" @@ -5541,7 +5541,7 @@ msgid "Replace With" msgstr "Reemplazar con" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "Todos" @@ -5737,7 +5737,7 @@ msgstr "Establecer la transparencia de relleno para los objetos trazados." #: flatcamGUI/FlatCAMGUI.py:3433 msgid "Plot Line:" -msgstr "Trama:" +msgstr "Lin. Gráfico:" #: flatcamGUI/FlatCAMGUI.py:3435 msgid "Set the line color for plotted objects." @@ -5916,7 +5916,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3711 msgid "Sel. Shape:" -msgstr "" +msgstr "Forma de sel.:" #: flatcamGUI/FlatCAMGUI.py:3713 msgid "" @@ -5925,22 +5925,26 @@ msgid "" "either by clicking or dragging mouse from left to right or\n" "right to left." msgstr "" +"Habilitar la visualización de una forma de selección para objetos FlatCAM.\n" +"Se muestra cada vez que el ratón selecciona un objeto.\n" +"ya sea haciendo clic o arrastrando el mouse de izquierda a derecha o\n" +"De derecha a izquierda." #: flatcamGUI/FlatCAMGUI.py:3755 msgid "Are you sure you want to delete the GUI Settings? \n" -msgstr "" +msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" #: flatcamGUI/FlatCAMGUI.py:3758 msgid "Clear GUI Settings" -msgstr "" +msgstr "Borrar la configuración de la GUI" #: flatcamGUI/FlatCAMGUI.py:3779 msgid "App Preferences" -msgstr "" +msgstr "Preferencias de la aplicación" #: flatcamGUI/FlatCAMGUI.py:3785 msgid "Units:" -msgstr "" +msgstr "Unidades:" #: flatcamGUI/FlatCAMGUI.py:3786 msgid "" @@ -5948,20 +5952,23 @@ msgid "" "Whatever is selected here is set every time\n" "FLatCAM is started." msgstr "" +"El valor por defecto para las unidades FlatCAM.\n" +"Lo que se selecciona aquí se establece cada vez\n" +"Se inicia FLatCAM." #: flatcamGUI/FlatCAMGUI.py:3789 msgid "IN" -msgstr "" +msgstr "IN" #: flatcamGUI/FlatCAMGUI.py:3790 flatcamGUI/FlatCAMGUI.py:4279 #: flatcamGUI/FlatCAMGUI.py:4540 flatcamGUI/FlatCAMGUI.py:4931 #: flatcamTools/ToolCalculators.py:61 flatcamTools/ToolPcbWizard.py:126 msgid "MM" -msgstr "" +msgstr "MM" #: flatcamGUI/FlatCAMGUI.py:3793 msgid "APP. LEVEL:" -msgstr "" +msgstr "Nivel de aplicación:" #: flatcamGUI/FlatCAMGUI.py:3794 msgid "" @@ -5972,26 +5979,32 @@ msgid "" "The choice here will influence the parameters in\n" "the Selected Tab for all kinds of FlatCAM objects." msgstr "" +"Elija el nivel de uso predeterminado para FlatCAM.\n" +"Nivel BÁSICO -> funcionalidad reducida, mejor para principiantes.\n" +"Nivel AVANZADO -> Funcionalidad completa.\n" +"\n" +"La elección aquí influirá en los parámetros en\n" +"La pestaña seleccionada para todo tipo de objetos FlatCAM." #: flatcamGUI/FlatCAMGUI.py:3799 flatcamGUI/FlatCAMGUI.py:4567 msgid "Basic" -msgstr "" +msgstr "BASIC" #: flatcamGUI/FlatCAMGUI.py:3800 msgid "Advanced" -msgstr "" +msgstr "Avanzado" #: flatcamGUI/FlatCAMGUI.py:3803 msgid "Languages:" -msgstr "" +msgstr "Idiomas:" #: flatcamGUI/FlatCAMGUI.py:3804 msgid "Set the language used throughout FlatCAM." -msgstr "" +msgstr "Establezca el idioma utilizado en FlatCAM." #: flatcamGUI/FlatCAMGUI.py:3807 msgid "Apply Language" -msgstr "" +msgstr "Aplicar idioma" #: flatcamGUI/FlatCAMGUI.py:3808 msgid "" @@ -6003,40 +6016,53 @@ msgid "" "security features. In this case the language will be\n" "applied at the next app start." msgstr "" +"Establezca el idioma utilizado en FlatCAM.\n" +"La aplicación se reiniciará después de hacer clic. Ventanas: cuando FlatCAM " +"se instala en Archivos de programa\n" +"directorio, es posible que la aplicación no\n" +"reiniciar después de hacer clic en el botón debido a Windows\n" +"características de seguridad. En este caso el idioma será\n" +"Aplicado en el próximo inicio de la aplicación." #: flatcamGUI/FlatCAMGUI.py:3817 msgid "Shell at StartUp:" -msgstr "" +msgstr "Shell en el inicio:" #: flatcamGUI/FlatCAMGUI.py:3819 flatcamGUI/FlatCAMGUI.py:3824 msgid "" "Check this box if you want the shell to\n" "start automatically at startup." msgstr "" +"Marque esta casilla si desea que el shell\n" +"iniciar automáticamente en el inicio." #: flatcamGUI/FlatCAMGUI.py:3829 msgid "Version Check:" -msgstr "" +msgstr "Compro. de la versión:" #: flatcamGUI/FlatCAMGUI.py:3831 flatcamGUI/FlatCAMGUI.py:3836 msgid "" "Check this box if you want to check\n" "for a new version automatically at startup." msgstr "" +"Marque esta casilla si desea marcar\n" +"para una nueva versión automáticamente en el inicio." #: flatcamGUI/FlatCAMGUI.py:3841 msgid "Send Stats:" -msgstr "" +msgstr "Enviar estadísticas:" #: flatcamGUI/FlatCAMGUI.py:3843 flatcamGUI/FlatCAMGUI.py:3848 msgid "" "Check this box if you agree to send anonymous\n" "stats automatically at startup, to help improve FlatCAM." msgstr "" +"Marque esta casilla si acepta enviar anónimo\n" +"Estadísticas automáticamente en el inicio, para ayudar a mejorar FlatCAM." #: flatcamGUI/FlatCAMGUI.py:3855 msgid "Pan Button:" -msgstr "" +msgstr "Botón de pan:" #: flatcamGUI/FlatCAMGUI.py:3856 msgid "" @@ -6044,36 +6070,42 @@ msgid "" "- MMB --> Middle Mouse Button\n" "- RMB --> Right Mouse Button" msgstr "" +"Seleccione el botón del ratón para utilizarlo en la panorámica:\n" +"- MMB -> Botón Central Del Ratón\n" +"- RMB -> Botón derecho del ratón" #: flatcamGUI/FlatCAMGUI.py:3859 msgid "MMB" -msgstr "" +msgstr "MMB" #: flatcamGUI/FlatCAMGUI.py:3860 msgid "RMB" -msgstr "" +msgstr "RMB" #: flatcamGUI/FlatCAMGUI.py:3863 msgid "Multiple Sel:" -msgstr "" +msgstr "Sel múltiple:" #: flatcamGUI/FlatCAMGUI.py:3864 msgid "Select the key used for multiple selection." -msgstr "" +msgstr "Seleccione la clave utilizada para la selección múltiple." #: flatcamGUI/FlatCAMGUI.py:3869 msgid "Project at StartUp:" -msgstr "" +msgstr "Proyecto en el inicio:" #: flatcamGUI/FlatCAMGUI.py:3871 flatcamGUI/FlatCAMGUI.py:3876 msgid "" "Check this box if you want the project/selected/tool tab area to\n" "to be shown automatically at startup." msgstr "" +"Marque esta casilla si desea que el área de la pestaña del proyecto / " +"seleccionado / herramienta\n" +"para ser mostrado automáticamente en el inicio." #: flatcamGUI/FlatCAMGUI.py:3881 msgid "Project AutoHide:" -msgstr "" +msgstr "Proyecto auto ocultar:" #: flatcamGUI/FlatCAMGUI.py:3883 flatcamGUI/FlatCAMGUI.py:3889 msgid "" @@ -6081,20 +6113,26 @@ msgid "" "hide automatically when there are no objects loaded and\n" "to show whenever a new object is created." msgstr "" +"Marque esta casilla si desea que el área de la pestaña del proyecto / " +"seleccionado / herramienta\n" +"Se oculta automáticamente cuando no hay objetos cargados y\n" +"para mostrar cada vez que se crea un nuevo objeto." #: flatcamGUI/FlatCAMGUI.py:3895 msgid "Enable ToolTips:" -msgstr "" +msgstr "Hab. info sobre herra.:" #: flatcamGUI/FlatCAMGUI.py:3897 flatcamGUI/FlatCAMGUI.py:3902 msgid "" "Check this box if you want to have toolTips displayed\n" "when hovering with mouse over items throughout the App." msgstr "" +"Marque esta casilla si desea que se muestre información sobre herramientas\n" +"al pasar el mouse sobre los elementos de la aplicación." #: flatcamGUI/FlatCAMGUI.py:3905 msgid "Workers number:" -msgstr "" +msgstr "Número de trabajadores:" #: flatcamGUI/FlatCAMGUI.py:3907 flatcamGUI/FlatCAMGUI.py:3916 msgid "" @@ -6105,10 +6143,17 @@ msgid "" "Default value is 2.\n" "After change, it will be applied at next App start." msgstr "" +"El número de Qthreads disponibles para la aplicación.\n" +"Un número más grande puede terminar los trabajos más rápidamente pero\n" +"Dependiendo de la velocidad de su computadora, podrá realizar la " +"aplicación.\n" +"insensible. Puede tener un valor entre 2 y 16.\n" +"El valor predeterminado es 2.\n" +"Después del cambio, se aplicará en el próximo inicio de la aplicación." #: flatcamGUI/FlatCAMGUI.py:3926 msgid "Geo Tolerance:" -msgstr "" +msgstr "Geo Tolerancia:" #: flatcamGUI/FlatCAMGUI.py:3928 flatcamGUI/FlatCAMGUI.py:3937 msgid "" @@ -6119,10 +6164,16 @@ msgid "" "performance. Higher value will provide more\n" "performance at the expense of level of detail." msgstr "" +"Este valor puede contrarrestar el efecto de los pasos del círculo.\n" +"parámetro. El valor predeterminado es 0.01.\n" +"Un valor más bajo aumentará el detalle tanto en la imagen.\n" +"y en Gcode para los círculos, con un mayor costo en\n" +"actuación. Un valor más alto proporcionará más\n" +"Rendimiento a expensas del nivel de detalle." #: flatcamGUI/FlatCAMGUI.py:3973 msgid "\"Open\" behavior" -msgstr "" +msgstr "Comportamiento \"abierto\"" #: flatcamGUI/FlatCAMGUI.py:3975 msgid "" @@ -6132,20 +6183,28 @@ msgid "" "When unchecked the path for opening files is the one used last: either the\n" "path for saving files or the path for opening files." msgstr "" +"Cuando se verifica, la ruta del último archivo guardado se usa al guardar " +"archivos,\n" +"y la ruta del último archivo abierto se utiliza al abrir archivos.\n" +"\n" +"Cuando no está marcada, la ruta para abrir archivos es la última utilizada:\n" +"ruta para guardar archivos o la ruta para abrir archivos." #: flatcamGUI/FlatCAMGUI.py:3984 msgid "Save Compressed Project" -msgstr "" +msgstr "Guardar proyecto comprimido" #: flatcamGUI/FlatCAMGUI.py:3986 msgid "" "Whether to save a compressed or uncompressed project.\n" "When checked it will save a compressed FlatCAM project." msgstr "" +"Ya sea para guardar un proyecto comprimido o sin comprimir.\n" +"Cuando esté marcado, guardará un proyecto comprimido de FlatCAM." #: flatcamGUI/FlatCAMGUI.py:3997 msgid "Compression Level:" -msgstr "" +msgstr "Nivel de compresión:" #: flatcamGUI/FlatCAMGUI.py:3999 msgid "" @@ -6153,92 +6212,101 @@ msgid "" "a FlatCAM project. Higher value means better compression\n" "but require more RAM usage and more processing time." msgstr "" +"El nivel de compresión utilizado al guardar\n" +"Un proyecto FlatCAM. Un valor más alto significa una mejor compresión\n" +"pero requieren más uso de RAM y más tiempo de procesamiento." #: flatcamGUI/FlatCAMGUI.py:4022 msgid "Gerber General" -msgstr "" +msgstr "Gerber General" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" -msgstr "" +msgstr "Opciones de parcela:" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" -msgstr "" +msgstr "Sólido" #: flatcamGUI/FlatCAMGUI.py:4034 flatcamGUI/ObjectUI.py:158 msgid "Solid color polygons." -msgstr "" +msgstr "Polígonos de color liso." #: flatcamGUI/FlatCAMGUI.py:4039 flatcamGUI/ObjectUI.py:164 msgid "M-Color" -msgstr "" +msgstr "M-Color" #: flatcamGUI/FlatCAMGUI.py:4041 flatcamGUI/ObjectUI.py:166 msgid "Draw polygons in different colors." -msgstr "" +msgstr "Dibuja polígonos en diferentes colores." #: flatcamGUI/FlatCAMGUI.py:4046 flatcamGUI/FlatCAMGUI.py:4397 #: flatcamGUI/FlatCAMGUI.py:5169 flatcamGUI/ObjectUI.py:172 msgid "Plot" -msgstr "" +msgstr "Gráfico" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." -msgstr "" +msgstr "Trazar (mostrar) este objeto." #: flatcamGUI/FlatCAMGUI.py:4053 flatcamGUI/FlatCAMGUI.py:5179 #: flatcamGUI/FlatCAMGUI.py:5617 msgid "Circle Steps:" -msgstr "" +msgstr "Pasos del círculo:" #: flatcamGUI/FlatCAMGUI.py:4055 msgid "" "The number of circle steps for Gerber \n" "circular aperture linear approximation." msgstr "" +"El número de pasos de círculo para Gerber\n" +"Apertura circular de aproximación lineal." #: flatcamGUI/FlatCAMGUI.py:4070 msgid "Gerber Options" -msgstr "" +msgstr "Opciones de gerber" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" -msgstr "" +msgstr "Enrutamiento de aislamiento:" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." msgstr "" +"Crear un objeto de geometría con\n" +"Trayectorias para cortar polígonos exteriores." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." -msgstr "" +msgstr "Diá. de la herramienta de corte." #: flatcamGUI/FlatCAMGUI.py:4093 msgid "Width (# passes):" -msgstr "" +msgstr "Ancho (# pases):" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" +"Ancho de la brecha de aislamiento en\n" +"Número (entero) de anchos de herramienta." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" -msgstr "" +msgstr "Superposición de pases:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6246,93 +6314,116 @@ msgid "" "A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr "" +"Cuánta (fracción) del ancho de la herramienta se superponen con cada pasada " +"de herramienta\n" +"Ejemplo:\n" +"Un valor de 0.25 aquí significa una superposición del 25% del diámetro de la " +"herramienta que se encuentra arriba." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" -msgstr "" +msgstr "Tipo de fresado:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" +"Tipo de fresado:\n" +"- subir / mejor para fresado de precisión y para reducir el uso de la " +"herramienta\n" +"- convencional / útil cuando no hay compensación de contragolpe" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" -msgstr "" +msgstr "Subida" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." -msgstr "" +msgstr "Conv." #: flatcamGUI/FlatCAMGUI.py:4125 msgid "Combine Passes" -msgstr "" +msgstr "Combinar pases" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" -msgstr "" +msgstr "Combina todos los pases en un objeto" #: flatcamGUI/FlatCAMGUI.py:4132 msgid "Clear non-copper:" -msgstr "" +msgstr "Claro sin cobre:" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." msgstr "" +"Crear un objeto de geometría con\n" +"Trayectorias para cortar todas las regiones sin cobre." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" -msgstr "" +msgstr "Margen límite:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" "objects with this minimum\n" "distance." msgstr "" +"Especifique el borde de la PCB\n" +"dibujando una caja alrededor de todos\n" +"objetos con este mínimo\n" +"distancia." #: flatcamGUI/FlatCAMGUI.py:4155 flatcamGUI/FlatCAMGUI.py:4178 msgid "Rounded corners" -msgstr "" +msgstr "Esquinas redondeadas" #: flatcamGUI/FlatCAMGUI.py:4157 msgid "" "Creates a Geometry objects with polygons\n" "covering the copper-free areas of the PCB." msgstr "" +"Crea objetos de geometría con polígonos.\n" +"Cubriendo las áreas libres de cobre de la PCB." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" -msgstr "" +msgstr "Cuadro delimitador:" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" +"Distancia de los bordes de la caja.\n" +"al polígono más cercano." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" "their radius is equal to\n" "the margin." msgstr "" +"Si el cuadro delimitador es\n" +"tener esquinas redondeadas\n" +"su radio es igual a\n" +"el margen." #: flatcamGUI/FlatCAMGUI.py:4194 msgid "Gerber Adv. Options" -msgstr "" +msgstr "Opciones avan. de Gerber" #: flatcamGUI/FlatCAMGUI.py:4197 msgid "Advanced Param.:" -msgstr "" +msgstr "Pará. avanzados:" #: flatcamGUI/FlatCAMGUI.py:4199 msgid "" @@ -6340,21 +6431,27 @@ msgid "" "Those parameters are available only for\n" "Advanced App. Level." msgstr "" +"Una lista de los parámetros avanzados de Gerber.\n" +"Esos parámetros están disponibles sólo para\n" +"Aplicación avanzada Nivel." -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" -msgstr "" +msgstr "\"Seguir\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" "the middle of the trace." msgstr "" +"Generar una geometría 'Seguir'.\n" +"Esto significa que cortará a través\n" +"El medio de la traza." #: flatcamGUI/FlatCAMGUI.py:4218 msgid "Table Show/Hide" -msgstr "" +msgstr "Mostrar / ocultar tabla" #: flatcamGUI/FlatCAMGUI.py:4220 msgid "" @@ -6362,60 +6459,71 @@ msgid "" "Also, on hide, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" +"Activa o desactiva la visualización de la tabla de aperturas de Gerber.\n" +"Además, en hide, borrará todas las formas de marca.\n" +"que se dibujan sobre lienzo." #: flatcamGUI/FlatCAMGUI.py:4259 msgid "Gerber Export" -msgstr "" +msgstr "Gerber Export" #: flatcamGUI/FlatCAMGUI.py:4262 flatcamGUI/FlatCAMGUI.py:4914 msgid "Export Options:" -msgstr "" +msgstr "Opciones de export.:" #: flatcamGUI/FlatCAMGUI.py:4264 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Gerber menu entry." msgstr "" +"Los parámetros establecidos aquí se utilizan en el archivo exportado.\n" +"cuando se usa la entrada de menú Archivo -> Exportar -> Exportar Gerber." #: flatcamGUI/FlatCAMGUI.py:4273 flatcamGUI/FlatCAMGUI.py:4925 msgid "Units:" -msgstr "" +msgstr "Unidades:" #: flatcamGUI/FlatCAMGUI.py:4275 flatcamGUI/FlatCAMGUI.py:4281 msgid "The units used in the Gerber file." -msgstr "" +msgstr "Las unidades utilizadas en el archivo Gerber." #: flatcamGUI/FlatCAMGUI.py:4278 flatcamGUI/FlatCAMGUI.py:4539 #: flatcamGUI/FlatCAMGUI.py:4930 flatcamTools/ToolCalculators.py:60 #: flatcamTools/ToolPcbWizard.py:125 msgid "INCH" -msgstr "" +msgstr "PULGADA" #: flatcamGUI/FlatCAMGUI.py:4287 flatcamGUI/FlatCAMGUI.py:4939 msgid "Int/Decimals:" -msgstr "" +msgstr "Entero/dec.:" #: flatcamGUI/FlatCAMGUI.py:4289 msgid "" "The number of digits in the whole part of the number\n" "and in the fractional part of the number." msgstr "" +"El número de dígitos en la parte entera del número.\n" +"y en la parte fraccionaria del número." #: flatcamGUI/FlatCAMGUI.py:4300 msgid "" "This numbers signify the number of digits in\n" "the whole part of Gerber coordinates." msgstr "" +"Estos números significan el número de dígitos en\n" +"Toda la parte de Gerber coordina." #: flatcamGUI/FlatCAMGUI.py:4314 msgid "" "This numbers signify the number of digits in\n" "the decimal part of Gerber coordinates." msgstr "" +"Estos números significan el número de dígitos en\n" +"La parte decimal de las coordenadas de gerber." #: flatcamGUI/FlatCAMGUI.py:4323 flatcamGUI/FlatCAMGUI.py:5000 msgid "Zeros:" -msgstr "" +msgstr "Ceros:" #: flatcamGUI/FlatCAMGUI.py:4326 flatcamGUI/FlatCAMGUI.py:4336 msgid "" @@ -6425,16 +6533,21 @@ msgid "" "If TZ is checked then Trailing Zeros are removed\n" "and Leading Zeros are kept." msgstr "" +"Esto establece el tipo de ceros Gerber.\n" +"Si LZ entonces los ceros iniciales se eliminan y\n" +"Se guardan los ceros que se arrastran.\n" +"Si se comprueba TZ, se eliminan los ceros finales\n" +"y Leading Zeros se mantienen." #: flatcamGUI/FlatCAMGUI.py:4333 flatcamGUI/FlatCAMGUI.py:4515 #: flatcamGUI/FlatCAMGUI.py:5010 flatcamTools/ToolPcbWizard.py:111 msgid "LZ" -msgstr "" +msgstr "LZ" #: flatcamGUI/FlatCAMGUI.py:4334 flatcamGUI/FlatCAMGUI.py:4516 #: flatcamGUI/FlatCAMGUI.py:5011 flatcamTools/ToolPcbWizard.py:112 msgid "TZ" -msgstr "" +msgstr "TZ" #: flatcamGUI/FlatCAMGUI.py:4356 flatcamGUI/FlatCAMGUI.py:5041 #: flatcamGUI/FlatCAMGUI.py:5500 flatcamGUI/FlatCAMGUI.py:5792 @@ -6443,16 +6556,16 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:6195 flatcamGUI/FlatCAMGUI.py:6394 #: flatcamGUI/FlatCAMGUI.py:6521 msgid "Parameters:" -msgstr "" +msgstr "Parámetros:" #: flatcamGUI/FlatCAMGUI.py:4358 msgid "A list of Gerber Editor parameters." -msgstr "" +msgstr "Una lista de los parámetros del editor Gerber." #: flatcamGUI/FlatCAMGUI.py:4366 flatcamGUI/FlatCAMGUI.py:5051 #: flatcamGUI/FlatCAMGUI.py:5510 msgid "Selection limit:" -msgstr "" +msgstr "Límite de selección:" #: flatcamGUI/FlatCAMGUI.py:4368 msgid "" @@ -6462,14 +6575,19 @@ msgid "" "Increases the performance when moving a\n" "large number of geometric elements." msgstr "" +"Establecer el número de geometría seleccionada de Gerber\n" +"elementos por encima de los cuales la geometría de utilidad\n" +"se convierte en sólo un rectángulo de selección.\n" +"Aumenta el rendimiento al mover un\n" +"Gran cantidad de elementos geométricos." #: flatcamGUI/FlatCAMGUI.py:4388 msgid "Excellon General" -msgstr "" +msgstr "Excellon General" #: flatcamGUI/FlatCAMGUI.py:4410 msgid "Excellon Format:" -msgstr "" +msgstr "Excellon Formato:" #: flatcamGUI/FlatCAMGUI.py:4412 msgid "" @@ -6493,14 +6611,33 @@ msgid "" "Sprint Layout 2:4 INCH LZ\n" "KiCAD 3:5 INCH TZ" msgstr "" +"Los archivos de exploración NC, normalmente denominados archivos Excellon\n" +"Son archivos que se pueden encontrar en diferentes formatos.\n" +"Aquí configuramos el formato utilizado cuando el proporcionado\n" +"Las coordenadas no están usando el punto.\n" +"\n" +"Posibles presets:\n" +"\n" +"PROTEO 3: 3 MM LZ\n" +"DipTrace 5: 2 MM TZ\n" +"DipTrace 4: 3 MM LZ\n" +"\n" +"ÁGUILA 3: 3 MM TZ\n" +"ÁGUILA 4: 3 MM TZ\n" +"ÁGUILA 2: 5 PULGADAS TZ\n" +"ÁGUILA 3: 5 PULGADAS TZ\n" +"\n" +"ALTUM 2: 4 PULGADAS LZ\n" +"Sprint Layout 2: 4 PULGADAS LZ\n" +"KiCAD 3: 5 PULGADAS TZ" #: flatcamGUI/FlatCAMGUI.py:4437 msgid "INCH:" -msgstr "" +msgstr "PULGADA:" #: flatcamGUI/FlatCAMGUI.py:4440 msgid "Default values for INCH are 2:4" -msgstr "" +msgstr "Los valores predeterminados para INCH son 2:4" #: flatcamGUI/FlatCAMGUI.py:4448 flatcamGUI/FlatCAMGUI.py:4481 #: flatcamGUI/FlatCAMGUI.py:4954 @@ -6508,6 +6645,8 @@ msgid "" "This numbers signify the number of digits in\n" "the whole part of Excellon coordinates." msgstr "" +"Estos números significan el número de dígitos en\n" +"Coordina toda la parte de Excellon." #: flatcamGUI/FlatCAMGUI.py:4462 flatcamGUI/FlatCAMGUI.py:4495 #: flatcamGUI/FlatCAMGUI.py:4968 @@ -6515,18 +6654,20 @@ msgid "" "This numbers signify the number of digits in\n" "the decimal part of Excellon coordinates." msgstr "" +"Estos números significan el número de dígitos en\n" +"La parte decimal de las coordenadas de Excellon." #: flatcamGUI/FlatCAMGUI.py:4470 msgid "METRIC:" -msgstr "" +msgstr "MÉTRICO:" #: flatcamGUI/FlatCAMGUI.py:4473 msgid "Default values for METRIC are 3:3" -msgstr "" +msgstr "Los valores predeterminados para Métrica son 3: 3" #: flatcamGUI/FlatCAMGUI.py:4504 msgid "Default Zeros:" -msgstr "" +msgstr "DefectoCeros:" #: flatcamGUI/FlatCAMGUI.py:4507 flatcamGUI/FlatCAMGUI.py:5003 msgid "" @@ -6536,6 +6677,11 @@ msgid "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." msgstr "" +"Esto establece el tipo de ceros Excellon.\n" +"Si LZ entonces Leading Zeros se mantienen y\n" +"Se eliminan los ceros finales.\n" +"Si se comprueba TZ, se mantienen los ceros finales.\n" +"y Leading Zeros se eliminan." #: flatcamGUI/FlatCAMGUI.py:4518 msgid "" @@ -6546,10 +6692,16 @@ msgid "" "If TZ is checked then Trailing Zeros are kept\n" "and Leading Zeros are removed." msgstr "" +"Esto establece el tipo predeterminado de ceros Excellon.\n" +"Si no se detecta en el archivo analizado el valor aquí\n" +"se utilizará. Si LZ entonces los ceros iniciales se mantienen y\n" +"Se eliminan los ceros finales.\n" +"Si se comprueba TZ, se mantienen los ceros finales.\n" +"y Leading Zeros se eliminan." #: flatcamGUI/FlatCAMGUI.py:4528 msgid "Default Units:" -msgstr "" +msgstr "Unidadespredeterminadas:" #: flatcamGUI/FlatCAMGUI.py:4531 msgid "" @@ -6558,6 +6710,10 @@ msgid "" "will be used.Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" +"Esto establece las unidades predeterminadas de los archivos de Excellon.\n" +"Si no se detecta en el archivo analizado el valor aquí\n" +"serán utilizados. Algunos archivos de Excellon no tienen un encabezado\n" +"por lo tanto este parámetro será utilizado." #: flatcamGUI/FlatCAMGUI.py:4542 msgid "" @@ -6565,14 +6721,17 @@ msgid "" "Some Excellon files don't have an header\n" "therefore this parameter will be used." msgstr "" +"Esto establece las unidades de archivos de Excellon.\n" +"Algunos archivos de Excellon no tienen un encabezado\n" +"por lo tanto este parámetro será utilizado." #: flatcamGUI/FlatCAMGUI.py:4550 msgid "Excellon Optimization:" -msgstr "" +msgstr "Excellon Mejoramiento:" #: flatcamGUI/FlatCAMGUI.py:4553 msgid "Algorithm: " -msgstr "" +msgstr "Algoritmo:" #: flatcamGUI/FlatCAMGUI.py:4555 flatcamGUI/FlatCAMGUI.py:4569 msgid "" @@ -6585,14 +6744,25 @@ msgid "" "If DISABLED, then FlatCAM works in 32bit mode and it uses \n" "Travelling Salesman algorithm for path optimization." msgstr "" +"Esto establece el tipo de optimización para la ruta de perforación de " +"Excellon.\n" +"Si se selecciona MH, el algoritmo OR-Tools de Google con MetaHeuristic\n" +"Se utiliza la ruta local guiada. El tiempo de búsqueda predeterminado es 3 " +"seg.\n" +"Use set_sys excellon_search_time value Tcl Comando para establecer otros " +"valores.\n" +"Si se marca Básico, se usa el algoritmo Básico de Google OR-Tools.\n" +"\n" +"Si está DESACTIVADO, FlatCAM funciona en modo de 32 bits y usa\n" +"Algoritmo de vendedor viajero para la optimización de la ruta." #: flatcamGUI/FlatCAMGUI.py:4566 msgid "MH" -msgstr "" +msgstr "MH" #: flatcamGUI/FlatCAMGUI.py:4580 msgid "Optimization Time: " -msgstr "" +msgstr "Tiempo de optimización:" #: flatcamGUI/FlatCAMGUI.py:4583 msgid "" @@ -6601,87 +6771,103 @@ msgid "" "path optimization. This max duration is set here.\n" "In seconds." msgstr "" +"Cuando OR-Tools Metaheuristic (MH) está habilitado, hay un\n" +"umbral máximo de cuánto tiempo se dedica a hacer el\n" +"Optimización del camino. Esta duración máxima se establece aquí.\n" +"En segundos." #: flatcamGUI/FlatCAMGUI.py:4626 msgid "Excellon Options" -msgstr "" +msgstr "Excellon Opciones" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" -msgstr "" +msgstr "Crear trabajo CNC" #: flatcamGUI/FlatCAMGUI.py:4631 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object." msgstr "" +"Parámetros utilizados para crear un objeto de trabajo CNC\n" +"para este objeto taladro." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" -msgstr "" +msgstr "Corte Z:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" +"Profundidad de perforación (negativo)\n" +"debajo de la superficie de cobre." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" -msgstr "" +msgstr "Viaje Z:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." msgstr "" +"Altura de herramienta al viajar\n" +"A través del plano XY." #: flatcamGUI/FlatCAMGUI.py:4658 flatcamGUI/FlatCAMGUI.py:5269 msgid "Tool change:" -msgstr "" +msgstr "Cambio de herramienta:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." msgstr "" +"Incluir secuencia de cambio de herramienta\n" +"en G-Code (Pausa para cambio de herramienta)." #: flatcamGUI/FlatCAMGUI.py:4667 flatcamGUI/FlatCAMGUI.py:5279 msgid "Toolchange Z:" -msgstr "" +msgstr "Cambio de herramienta Z:" #: flatcamGUI/FlatCAMGUI.py:4669 flatcamGUI/FlatCAMGUI.py:5281 msgid "Toolchange Z position." -msgstr "" +msgstr "Posición de cambio de herramienta z." #: flatcamGUI/FlatCAMGUI.py:4675 msgid "Feedrate:" -msgstr "" +msgstr "Avance:" #: flatcamGUI/FlatCAMGUI.py:4677 msgid "" "Tool speed while drilling\n" "(in units per minute)." msgstr "" +"Velocidad de la herramienta durante la perforación\n" +"(en unidades por minuto)." #: flatcamGUI/FlatCAMGUI.py:4685 msgid "Spindle Speed:" -msgstr "" +msgstr "Eje de velocidad:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" msgstr "" +"Velocidad del husillo\n" +"en RPM (opcional)" #: flatcamGUI/FlatCAMGUI.py:4695 flatcamGUI/FlatCAMGUI.py:5319 msgid "Spindle dir.:" -msgstr "" +msgstr "Dirección del husillo:" #: flatcamGUI/FlatCAMGUI.py:4697 flatcamGUI/FlatCAMGUI.py:5321 msgid "" @@ -6690,42 +6876,50 @@ msgid "" "- CW = clockwise or\n" "- CCW = counter clockwise" msgstr "" +"Esto establece la dirección en que gira el husillo.\n" +"Puede ser:\n" +"- CW = en el sentido de las agujas del reloj o\n" +"- CCW = a la izquierda" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" -msgstr "" +msgstr "Habitar:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." msgstr "" +"Pausa para permitir que el husillo alcance su\n" +"Velocidad antes del corte." #: flatcamGUI/FlatCAMGUI.py:4714 flatcamGUI/FlatCAMGUI.py:5338 msgid "Duration:" -msgstr "" +msgstr "Duración:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." -msgstr "" +msgstr "Número de milisegundos por husillo para habitar." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" -msgstr "" +msgstr "Postprocesador:" #: flatcamGUI/FlatCAMGUI.py:4730 msgid "" "The postprocessor file that dictates\n" "gcode output." msgstr "" +"El archivo de postprocesador que dicta.\n" +"Salida gcode." #: flatcamGUI/FlatCAMGUI.py:4739 msgid "Gcode: " -msgstr "" +msgstr "Gcode: " #: flatcamGUI/FlatCAMGUI.py:4741 msgid "" @@ -6734,94 +6928,111 @@ msgid "" "When choosing 'Slots' or 'Both', slots will be\n" "converted to drills." msgstr "" +"Elija qué usar para la generación de GCode:\n" +"'Taladros', 'Tragamonedas' o 'Ambos'.\n" +"Al elegir 'Ranuras' o 'Ambos', las ranuras serán\n" +"convertido en taladros." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" -msgstr "" +msgstr "Agujeros de molino" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." -msgstr "" +msgstr "Crear geometría para fresar agujeros." #: flatcamGUI/FlatCAMGUI.py:4763 msgid "Drill Tool dia:" -msgstr "" +msgstr "Diá. de la herra. de perfor.:" #: flatcamGUI/FlatCAMGUI.py:4770 msgid "Slot Tool dia:" -msgstr "" +msgstr "Diá. de la herra. de ranura:" #: flatcamGUI/FlatCAMGUI.py:4772 msgid "" "Diameter of the cutting tool\n" "when milling slots." msgstr "" +"Diámetro de la herramienta de corte\n" +"Al fresar ranuras." #: flatcamGUI/FlatCAMGUI.py:4784 msgid "Defaults" -msgstr "" +msgstr "Valores predeterminados" #: flatcamGUI/FlatCAMGUI.py:4797 msgid "Excellon Adv. Options" -msgstr "" +msgstr "Excellon Adv. Opciones" #: flatcamGUI/FlatCAMGUI.py:4803 flatcamGUI/FlatCAMGUI.py:5373 msgid "Advanced Options:" -msgstr "" +msgstr "Opciones avanzadas:" #: flatcamGUI/FlatCAMGUI.py:4805 msgid "" "Parameters used to create a CNC Job object\n" "for this drill object that are shown when App Level is Advanced." msgstr "" +"Parámetros utilizados para crear un objeto de trabajo CNC\n" +"para este objeto de exploración que se muestra cuando el Nivel de aplicación " +"es Avanzado." #: flatcamGUI/FlatCAMGUI.py:4813 msgid "Offset Z:" -msgstr "" +msgstr "Compensar Z:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." msgstr "" +"Algunas brocas (las más grandes) necesitan profundizar más\n" +"para crear el diámetro del orificio de salida deseado debido a la forma de " +"la punta.\n" +"El valor aquí puede compensar el parámetro Z de corte." #: flatcamGUI/FlatCAMGUI.py:4822 flatcamGUI/FlatCAMGUI.py:5384 msgid "Toolchange X,Y:" -msgstr "" +msgstr "Cambio de herra X, Y:" #: flatcamGUI/FlatCAMGUI.py:4824 flatcamGUI/FlatCAMGUI.py:5386 msgid "Toolchange X,Y position." -msgstr "" +msgstr "Cambio de herra X, posición Y." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" -msgstr "" +msgstr "Comience a mover Z:" #: flatcamGUI/FlatCAMGUI.py:4832 msgid "" "Height of the tool just after start.\n" "Delete the value if you don't need this feature." msgstr "" +"Altura de la herramienta justo después del arranque.\n" +"Elimine el valor si no necesita esta característica." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" -msgstr "" +msgstr "Fin del movi. Z:" #: flatcamGUI/FlatCAMGUI.py:4841 flatcamGUI/FlatCAMGUI.py:5405 msgid "" "Height of the tool after\n" "the last move at the end of the job." msgstr "" +"Altura de la herramienta después de\n" +"El último movimiento al final del trabajo." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" -msgstr "" +msgstr "Rápidos de avance:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6829,32 +7040,39 @@ msgid "" "It is useful only for Marlin,\n" "ignore for any other cases." msgstr "" +"Velocidad de la herramienta durante la perforación\n" +"(en unidades por minuto).\n" +"Esto es para el movimiento rápido G00.\n" +"Es útil solo para Marlin,\n" +"Ignorar para cualquier otro caso." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" -msgstr "" +msgstr "Profundidad de la sonda Z:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" +"The maximum depth that the probe is allowed\n" +"to probe. Negative value, in current units." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" -msgstr "" +msgstr "Sonda de avance:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." -msgstr "" +msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." #: flatcamGUI/FlatCAMGUI.py:4879 flatcamGUI/FlatCAMGUI.py:5456 msgid "Fast Plunge:" -msgstr "" +msgstr "Salto rápido:" #: flatcamGUI/FlatCAMGUI.py:4881 flatcamGUI/FlatCAMGUI.py:5458 msgid "" @@ -6863,10 +7081,14 @@ msgid "" "meaning the fastest speed available.\n" "WARNING: the move is done at Toolchange X,Y coords." msgstr "" +"Al comprobar esto, el movimiento vertical de\n" +"Z_Toolchange a Z_move se hace con G0,\n" +"es decir, la velocidad más rápida disponible.\n" +"ADVERTENCIA: el movimiento se realiza en Toolchange X, Y coords." #: flatcamGUI/FlatCAMGUI.py:4890 msgid "Fast Retract:" -msgstr "" +msgstr "Retracción rápida:" #: flatcamGUI/FlatCAMGUI.py:4892 msgid "" @@ -6877,20 +7099,31 @@ msgid "" " - When checked the travel from Z cut (cut depth) to Z_move\n" "(travel height) is done as fast as possible (G0) in one move." msgstr "" +"Estrategia de salida del agujero.\n" +"  - Cuando no esté enganchado, al salir del orificio perforado, la broca\n" +"viajará lento, con velocidad de avance establecida (G1), hasta una " +"profundidad de cero y luego\n" +"viaje lo más rápido posible (G0) al Z Move (altura de desplazamiento).\n" +"  - Cuando se verifica el recorrido desde Z corte (profundidad de corte) a " +"Z_move\n" +"(altura de recorrido) se realiza lo más rápido posible (G0) en un movimiento." #: flatcamGUI/FlatCAMGUI.py:4911 msgid "Excellon Export" -msgstr "" +msgstr "Excellon Exportar" #: flatcamGUI/FlatCAMGUI.py:4916 msgid "" "The parameters set here are used in the file exported\n" "when using the File -> Export -> Export Excellon menu entry." msgstr "" +"Los parámetros establecidos aquí se utilizan en el archivo exportado.\n" +"cuando se utiliza la entrada de menú Archivo -> Exportar -> Exportar " +"Excellon." #: flatcamGUI/FlatCAMGUI.py:4927 flatcamGUI/FlatCAMGUI.py:4933 msgid "The units used in the Excellon file." -msgstr "" +msgstr "Las unidades utilizadas en el archivo Excellon." #: flatcamGUI/FlatCAMGUI.py:4941 msgid "" @@ -7007,7 +7240,7 @@ msgid "" "Geometry object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7034,17 +7267,17 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7061,8 +7294,8 @@ msgid "" "It is called also Plunge." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "" @@ -7101,7 +7334,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -7152,8 +7385,8 @@ msgstr "" msgid "CNC Job General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "" @@ -7161,7 +7394,7 @@ msgstr "" msgid "Plot kind:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7169,7 +7402,7 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "" @@ -7177,7 +7410,7 @@ msgstr "" msgid "Display Annotation:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7241,7 +7474,7 @@ msgid "Export G-Code:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7261,7 +7494,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7272,7 +7505,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "" @@ -7284,52 +7517,52 @@ msgid "" "or a Toolchange Macro." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "" @@ -7341,15 +7574,15 @@ msgstr "" msgid "z_move = Z height for travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" @@ -7407,7 +7640,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7508,7 +7741,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8109,8 +8342,8 @@ msgstr "" msgid "Gerber Object" msgstr "" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "" @@ -8121,22 +8354,22 @@ msgid "" "that are drawn on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -8145,19 +8378,19 @@ msgid "" "this parameter." msgstr "" -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -8170,68 +8403,68 @@ msgid "" "diameter above." msgstr "" -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" "the interiors and exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the interiors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." msgstr "" -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "" -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -8240,144 +8473,144 @@ msgid "" "copper from a specified region." msgstr "" -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "" -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." msgstr "" -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "" -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "" -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn in the Machine Code." msgstr "" -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "" -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." msgstr "" -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" "This is for linear move G01." msgstr "" -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." msgstr "" -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." msgstr "" -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "" -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -8385,53 +8618,53 @@ msgid "" "converted to a series of drills." msgstr "" -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "" -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." msgstr "" -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -8447,22 +8680,23 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -8472,7 +8706,7 @@ msgid "" "- Out(side) -> The tool cut will follow the geometry line on the outside." msgstr "" -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -8484,7 +8718,7 @@ msgid "" "tip." msgstr "" -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -8501,7 +8735,7 @@ msgid "" "as Isolation." msgstr "" -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -8512,11 +8746,11 @@ msgid "" "for the corresponding tool." msgstr "" -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -8524,62 +8758,62 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8589,37 +8823,37 @@ msgid "" "each pass (positive value)." msgstr "" -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "" -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." msgstr "" -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" msgstr "" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -8629,77 +8863,77 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" "this value is the power of laser." msgstr "" -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "" -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -8712,37 +8946,37 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." msgstr "" -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8755,29 +8989,29 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -9750,7 +9984,7 @@ msgid "Generate Geometry" msgstr "" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" @@ -9767,7 +10001,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "" #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -10452,89 +10686,89 @@ msgstr "" msgid "Delete Object" msgstr "" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "" -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "" -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "" -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 35e68463..8c814ada 100644 Binary files a/locale/pt_BR/LC_MESSAGES/strings.mo and b/locale/pt_BR/LC_MESSAGES/strings.mo differ diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po index 58c39394..6f8a45ae 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -4,8 +4,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:14+0300\n" -"PO-Revision-Date: 2019-07-17 13:17+0300\n" +"POT-Creation-Date: 2019-07-20 00:40+0300\n" +"PO-Revision-Date: 2019-07-20 00:40+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -21,13 +21,13 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Não foi possível encontrar os arquivos de idioma. As strings do " "aplicativo estão faltando." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -35,26 +35,26 @@ msgstr "" "(Digite help para iniciar)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Abrir cancelado." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "Falha em abrir o arquivo de Configuração." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Falha em abrir o arquivo de Script." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Selecione um Objeto Geometria, Gerber ou Excellon para " "editar." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -64,99 +64,99 @@ msgstr "" "Geometria MultiGeo não é possível. \n" " Editar apenas uma geometria por vez." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor está ativado ..." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Você quer salvar o objeto editado?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Fechar editor" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Sim" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "Não" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Cancelar" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Objeto vazio após a edição." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Selecione um objeto Gerber, Geometria ou Excellon para " "atualizar." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s está atualizado, retornando ao App ..." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Não foi possível carregar o arquivo padrão." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Falha ao analisar o arquivo de padrões." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Importação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Não foi possível carregar o arquivo de padrões." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Falha ao analisar o arquivo de padrões." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Padrões importados de %s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "Exportar preferências do FlatCAM" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Exportação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Falha ao gravar os padrões no arquivo." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" "[ERROR_NOTCL] Falha ao abrir o arquivo de arquivos recentes para gravação." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Ocorreu um erro interno. Veja shell (linha de comando). \n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -165,11 +165,11 @@ msgstr "" "Objeto ({kind}) falhou porque: {error} \n" "\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Convertendo unidades para " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -201,33 +201,33 @@ msgstr "" "flatcam/src/Beta/\">aqui.
Área de DOWNLOAD aqui.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Padrões salvos." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "" "[ERROR_NOTCL] Não foi possível carregar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Falha ao analisar o arquivo de padrões de fábrica." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Falha ao gravar os padrões de fábrica no arquivo." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Padrões de fábrica salvos." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "" "[WARNING_NOTCL] O aplicativo está salvando o projeto. Por favor, espere ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -235,11 +235,11 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Salvar alterações" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -255,89 +255,89 @@ msgstr "" "ser perdidas e o resultado pode não ser o esperado. \n" "Verifique o G-CODE gerado." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Falha. A união de Excellon funciona apenas em objetos Excellon." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Falha. A união de Gerber funciona apenas em objetos Gerber." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" "[ERROR_NOTCL] Falha. Selecione um Objeto de Geometria e tente novamente." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Geometria FlatCAM esperada, recebido %s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Um objeto Geometria foi convertido para o tipo MultiGeo." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Um objeto Geometria foi convertido para o tipo SingleGeo." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "Alternar Unidades" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "Alterar unidades do projeto ..." -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" "Continue?" msgstr "" -"Alterar as unidades do projeto fará com que todas as propriedades geométricas" -"de todos os objetos sejam redimensionadas.\n" +"Alterar as unidades do projeto fará com que todas as propriedades " +"geométricasde todos os objetos sejam redimensionadas.\n" "Continuar?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Unidades convertidas para %s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Conversão de unidades cancelada." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Abrir arquivo" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "Exportar G-Code ..." -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Exportar G-Code cancelado." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Nenhum arquivo ou diretório" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Salvo para: %s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -345,12 +345,12 @@ msgstr "" "[WARNING_NOTCL] Insira um diâmetro de ferramenta com valor diferente de " "zero, no formato Flutuante." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Adicionar ferramenta cancelada ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -358,36 +358,36 @@ msgstr "" "Adicionar Ferramenta funciona somente quando Avançado está marcado. \n" "Vá para Preferências -> Geral - Mostrar Opções Avançadas." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Objeto(s) excluído(s) ..." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado ..." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Pule para ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato: X,Y" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -400,88 +400,88 @@ msgstr "Coordenadas erradas. Insira as coordenadas no formato: X,Y" msgid "[success] Done." msgstr "[success] Pronto." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" "[WARNING_NOTCL] Nenhum objeto está selecionado. Selecione um objeto e tente " "novamente." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Origem definida ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Preferências" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para Espelhar no eixo Y." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Espelhar no eixo Y pronto." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Devido a %s, a ação de espelhamento não foi executada." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para Espelhar no eixo X." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Espelhar no eixo X pronto." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para Girar." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Rotação realizada." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Devido a %s, o movimento de rotação não foi executado." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para Inclinar no eixo X." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Inclinação no eixo X concluída." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para Inclinar no eixo Y." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Inclinação no eixo Y concluída." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -489,24 +489,24 @@ msgstr "Liga/Desliga a Grade" msgid "Add" msgstr "Adicionar" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Excluir" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "Nova Grade ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -514,56 +514,56 @@ msgstr "" "[WARNING_NOTCL] Por favor, insira um valor de grade com valor diferente de " "zero, no formato Flutuante." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] Nova Grade adicionada ..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Grade já existe ..." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Adicionar nova grade cancelada ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] O valor da grade não existe ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Grade apagada ..." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Excluir valor de grade cancelado ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Lista de Atalhos" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] Nenhum objeto selecionado para copiar nome" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Nome copiado na área de transferência ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Coordenadas copiadas para a área de transferência." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selecionado" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -573,111 +573,111 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você quer Salvar o Projeto?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] Novo Projeto criado ..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Abrir Gerber" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Abrir Gerber cancelado." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Abrir Excellon" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Abrir Excellon cancelado." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "Abrir G-Code" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Abrir G-Code cancelado." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Abrir Projeto" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Abrir Projeto cancelado." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Abrir Arquivo de Configuração cancelado." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Nenhum objeto selecionado." -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" "[ERROR_NOTCL] Somente objetos Geometria, Gerber e Trabalho CNC podem ser " "usados." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Exportar SVG cancelado." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" "[WARNING_NOTCL] Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Exportar PNG cancelado." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Nenhum objeto selecionado. Por favor, selecione um objeto " "Gerber para exportar." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Falhou. Somente objetos Gerber podem ser salvos como arquivos " "Gerber ..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -685,22 +685,22 @@ msgstr "" "[WARNING_NOTCL] Nenhum objeto selecionado. Por favor, selecione um objeto " "Excellon para exportar." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Falha. Somente objetos Excellon podem ser salvos como arquivos " "Excellon ..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Salvar arquivo fonte Excellon cancelado." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -708,70 +708,70 @@ msgstr "" "[WARNING_NOTCL] Nenhum objeto selecionado. Por favor, selecione um objeto " "Excellon para exportar." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Exportar Excellon cancelado." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Nenhum objeto selecionado. Por favor, selecione um objeto " "Gerber para exportar." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Exportar Gerber" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Exportar Gerber cancelado." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Apenas objetos Geometria podem ser usados." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Exportar DXF cancelado." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Abrir SVG cancelado." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Abrir DXF cancelado." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Selecione um arquivo Gerber ou Excellon para visualizar o " "arquivo fonte." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -779,25 +779,25 @@ msgstr "" "[WARNING_NOTCL] Não há nenhum objeto selecionado para ver o código fonte do " "arquivo." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Editor de fontes" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Editor de Códigos" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Editor de Script" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -841,98 +841,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Abrir script TCL cancelado." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Executar script TCL" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Executar script TCL cancelado." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Salvar Projeto Como ..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Salvar Projeto cancelado." -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] Arquivo SVG exportado para %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] Nenhuma caixa de objeto. Usando em vez de %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Gerando Filme ... Por favor, aguarde." -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Arquivo Excellon exportado para %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Não foi possível exportar o arquivo Excellon." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Arquivo Gerber exportado para %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Não foi possível exportar o arquivo Gerber." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] Arquivo DXF exportado para %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[[WARNING_NOTCL]] Não foi possível exportar o arquivo DXF." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -940,99 +940,99 @@ msgstr "" "[ERROR_NOTCL] O tipo escolhido não é suportado como parâmetro. Apenas " "Geometria e Gerber são suportados" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Aberto: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Importando Imagem" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Falha ao abrir o arquivo: %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Falha ao analisar o arquivo: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Um erro interno ocorreu. Veja shell (linha de comando). \n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] O objeto não é um arquivo Gerber ou está vazio. Abortando a " "criação de objetos." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" "[ERROR_NOTCL] Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Este não é um arquivo Excellon." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Não é possível abrir o arquivo: %s" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Ocorreu um erro interno. Veja shell. (linha de comando)\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] Nenhuma geometria encontrada no arquivo: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Abrindo o Excellon." -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Falha ao abrir Excellon. Provavelmente não é um arquivo " "Excellon." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Falha ao abrir %s" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Não é G-Code" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1043,26 +1043,26 @@ msgstr "" "A tentativa de criar um objeto FlatCAM Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Falha ao abrir o arquivo de configuração: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Falha ao abrir o arquivo do projeto: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Projeto carregado de: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Comandos disponíveis:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1074,27 +1074,27 @@ msgstr "" "Digite help para forma de uso. \n" " Exemplo: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Mostra a lista de comandos." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Falha ao carregar a lista de itens recentes." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Falha ao analisar a lista de itens recentes." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Limpar arquivos recentes" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1190,27 +1190,27 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" "[WARNING_NOTCL] Falha na verificação da versão mais recente. Não foi " "possível conectar." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" "[ERROR_NOTCL] Não foi possível analisar informações sobre a versão mais " "recente." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] O FlatCAM está atualizado!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1218,58 +1218,58 @@ msgstr "" "Existe uma versão mais nova do FlatCAM disponível para download:\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "info" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] Todos os gráficos desabilitados." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] Todos os gráficos não selecionados desabilitados." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] Todos os gráficos habilitados." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Gráficos selecionados habilitados ..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Gráficos selecionados desabilitados..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Trabalhando ..." -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Projeto salvo em: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Falha ao verificar o arquivo do projeto: %s . Tente salvá-lo " "novamente." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Falha ao analisar o arquivo de projeto salvo: %s . Tente salvá-" "lo novamente." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1281,34 +1281,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "[success] Nome alterado de {old} para {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Básico" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Avançado" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Geometria de isolamento criada: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Mostrando Aberturas" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Total de Furos" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Total de Fendas" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1323,51 +1323,51 @@ msgstr "Total de Fendas" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "[ERROR_NOTCL] Formato incorreto, use um número." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Selecione uma ou mais ferramentas da lista e tente novamente." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] A ferramenta de fresagem para BROCAS é maior que o tamanho do " "furo. Cancelado." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "Ferramenta_nr" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Diâmetro" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "Furo_Nr" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "Fenda_Nr" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] A ferramenta de fresagem para FENDAS é maior que o tamanho do " "furo. Cancelado." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1375,7 +1375,7 @@ msgstr "" "[ERROR_NOTCL] Formato de valor incorreto para self.defaults[\"z_pdepth\"] ou " "self.options[\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1383,11 +1383,11 @@ msgstr "" "[ERROR_NOTCL] Formato de valor incorreto para self.defaults[\"feedrate_probe" "\"] ou self.options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "Gerando Código CNC" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1398,83 +1398,83 @@ msgstr "" "formato (x, y) \n" "mas agora existe apenas um valor, não dois. " -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Rude" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Terminar" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Copiar" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" "[ERROR_NOTCL] Por favor, insira o diâmetro da ferramenta desejada no formato " "Flutuante." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Ferramenta adicionada na Tabela de Ferramentas." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" "[ERROR_NOTCL] Ferramenta padrão adicionada. Formato de valor incorreto " "inserido." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "[WARNING_NOTCL] Falhou. Selecione uma ferramenta para copiar." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] A ferramenta foi copiada na tabela de ferramentas." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] A ferramenta foi editada na Tabela de Ferramentas." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "[WARNING_NOTCL] Falhou. Selecione uma ferramenta para excluir." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] A ferramenta foi eliminada da Tabela de Ferramentas." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." msgstr "" "[WARNING_NOTCL] Esta Geometria não pode ser processada porque é %s geometria." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "[ERROR_NOTCL] Valor inserido no formato errado. Use um número." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" "[ERROR_NOTCL] Falhou. Nenhuma ferramenta selecionada na tabela de " "ferramentas ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1483,21 +1483,21 @@ msgstr "" "valor é fornecido. \n" "Adicione um Offset de Ferramenta ou altere o Tipo de Deslocamento." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "[ERROR_NOTCL] Cancelado. Arquivo vazio, não tem geometria ..." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" "[ERROR_NOTCL] O fator de escala deve ser um número: inteiro ou flutuante." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Redimensionamento de geometria feita." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." @@ -1505,29 +1505,29 @@ msgstr "" "[ERROR_NOTCL] Um par de valores (x,y) é necessário. Provavelmente você " "digitou apenas um valor no campo Deslocamento." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Deslocamento de Geometria feito." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Exportar Código da Máquina ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Exportar código da máquina cancelado ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Arquivo de código da máquina salvo em: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1536,11 +1536,11 @@ msgstr "" "[WARNING_NOTCL] Este objeto Trabalho CNC não pode ser processado porque é um " "objeto %s CNCJob." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] O G-Code não possui um código de unidade: G20 ou G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1548,16 +1548,16 @@ msgstr "" "[ERROR_NOTCL] Cancelado. O código personalizado do Toolchange está ativado, " "mas está vazio." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" "[success] O G-Code do Toolchange foi substituído por um código personalizado." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] Nenhum arquivo ou diretório" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1565,20 +1565,20 @@ msgstr "" "[WARNING_NOTCL] O arquivo do postprocessor usado deve ter em seu nome: " "'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] Não há arquivo de pós-processador." -#: FlatCAMTranslation.py:86 +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "O aplicativo reiniciará." -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, python-format msgid "Are you sure do you want to change the current language to %s?" msgstr "Você tem certeza de que quer alterar o idioma para %s?" -#: FlatCAMTranslation.py:89 +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "Aplicar o Idioma ..." @@ -1833,9 +1833,9 @@ msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "" "[WARNING_NOTCL] Para adicionar uma broca, primeiro selecione uma ferramenta" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1852,11 +1852,11 @@ msgstr "" "[WARNING_NOTCL] Para adicionar um Matriz de Brocas, primeiro selecione uma " "ferramenta na Tabela de Ferramentas" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "Clique na posição inicial Matriz Circular de Brocas" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1865,69 +1865,69 @@ msgstr "" "[ERROR_NOTCL] O valor não é flutuante. Verifique uma vírgula em vez do ponto " "no separador decimal." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "" "[ERROR_NOTCL] O valor foi digitado incorretamente. Verifique o valor. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "" "[WARNING_NOTCL] Brocas demais para o ângulo de espaçamento selecionado." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Matriz de Brocas adicionada." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "Clique na(s) Broca(s) para redimensionar ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Redimensionar broca(s) falhou. Por favor insira um diâmetro " "para redimensionar." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Feito. Redimensionamento de broca concluído." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" "[WARNING_NOTCL] Cancelado. Nenhuma broca selecionada para redimensionar ..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Clique no local de referência ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Feito. Movimento da Broca realizado." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Feito. Drill(s) copiado." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "Editor Excellon" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Nome:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Tabela de Ferramentas" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1935,11 +1935,11 @@ msgstr "" "Ferramentas neste objeto Excellon \n" "quando são usadas para perfuração." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Adicionar/Excluir Ferramenta" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1947,20 +1947,20 @@ msgstr "" "Adicionar/Excluir uma ferramenta para a lista de ferramentas \\ npara este " "objeto Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Diâmetro da Ferramenta:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Diâmetro para a nova ferramenta" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Adicionar Ferramenta" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1968,11 +1968,11 @@ msgstr "" "Adicione uma nova ferramenta à lista de ferramentas \n" "com o diâmetro especificado acima." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Excluir ferramenta" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1980,39 +1980,39 @@ msgstr "" "Excluir uma ferramenta na lista de ferramentas selecionando uma linha na " "tabela de ferramentas." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Redimensionar broca(s)" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "Redimensione uma broca ou uma seleção de brocas." -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Redimensionar Dia:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Diâmetro para redimensionar para." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Redimensionar" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Redimensionar broca(s)" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Adicionar Matriz de Brocas" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "Adicione uma matriz de brocas (matriz linear ou circular)" -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2020,32 +2020,32 @@ msgstr "" "Selecione o tipo de matriz de brocas para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Linear" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Nº de brocas:" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "Especifique quantas brocas devem estar na matriz." -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Direção:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2058,33 +2058,33 @@ msgstr "" "- 'Y' - eixo vertical ou \n" "- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Ângulo" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Passo:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Passo = Distância entre os elementos da matriz." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2093,7 +2093,7 @@ msgstr "Passo = Distância entre os elementos da matriz." msgid "Angle:" msgstr "Ângulo:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2106,7 +2106,7 @@ msgstr "" "O valor mínimo é: -359.99 graus. \n" "O valor máximo é: 360,00 graus." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2115,25 +2115,25 @@ msgstr "" "Direção para matriz circular. Pode ser CW = sentido horário ou CCW = sentido " "anti-horário." -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" -msgstr "" +msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" -msgstr "" +msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." msgstr "Ângulo no qual cada elemento na matriz circular é colocado." -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2141,21 +2141,21 @@ msgstr "" "[WARNING_NOTCL] Ferramenta já na lista de ferramentas original ou atual. \n" "Salve e reexiba Excellon se precisar adicionar essa ferramenta. " -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] Adicionada nova ferramenta com dia: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Selecione uma ferramenta na Tabela de Ferramentas" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Ferramenta excluída com dia: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." @@ -2163,23 +2163,23 @@ msgstr "" "[ERROR_NOTCL] Não há definições de ferramentas no arquivo. Abortando a " "criação do Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "Criando Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Edição de Excellon terminada." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "[WARNING_NOTCL] Cancelado. Não há ferramenta/broca selecionada" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Feito. Brocas(s) excluída(s)." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" @@ -2265,7 +2265,7 @@ msgstr "Ferramenta" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Diâmetro da Ferramenta:" @@ -2393,7 +2393,7 @@ msgid "Paint" msgstr "Pintura" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Ferramenta de Pintura" @@ -2471,7 +2471,7 @@ msgstr "Espelhar (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Deslocar" @@ -3475,44 +3475,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "Mesa de Aberturas para o Objeto Gerber." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Código" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Tipo" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Tamanho" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Dim" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Índice" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Código de Abertura" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Tamanho da abertura:" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3654,8 +3654,8 @@ msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 9999.9999" msgstr "" -"Valor limite, todas as áreas menores que isso são marcadas." -"Pode ser um valor entre 0.0000 e 9999.9999" +"Valor limite, todas as áreas menores que isso são marcadas.Pode ser um valor " +"entre 0.0000 e 9999.9999" #: flatcamEditors/FlatCAMGrbEditor.py:2549 msgid "Area LOWER threshold:" @@ -3666,8 +3666,8 @@ msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 9999.9999" msgstr "" -"Valor limite, todas as áreas maiores que isso são marcadas." -"Pode ser um valor entre 0.0000 e 9999.9999" +"Valor limite, todas as áreas maiores que isso são marcadas.Pode ser um valor " +"entre 0.0000 e 9999.9999" #: flatcamEditors/FlatCAMGrbEditor.py:2564 msgid "Go" @@ -4522,7 +4522,7 @@ msgid "&Cutout Tool" msgstr "Ferramenta de &Corte" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "Ferramenta NCC" @@ -5372,320 +5372,6 @@ msgstr "" " " #: flatcamGUI/FlatCAMGUI.py:1272 -#, fuzzy -#| msgid "" -#| "Editor Shortcut list
\n" -#| "
\n" -#| " GEOMETRY EDITOR
\n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| "
A Draw an Arc
B Buffer Tool
C Copy Geo Item
D Within Add Arc will toogle the ARC " -#| "direction: CW or CCW
E Polygon Intersection Tool
I Paint Tool
J Jump to Location (x, y)
K Toggle Corner Snap
M Move Geo Item
M Within Add Arc will cycle through the " -#| "ARC modes
N Draw a Polygon
O Draw a Circle
P Draw a Path
R Draw Rectangle
S Polygon Substraction Tool
T Add Text Tool
U Polygon Union Tool
X Flip shape on X axis
Y Flip shape on Y axis
  
SHIFT+X Skew shape on X axis
SHIFT+Y Skew shape on Y axis
  
ALT+R Editor Transformation Tool
ALT+X Offset shape on X axis
ALT+Y Offset shape on Y axis
  
CTRL+M Measurement Tool
CTRL+S Save Object and Exit Editor
CTRL+X Polygon Cut Tool
  
Space Rotate Geometry
ENTER Finish drawing for certain tools
ESC Abort and return to Select
Del Delete Shape
\n" -#| "
\n" -#| "
\n" -#| " EXCELLON EDITOR
\n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| "
A Add Drill Array
C Copy Drill(s)
D Add Drill
J Jump to Location (x, y)
M Move Drill(s)
R Resize Drill(s)
T Add a new Tool
  
Del Delete Drill(s)
Del Alternate: Delete Tool(s)
  
ESC Abort and return to Select
CTRL+S Save Object and Exit Editor
\n" -#| "
\n" -#| "
\n" -#| " GERBER EDITOR
\n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| " \n" -#| "
A Add Pad Array
B Buffer
C Copy
D Add Disc
E Add SemiDisc
J Jump to Location (x, y)
M Move
N Add Region
P Add Pad
R Within Track & Region Tools will cycle " -#| "in REVERSE the bend modes
S Scale
T Add Track
T Within Track & Region Tools will cycle " -#| "FORWARD the bend modes
  
Del Delete
Del Alternate: Delete Apertures
  
ESC Abort and return to Select
CTRL+S Save Object and Exit Editor
  
ALT+R Transformation Tool
\n" -#| " " msgid "" "Editor Shortcut list
\n" "
\n" @@ -6314,6 +6000,10 @@ msgstr "" "  Abortar e retornar para a Seleção\n" " \n" " \n" +" CTRL+E\n" +"  Ferramenta de apagar\n" +" \n" +" \n" " CTRL+S\n" "  Salvar Objeto e Sair do Editor\n" " \n" @@ -6322,6 +6012,14 @@ msgstr "" "  \n" " \n" " \n" +" ALT+A\n" +"  Ferramenta de Marcar área\n" +" \n" +" \n" +" ALT+N\n" +"  Ferramenta de Poligonizar\n" +" \n" +" \n" " ALT+R\n" "  Ferramenta de Transformação\n" " \n" @@ -6374,7 +6072,7 @@ msgid "Rectangle" msgstr "Retângulo" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Cortar" @@ -6419,7 +6117,7 @@ msgid "Replace With" msgstr "Substituir Por" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "Todos" @@ -6761,7 +6459,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3693 msgid "Clear GUI Settings:" -msgstr "Limpar Configurações da GUI:" +msgstr "Limpar Config. da GUI:" #: flatcamGUI/FlatCAMGUI.py:3695 msgid "" @@ -6901,7 +6599,7 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:3817 msgid "Shell at StartUp:" -msgstr "Linha de Comando ao Iniciar:" +msgstr "Linha de Com. ao Iniciar:" #: flatcamGUI/FlatCAMGUI.py:3819 flatcamGUI/FlatCAMGUI.py:3824 msgid "" @@ -7097,13 +6795,13 @@ msgstr "Gerber Geral" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr "Opções de Gráfico:" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "Preenchido" @@ -7125,8 +6823,8 @@ msgid "Plot" msgstr "Gráfico" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." @@ -7147,11 +6845,11 @@ msgstr "" msgid "Gerber Options" msgstr "Opções Gerber" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr "Isolação no Roteamento:" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -7160,16 +6858,16 @@ msgstr "" "ferramenta para cortar polígonos externos." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." -msgstr "Diâmetro da ferramenta de corte." +msgstr "Diâmetro da ferramenta" #: flatcamGUI/FlatCAMGUI.py:4093 msgid "Width (# passes):" msgstr "Largura (nº de passos):" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -7177,11 +6875,11 @@ msgstr "" "Largura da isolação em relação à\n" "largura da ferramenta (número inteiro)." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "Sobreposição:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -7194,11 +6892,11 @@ msgstr "" "Exemplo:\n" "Um valor de 0,25 significa uma sobreposição de 25% do diâmetro da ferramenta." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "Tipo de Fresamento:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -7209,11 +6907,11 @@ msgstr "" "ferramenta\n" "- convencional: útil quando não há compensação de folga" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "Climb" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "Conv." @@ -7221,7 +6919,7 @@ msgstr "Conv." msgid "Combine Passes" msgstr "Combine Passes" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "Combine all passes into one object" @@ -7230,7 +6928,7 @@ msgid "Clear non-copper:" msgstr "Limpar não-cobre:" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -7239,11 +6937,11 @@ msgstr "" "para cortar todas as regiões que não são de cobre." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "Margem de Limite:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7267,11 +6965,11 @@ msgstr "" "Cria um objeto Geometria com polígonos\n" "cobrindo as áreas livres de cobre do PCB." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr "Caixa Delimitadora:" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7279,7 +6977,7 @@ msgstr "" "Distância das bordas da caixa\n" "para o polígono mais próximo." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7309,11 +7007,11 @@ msgstr "" "Esses parâmetros estão disponíveis somente para\n" "o aplicativo no nível avançado." -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "\"Segue\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7653,7 +7351,7 @@ msgstr "" msgid "Excellon Options" msgstr "Opções Excellon" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "Criar Trabalho CNC" @@ -7666,12 +7364,12 @@ msgstr "" "para este objeto de broca." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "Profundidade de Corte:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7680,11 +7378,11 @@ msgstr "" "abaixo da superfície de cobre." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "Altura para Deslocamento:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7697,7 +7395,7 @@ msgid "Tool change:" msgstr "Troca de ferramentas:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7730,7 +7428,7 @@ msgid "Spindle Speed:" msgstr "Velocidade do Spindle:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7755,12 +7453,12 @@ msgstr "" "- CCW = sentido anti-horário" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "Espera Velocidade:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7773,12 +7471,12 @@ msgid "Duration:" msgstr "Tempo de espera:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "Tempo em Milissegundos para o spindle atingir a velocidade." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "Pós-processador:" @@ -7806,11 +7504,11 @@ msgstr "" "Quando escolher 'Fendas' ou 'Ambos', as fendas serão\n" "convertidos para brocas." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr "Fresar Furos" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "Cria geometria para furos de fresamento." @@ -7854,7 +7552,7 @@ msgstr "" msgid "Offset Z:" msgstr "Ajuste de Altura:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7874,7 +7572,7 @@ msgid "Toolchange X,Y position." msgstr "Posição X,Y para troca de ferramentas." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "Altura Z Inicial:" @@ -7887,7 +7585,7 @@ msgstr "" "Exclua o valor se você não precisar deste recurso." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "Altura Z Final:" @@ -7898,11 +7596,11 @@ msgid "" msgstr "Altura da ferramenta após o último movimento, no final do trabalho." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "Taxa de Avanço Rápida:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7917,12 +7615,12 @@ msgstr "" "ignore para outros casos." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "Profundidade Z da Sonda:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7931,12 +7629,12 @@ msgstr "" "Valor negativo, em unidades atuais." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "Avanço da Sonda:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." @@ -8132,7 +7830,7 @@ msgstr "" "traçando os contornos deste objeto\n" "Geometria." -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -8165,17 +7863,17 @@ msgstr "" "Tem valor positivo, embora seja uma fração\n" "da profundidade, que tem valor negativo." -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Altura da ferramenta ao mover sem cortar." -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "Taxa de Avanço XY:" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -8194,8 +7892,8 @@ msgstr "" "Velocidade de corte no plano Z em unidades por minuto.\n" "Também é chamado de Mergulho." -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "Velocidade do Spindle:" @@ -8243,7 +7941,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "Re-corte primeiro ponto." -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8306,8 +8004,8 @@ msgstr "" msgid "CNC Job General" msgstr "CNC Geral" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "Mostrar" @@ -8315,7 +8013,7 @@ msgstr "Mostrar" msgid "Plot kind:" msgstr "Tipo de Gráfico:" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8326,7 +8024,7 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça ou do\n" "tipo 'Corte', com os movimentos cortando o material." -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "Deslocamento" @@ -8334,7 +8032,7 @@ msgstr "Deslocamento" msgid "Display Annotation:" msgstr "Exibir Anotação:" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8407,7 +8105,7 @@ msgid "Export G-Code:" msgstr "Exportar G-Code:" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8431,7 +8129,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "Incluir no final do G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8445,7 +8143,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "Opções Avançadas" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "G-Code para Troca de Ferramentas:" @@ -8461,18 +8159,18 @@ msgstr "" "Será uma personalização de G-Code para Troca de Ferramentas\n" "ou uma Macro de Troca de Ferramentas." -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "Usar Macro de Troca de Ferramentas" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" "Marque esta caixa se você quiser usar a macro G-Code de Troca de Ferramentas." -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8482,35 +8180,35 @@ msgstr "" "no evento Troca de Ferramentas.\n" "Eles devem estar cercados pelo símbolo '%'" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "Parâmetros" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "Parâmetros do FlatCAM CNC" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "tool = número da ferramenta" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "tooldia = diâmetro da ferramenta" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = para Excellon, número total de brocas" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = coord. X para troca de ferramentas" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = coord. Y para troca de ferramentas" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = coord. Z para troca de ferramentas" @@ -8522,15 +8220,15 @@ msgstr "z_cut = profundidade Z para o corte" msgid "z_move = Z height for travel" msgstr "z_move = altura Z para deslocamentos" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = valor do passo para corte múltiplas profundidade" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = velocidade do spindle" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = tempo de espera para o spindle atingir sua vel. RPM" @@ -8607,7 +8305,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "Opções da Ferramenta de Recorte" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -8725,7 +8423,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "Opções de Ferramenta de Pintura" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -9426,8 +9124,8 @@ msgstr "Executa a operação de deslocamento." msgid "Gerber Object" msgstr "Objeto Gerber" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "Nome:" @@ -9441,11 +9139,11 @@ msgstr "" "Quando desmarcada, serão excluídas todas as formas de marcas\n" "desenhadas na tela." -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "Marcar Todos" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -9455,11 +9153,11 @@ msgstr "" "Quando desmarcado, serão apagadas todas as formas de marcas\n" "desenhadas na tela." -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -9472,19 +9170,19 @@ msgstr "" "dentro da forma atual do recurso Gerber, use um valor negativo para\n" "este parâmetro." -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "Passes:" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "Combinar" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "Gerar Geometria de Isolamento:" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -9506,11 +9204,11 @@ msgstr "" "dentro do recurso Gerber, use uma ferramenta negativa\n" "diâmetro acima." -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "Geo COMPLETO" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" @@ -9520,11 +9218,11 @@ msgstr "" "para o roteamento de isolamento. Contém tanto\n" "a geometria do interior quanto a do exterior." -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "Geo Ext" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9534,11 +9232,11 @@ msgstr "" "para roteamento de isolamento contendo\n" "somente a geometria do exterior." -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "Geo Int" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9548,11 +9246,11 @@ msgstr "" "para o roteamento de isolamento contendo\n" "somente a geometria do interior." -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "Limpa N-cobre:" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -9560,25 +9258,25 @@ msgstr "" "Cria o Objeto de Geometria\n" "para roteamento sem cobre." -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "Recorte da placa:" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "Ferramenta de Recorte" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "Gera a geometria para o recorte da placa." -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "Regiões sem cobre:" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -9592,21 +9290,21 @@ msgstr "" "objeto. Pode ser usado para remover todo o\n" "cobre de uma região especificada." -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "Geo Arredondado" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Gerar Geo" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -9614,35 +9312,35 @@ msgstr "" "Crie uma geometria em torno do objeto Gerber.\n" "Forma quadrada." -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "Gera o objeto Geometria." -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "Objeto Excellon" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "Círculos preenchidos ou vazados." -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "Tabela de Ferramentas" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "Furos" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "Fendas" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "Deslocamento Z" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9652,7 +9350,7 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, este valor\n" " será mostrado como T1, T2 ... Tn no Código da Máquina." -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -9661,7 +9359,7 @@ msgstr "" "Diâmetro da Ferramenta. Seu valor (nas unidades FlatCAM atuais)\n" "é a largura do corte no material." -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -9669,7 +9367,7 @@ msgstr "" "Número de Furos\n" "Serão perfurados com brocas." -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -9677,31 +9375,31 @@ msgstr "" "Número de Fendas\n" "Serão criadas com fresas." -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "Alterna a exibição da ferramenta atual." -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "Cria um objeto de trabalho CNC para a furação." -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "Troca de ferramentas" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "Altura para a troca:" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." @@ -9709,17 +9407,17 @@ msgstr "" "Altura da ferramenta antes de iniciar o trabalho.\n" "Exclua o valor se você não precisar deste recurso." -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "Avanço (Mergulho):" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -9729,7 +9427,7 @@ msgstr "" "(em unidades por minuto).\n" "Para movimento linear G01." -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." @@ -9737,7 +9435,7 @@ msgstr "" "O arquivo de pós-processamento (json) que define\n" "a saída G-Ccode." -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." @@ -9745,11 +9443,11 @@ msgstr "" "Selecione na Tabela de Ferramentas acima\n" "as ferramentas que você deseja incluir." -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "Tipo: " -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9761,15 +9459,15 @@ msgstr "" "Quando escolher 'Fendas' ou 'Ambos', as fendas serão\n" "convertidas em uma série de brocas." -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "Criar G-Code" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "Gera o arquivo G-Code para o CNC." -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." @@ -9777,15 +9475,15 @@ msgstr "" "Selecione na Tabela de Ferramentas acima\n" "os diâmetros dos furo que serão fresados." -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "Diâmetro da Broca:" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "Geo Furos" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." @@ -9793,15 +9491,15 @@ msgstr "" "Cria o Objeto Geometria com\n" "os caminhos da ferramenta de FUROS." -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "Diâmetro da Fresa:" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "Geo Fendas" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." @@ -9809,11 +9507,11 @@ msgstr "" "Cria o Objeto Geometria com\n" "os caminhos da ferramenta de FENDAS." -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "Objeto Geometria" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -9844,15 +9542,16 @@ msgstr "" "do formulário da interface do usuário\n" "e do Ângulo da Ponta-V." -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "TF" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9862,7 +9561,7 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, no evento este valor\n" " será mostrado como T1, T2 ... Tn" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -9879,7 +9578,7 @@ msgstr "" "- Ex(terno) -> O corte da ferramenta seguirá a linha da geometria no lado " "externo." -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -9902,7 +9601,7 @@ msgstr "" "Para Isolamento, precisamos de uma velocidade de avanço menor, pois é usada " "uma broca com ponta fina." -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -9932,7 +9631,7 @@ msgstr "" "Escolher o tipo de ferramenta Em Forma de V automaticamente selecionará o " "tipo de operação como isolamento." -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -9950,11 +9649,11 @@ msgstr "" "desativado o gráfico na tela\n" "para a ferramenta correspondente." -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "Deslocamento:" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -9966,11 +9665,11 @@ msgstr "" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "Dia Ferramenta:" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" @@ -9979,7 +9678,7 @@ msgstr "" "Adicione uma nova ferramenta à Tabela de Ferramentas\n" "com o diâmetro especificado." -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9987,7 +9686,7 @@ msgstr "" "Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9995,11 +9694,11 @@ msgstr "" "Apaga uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "Dados da Ferramenta" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -10007,29 +9706,29 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "Diâmetro Ponta-V:" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "Ângulo Ponta-V:" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "Multi-Profundidade:" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -10043,11 +9742,11 @@ msgstr "" "cortado várias vezes até que o Corte Z seja atingido.\n" "Para a direita, insira a profundidade de cada passe (valor positivo)." -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -10055,7 +9754,7 @@ msgstr "" "Inclua a sequência de troca de ferramentas\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." @@ -10063,11 +9762,11 @@ msgstr "" "Esta é a altura (Z) em que o CNC\n" "vai após o último movimento." -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "Taxa de Avanço Z (Mergulho):" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" @@ -10075,11 +9774,11 @@ msgstr "" "Velocidade de corte no plano Z\n" "em unidades por minuto" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "Taxa de Avanço Rápido:" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -10094,11 +9793,11 @@ msgstr "" "É útil apenas para Marlin,\n" "ignore para outros casos." -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "Cut over 1st pt" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" @@ -10108,11 +9807,11 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "Pós-processador:" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -10120,7 +9819,7 @@ msgstr "" "O arquivo Pós-processador determina a saída\n" "de código da máquina (como G-Code, RML, HPGL)." -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" @@ -10130,39 +9829,39 @@ msgstr "" "Clique no cabeçalho para selecionar todos ou Ctrl + Botão Esquerdo do Mouse\n" "para seleção personalizada de ferramentas." -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "Gerar" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "Gera o objeto de Trabalho CNC." -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "Área de Pintura:" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "Inicia a ferramenta de pintura na guia Ferramentas." -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "Tipo de Gráfico:" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "Exibir Anotação:" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "Dist. percorrida:" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -10170,11 +9869,11 @@ msgstr "" "Essa é a distância total percorrida no plano XY,\n" "nas unidades atuais." -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "Tabela de Ferramentas CNC" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -10197,27 +9896,27 @@ msgstr "" "O 'Tipo de Ferramenta' (TF) pode ser circular com 1 a 4 dentes (C1..C4),\n" "bola (B) ou Em forma de V (V)." -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "Atualizar Gráfico" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "Atualiza o gráfico." -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "Exportar Código CNC:" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "Incluir no Início do Código CNC:" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -10225,11 +9924,11 @@ msgstr "" "Digite aqui comandos G-Code que você gostaria de adicionar ao início do " "arquivo gerado." -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "Incluir no Final do Código CNC:" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -10252,29 +9951,29 @@ msgstr "" "como modelo o arquivo do posprocessador 'Customização da troca de " "ferramentas'." -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "z_cut = profundidade onde cortar" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "z_move = altura para deslocamentos" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "Ver Código CNC" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "Abre uma ABA para visualizar/modificar/imprimir o arquivo G-Code." -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "Salvar Código CNC" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -10384,7 +10083,8 @@ msgstr "Tempo calculado necessário para o procedimento, em minutos." msgid "" "Calculate the current intensity value and the procedure time,\n" "depending on the parameters above" -msgstr "Calcula o valor da intensidade atual e o tempo do\n" +msgstr "" +"Calcula o valor da intensidade atual e o tempo do\n" "procedimento, dependendo dos parâmetros acima" #: flatcamTools/ToolCalculators.py:256 @@ -11452,7 +11152,7 @@ msgid "Generate Geometry" msgstr "Gerar Geometria" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" "[WARNING_NOTCL] Insira um diâmetro de ferramenta para adicionar, no formato " @@ -11473,7 +11173,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "[sucss] A ferramenta da Tabela de Ferramentas foi editada." #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -12297,48 +11997,48 @@ msgstr "" msgid "Delete Object" msgstr "Excluir Objeto" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" "[WARNING_NOTCL] Adição de ferramenta Bocal cancelada. Ferramenta já está na " "Tabela de Ferramentas." -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "[success] Nova Ferramenta Bocal adicionada à tabela de ferramentas." -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "[success] A ferramenta do bocal da tabela de ferramentas foi editada." -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" "[WARNING_NOTCL] Exclusão falhou. Selecione uma ferramenta bico para excluir." -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "[success] Ferramenta(s) de bico excluída(s) da tabela de ferramentas." -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "" "[WARNING_NOTCL] Nenhum objeto Gerber de máscara de Pasta de Solda carregado." -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "Criação da geometria de distribuição da pasta de solda." -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "[WARNING_NOTCL] Nenhuma ferramenta de Bico na tabela de ferramentas." -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "[success] Geometria da pasta de solda gerada com sucesso ..." -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." @@ -12346,15 +12046,15 @@ msgstr "" "[WARNING_NOTCL] Alguns ou todos os pads não possuem pasta de solda devido a " "diâmetros inadequados dos bicos..." -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "Gerando geometria dispensadora de Pasta de Solda ..." -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "[WARNING_NOTCL] Não há objeto de Geometria disponível." -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." @@ -12362,13 +12062,13 @@ msgstr "" "[WARNING_NOTCL] Esta geometria não pode ser processada. NÃO é uma geometria " "solder_paste_tool." -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "[success] Trabalho CNC para Ferramenta de Pasta de Solda criado: %s" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." @@ -12376,20 +12076,20 @@ msgstr "" "[WARNING_NOTCL] Este objeto Trabalho CNC não pode ser processado. NÃO é um " "objeto solder_paste_tool." -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "[ERROR_NOTCL] Nenhum G-Code no objeto ..." -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "Exportar G-Code ..." -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index f57862cc..f71b5f9d 100644 Binary files a/locale/ro/LC_MESSAGES/strings.mo and b/locale/ro/LC_MESSAGES/strings.mo differ diff --git a/locale/ro/LC_MESSAGES/strings.po b/locale/ro/LC_MESSAGES/strings.po index 628540a9..ce5881f9 100644 --- a/locale/ro/LC_MESSAGES/strings.po +++ b/locale/ro/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:21+0300\n" -"PO-Revision-Date: 2019-07-17 13:23+0300\n" +"POT-Creation-Date: 2019-07-20 00:41+0300\n" +"PO-Revision-Date: 2019-07-20 00:41+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -23,12 +23,12 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: tests\n" "X-Poedit-SearchPathExcluded-2: doc\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Nu am gasit fişierele cu traduceri. Mesajele aplicaţiei lipsesc." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -36,26 +36,26 @@ msgstr "" "(Tastează help pt. a începe)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Deschidere anulată." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Selectează un obiect tip Geometrie Gerber sau Excellon " "pentru editare." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -65,102 +65,102 @@ msgstr "" "obiect tip Geometrie MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editorul este activ. .." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Vrei sa salvezi obiectul editat?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Inchide Editorul" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Da" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "Nu" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Anuleaza" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Obiectul nu are date dupa editare." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Selectează un obiect tip Gerber, Geometrie sau Excellon " "pentru salvare." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s este actualizat, întoarcere la aplicaţie." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "Importa Preferințele FlatCAM" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Importul preferințelor FlatCAM a eșuat." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "" "[ERROR_NOTCL] Nu a fost posibilă incărcarea fişierului cu valori default." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Valorile default au fost importate din %s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "Exporta Preferințele FlatCAM" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Exportul preferințelor FlatCAM este anulat." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Salvarea valorilor default intr-un fişier a eșuat." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" "[ERROR_NOTCL] Deschiderea fişierului cu >fişiere recente< pentru a fi salvat " "a eșuat." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR_NOTCL] A apărut o eroare internă. Verifică in TCL Shell pt mai multe " "detalii.\n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -169,11 +169,11 @@ msgstr "" "Obiectul ({kind}) a eșuat din cauza: {error} \n" "\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Se convertesc unitătile la " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -204,35 +204,35 @@ msgstr "" "flatcam/src/Beta/\">aici.
Sectiunea DOWNLOAD este aici.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Valorile default au fost salvate." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "" "[ERROR_NOTCL] Fişierul cu valori default de fabrică nu a putut fi deschis." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "" "[ERROR_NOTCL] Parsarea fişierului cu valori default de fabrică a eșuat." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" "[ERROR_NOTCL]] Salvarea fişierului cu valori default de fabrică intr-un " "fişier a eșuat." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Valori default de fabrică au fost salvate." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Aplicația salvează proiectul. Vă rugăm aşteptați ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -240,11 +240,11 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Salvează modificarile." -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -261,45 +261,45 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip " "Excellon." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip " "Gerber ." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" "[ERROR_NOTCL] Eșuat. Selectează un obiect Geometrie și încearcă din nou." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Se astepta o Geometrie FlatCAM, s-a primit %s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "Comută Unitati" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "Schimbă unitătile de măsură.." -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -309,43 +309,43 @@ msgstr "" "geometrice ale obiectelor sa fie scalate corespunzător.\n" "Continuati?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Conversie unitati la %s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Conversia unitatilor este anulată." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Deschide fişierul ..." -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "Exporta G-Code ..." -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL Exportul GCode este anulat." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Nu exista un aşa fişier sau director" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Salvat in: %s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -353,12 +353,12 @@ msgstr "" "[WARNING_NOTCL] Introdu un diametru al uneltei valid: valoare ne-nula in " "format Real." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Adăugarea unei unelte anulată ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -366,36 +366,36 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Obiect(ele) șters(e)." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Sari la ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y." -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -408,90 +408,90 @@ msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y." msgid "[success] Done." msgstr "[success] Executat." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" "[WARNING_NOTCL] Nici-un obiect nu este selectat. Selectează un obiect și " "incearcă din nou." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Originea a fost setată ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Preferințe" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "" "[WARNING_NOTCL] Nu sete nici-un obiect selectat pentru oglindire pe axa Y." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Oglindire pe axa Y executată." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Datorita %s, oglindirea a eșuat." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "" "[WARNING_NOTCL] Nu sete nici-un obiect selectat pentru oglindire pe axa X." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Oglindirea pe axa X executată." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Nici-un obiect selectat pentru Rotaţie." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Transformare" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Rotaţie executată." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Datorita %s, Rotatia a eșuat." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] Nici-un obiect selectat pentru Deformare pe axa X." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Deformare pe axa X executată." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "[WARNING_NOTCL] Nici-un obiect selectat pentru Deformare pe axa Y." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Deformare pe axa Y executată." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -499,81 +499,81 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Adaugă" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Șterge" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "Grid nou ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." msgstr "" "[WARNING_NOTCL] Introduceți o valoare pentru Grila ne-nula și in format Real." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] O noua valoare pt Grila a fost adăugată..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Grila există deja." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Adăugarea unei valori de Grilă a fost anulată ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Valoarea Grilei nu există ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Valoarea Grila a fost stearsă." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Ștergerea unei valori de Grilă a fost anulată ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "" "[WARNING_NOTCL] Nici-un obiect nu este selectat pentru i se copia valoarea" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Coordonatele au fost copiate in clipboard." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selectat" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -583,111 +583,111 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] Un nou Proiect a fost creat..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier Gerber este anulată." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier Excellon este anulată." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier G-Code este anulată." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Încarcă Project" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui Proiect a fost anulată." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier de Configurare este anulată." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Nici-un obiect selectat." -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" "[ERROR_NOTCL] Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "Exporta SVG" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Exportul SVG este anulat." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" "[[WARNING_NOTCL]] Datele trebuie să fie organizate intr-o arie 3D cu ultima " "dimensiune cu valoarea 3 sau 4." -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Exportul imagine PNG este anulat." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Gerber pentru " "export." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere " "Gerber..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Salvarea codului sursa Gerber este anulată." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -695,22 +695,22 @@ msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Excellon " "pentru export." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere " "Excellon ..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Salvarea codului sursa Excellon este anulată." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -718,94 +718,94 @@ msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Excellon " "pentru export." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Exporta Excellon" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Exportul Excellon anulat." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Gerber pentru " "export." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Exporta Gerber" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Exportul Gerber este anulat." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Doar obiecte tip Geometrie pot fi folosite." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "Exporta DXF" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Exportul DXF anulat." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "Importa SVG" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Importul SVG anulat." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Importa DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Incărcarea fişier DXF anulată." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Selectati un obiect Gerber sau Excellon pentru a-i vedea " "codul sursa." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "[WARNING_NOTCL] Nici-un obiect selectat pentru a-i vedea codul sursa." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Editor Script." -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -849,99 +849,99 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Incărcarea TCL script anulată." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Rularea fisierului Script a fost anulată." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proiect_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Salvarea Proiect anulată." -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] Fişier SVG exportat in %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "" "[WARNING_NOTCL] Nu este nici-un container Box pentru obiect. Se foloseşte %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Filmul se generează ... Aşteaptă!" -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Fişierul Excellon exportat in %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Fişierul Excellon nu a putut fi exportat." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Fişier Gerber exportat in %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Fişierul Gerber nu a putut fi exportat." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] Fişierul DXF exportat in %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[[WARNING_NOTCL]] Fişierul DXF nu a putut fi exportat." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -949,102 +949,102 @@ msgstr "" "[ERROR_NOTCL] Typul parametrului nu este compatibil. Doar Geometrie is " "Gerber sunt acceptate." -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Incărcat: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Eşec in incărcarea fişierului %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Eşec in parsarea fişierului: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR] A apărut o eroare interna. Verifică in TCL Shell pt mai multe " "detalii.\n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] Obiectul nu estetip Gerber sau este gol. Se anulează crearea " "obiectului." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" "[ERROR_NOTCL] Incărcarea Gerber a eșuat. Probabil nu este de tip Gerber." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Acesta nu este un fişier Excellon." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Fişierul %s nu se poate incărca." -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" "[ERROR_NOTCL] A apărut o eroare interna. Verifică in TCL Shell pt mai multe " "detalii.\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "" "[ERROR_NOTCL] Nici-o informaţie de tip geometrie nu s-a gasit in fişierul: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare" -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Incărcarea fişierului %s a eșuat." -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Acest obiect nu este de tip GCode" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare" -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1055,26 +1055,26 @@ msgstr "" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul " "procesarii." -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Eşec in incărcarea fişierului de configurare: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Eşec in incărcarea fişierului proiect: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Proeictul a fost incărcat din: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Comenzi disponibile:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1086,27 +1086,27 @@ msgstr "" "Introduceți help pentru utilizare.\n" "Exemplu: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Arata o lista de comenzi." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Eşec in incărcarea listei cu obiecte recente." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Eşec in parsarea listei cu obiecte recente." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr "Lista cu taste Shortcut" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1203,27 +1203,27 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" "[WARNING_NOTCL] Verificarea pentru ultima versiune a eșuat. Nu a fost " "posibilă conectarea la server." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" "[ERROR_NOTCL] Informatia cu privire la ultima versiune nu s-a putut " "interpreta." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM este la ultima versiune!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1231,58 +1231,58 @@ msgstr "" "O nouă versiune de FlatCAM este disponibilă pentru download::\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "Informaţie" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] Toate afişările sunt dezactivate." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] Toate afişările care nu sunt selectate sunt dezactivate." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] Toate afişările sunt activate." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Toate afişările sunt activate..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Toate afişările sunt dezactivate..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Se lucrează..." -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Proiectul s-a salvat in: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Verificarea proiectului salvat a eșuat: %s. Incearcă să il " "salvezi din nou." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Parsarea proiectului salvat a eșuat: %s. Incearcă să il " "salvezi din nou." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1294,34 +1294,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "[success] Numele schimbat din {old} in {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Baza" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Avansat" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Geometria de izolare creată: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Aperturile sunt in curs de afișare" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Nr. Tot. Op. Găurire" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Nr. Tot. Sloturi" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1336,51 +1336,51 @@ msgstr "Nr. Tot. Sloturi" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "[ERROR_NOTCL] O valoare gresita a fost introdusa. Foloseşte un număr." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Selectează una sau mai multe unelte din lista și încearcă din " "nou." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Anulat. Freza pt frezarea găurilor este mai mare decat " "diametrul găurii." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "Nr. Unealtă" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Diametru" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "Nr. gaura" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "Nr. slot" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Anulat. Freza este mai mare decat diametrul slotului de frezat." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1388,7 +1388,7 @@ msgstr "" "[ERROR_NOTCL] Valoare gresita pt self.defaults[\"z_pdepth\"] sau self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1396,11 +1396,11 @@ msgstr "" "[ERROR_NOTCL] Valoare gresita pt self.defaults[\"feedrate_probe\"] sau self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "CNC Code in curs de generare" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1411,58 +1411,58 @@ msgstr "" "să fie in formatul (x, y) \n" "dar are o singură valoare in loc de doua. " -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Izo." -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Grosier" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Finisare" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Copiază" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "[ERROR_NOTCL] Introdu diametrul dorit pt unealtă in format Real." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Unealtă adăugată in Tabela de Unelte." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" "[ERROR_NOTCL] Unealta implicita adăugată dar valoarea are un format gresit." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "[WARNING_NOTCL] Eșuat. Selectează o unealtă pt copiere." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] Unealta a fost copiata in Tabela de Unelte." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] Unealta a fost editata in Tabela de Unelte." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "[WARNING_NOTCL] Eșuat. Selectează o unealtă pentru ștergere." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] Unealta a fost stearsa din Tabela de Unelte." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." @@ -1470,23 +1470,23 @@ msgstr "" "[WARNING_NOTCL] Acest obiect Geometrie nu poate fi procesar decoarece este " "Geometrie %s." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" "[ERROR_NOTCL] Diametrul uneltei este in format gresit, foloseşte un număr " "Real." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" "[ERROR_NOTCL] Eșuat. Nici-o unealtă nu este selectată in Tabela de Unelte ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1495,21 +1495,21 @@ msgstr "" "val. nu este oferita.\n" "Adaugă un ofset pt unealtă sau schimbă Tipul Ofset." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "[ERROR_NOTCL] Anulat. Fişier gol, nu are date geometrice." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" "[ERROR_NOTCL] Factorul de scalare trebuie să fie un număr: natural sau real." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Scalare Geometrie executată." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." @@ -1517,29 +1517,29 @@ msgstr "" "[ERROR_NOTCL] O pereche de valori (x,y) este necesară. Probabil că ai " "introdus numai o singură valoare in câmpul Offset." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Ofset Geometrie executat." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Exporta CNC Cod Masina ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Exportul codului masina CNC a fost anulat ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Fişierul cu cod CNC este salvat in: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1548,11 +1548,11 @@ msgstr "" "[WARNING_NOTCL] Acest obiect CNCJob nu poate fi procesar deoarece este un " "obiect CNCJob tip %s." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] G-code nu contine codul pt unitati: G20 sau G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1560,17 +1560,17 @@ msgstr "" "[ERROR_NOTCL] Anulat. Codul G-Code din Macro-ul Schimbare unealtă este " "activat dar nuc contine nimic." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" "[success] G-Code-ul pt schimbare unealtă a fost inlocuit cu un cod " "pesonalizat." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] Nu exista un asemenea fişier sau director" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1578,20 +1578,20 @@ msgstr "" "[WARNING_NOTCL] Postprocesorul folosit trebuie să aibă in numele sau: " "'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] Nu exista nici-un fişier postprocesor." -#: FlatCAMTranslation.py:86 +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "Aplicaţia va reporni ..." -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, python-format msgid "Are you sure do you want to change the current language to %s?" msgstr "Esti sigur că dorești să schimbi din limba curentă in %s?" -#: FlatCAMTranslation.py:89 +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "Aplică Traducere ..." @@ -1844,9 +1844,9 @@ msgstr "" "[WARNING_NOTCL] Pentru a adăuga o operaţie de găurire mai intai selectează " "un burghiu (unealtă)" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1863,11 +1863,11 @@ msgstr "" "[WARNING_NOTCL] Pentru a adăuga o arie de operațiuni de găurire mai intai " "selectează un burghiu (unealtă)" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "Click pe punctul de Start al ariei de operațiuni de găurire" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1876,69 +1876,69 @@ msgstr "" "[ERROR_NOTCL] Valoarea nu este număr Real. Verifică să nu fi folosit virgula " "in loc de punct ca și separator decimal." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "[ERROR_NOTCL] Valoarea este gresita. Verifică valoarea. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "" "[WARNING_NOTCL] Prea multe operațiuni de găurire pentru unghiul selectat." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Executat. Aria de operațiuni de găurire a fost adăugată." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "" "Click pe operațiunile de găurire care se dorește să fie redimensionate ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Redimensionarea operațiunilor de găurire a eșuat. Adaugă o " "valoare pentru dimetrul la care se face redimensionarea." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Executat. Redimensionare găurire terminată." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" "[WARNING_NOTCL] Anulat. Nimic nu este selectat pentruredimensionare ..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Click pe locatia de referinţă ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Executat. Operatiile de găurire au fost mutate." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Executat. Operatiile de găurire au fost copiate." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "Editor Excellon" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Nume:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Tabela Unelte" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1946,11 +1946,11 @@ msgstr "" "Burghie (unelte) in acest obiect Excellon\n" "când se face găurire." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Adaugă/Șterge Unealta" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1958,20 +1958,20 @@ msgstr "" "Adaugă/Șterge o unealtă la lista de unelte\n" "pentru acest obiect Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Dia. Unealtă:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Adaugă Unealta" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1979,11 +1979,11 @@ msgstr "" "Adaugă o unealtă noua la lista de unelte\n" "cu diametrul specificat deasupra." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Șterge Unealta" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1991,41 +1991,41 @@ msgstr "" "Șterge o unealtă in lista de unelte\n" "prin selectarea unei linii in tabela de unelte." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Redimensionare operațiuni de găurire" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "" "Redimensionează o operaţie de găurire sau o selecţie de operațiuni de " "găurire." -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Redimensionare Dia:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Diametrul la care se face redimensionarea." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Redimensionează" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Redimensionează op. de găurire." -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Adaugă o arie de op. găurire" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -2033,32 +2033,32 @@ msgstr "" "Selectează tipul de arii de operațiuni de găurire.\n" "Poate fi Liniar X(Y) sau Circular." -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Liniar" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Circular" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Nr. op. găurire" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Direcţie:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2071,33 +2071,33 @@ msgstr "" "- 'Y' - pe axa verticala sau \n" "- 'Unghi' - un unghi particular pentru inclinatia ariei" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Unghi" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Pas:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distanta între elementele ariei." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2106,7 +2106,7 @@ msgstr "Pas = Distanta între elementele ariei." msgid "Angle:" msgstr "Unghi:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2119,7 +2119,7 @@ msgstr "" "Val minima este: -359.99 grade.\n" "Val maxima este: 360.00 grade." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2128,19 +2128,19 @@ msgstr "" "Directia pentru aria circulara. Poate fi CW = in sensul acelor de ceasornic " "sau CCW = invers acelor de ceasornic" -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "Orar" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "Antiorar" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." @@ -2148,7 +2148,7 @@ msgstr "" "Unghiul la care fiecare element al ariei circulare este plasat fata de " "originea ariei." -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2157,21 +2157,21 @@ msgstr "" "Salvează și reeditează obiectul Excellon daca ai nevoie să adaugi aceasta " "unealtă." -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] O noua unealtă este adăugată cu diametrul: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Selectează o unealtă in Tabela de Unelte" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Unealta stearsa cu diametrul: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." @@ -2179,24 +2179,24 @@ msgstr "" "[ERROR_NOTCL] Nu exista definitii de unelte in fişier. Se anulează crearea " "de obiect Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "In curs de creere Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Editarea Excellon a fost terminată." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "" "[WARNING_NOTCL] Anulata. Nu este selectată nici-o unealtă sau op. de găurire." -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Executat. Operatiile de găurire șterse." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare." @@ -2282,7 +2282,7 @@ msgstr "Unealta" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Dia unealtă:" @@ -2414,7 +2414,7 @@ msgid "Paint" msgstr "Pictează" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Unealta Paint" @@ -2492,7 +2492,7 @@ msgstr "Oglindire" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Ofset" @@ -3509,35 +3509,35 @@ msgid "Apertures Table for the Gerber Object." msgstr "Tabela de aperturi pt obiectul Gerber." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Cod" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Tip" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Dimens." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Dim" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Index" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Cod" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" "Tipul aperturilor:\n" @@ -3547,11 +3547,11 @@ msgstr "" "etc" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Dim. aper." -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4565,7 +4565,7 @@ msgid "&Cutout Tool" msgstr "Unealta Decupare" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "Unealta NCC" @@ -6113,7 +6113,7 @@ msgid "Rectangle" msgstr "Patrulater" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Tăiere" @@ -6158,7 +6158,7 @@ msgid "Replace With" msgstr "Inlocuieste cu" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "Toate" @@ -6844,13 +6844,13 @@ msgstr "Gerber General" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr "Opțiuni afișare:" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "Solid" @@ -6874,8 +6874,8 @@ msgid "Plot" msgstr "Afisează" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." @@ -6896,11 +6896,11 @@ msgstr "" msgid "Gerber Options" msgstr "Opțiuni Gerber" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr "Izolare:" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -6910,8 +6910,8 @@ msgstr "" "urmărindu-le conturul." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." msgstr "Diametrul uneltei taietoare." @@ -6919,7 +6919,7 @@ msgstr "Diametrul uneltei taietoare." msgid "Width (# passes):" msgstr "Latime(# treceri):" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -6927,11 +6927,11 @@ msgstr "" "Lăţimea spatiului de izolare\n" "in număr intreg de grosimi ale uneltei." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "Suprapunere:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6945,11 +6945,11 @@ msgstr "" "Exemplu:\n" "O valoare de 0.25 reprezinta o suprapunere de 25%% din diametrul uneltei." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "Tip Frezare:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6960,11 +6960,11 @@ msgstr "" "uneltei\n" "- conventional -> pentru cazul când nu exista o compensare a 'backlash-ului'" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "Urcare" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "Conv." @@ -6972,7 +6972,7 @@ msgstr "Conv." msgid "Combine Passes" msgstr "Combina" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "Combina toate trecerile intr-un singur obiect" @@ -6981,7 +6981,7 @@ msgid "Clear non-copper:" msgstr "Curăță non-Cu:" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6991,11 +6991,11 @@ msgstr "" "fie cupru." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "Margine:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -7018,11 +7018,11 @@ msgstr "" "Crează un obiect tip Geometrie conținând poligoane\n" "care acopera toate suprafetele libere de cupru ale PCB-ului." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr "Forma înconjurătoare::" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -7030,7 +7030,7 @@ msgstr "" "Distanta de la marginile formei înconjurătoare\n" "pana la cel mai apropiat poligon." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -7059,11 +7059,11 @@ msgstr "" "când este selectat Nivelul Avansat pentru\n" "aplicaţie in Preferințe - > General" -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "\"Urmareste\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -7424,7 +7424,7 @@ msgstr "" msgid "Excellon Options" msgstr "Opțiuni Excellon" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "Crează CNCJob" @@ -7437,12 +7437,12 @@ msgstr "" "din acest obiect Excellon." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "Z tăiere:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -7452,11 +7452,11 @@ msgstr "" "va incerca in mod automat să schimbe semnul." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "Z Deplasare:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -7470,7 +7470,7 @@ msgid "Tool change:" msgstr "Schimbare unealtă:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -7508,7 +7508,7 @@ msgid "Spindle Speed:" msgstr "Viteza Motor:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -7535,12 +7535,12 @@ msgstr "" "- CCW = in sensul invers acelor de ceasornic" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "Pauza:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -7553,12 +7553,12 @@ msgid "Duration:" msgstr "Durata:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se sta in pauza." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "Postprocesor:" @@ -7589,11 +7589,11 @@ msgstr "" "Când se alege Sloturi sau Ambele, sloturile vor fi convertite in serii de " "găuri." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr "Frezare găuri" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "Crează un obiect tip Geometrie pentru frezarea găurilor." @@ -7636,7 +7636,7 @@ msgstr "" msgid "Offset Z:" msgstr "Z ofset:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -7658,7 +7658,7 @@ msgid "Toolchange X,Y position." msgstr "Poziţia X,Y in format (x,y) unde se face schimbarea uneltei." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "Z pornire:" @@ -7671,7 +7671,7 @@ msgstr "" "Lasa casuta goala daca nu se foloseşte." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "Z oprire:" @@ -7682,11 +7682,11 @@ msgid "" msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "Feedrate rapizi:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -7700,12 +7700,12 @@ msgstr "" "postprocesor: Marlin. Ignora aceasta parametru in rest." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "Z sonda:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -7714,12 +7714,12 @@ msgstr "" "Are o valoare negativă, in unitatile curente." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "Feedrate sonda:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboara." @@ -7927,7 +7927,7 @@ msgstr "" "Crează un obiect CNCJob care urmareste conturul\n" "acestui obiect tip Geometrie." -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7962,7 +7962,7 @@ msgstr "" "Valoarea este pozitivă desi reprezinta o fracţie\n" "a adancimii de tăiere care este o valoare negativă." -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." @@ -7970,11 +7970,11 @@ msgstr "" "Înălţimea la care se misca unealta când nu taie,\n" "deasupra materialului." -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "Feedrate X-Y:" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7996,8 +7996,8 @@ msgstr "" "in unitati pe minut.\n" "Mai este numita și viteza de plonjare." -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "Viteza motor:" @@ -8047,7 +8047,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "Re-tăiere 1-ul pt." -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -8115,8 +8115,8 @@ msgstr "" msgid "CNC Job General" msgstr "CNCJob General" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "Afisează" @@ -8124,7 +8124,7 @@ msgstr "Afisează" msgid "Plot kind:" msgstr "Tip afișare:" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -8137,7 +8137,7 @@ msgstr "" "- Tăiere -> miscarile in material, tăiere\n" "- Amandoua" -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "Voiaj" @@ -8145,7 +8145,7 @@ msgstr "Voiaj" msgid "Display Annotation:" msgstr "Afiseaza notatii:" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -8218,7 +8218,7 @@ msgid "Export G-Code:" msgstr "Exporta G-Code:" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -8242,7 +8242,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "Adaugă la sfârşitul G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -8255,7 +8255,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "Opțiuni Avans. CNCJob" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "G-Code pt schimb unealtă:" @@ -8271,11 +8271,11 @@ msgstr "" "Comanda M6 este inlocuita.\n" "Aceata va constitui un macro pentru schimbul uneltelor." -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "Fol. Macro schimb unealtă" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -8283,7 +8283,7 @@ msgstr "" "Bifează aici daca dorești să folosești Macro pentru\n" "schimb unelte." -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -8293,35 +8293,35 @@ msgstr "" "de schimb al uneltei (când se intalneste comanda M6).\n" "Este necesar să fie inconjurate de simbolul '%'." -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "Parametri" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "Parametri FlatCAM CNC" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "tool = numărul uneltei" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "tooldia = dimaetrul uneltei" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "t_drills = pt Excellom, numărul total de operațiuni găurire" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = coord. X pt schimb unealtă" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = coord. Y pt schimb unealtă" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = coord. Z pt schimb unealtă" @@ -8333,15 +8333,15 @@ msgstr "z_cut = Z adâncimea de tăiere" msgid "z_move = Z height for travel" msgstr "z_move = Z Înălţimea deplasare" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = pasul pentru taierea progresiva" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "spindlesspeed = valoarea viteza motor" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = durata de asteptare ca motorul să ajunga la turatia setată" @@ -8421,7 +8421,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "Opțiuni Unealta Decupare" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -8541,7 +8541,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "Opțiuni Unealta Paint" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -9256,8 +9256,8 @@ msgstr "Efectuează operația de Ofset." msgid "Gerber Object" msgstr "Obiect Gerber" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "Nume:" @@ -9271,11 +9271,11 @@ msgstr "" "Când se debifează, toate marcajele aperturilor\n" "care sutn curent afisate, vor fi șterse." -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "Marc. Toate" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -9284,11 +9284,11 @@ msgstr "" "Când este bifat se vor afisa toate aperturile.\n" "Când este debifat se vor șterge toate marcajele de aperturi." -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -9301,19 +9301,19 @@ msgstr "" "in interiorul poligonului Gerber (traseu), foloseşte\n" "o valoare negativă pt acest parametru." -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "Treceri:" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "Combina" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "Creează Geometrie de Izolare:" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -9332,11 +9332,11 @@ msgstr "" "(traseu, zona etc) iar >in interior< inseamna efectiv in interiorul\n" "acelui elem. Gerber (daca poate fi posibil)." -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "Geo Full" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" @@ -9346,11 +9346,11 @@ msgstr "" "Contine atat geometriile exterioare cat și\n" "pe cele interioare." -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "Geo Ext" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9360,11 +9360,11 @@ msgstr "" "pt izolare conținând doar\n" "geometriile de exterior." -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "Geo Int" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" @@ -9374,11 +9374,11 @@ msgstr "" "pt izolare conținând doar\n" "geometriile de interior." -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "Curăță Non-Cu:" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -9387,15 +9387,15 @@ msgstr "" "pt rutare non-cupru (adica pt\n" "curățare zone de cupru)." -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "Decupare PCB:" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "Unealta Decupare" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." @@ -9403,11 +9403,11 @@ msgstr "" "Generează un obiect Geometrie\n" "pt decuparea PCB." -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "Regiuni fără Cu.:" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -9420,23 +9420,23 @@ msgstr "" "obiectului sursa. Poate fi folosit pt a indeparta\n" "cuprul din zona specificata." -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "Geo rotunjita" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "" "Obiectul Geometrie rezultat \n" "va avea colțurile rotunjite." -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Crează Geo" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -9444,35 +9444,35 @@ msgstr "" "Generează un obiect tip Geometrie care va inconjura\n" "obiectul Gerber. Forma patratica (rectangulara)." -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "Generează obiectul Geometrie." -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "Obiect Excellon" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "Cercuri solide." -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "Tabela Unelte" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "Găuri" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "Sloturi" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "Ofset Z:" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9483,7 +9483,7 @@ msgstr "" "la evenim. de schimb unealtă, va aparea sub forma T1, T2, etc\n" "in codul masina CNC." -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -9492,7 +9492,7 @@ msgstr "" "Diametrul uneltei. Valoarea să (in unitati curente)\n" "reprezinta lăţimea taieturii in material." -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." @@ -9500,7 +9500,7 @@ msgstr "" "Numărul de găuri. Sunt găuri efectuate prin\n" "operațiuni de găurire efectuate cu un burghiu." -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." @@ -9508,11 +9508,11 @@ msgstr "" "Numărul de sloturi. Sunt găuri efectuate\n" "prin op. de frezare cu o freza." -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "Comută afișarea găurilor pt unealta curentă." -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." @@ -9520,21 +9520,21 @@ msgstr "" "Crează un obiect CNCJob din\n" "acest obiect." -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "Schimb unealtă" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "Z schimb unealtă:" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." @@ -9542,17 +9542,17 @@ msgstr "" "Înălţimea uneltei la inceputul lucrului.\n" "Seterge aceasta valoare daca nu este folosita." -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." msgstr "Înălţimea, pe axa Z, la finalul lucrului." -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "Feedrate (Plonjare):" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -9562,7 +9562,7 @@ msgstr "" "(in unitati pe minut).\n" "Aceasta este mișcarea lineara G01." -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." @@ -9570,7 +9570,7 @@ msgstr "" "Fişierul care dictează codul G-Code \n" "generat. In format JSON." -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." @@ -9578,11 +9578,11 @@ msgstr "" "Selectează din Tabela de Unelte de mai sus,\n" "uneltele care trebuie incluse." -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "Tip:" -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -9596,15 +9596,15 @@ msgstr "" "Când se alege >Sloturi< sau >Ambele<, sloturile\n" "vor fi convertite intr-o serie de găuriri." -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "Crează GCode" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "Generează un obiect CNCJob." -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." @@ -9612,15 +9612,15 @@ msgstr "" "Selecteaa din Tabela de Unelte de mai sus\n" "acele găuri care vor fi frezate." -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "Dia. Burghiu:" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "Geo pt frezare găuri" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." @@ -9628,15 +9628,15 @@ msgstr "" "Crează un obiect tip Geometrie pt.\n" "frezarea rutelor create din Găuri." -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "Dia freza:" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "Geo pt. frezare sloturi" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." @@ -9644,11 +9644,11 @@ msgstr "" "Crează un obiect tip Geometrie pt.\n" "frezarea rutelor create din Sloturi." -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "Obiect Geometrie" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -9678,15 +9678,16 @@ msgstr "" "- V-Dia \n" "- V-unghi" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "TU" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -9697,7 +9698,7 @@ msgstr "" "la evenim. de schimb unealtă, va aparea sub forma T1, T2, etc\n" "in codul masina CNC." -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -9713,7 +9714,7 @@ msgstr "" "'buzunar'\n" "- Afară-> Tăietura va urma geometria pe exterior" -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -9736,7 +9737,7 @@ msgstr "" "un\n" "vârf fin, ascuțit." -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -9766,7 +9767,7 @@ msgstr "" "Alegerea tipului V-Shape (forma in V) va selecta automat Tipul de Operaţie " "ca Izolare." -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -9786,11 +9787,11 @@ msgstr "" "se poate activa/dezactiva\n" "afișarea in canvas." -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "Ofset unealtă:" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -9801,11 +9802,11 @@ msgstr "" "este >Ofset<. Aceasta valoare poate fi pozitivă pentru un ofset\n" "in exterior sau poate fi negativă pentru un ofset in interior." -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "Dia unealtă:" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" @@ -9814,7 +9815,7 @@ msgstr "" "Adaugă o noua unelata in Tabela de Unelte,\n" "cu diametrul specificat mai sus." -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9822,7 +9823,7 @@ msgstr "" "Copiază o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -9830,11 +9831,11 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "Date Unealtă" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." @@ -9842,21 +9843,21 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "V-dia:" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" "Forma in V." -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "V-unghi:" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." @@ -9864,11 +9865,11 @@ msgstr "" "Unghiul la vârf pentru unealta tip V-Shape. \n" "In grade." -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "Multi-Pas:" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -9884,13 +9885,13 @@ msgstr "" "In dreapta, introdu adâncimea de tăiere\n" "pentru fiecare trecere (valoare pozitivă)." -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "" "Adâncimea pentru fiecare trecere.\n" "Valoare pozitivă, in unitatile curente." -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." @@ -9899,7 +9900,7 @@ msgstr "" "codul masina CNC. O pauza pentru schimbul\n" "uneltei (M6)." -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." @@ -9907,11 +9908,11 @@ msgstr "" "Aceasta este înălţimea Z, la care CNC-ul \n" "va fi parcat la finalul de lucru." -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "Feedrate Z (Plonjare):" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" @@ -9919,11 +9920,11 @@ msgstr "" "Viteza de tăiere in planul Z.\n" "In unitati pe minut." -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "Feedrate rapizi:" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -9937,11 +9938,11 @@ msgstr "" "printerul 3D Marlin, implicit când se foloseşte fişierul\n" "postprocesor: Marlin. Ignora aceasta parametru in rest." -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "Re-tăiere 1-ul pt." -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" @@ -9951,11 +9952,11 @@ msgstr "" "Daca postprocesorul Laser este folosit,\n" "valoarea să este puterea laserului." -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "Postprocesor:" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." @@ -9964,7 +9965,7 @@ msgstr "" "codului masina CNC (GCode, RML, HPGL) care \n" "mai apoi este salvat." -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" @@ -9974,41 +9975,41 @@ msgstr "" "Click pe header pentru selectarea tuturora asu CTRL + LMB click\n" "pentru o selecţie personalizata de unelte." -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "Generează" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "Generează un obiect CNCJob." -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "Unealta Paint" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "" "Lansează unealta FlatCAM numita Paint și\n" "o instalează in Tab-ul Unealta." -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "Afișare:" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "Afișare notatii:" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "Distanta:" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -10016,11 +10017,11 @@ msgstr "" "Aceasta este distanţa totala parcursa in planul X-Y.\n" "In unitatile curente." -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "Tabela Unelte CNC" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -10041,27 +10042,27 @@ msgstr "" "Shape\n" "(cu forma in V)." -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "Actualiz. afișare" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "Exporta codul masina CNC:" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "Adaugă la inceput in codul G-Code:" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -10069,11 +10070,11 @@ msgstr "" "Plasează aici acele comenzi GCode care se dorește să fie\n" "adaugate la inceputul codului masina CNC." -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "Adaugă la sfârşit in codul G-Code:" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -10095,19 +10096,19 @@ msgstr "" "'toolchange_custom'\n" "in numele sau." -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "z_cut = adâncimea de tăiere" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "z_move = Înălţimea deplasare" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "Vizualiz. codul CNC" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -10115,11 +10116,11 @@ msgstr "" "Deschide un nou tab pentru a vizualiza, modifica\n" "sau tipari codul G-Code." -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "Salvează codul CNC" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -11311,7 +11312,7 @@ msgid "Generate Geometry" msgstr "Genereza Geometrie" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" "[WARNING_NOTCL] Introduce diametrul unei unelte pt a fi adăugată, in format " @@ -11332,7 +11333,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "[success] O unealtă din Tabela de Unelte a fost editata." #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -12175,51 +12176,51 @@ msgstr "" msgid "Delete Object" msgstr "Șterge Obiectul" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" "[WARNING_NOTCL] Adăugarea unei unelte Nozzle a fost anulată. Unealta exista " "deja in Tabela de Unelte." -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "[success] A fost adăugată o noua unealtă Nozzle in Tabela de Unelte." -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "[success] Unealta Nozzle din Tabela de Unelte a fost editata." -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" "[WARNING_NOTCL] Ștergerea a eșuat. Selectează o unealtă Nozzle pt a o șterge." -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "[success] Uneltele (nozzle) au fost șterse din Tabela de Unelte." -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "" "[WARNING_NOTCL] Nu este incărcat un obiect Gerber cu informatia mastii pt " "pastă de fludor." -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "Se creează Geometrie pt dispensare pastă de fludor." -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "[WARNING_NOTCL] Nu sunt unelte Nozzle in Tabela de Unelte." -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "" "[success] Obiectul Geometrie pt dispens. de pastă de fludor a fost generat " "cu succes ..." -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." @@ -12227,15 +12228,15 @@ msgstr "" "[WARNING_NOTCL] Cel puțin unele pad-uri nu au pastă de fludor datorita " "diametrelor uneltelor (nozzle) ne adecvate." -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "Se generează Geometria de dispensare a pastei de fludor ..." -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "[WARNING_NOTCL] Nu exista obiect Geometrie disponibil." -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." @@ -12243,13 +12244,13 @@ msgstr "" "[WARNING_NOTCL] Acest obiect Geometrie nu poate fi procesat Nu este o " "Geometrie tip solder_paste_tool." -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "[success] Obiectul CNCJob tip solder_paste_tool a fost creat: %s" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." @@ -12257,20 +12258,20 @@ msgstr "" "[WARNING_NOTCL] Acest obiect CNCJob nu poate fi procesat. Nu este un obiect " "CNCJob tip 'solder_paste_tool'" -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "[ERROR_NOTCL] Nu exista cod GCode in acest obiect ..." -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "Exporta GCode ..." -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "" diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index b2a509b2..d28ec373 100644 Binary files a/locale/ru/LC_MESSAGES/strings.mo and b/locale/ru/LC_MESSAGES/strings.mo differ diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index 7b6f8f4a..eb752732 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:06+0300\n" +"POT-Creation-Date: 2019-07-20 00:42+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -20,12 +20,12 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" "[ERROR] Не удалось найти языковые файлы. Строки приложения отсутствуют." -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" @@ -33,26 +33,26 @@ msgstr "" "(Введите help для начала работы.)\n" "\n" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "Открытие отменено." -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "Не удалось открыть файл конфигурации." -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "Ошибка открытия файла сценария." -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" "[WARNING_NOTCL] Выберите объект Geometry, Gerber или Excellon для " "редактирования." -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -62,97 +62,97 @@ msgstr "" "невозможно.\n" "Редактируйте только одну геометрию за раз." -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Редактор активирован ..." -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "Вы хотите сохранить редактируемый объект?" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "Нет" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "Отмена" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Объект пуст после редактирования." -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" "[WARNING_NOTCL] Выберите объект Gerber, Geometry или Excellon для обновления." -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s обновлён, возврат в приложение ..." -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Не удаётся загрузить файл настроек." -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Не удаётся прочитать файл настроек." -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Импорт настроек FlatCAM отменен." -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл значений по умолчанию." -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Значения по умолчанию импортированы из %s" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Экспорт настроек FlatCAM отменён." -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать значения по умолчанию в файл." -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "[ERROR_NOTCL] Не удалось открыть файл истории файлов для записи." -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -161,11 +161,11 @@ msgstr "" "Объект ({kind}) не выполнен, потому что: {error} \n" "\n" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "Конвертирование единиц в " -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -196,31 +196,31 @@ msgstr "" "a>
ЗАГРУЗИТЬ можно отсюда.
" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "[success] Значения по умолчанию сохранены." -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Не удалось загрузить файл с исходными значениями." -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Не удалось прочитать файл с исходными значениями." -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Не удалось записать исходные значения в файл." -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "Исходные значения сохранены." -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Приложение сохраняет проект. Пожалуйста, подождите ..." -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -228,11 +228,11 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -248,43 +248,43 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" "[ERROR_NOTCL] Неудача. Присоединение Excellon работает только на объектах " "Excellon." -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" "[ERROR_NOTCL] Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "[ERROR_NOTCL] Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Ожидается FlatCAMGeometry, получено %s" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "Единицы измерения" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "изменение единиц проекта ...>" -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -294,43 +294,43 @@ msgstr "" "масштабированию всех геометрических свойств всех объектов.\n" "Продолжать?" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Конвертирование единиц в %s" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Преобразование единиц отменено." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "Открыть файл" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "Экспорт G-Code …" -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Экспорт Code отменён." -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Нет такого файла или каталога" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "Сохранёно в: %s" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." @@ -338,12 +338,12 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите диаметр инструмента с ненулевым " "значением в float формате." -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Добавление инструмента отменено ..." -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -352,36 +352,36 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "Объект(ы) удален ..." -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -394,86 +394,86 @@ msgstr "Неверные координаты. Введите координат msgid "[success] Done." msgstr "[success] Готово." -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "[WARNING_NOTCL] Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "[success] Начало координат установлено ..." -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "[success] Отражение по оси Y завершено." -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Из-за %s, операция переворота не была выполнена." -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "[success] Отражение по оси Х завершено." -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Не выбран ни один объект для вращения." -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "[success] Вращение завершено." -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Из-за %s вращение не было выполнено." -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "[WARNING_NOTCL] Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "[success] Наклон по оси X выполнен." -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "[WARNING_NOTCL] Нет объекта, выбранного для наклона/сдвига по оси Y." -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "[success] Наклон по оси Y выполнен." -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -481,24 +481,24 @@ msgstr "Сетка вкл/откл" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -506,56 +506,56 @@ msgstr "" "[WARNING_NOTCL] Пожалуйста, введите значение сетки с ненулевым значением в " "float формате." -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "[success] Новая сетка добавлена ..." -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Сетка уже существует ..." -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Добавление новой сетки отменено ..." -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Значение сетки не существует ..." -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "[success] Значение сетки удалено ..." -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Удаление значения сетки отменено ..." -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "Список быстрых клавиш" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] Нет объекта, выбранного для копирования его имени" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "[success] Координаты скопированы в буфер обмена." -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -565,110 +565,110 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "[success] Новый проект создан ..." -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Открытие Gerber отменено." -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Открытие Excellon отменено." -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Открытие G-Code отменено." -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Открытие проекта отменено." -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "[WARNING_NOTCL] Открытие конфигурации отменено." -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Нет выбранных объектов." -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" "[ERROR_NOTCL] Можно использовать только объекты Geometry, Gerber и CNCJob." -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Экспорт SVG отменён." -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" "[WARNING_NOTCL] Данные должны быть 3D массивом с последним размером 3 или 4" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "Экспорт PNG отменён." -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "[ERROR_NOTCL] Ошибка. Только объекты Gerber могут быть сохранены как файлы " "Gerber..." -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -676,22 +676,22 @@ msgstr "" "[WARNING_NOTCL] Объект не выбран. Пожалуйста, выберите Excellon объект для " "экспорта." -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "[ERROR_NOTCL] Ошибка. Только объекты Excellon могут быть сохранены как файлы " "Excellon..." -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Сохранение исходного кода файла Excellon отменено." -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -699,95 +699,95 @@ msgstr "" "[WARNING_NOTCL] Объект не выбран. Пожалуйста, выберите отличный объект для " "экспорта." -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Экспорт Excellon отменен." -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" "[WARNING_NOTCL] Нет выбранных объектов. Пожалуйста, выберите Gerber объект " "для экспорта." -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Экспорт Gerber отменен." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Можно использовать только объекты Geometry." -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Экспорт DXF отменен." -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Открытие SVG отменено." -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Открытие DXF отменено." -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" "[WARNING_NOTCL] Выберите файл Gerber или Excellon для просмотра исходного " "кода." -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "" "[WARNING_NOTCL] Нет выбранного объекта, для просмотра исходного кода файла." -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -831,98 +831,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Открытие сценария отменено." -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Запуск сценария отменен." -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Сохранение проекта отменено." -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] Файл SVG экспортируется в %s" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] Нет объекта Box. Используйте взамен %s" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Файл Excellon экспортируется в %s" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Не удалось экспортировать файл Excellon." -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Файл Gerber экспортируется в %s" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Не удалось экспортировать файл Gerber." -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] Файл DXF экспортируется в %s" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[WARNING_NOTCL] Не удалось экспортировать файл DXF." -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -930,98 +930,98 @@ msgstr "" "[ERROR_NOTCL] В качестве параметра выбран не поддерживаемый тип. " "Поддерживаются только Geometry и Gerber" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Открыт: %s" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Не удалось открыть файл: %s" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Не удалось проанализировать файл: {name}. {error}" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Произошла внутренняя ошибка. Посмотрите в командную строку.\n" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" "[ERROR_NOTCL] Объект не является файлом Gerber или пустым. Прерывание " "создания объекта." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "[ERROR_NOTCL] Открыть Gerber не удалось. Вероятно это не Gerber файл." -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Это не Excellon файл." -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Не удается открыть файл: %s" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" "[ERROR_NOTCL] Произошла внутренняя ошибка. Смотрите коммандную строку.\n" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] Геометрия не найдена в файле: %s" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" "[ERROR_NOTCL] Не удалось открыть файл Excellon. Вероятно это не файл " "Excellon." -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Не удалось открыть %s" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Это не GCODE" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " @@ -1031,26 +1031,26 @@ msgstr "" " Попытка создать объект Flatcam CNCJob из файла G-кода не удалась во время " "обработки" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Не удалось открыть файл конфигурации: %s" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Не удалось открыть файл проекта: %s" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Проект загружен из: %s" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -1062,27 +1062,27 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Не удалось загрузить список недавних файлов." -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Не удалось прочитать список недавних файлов." -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr "Список сочетаний клавиш" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1177,25 +1177,25 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" "[WARNING_NOTCL] Не удалось проверить обновление программы. Отсутствует " "интернет подключение ." -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "[ERROR_NOTCL] Не удается обработать информацию о последней версии." -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1203,57 +1203,57 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "[success] Все участки отключены." -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "[success] Все невыбранные участки отключены." -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "[success] Все участки включены." -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "[success] Выбранные участки включены..." -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "[success] Выбранные участки отключены..." -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Проект сохранён в: %s" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Не удалось проверить файл проекта: %s. Повторите попытку." -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" "[ERROR_NOTCL] Не удалось проанализировать сохраняемый файл проекта: %s. " "Повторите попытку сохранения." -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1264,34 +1264,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "[success] Имя изменено с {old} на {new}" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "[success] Создана геометрия изоляции: %s" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "Создание отверстия" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "Всего отверстий" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "Всего пазов" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1306,50 +1306,50 @@ msgstr "Всего пазов" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "[ERROR_NOTCL] Неправильно введен формат значения, используйте числа." -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" "[ERROR_NOTCL] Пожалуйста, выберите один или несколько инструментов из списка " "и попробуйте еще раз." -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "[ERROR_NOTCL] Сверло больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "№ инструмента" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "Диаметр" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "№ отверстия" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "№ паза" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "[ERROR_NOTCL] Инструмент для прорезания пазов больше, чем размер отверстия. " "Отмена." -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" @@ -1357,7 +1357,7 @@ msgstr "" "[ERROR_NOTCL] Неправильный формат значения для self.defaults[\"z_pdepth\"] " "или self.options[\"z_pdepth\"]" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" @@ -1365,11 +1365,11 @@ msgstr "" "[ERROR_NOTCL] Неправильный формат значения для self.defaults[\"feedrate_probe" "\"] или self.options[\"feedrate_probe\"]" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1380,61 +1380,61 @@ msgstr "" "формате (x, y)\n" "но теперь есть только одно значение, а не два. " -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "Грубый" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "Конец" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "Копировать" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" "[ERROR_NOTCL] Пожалуйста, введите нужный диаметр инструмента в формате числа " "с плавающей точкой." -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "[success] Инструмент добавлен в таблицу инструментов." -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" "[ERROR_NOTCL] Добавлен инструмент по умолчанию. Введен неправильный формат " "значения." -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "[WARNING_NOTCL] Ошибка. Выберите инструмент для копирования." -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "[success] Инструмент скопирован в таблицу инструментов." -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "[success] Инструмент был изменён в таблице инструментов." -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "[WARNING_NOTCL] Ошибка. Выберите инструмент для удаления." -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "[success] Инструмент был удален из таблицы инструментов." -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." @@ -1442,21 +1442,21 @@ msgstr "" "[WARNING_NOTCL] Эта Geometry не может быть обработана, так как это %s " "геометрия." -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" "[ERROR_NOTCL] Неверный формат ввода диаметра инструмента, используйте цифры." -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "[ERROR_NOTCL] Ошибка. Инструмент не выбран в таблице инструментов ..." -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1465,51 +1465,51 @@ msgstr "" "указано.\n" "Добавьте смещение инструмента или измените тип смещения." -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "[ERROR_NOTCL] Отмена. Пустой файл, он не имеет геометрии..." -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" "[ERROR_NOTCL] Коэффициент масштабирования должен быть числом: целочисленным " "или с плавающей запятой." -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "[success] Масштабирование Geometry выполнено." -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." msgstr "" "[ERROR_NOTCL] Необходима пара значений (x,y). Возможно, вы ввели только одно." -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "[success] Смещение Geometry выполнено." -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "Экспорт GCode ..." -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "[WARNING_NOTCL] Экспорт GCode отменен ..." -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "[success] Файл GCode сохранён в: %s" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " @@ -1518,11 +1518,11 @@ msgstr "" "[WARNING_NOTCL] CNCJob объект %s не может быть обработан, так как он " "является объектом CNCJob." -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "[ERROR_NOTCL] G-code не имеет кода единиц измерения: G20 или G21" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." @@ -1530,16 +1530,16 @@ msgstr "" "[ERROR_NOTCL] Отмена. Пользовательский код смены инструмента включен, но он " "пуст." -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" "[success] G-code смены инструмента был заменен на пользовательский код." -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "[WARNING_NOTCL] Нет такого файла или каталога" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" @@ -1547,23 +1547,23 @@ msgstr "" "[WARNING_NOTCL] Используемый файл постпроцессора должен иметь имя: " "'toolchange_custom'" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "[ERROR] Это не файл постпроцессора." -#: FlatCAMTranslation.py:86 +#: FlatCAMTranslation.py:92 #, fuzzy #| msgid "Application started ..." msgid "The application will restart." msgstr "Приложение запущено ..." -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, fuzzy, python-format #| msgid "Are you sure you want to delete the GUI Settings? \n" msgid "Are you sure do you want to change the current language to %s?" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: FlatCAMTranslation.py:89 +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "Применить Язык ..." @@ -1813,9 +1813,9 @@ msgstr "Нажмите для размещения ..." msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "[WARNING_NOTCL] Чтобы добавить отверстие, сначала выберите инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1832,11 +1832,11 @@ msgstr "" "[WARNING_NOTCL] Чтобы добавить массив отверстий, сначала выберите инструмент " "в таблице инструментов" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "Нажмите на начальную позицию кругового массива отверстий" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " @@ -1845,67 +1845,67 @@ msgstr "" "[ERROR_NOTCL] Это не значение с плавающей точкой. Проверьте наличие запятой " "в качестве разделителя." -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "[ERROR_NOTCL] Значение введено с ошибкой. Проверьте значение. %s" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "" "[WARNING_NOTCL] Слишком много отверстий для выбранного интервала угла ." -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "[success] Готово. Массив отверстий добавлен." -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "Нажмите на сверло для изменения размера ..." -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" "[ERROR_NOTCL] Не удалось изменить размер отверстий. Пожалуйста введите " "диаметр для изменения размера." -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "[success] Готово. Изменение размера отверстий выполнено." -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "[WARNING_NOTCL] Отмена. Не выбраны отверстия для изменения размера..." -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "Кликните на конечную точку ..." -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "[success] Готово. Перемещение отверстий завершено." -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "[success] Готово. Отверстия скопированы." -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "Редактор Excellon" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "Имя:" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "Таблица инструментов" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1913,11 +1913,11 @@ msgstr "" "Инструменты для Excellon объекта\n" "используемые для сверления." -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "Добавить/Удалить инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1925,20 +1925,20 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "Диаметр инструмента:" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "Доб. инструм." -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1946,11 +1946,11 @@ msgstr "" "Добляет новый инструмент в список инструментов\n" "с диаметром, указанным выше." -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "Удалить инструмент" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1958,39 +1958,39 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "Изменить размер сверла" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "Изменяет размер сверла или выбранных свёрел." -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "Изменить диаметр:" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "Диаметр для изменения." -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "Изменить" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "Изменить размер сверла" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "Добавить массив отверстий" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "Добавить массив свёрел (линейный или круговой массив)" -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1998,32 +1998,32 @@ msgstr "" "Выберите тип массива свёрел для создания.\n" "Это может быть линейный X (Y) или круговой" -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "Линейный" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "Круговой" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "Кол-во отверстий:" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "Направление:" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -2036,33 +2036,33 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- 'Угол' - произвольный угол наклона массива" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "X" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "Y" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "Угол" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "Шаг:" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -2071,7 +2071,7 @@ msgstr "Подача = Расстояние между элементами ма msgid "Angle:" msgstr "Угол:" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -2084,7 +2084,7 @@ msgstr "" "Минимальное значение: -359.99 градусов.\n" "Максимальное значение: 360.00 градусов." -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " @@ -2093,25 +2093,25 @@ msgstr "" "Направление для кругового массива. Может быть CW = по часовой стрелке или " "CCW = против часовой стрелки." -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "CW" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "CCW" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " @@ -2121,43 +2121,43 @@ msgstr "" "Сохраните и повторно отредактируйте Excellon, если вам нужно добавить этот " "инструмент. " -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "[success] Добавлен новый инструмент с диаметром: {dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "[WARNING_NOTCL] Выберите инструмент в таблице инструментов" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "[success] Удален инструмент с диаметром: {del_dia} {units}" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." msgstr "[ERROR_NOTCL] В файле нет инструментов. Прерывание создания Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "Создание Excellon." -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "[success] Редактирование Excellon завершено." -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "[WARNING_NOTCL] Отмена. Инструмент/сверло не выбрано" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "[success] Готово. Отверстия удалены." -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" @@ -2242,7 +2242,7 @@ msgstr "Инструменты" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "Диам. инструм.:" @@ -2371,7 +2371,7 @@ msgid "Paint" msgstr "Нарисовать" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "Рисование" @@ -2449,7 +2449,7 @@ msgstr "Зеркалирование (отражение)" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "Смещение" @@ -3451,44 +3451,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "Код" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "Тип" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "Размер" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "Размер" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "Индекс" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "Код отверстия" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4499,7 +4499,7 @@ msgid "&Cutout Tool" msgstr "&Обрезка платы" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "Очистка меди" @@ -5440,7 +5440,7 @@ msgid "Rectangle" msgstr "Прямоугольник" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "Вырезать" @@ -5485,7 +5485,7 @@ msgid "Replace With" msgstr "Заменить" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "Все" @@ -6158,13 +6158,13 @@ msgstr "Gerber основные" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr "Отрисовка:" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "Заливка" @@ -6186,8 +6186,8 @@ msgid "Plot" msgstr "Участок" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." @@ -6208,11 +6208,11 @@ msgstr "" msgid "Gerber Options" msgstr "Параметры Gerber" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr "Изоляция разводки:" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." @@ -6222,8 +6222,8 @@ msgstr "" "пределами полигонов." #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." msgstr "Диаметр режущего инструмента." @@ -6231,7 +6231,7 @@ msgstr "Диаметр режущего инструмента." msgid "Width (# passes):" msgstr "Кол-во проходов:" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." @@ -6239,11 +6239,11 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "Перекрытие:" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -6256,11 +6256,11 @@ msgstr "" "Пример:\n" "Здесь значение 0.25 означает 25% от диаметра инструмента, указанного выше." -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "Тип фрезерования:" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" @@ -6271,11 +6271,11 @@ msgstr "" "использования инструмента\n" "- conventional / полезен, когда нет компенсации люфта" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "Взбираться" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "Обычный" @@ -6283,7 +6283,7 @@ msgstr "Обычный" msgid "Combine Passes" msgstr "Объед. проходы" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "Объединить все проходы в один объект" @@ -6292,7 +6292,7 @@ msgid "Clear non-copper:" msgstr "Очистка меди:" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." @@ -6301,11 +6301,11 @@ msgstr "" "траектории резания для всех областей, отличных от меди." #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "Отст. от дорож.:" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6329,11 +6329,11 @@ msgstr "" "Создает объект геометрии с полигонами\n" "охватывающими неомедненные области печатной платы." -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr "Ограничительная рамка:" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6341,7 +6341,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6371,11 +6371,11 @@ msgstr "" "Эти параметры доступны только для\n" "расширенного режима приложения." -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "\"Следовать\"" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6710,7 +6710,7 @@ msgstr "" msgid "Excellon Options" msgstr "Параметры Excellon" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "Создание программы для ЧПУ" @@ -6723,12 +6723,12 @@ msgstr "" "для этого сверлите объект." #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "Глубина резания:" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." @@ -6737,11 +6737,11 @@ msgstr "" "ниже слоя меди." #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "Отвод по Z:" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -6754,7 +6754,7 @@ msgid "Tool change:" msgstr "Смена инструмента:" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -6787,7 +6787,7 @@ msgid "Spindle Speed:" msgstr "Скорость вр. шпинделя:" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -6812,12 +6812,12 @@ msgstr "" "- CCW = против часовой стрелки" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "Задержка:" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -6830,12 +6830,12 @@ msgid "Duration:" msgstr "Продолжительность:" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "Количество миллисекунд для шпинделя, котор нужно обитать." #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "Постпроцессор:" @@ -6863,11 +6863,11 @@ msgstr "" "При выборе \"слоты\" или \"оба\", слоты будут\n" "преобразованы в упражнения." -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr "Фрезеровка отверстий" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "Создание объекта геометрии для фрезерования отверстий." @@ -6912,7 +6912,7 @@ msgstr "" msgid "Offset Z:" msgstr "Смещение Z:" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -6931,7 +6931,7 @@ msgid "Toolchange X,Y position." msgstr "Позиция X,Y смены инструмента." #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "Начать движение Z:" @@ -6944,7 +6944,7 @@ msgstr "" "Удалить значение если вам не нужна эта функция." #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "Высота отвода Z:" @@ -6957,11 +6957,11 @@ msgstr "" "последнего прохода в конце задания." #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "Пороги Скорости Подачи:" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6976,12 +6976,12 @@ msgstr "" "игнорировать для любых других случаев." #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "Глубина зонда Z:" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." @@ -6990,12 +6990,12 @@ msgstr "" "зондировать. Отрицательное значение в текущих единицах." #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "Датчик Скорости Подачи:" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." @@ -7177,7 +7177,7 @@ msgstr "" "контуров данного объекта геометрии\n" "для программы ЧПУ." -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7206,17 +7206,17 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "Скорость подачи X-Y:" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -7235,8 +7235,8 @@ msgid "" "It is called also Plunge." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "Скорость вр. шпинделя:" @@ -7277,7 +7277,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -7328,8 +7328,8 @@ msgstr "" msgid "CNC Job General" msgstr "CNC Job основные" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "Рисовать объекты" @@ -7337,7 +7337,7 @@ msgstr "Рисовать объекты" msgid "Plot kind:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7345,7 +7345,7 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "Путешествовать" @@ -7353,7 +7353,7 @@ msgstr "Путешествовать" msgid "Display Annotation:" msgstr "Показывать подписи:" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7419,7 +7419,7 @@ msgid "Export G-Code:" msgstr "Экспорт G-Code:" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -7444,7 +7444,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "Коды постобработки для G-Code:" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7458,7 +7458,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "CNC Job дополн." -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "G-Code смены инструмента:" @@ -7474,17 +7474,17 @@ msgstr "" "Это будет представлять собой пользовательский GCode смены инструмента,\n" "или макрос смены инструмента." -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "Использовать макросы смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7494,35 +7494,35 @@ msgstr "" "при смене инструмента.\n" "Они должны быть окружены '%' символом" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "Параметры" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "Параметры CNC FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "tooldia = диаметр инструмента" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "x_toolchange = координата X для смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "y_toolchange = координата Y для смены инструмента" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "z_toolchange = координата Z для смены инструмента" @@ -7534,15 +7534,15 @@ msgstr "z_cut = Z глубина распила" msgid "z_move = Z height for travel" msgstr "z_move = высота Z для перемещения" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "z_depthpercut = значение шага для мультипроходного разреза" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" @@ -7603,7 +7603,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "Обрезка платы" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -7724,7 +7724,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "Рисование" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -8350,8 +8350,8 @@ msgstr "Будет произведено смещение на заданное msgid "Gerber Object" msgstr "Объект Gerber" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "Имя:" @@ -8362,11 +8362,11 @@ msgid "" "that are drawn on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "Отметить все" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -8376,11 +8376,11 @@ msgstr "" "Когда флажок снят, он удалит все отмеченные фигуры\n" "которые нарисованы на холсте." -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -8389,19 +8389,19 @@ msgid "" "this parameter." msgstr "" -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "Проходы:" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "Комбинировать" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "Создание изолирующей Geometry:" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -8414,44 +8414,44 @@ msgid "" "diameter above." msgstr "" -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "ВСЕ" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" "the interiors and exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "ВНЕШНЯЯ" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "ВНУТРЕННЯЯ" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the interiors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "Очистка меди:" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -8459,15 +8459,15 @@ msgstr "" "Создаёт объект геометрии\n" "для безмедного полигона." -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "Обрезка контура платы:" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "Обрезка платы" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." @@ -8475,11 +8475,11 @@ msgstr "" "Будет создан объект геометрии\n" "для обрезки контура." -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "Безмедные полигоны:" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -8493,111 +8493,111 @@ msgstr "" "объекта может использоваться для удаления всей\n" "меди из указанного региона." -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "Закруглять" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "" -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "Создать" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." msgstr "" -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "Будет создан объект геометрии." -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "Объект Excellon" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "Закрашенные круги." -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "Таблица инструментов" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "Отверстия" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "Пазы" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "Смещение Z" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn in the Machine Code." msgstr "" -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "" -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "Создание G-Code для объекта сверловки." -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "Смена инструмента" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "Смена инструмента Z:" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "Отвод по оси Z для смены инструмента." -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." @@ -8605,34 +8605,34 @@ msgstr "" "Положение оси Z (высота) для\n" "следующего прохода." -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "Скорость подачи (подвод):" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" "This is for linear move G01." msgstr "" -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." msgstr "" -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." msgstr "" -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "Тип: " -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -8640,53 +8640,53 @@ msgid "" "converted to a series of drills." msgstr "" -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "Создать GCode" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "Создание программы для ЧПУ." -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." msgstr "" -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "Диам. свёрел:" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "Объект Geometry" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -8702,22 +8702,23 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "Диам" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "TT" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -8727,7 +8728,7 @@ msgid "" "- Out(side) -> The tool cut will follow the geometry line on the outside." msgstr "" -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -8739,7 +8740,7 @@ msgid "" "tip." msgstr "" -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -8756,7 +8757,7 @@ msgid "" "as Isolation." msgstr "" -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -8767,11 +8768,11 @@ msgid "" "for the corresponding tool." msgstr "" -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "Смещение:" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -8779,62 +8780,62 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "Диам. инструмента:" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "Данные инструмента" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "Мультипроход:" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8850,37 +8851,37 @@ msgstr "" "Справа введите глубину \n" "за каждый проход (положительное значение)." -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." msgstr "" -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "Скорость подачи Z (подвод):" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" msgstr "" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "Скорость подачи:" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -8890,77 +8891,77 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" "this value is the power of laser." msgstr "" -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "Постпроцессор:" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "Создать" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "Будет создан объект программы для ЧПУ." -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "Область рисования:" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "Запускает инструмент рисования во вкладке Инструменты." -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "Показывать подписи:" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "Расст. прохода:" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "Таблица инструментов" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -8973,27 +8974,27 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "Обновить участок" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "Обновление участка." -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "Экспорт CNC Code:" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "Добавить в начало CNC Code:" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." @@ -9001,11 +9002,11 @@ msgstr "" "Введите здесь любые G-Code команды, которые вы\n" "хотели бы добавить в начале генерируемого файла." -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "Дописать в конец CNC Code:" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -9027,29 +9028,29 @@ msgstr "" "и иметь \"toolchange_custom\" в имени, и будет построено\n" "используя в качестве шаблона файл постпроцессора \"Tool change Custom\"." -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "z_cut = глубина резания" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "z_move = высота перемещения" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "Просмотр CNC Code" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "Открывает вкладку для просмотра/изменения/печати файла G-Code." -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "Сохранить CNC Code" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -9486,7 +9487,6 @@ msgid "Excellon Object to be mirrored." msgstr "Объект Excellon для отражения." #: flatcamTools/ToolDblSided.py:95 -#| msgid "GEOMETRY" msgid "GEOMETRY:" msgstr "ГЕОМЕТРИЯ:" @@ -10073,7 +10073,7 @@ msgid "Generate Geometry" msgstr "Создать объект" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" @@ -10090,7 +10090,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "[success] Инструмент был изменён в таблице инструментов." #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -10830,89 +10830,89 @@ msgstr "" msgid "Delete Object" msgstr "Удалить объект" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "[success] Новое сопло добавлено в таблицу инструментов." -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "[success] Сопло было изменено в таблице инструментов." -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "[success] Сопло удалено из таблицы инструментов." -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "[WARNING_NOTCL] Нет загруженного Gerber объекта маски паяльной пасты." -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "Создание геометрии дозирования паяльной пасты." -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "[success] Геометрия дозатора паяльной пасты успешно создана..." -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "Генерация геометрии дозирования паяльной пасты ..." -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "[success] CNCjob дозатора паяльной пасты создан: %s" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "[ERROR_NOTCL] Нет Gcode в этом объекте......" -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "Экспорт GCode ..." -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr "[success] Файл GCode дозатора паяльной пасты сохранён в: %s" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 7bd8fa09..d3e4b41d 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-07-17 13:03+0300\n" +"POT-Creation-Date: 2019-07-20 00:42+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -23,147 +23,147 @@ msgstr "" "X-Poedit-SearchPathExcluded-1: doc\n" "X-Poedit-SearchPathExcluded-2: tests\n" -#: FlatCAMApp.py:922 +#: FlatCAMApp.py:924 msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" -#: FlatCAMApp.py:1833 +#: FlatCAMApp.py:1835 msgid "" "(Type help to get started)\n" "\n" msgstr "" -#: FlatCAMApp.py:2018 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2020 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:296 flatcamTools/ToolPcbWizard.py:319 msgid "Open cancelled." msgstr "" -#: FlatCAMApp.py:2032 +#: FlatCAMApp.py:2034 msgid "Open Config file failed." msgstr "" -#: FlatCAMApp.py:2046 +#: FlatCAMApp.py:2048 msgid "Open Script file failed." msgstr "" -#: FlatCAMApp.py:2244 +#: FlatCAMApp.py:2246 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" -#: FlatCAMApp.py:2254 +#: FlatCAMApp.py:2256 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" "Edit only one geometry at a time." msgstr "" -#: FlatCAMApp.py:2309 +#: FlatCAMApp.py:2311 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "" -#: FlatCAMApp.py:2327 +#: FlatCAMApp.py:2329 msgid "Do you want to save the edited object?" msgstr "" -#: FlatCAMApp.py:2328 flatcamGUI/FlatCAMGUI.py:1637 +#: FlatCAMApp.py:2330 flatcamGUI/FlatCAMGUI.py:1637 msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:2331 FlatCAMApp.py:3423 FlatCAMApp.py:6009 -#: FlatCAMTranslation.py:91 flatcamGUI/FlatCAMGUI.py:3760 +#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:6011 +#: flatcamGUI/FlatCAMGUI.py:3760 msgid "Yes" msgstr "" -#: FlatCAMApp.py:2332 FlatCAMApp.py:3424 FlatCAMApp.py:6010 -#: FlatCAMTranslation.py:92 flatcamGUI/FlatCAMGUI.py:3761 +#: FlatCAMApp.py:2334 FlatCAMApp.py:3426 FlatCAMApp.py:6012 +#: flatcamGUI/FlatCAMGUI.py:3761 msgid "No" msgstr "" -#: FlatCAMApp.py:2333 FlatCAMApp.py:3425 FlatCAMApp.py:3856 FlatCAMApp.py:6011 +#: FlatCAMApp.py:2335 FlatCAMApp.py:3427 FlatCAMApp.py:3858 FlatCAMApp.py:6013 msgid "Cancel" msgstr "" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2362 msgid "[WARNING] Object empty after edit." msgstr "" -#: FlatCAMApp.py:2382 FlatCAMApp.py:2401 FlatCAMApp.py:2413 +#: FlatCAMApp.py:2384 FlatCAMApp.py:2403 FlatCAMApp.py:2415 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" -#: FlatCAMApp.py:2385 +#: FlatCAMApp.py:2387 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:2750 +#: FlatCAMApp.py:2752 msgid "[ERROR] Could not load defaults file." msgstr "" -#: FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 msgid "[ERROR] Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:2783 FlatCAMApp.py:2787 +#: FlatCAMApp.py:2785 FlatCAMApp.py:2789 msgid "Import FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:2793 +#: FlatCAMApp.py:2795 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "" -#: FlatCAMApp.py:2801 FlatCAMApp.py:2855 FlatCAMApp.py:3302 +#: FlatCAMApp.py:2803 FlatCAMApp.py:2857 FlatCAMApp.py:3304 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "" -#: FlatCAMApp.py:2809 FlatCAMApp.py:3311 +#: FlatCAMApp.py:2811 FlatCAMApp.py:3313 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:2812 +#: FlatCAMApp.py:2814 #, python-format msgid "[success] Imported Defaults from %s" msgstr "" -#: FlatCAMApp.py:2827 FlatCAMApp.py:2832 +#: FlatCAMApp.py:2829 FlatCAMApp.py:2834 msgid "Export FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:2839 +#: FlatCAMApp.py:2841 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:2874 FlatCAMApp.py:3356 +#: FlatCAMApp.py:2876 FlatCAMApp.py:3358 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "" -#: FlatCAMApp.py:2927 +#: FlatCAMApp.py:2929 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" -#: FlatCAMApp.py:3004 camlib.py:4457 +#: FlatCAMApp.py:3006 camlib.py:4457 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:3005 +#: FlatCAMApp.py:3007 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "" -#: FlatCAMApp.py:3025 +#: FlatCAMApp.py:3027 msgid "Converting units to " msgstr "" -#: FlatCAMApp.py:3104 FlatCAMApp.py:3107 FlatCAMApp.py:3110 FlatCAMApp.py:3113 +#: FlatCAMApp.py:3106 FlatCAMApp.py:3109 FlatCAMApp.py:3112 FlatCAMApp.py:3115 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:3207 +#: FlatCAMApp.py:3209 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -177,41 +177,41 @@ msgid "" "downloads/\">here.
" msgstr "" -#: FlatCAMApp.py:3360 +#: FlatCAMApp.py:3362 msgid "[success] Defaults saved." msgstr "" -#: FlatCAMApp.py:3381 +#: FlatCAMApp.py:3383 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "" -#: FlatCAMApp.py:3390 +#: FlatCAMApp.py:3392 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "" -#: FlatCAMApp.py:3404 +#: FlatCAMApp.py:3406 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" -#: FlatCAMApp.py:3408 +#: FlatCAMApp.py:3410 msgid "Factory defaults saved." msgstr "" -#: FlatCAMApp.py:3413 flatcamGUI/FlatCAMGUI.py:3136 +#: FlatCAMApp.py:3415 flatcamGUI/FlatCAMGUI.py:3136 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "" -#: FlatCAMApp.py:3418 +#: FlatCAMApp.py:3420 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:3421 FlatCAMApp.py:6007 +#: FlatCAMApp.py:3423 FlatCAMApp.py:6009 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:3488 +#: FlatCAMApp.py:3490 msgid "" "[ERROR] Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -221,129 +221,129 @@ msgid "" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:3529 +#: FlatCAMApp.py:3531 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:3551 +#: FlatCAMApp.py:3553 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:3566 FlatCAMApp.py:3591 +#: FlatCAMApp.py:3568 FlatCAMApp.py:3593 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:3570 FlatCAMApp.py:3595 +#: FlatCAMApp.py:3572 FlatCAMApp.py:3597 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "" -#: FlatCAMApp.py:3583 +#: FlatCAMApp.py:3585 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:3609 +#: FlatCAMApp.py:3611 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:3850 +#: FlatCAMApp.py:3852 msgid "Toggle Units" msgstr "" -#: FlatCAMApp.py:3852 +#: FlatCAMApp.py:3854 msgid "Change project units ..." msgstr "" -#: FlatCAMApp.py:3853 +#: FlatCAMApp.py:3855 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" "Continue?" msgstr "" -#: FlatCAMApp.py:3855 FlatCAMApp.py:4694 FlatCAMApp.py:6282 FlatCAMApp.py:6293 -#: FlatCAMApp.py:6533 FlatCAMApp.py:6543 +#: FlatCAMApp.py:3857 FlatCAMApp.py:4696 FlatCAMApp.py:6284 FlatCAMApp.py:6295 +#: FlatCAMApp.py:6535 FlatCAMApp.py:6545 msgid "Ok" msgstr "" -#: FlatCAMApp.py:3900 +#: FlatCAMApp.py:3902 #, python-format msgid "[success] Converted units to %s" msgstr "" -#: FlatCAMApp.py:3911 +#: FlatCAMApp.py:3913 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4565 msgid "Open file" msgstr "" -#: FlatCAMApp.py:4594 FlatCAMApp.py:4599 +#: FlatCAMApp.py:4596 FlatCAMApp.py:4601 msgid "Export G-Code ..." msgstr "" -#: FlatCAMApp.py:4602 +#: FlatCAMApp.py:4604 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "" -#: FlatCAMApp.py:4612 +#: FlatCAMApp.py:4614 msgid "[WARNING] No such file or directory" msgstr "" -#: FlatCAMApp.py:4619 +#: FlatCAMApp.py:4621 #, python-format msgid "Saved to: %s" msgstr "" -#: FlatCAMApp.py:4682 FlatCAMApp.py:4715 FlatCAMApp.py:4726 FlatCAMApp.py:4737 -#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:763 +#: FlatCAMApp.py:4684 FlatCAMApp.py:4717 FlatCAMApp.py:4728 FlatCAMApp.py:4739 +#: flatcamTools/ToolNonCopperClear.py:490 flatcamTools/ToolSolderPaste.py:767 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." msgstr "" -#: FlatCAMApp.py:4687 FlatCAMApp.py:4720 FlatCAMApp.py:4731 FlatCAMApp.py:4742 +#: FlatCAMApp.py:4689 FlatCAMApp.py:4722 FlatCAMApp.py:4733 FlatCAMApp.py:4744 #: flatcamGUI/FlatCAMGUI.py:3031 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "" -#: FlatCAMApp.py:4690 +#: FlatCAMApp.py:4692 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:4803 +#: FlatCAMApp.py:4805 msgid "Object(s) deleted ..." msgstr "" -#: FlatCAMApp.py:4807 +#: FlatCAMApp.py:4809 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:4809 +#: FlatCAMApp.py:4811 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:4822 +#: FlatCAMApp.py:4824 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:4834 +#: FlatCAMApp.py:4836 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:4835 +#: FlatCAMApp.py:4837 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:4842 +#: FlatCAMApp.py:4844 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:4860 flatcamEditors/FlatCAMExcEditor.py:2320 -#: flatcamEditors/FlatCAMExcEditor.py:2327 +#: FlatCAMApp.py:4862 flatcamEditors/FlatCAMExcEditor.py:2321 +#: flatcamEditors/FlatCAMExcEditor.py:2328 #: flatcamEditors/FlatCAMGeoEditor.py:3648 #: flatcamEditors/FlatCAMGeoEditor.py:3662 #: flatcamEditors/FlatCAMGrbEditor.py:1040 @@ -356,86 +356,86 @@ msgstr "" msgid "[success] Done." msgstr "" -#: FlatCAMApp.py:4992 FlatCAMApp.py:5059 +#: FlatCAMApp.py:4994 FlatCAMApp.py:5061 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:5100 +#: FlatCAMApp.py:5102 msgid "[success] Origin set ..." msgstr "" -#: FlatCAMApp.py:5120 +#: FlatCAMApp.py:5122 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:5140 +#: FlatCAMApp.py:5142 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:5165 +#: FlatCAMApp.py:5167 msgid "[success] Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:5167 FlatCAMApp.py:5207 +#: FlatCAMApp.py:5169 FlatCAMApp.py:5209 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5498 flatcamTools/ToolTransform.py:747 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "" -#: FlatCAMApp.py:5180 +#: FlatCAMApp.py:5182 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:5205 +#: FlatCAMApp.py:5207 msgid "[success] Flip on X axis done." msgstr "" -#: FlatCAMApp.py:5220 +#: FlatCAMApp.py:5222 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Transform" msgstr "" -#: FlatCAMApp.py:5223 FlatCAMApp.py:5268 FlatCAMApp.py:5299 +#: FlatCAMApp.py:5225 FlatCAMApp.py:5270 FlatCAMApp.py:5301 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:5253 +#: FlatCAMApp.py:5255 msgid "[success] Rotation done." msgstr "" -#: FlatCAMApp.py:5255 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5257 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5427 flatcamTools/ToolTransform.py:676 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:5266 +#: FlatCAMApp.py:5268 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5289 msgid "[success] Skew on X axis done." msgstr "" -#: FlatCAMApp.py:5297 +#: FlatCAMApp.py:5299 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:5318 +#: FlatCAMApp.py:5320 msgid "[success] Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:5388 +#: FlatCAMApp.py:5390 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:5401 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5403 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2424 -#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:991 +#: flatcamEditors/FlatCAMGrbEditor.py:5016 flatcamGUI/ObjectUI.py:989 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:207 #: flatcamTools/ToolNonCopperClear.py:134 flatcamTools/ToolPaint.py:131 #: flatcamTools/ToolSolderPaste.py:115 flatcamTools/ToolSolderPaste.py:478 @@ -443,291 +443,291 @@ msgstr "" msgid "Add" msgstr "" -#: FlatCAMApp.py:5402 FlatCAMObj.py:3300 +#: FlatCAMApp.py:5404 FlatCAMObj.py:3302 #: flatcamEditors/FlatCAMGrbEditor.py:2429 flatcamGUI/FlatCAMGUI.py:531 #: flatcamGUI/FlatCAMGUI.py:731 flatcamGUI/FlatCAMGUI.py:1635 -#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1007 +#: flatcamGUI/FlatCAMGUI.py:1974 flatcamGUI/ObjectUI.py:1005 #: flatcamTools/ToolNonCopperClear.py:146 flatcamTools/ToolPaint.py:143 #: flatcamTools/ToolSolderPaste.py:121 flatcamTools/ToolSolderPaste.py:480 msgid "Delete" msgstr "" -#: FlatCAMApp.py:5415 +#: FlatCAMApp.py:5417 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:5416 +#: FlatCAMApp.py:5418 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:5424 FlatCAMApp.py:5451 +#: FlatCAMApp.py:5426 FlatCAMApp.py:5453 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." msgstr "" -#: FlatCAMApp.py:5430 +#: FlatCAMApp.py:5432 msgid "[success] New Grid added ..." msgstr "" -#: FlatCAMApp.py:5433 +#: FlatCAMApp.py:5435 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "" -#: FlatCAMApp.py:5436 +#: FlatCAMApp.py:5438 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "" -#: FlatCAMApp.py:5458 +#: FlatCAMApp.py:5460 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "" -#: FlatCAMApp.py:5461 +#: FlatCAMApp.py:5463 msgid "[success] Grid Value deleted ..." msgstr "" -#: FlatCAMApp.py:5464 +#: FlatCAMApp.py:5466 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "" -#: FlatCAMApp.py:5470 +#: FlatCAMApp.py:5472 msgid "Key Shortcut List" msgstr "" -#: FlatCAMApp.py:5503 +#: FlatCAMApp.py:5505 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:5507 +#: FlatCAMApp.py:5509 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:5549 flatcamEditors/FlatCAMGrbEditor.py:4012 +#: FlatCAMApp.py:5551 flatcamEditors/FlatCAMGrbEditor.py:4012 msgid "[success] Coordinates copied to clipboard." msgstr "" -#: FlatCAMApp.py:5805 FlatCAMApp.py:5808 FlatCAMApp.py:5811 FlatCAMApp.py:5814 -#: FlatCAMApp.py:5829 FlatCAMApp.py:5832 FlatCAMApp.py:5835 FlatCAMApp.py:5838 -#: FlatCAMApp.py:5878 FlatCAMApp.py:5881 FlatCAMApp.py:5884 FlatCAMApp.py:5887 +#: FlatCAMApp.py:5807 FlatCAMApp.py:5810 FlatCAMApp.py:5813 FlatCAMApp.py:5816 +#: FlatCAMApp.py:5831 FlatCAMApp.py:5834 FlatCAMApp.py:5837 FlatCAMApp.py:5840 +#: FlatCAMApp.py:5880 FlatCAMApp.py:5883 FlatCAMApp.py:5886 FlatCAMApp.py:5889 #: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 #: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:6004 +#: FlatCAMApp.py:6006 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:6025 +#: FlatCAMApp.py:6027 msgid "[success] New Project created..." msgstr "" -#: FlatCAMApp.py:6141 FlatCAMApp.py:6144 flatcamGUI/FlatCAMGUI.py:612 +#: FlatCAMApp.py:6143 FlatCAMApp.py:6146 flatcamGUI/FlatCAMGUI.py:612 #: flatcamGUI/FlatCAMGUI.py:1851 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6151 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6170 FlatCAMApp.py:6173 flatcamGUI/FlatCAMGUI.py:613 +#: FlatCAMApp.py:6172 FlatCAMApp.py:6175 flatcamGUI/FlatCAMGUI.py:613 #: flatcamGUI/FlatCAMGUI.py:1852 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:6178 +#: FlatCAMApp.py:6180 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6200 FlatCAMApp.py:6203 +#: FlatCAMApp.py:6202 FlatCAMApp.py:6205 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:6208 +#: FlatCAMApp.py:6210 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:6226 FlatCAMApp.py:6229 +#: FlatCAMApp.py:6228 FlatCAMApp.py:6231 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:6237 +#: FlatCAMApp.py:6239 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "" -#: FlatCAMApp.py:6256 FlatCAMApp.py:6259 +#: FlatCAMApp.py:6258 FlatCAMApp.py:6261 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:6263 +#: FlatCAMApp.py:6265 msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "" -#: FlatCAMApp.py:6278 FlatCAMApp.py:6529 FlatCAMApp.py:8682 FlatCAMApp.py:8702 -#: FlatCAMApp.py:8723 FlatCAMApp.py:8745 +#: FlatCAMApp.py:6280 FlatCAMApp.py:6531 FlatCAMApp.py:8684 FlatCAMApp.py:8704 +#: FlatCAMApp.py:8725 FlatCAMApp.py:8747 msgid "[WARNING_NOTCL] No object selected." msgstr "" -#: FlatCAMApp.py:6279 FlatCAMApp.py:6530 +#: FlatCAMApp.py:6281 FlatCAMApp.py:6532 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:6290 +#: FlatCAMApp.py:6292 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:6303 FlatCAMApp.py:6307 +#: FlatCAMApp.py:6305 FlatCAMApp.py:6309 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:6312 +#: FlatCAMApp.py:6314 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:6331 +#: FlatCAMApp.py:6333 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:6337 FlatCAMApp.py:6341 +#: FlatCAMApp.py:6339 FlatCAMApp.py:6343 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:6346 +#: FlatCAMApp.py:6348 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:6365 +#: FlatCAMApp.py:6367 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:6370 FlatCAMApp.py:6493 +#: FlatCAMApp.py:6372 FlatCAMApp.py:6495 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:6382 +#: FlatCAMApp.py:6384 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:6387 +#: FlatCAMApp.py:6389 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:6406 +#: FlatCAMApp.py:6408 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6411 FlatCAMApp.py:6452 +#: FlatCAMApp.py:6413 FlatCAMApp.py:6454 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:6419 FlatCAMApp.py:6423 +#: FlatCAMApp.py:6421 FlatCAMApp.py:6425 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:6428 +#: FlatCAMApp.py:6430 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:6447 +#: FlatCAMApp.py:6449 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6460 FlatCAMApp.py:6464 +#: FlatCAMApp.py:6462 FlatCAMApp.py:6466 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:6469 +#: FlatCAMApp.py:6471 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6488 +#: FlatCAMApp.py:6490 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:6501 FlatCAMApp.py:6505 +#: FlatCAMApp.py:6503 FlatCAMApp.py:6507 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:6510 +#: FlatCAMApp.py:6512 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6542 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:6554 FlatCAMApp.py:6558 +#: FlatCAMApp.py:6556 FlatCAMApp.py:6560 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:6564 +#: FlatCAMApp.py:6566 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:6584 FlatCAMApp.py:6587 +#: FlatCAMApp.py:6586 FlatCAMApp.py:6589 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:6596 +#: FlatCAMApp.py:6598 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:6615 FlatCAMApp.py:6619 +#: FlatCAMApp.py:6617 FlatCAMApp.py:6621 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:6628 +#: FlatCAMApp.py:6630 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:6646 +#: FlatCAMApp.py:6648 #, python-format msgid "%s" msgstr "" -#: FlatCAMApp.py:6666 +#: FlatCAMApp.py:6668 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:6673 +#: FlatCAMApp.py:6675 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "" -#: FlatCAMApp.py:6681 +#: FlatCAMApp.py:6683 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:6691 +#: FlatCAMApp.py:6693 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "" -#: FlatCAMApp.py:6703 FlatCAMApp.py:7845 FlatCAMObj.py:5593 -#: flatcamTools/ToolSolderPaste.py:1280 +#: FlatCAMApp.py:6705 FlatCAMApp.py:7847 FlatCAMObj.py:5599 +#: flatcamTools/ToolSolderPaste.py:1284 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:6715 +#: FlatCAMApp.py:6717 msgid "Script Editor" msgstr "" -#: FlatCAMApp.py:6718 +#: FlatCAMApp.py:6720 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -751,216 +751,216 @@ msgid "" "\n" msgstr "" -#: FlatCAMApp.py:6741 FlatCAMApp.py:6744 +#: FlatCAMApp.py:6743 FlatCAMApp.py:6746 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:6752 +#: FlatCAMApp.py:6754 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6764 +#: FlatCAMApp.py:6766 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "" -#: FlatCAMApp.py:6790 FlatCAMApp.py:6793 +#: FlatCAMApp.py:6792 FlatCAMApp.py:6795 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:6801 +#: FlatCAMApp.py:6803 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6851 FlatCAMApp.py:6855 +#: FlatCAMApp.py:6853 FlatCAMApp.py:6857 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:6852 +#: FlatCAMApp.py:6854 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:6860 +#: FlatCAMApp.py:6862 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "" -#: FlatCAMApp.py:6904 +#: FlatCAMApp.py:6906 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:6938 FlatCAMApp.py:7044 FlatCAMApp.py:7159 +#: FlatCAMApp.py:6940 FlatCAMApp.py:7046 FlatCAMApp.py:7161 #, python-format msgid "[success] SVG file exported to %s" msgstr "" -#: FlatCAMApp.py:6969 FlatCAMApp.py:7090 +#: FlatCAMApp.py:6971 FlatCAMApp.py:7092 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "" -#: FlatCAMApp.py:7047 FlatCAMApp.py:7162 +#: FlatCAMApp.py:7049 FlatCAMApp.py:7164 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:7310 +#: FlatCAMApp.py:7312 #, python-format msgid "[success] Excellon file exported to %s" msgstr "" -#: FlatCAMApp.py:7317 +#: FlatCAMApp.py:7319 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:7322 FlatCAMApp.py:7329 +#: FlatCAMApp.py:7324 FlatCAMApp.py:7331 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:7427 +#: FlatCAMApp.py:7429 #, python-format msgid "[success] Gerber file exported to %s" msgstr "" -#: FlatCAMApp.py:7434 +#: FlatCAMApp.py:7436 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:7439 FlatCAMApp.py:7446 +#: FlatCAMApp.py:7441 FlatCAMApp.py:7448 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:7486 +#: FlatCAMApp.py:7488 #, python-format msgid "[success] DXF file exported to %s" msgstr "" -#: FlatCAMApp.py:7492 +#: FlatCAMApp.py:7494 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:7497 FlatCAMApp.py:7504 +#: FlatCAMApp.py:7499 FlatCAMApp.py:7506 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "" -#: FlatCAMApp.py:7524 FlatCAMApp.py:7566 FlatCAMApp.py:7610 +#: FlatCAMApp.py:7526 FlatCAMApp.py:7568 FlatCAMApp.py:7612 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" msgstr "" -#: FlatCAMApp.py:7534 +#: FlatCAMApp.py:7536 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:7545 FlatCAMApp.py:7587 FlatCAMApp.py:7630 FlatCAMApp.py:7707 -#: FlatCAMApp.py:7768 FlatCAMApp.py:7831 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7547 FlatCAMApp.py:7589 FlatCAMApp.py:7632 FlatCAMApp.py:7709 +#: FlatCAMApp.py:7770 FlatCAMApp.py:7833 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "" -#: FlatCAMApp.py:7576 +#: FlatCAMApp.py:7578 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:7618 +#: FlatCAMApp.py:7620 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:7659 FlatCAMApp.py:7661 +#: FlatCAMApp.py:7661 FlatCAMApp.py:7663 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "" -#: FlatCAMApp.py:7664 +#: FlatCAMApp.py:7666 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "" -#: FlatCAMApp.py:7671 FlatCAMObj.py:4271 -#: flatcamEditors/FlatCAMExcEditor.py:2077 +#: FlatCAMApp.py:7673 FlatCAMObj.py:4288 +#: flatcamEditors/FlatCAMExcEditor.py:2078 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7680 +#: FlatCAMApp.py:7682 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7690 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:7698 +#: FlatCAMApp.py:7700 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:7731 flatcamTools/ToolPcbWizard.py:418 +#: FlatCAMApp.py:7733 flatcamTools/ToolPcbWizard.py:418 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "" -#: FlatCAMApp.py:7734 +#: FlatCAMApp.py:7736 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "" -#: FlatCAMApp.py:7739 flatcamTools/ToolPcbWizard.py:427 +#: FlatCAMApp.py:7741 flatcamTools/ToolPcbWizard.py:427 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7752 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7754 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:440 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "" -#: FlatCAMApp.py:7755 +#: FlatCAMApp.py:7757 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:7761 +#: FlatCAMApp.py:7763 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:7798 +#: FlatCAMApp.py:7800 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "" -#: FlatCAMApp.py:7808 +#: FlatCAMApp.py:7810 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "" -#: FlatCAMApp.py:7814 +#: FlatCAMApp.py:7816 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:7822 +#: FlatCAMApp.py:7824 msgid "" "[ERROR_NOTCL] Failed to create CNCJob Object. Probable not a GCode file.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" -#: FlatCAMApp.py:7862 +#: FlatCAMApp.py:7864 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "" -#: FlatCAMApp.py:7888 FlatCAMApp.py:7905 +#: FlatCAMApp.py:7890 FlatCAMApp.py:7907 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "" -#: FlatCAMApp.py:7928 +#: FlatCAMApp.py:7930 #, python-format msgid "[success] Project loaded from: %s" msgstr "" -#: FlatCAMApp.py:8033 +#: FlatCAMApp.py:8035 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:8035 +#: FlatCAMApp.py:8037 msgid "" "\n" "\n" @@ -968,27 +968,27 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:8185 +#: FlatCAMApp.py:8187 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:8242 +#: FlatCAMApp.py:8244 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:8249 +#: FlatCAMApp.py:8251 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:8293 +#: FlatCAMApp.py:8295 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:8310 flatcamGUI/FlatCAMGUI.py:975 +#: FlatCAMApp.py:8312 flatcamGUI/FlatCAMGUI.py:975 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:8317 +#: FlatCAMApp.py:8319 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1038,76 +1038,76 @@ msgid "" " " msgstr "" -#: FlatCAMApp.py:8424 +#: FlatCAMApp.py:8426 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:8431 +#: FlatCAMApp.py:8433 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:8441 +#: FlatCAMApp.py:8443 msgid "[success] FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8448 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:8447 +#: FlatCAMApp.py:8449 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:8449 +#: FlatCAMApp.py:8451 msgid "info" msgstr "" -#: FlatCAMApp.py:8468 +#: FlatCAMApp.py:8470 msgid "[success] All plots disabled." msgstr "" -#: FlatCAMApp.py:8474 +#: FlatCAMApp.py:8476 msgid "[success] All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:8480 +#: FlatCAMApp.py:8482 msgid "[success] All plots enabled." msgstr "" -#: FlatCAMApp.py:8486 +#: FlatCAMApp.py:8488 msgid "[success] Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:8494 +#: FlatCAMApp.py:8496 msgid "[success] Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:8504 FlatCAMApp.py:8517 +#: FlatCAMApp.py:8506 FlatCAMApp.py:8519 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:8551 +#: FlatCAMApp.py:8553 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:8572 FlatCAMApp.py:8603 +#: FlatCAMApp.py:8574 FlatCAMApp.py:8605 #, python-format msgid "[success] Project saved to: %s" msgstr "" -#: FlatCAMApp.py:8590 +#: FlatCAMApp.py:8592 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8597 +#: FlatCAMApp.py:8599 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8605 +#: FlatCAMApp.py:8607 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1117,34 +1117,34 @@ msgstr "" msgid "[success] Name changed from {old} to {new}" msgstr "" -#: FlatCAMObj.py:553 FlatCAMObj.py:2038 FlatCAMObj.py:3305 FlatCAMObj.py:5490 +#: FlatCAMObj.py:553 FlatCAMObj.py:2040 FlatCAMObj.py:3307 FlatCAMObj.py:5496 msgid "Basic" msgstr "" -#: FlatCAMObj.py:565 FlatCAMObj.py:2054 FlatCAMObj.py:3327 FlatCAMObj.py:5496 +#: FlatCAMObj.py:565 FlatCAMObj.py:2056 FlatCAMObj.py:3329 FlatCAMObj.py:5502 msgid "Advanced" msgstr "" -#: FlatCAMObj.py:927 FlatCAMObj.py:982 +#: FlatCAMObj.py:927 FlatCAMObj.py:983 #, python-format msgid "[success] Isolation geometry created: %s" msgstr "" -#: FlatCAMObj.py:1161 +#: FlatCAMObj.py:1162 msgid "Plotting Apertures" msgstr "" -#: FlatCAMObj.py:1881 flatcamEditors/FlatCAMExcEditor.py:1368 +#: FlatCAMObj.py:1883 flatcamEditors/FlatCAMExcEditor.py:1369 msgid "Total Drills" msgstr "" -#: FlatCAMObj.py:1907 flatcamEditors/FlatCAMExcEditor.py:1400 +#: FlatCAMObj.py:1909 flatcamEditors/FlatCAMExcEditor.py:1401 msgid "Total Slots" msgstr "" -#: FlatCAMObj.py:2110 FlatCAMObj.py:3379 FlatCAMObj.py:3679 FlatCAMObj.py:3874 -#: FlatCAMObj.py:3887 FlatCAMObj.py:4004 FlatCAMObj.py:4421 FlatCAMObj.py:4659 -#: FlatCAMObj.py:5072 flatcamEditors/FlatCAMExcEditor.py:1474 +#: FlatCAMObj.py:2112 FlatCAMObj.py:3381 FlatCAMObj.py:3706 FlatCAMObj.py:3894 +#: FlatCAMObj.py:3907 FlatCAMObj.py:4021 FlatCAMObj.py:4437 FlatCAMObj.py:4673 +#: FlatCAMObj.py:5077 flatcamEditors/FlatCAMExcEditor.py:1475 #: flatcamTools/ToolCalculators.py:304 flatcamTools/ToolCalculators.py:315 #: flatcamTools/ToolCalculators.py:327 flatcamTools/ToolCalculators.py:342 #: flatcamTools/ToolCalculators.py:355 flatcamTools/ToolCalculators.py:369 @@ -1159,62 +1159,62 @@ msgstr "" #: flatcamTools/ToolPanelize.py:385 flatcamTools/ToolPanelize.py:397 #: flatcamTools/ToolPanelize.py:410 flatcamTools/ToolPanelize.py:423 #: flatcamTools/ToolPanelize.py:435 flatcamTools/ToolPanelize.py:446 -#: flatcamTools/ToolSolderPaste.py:754 flatcamTools/ToolSolderPaste.py:826 +#: flatcamTools/ToolSolderPaste.py:758 flatcamTools/ToolSolderPaste.py:830 msgid "[ERROR_NOTCL] Wrong value format entered, use a number." msgstr "" -#: FlatCAMObj.py:2334 FlatCAMObj.py:2426 FlatCAMObj.py:2549 +#: FlatCAMObj.py:2336 FlatCAMObj.py:2428 FlatCAMObj.py:2551 msgid "" "[ERROR_NOTCL] Please select one or more tools from the list and try again." msgstr "" -#: FlatCAMObj.py:2341 +#: FlatCAMObj.py:2343 msgid "" "[ERROR_NOTCL] Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Tool_nr" msgstr "" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 -#: flatcamEditors/FlatCAMExcEditor.py:819 -#: flatcamEditors/FlatCAMExcEditor.py:2020 flatcamGUI/ObjectUI.py:556 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 +#: flatcamEditors/FlatCAMExcEditor.py:820 +#: flatcamEditors/FlatCAMExcEditor.py:2021 flatcamGUI/ObjectUI.py:553 #: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 #: flatcamTools/ToolPcbWizard.py:76 flatcamTools/ToolSolderPaste.py:81 msgid "Diameter" msgstr "" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Drills_Nr" msgstr "" -#: FlatCAMObj.py:2355 FlatCAMObj.py:2450 FlatCAMObj.py:2569 +#: FlatCAMObj.py:2357 FlatCAMObj.py:2452 FlatCAMObj.py:2571 msgid "Slots_Nr" msgstr "" -#: FlatCAMObj.py:2436 +#: FlatCAMObj.py:2438 msgid "" "[ERROR_NOTCL] Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2611 FlatCAMObj.py:4309 FlatCAMObj.py:4525 FlatCAMObj.py:4842 +#: FlatCAMObj.py:2613 FlatCAMObj.py:4326 FlatCAMObj.py:4541 FlatCAMObj.py:4852 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"z_pdepth\"] or self." "options[\"z_pdepth\"]" msgstr "" -#: FlatCAMObj.py:2623 FlatCAMObj.py:4321 FlatCAMObj.py:4537 FlatCAMObj.py:4854 +#: FlatCAMObj.py:2625 FlatCAMObj.py:4338 FlatCAMObj.py:4553 FlatCAMObj.py:4864 msgid "" "[ERROR_NOTCL] Wrong value format for self.defaults[\"feedrate_probe\"] or " "self.options[\"feedrate_probe\"]" msgstr "" -#: FlatCAMObj.py:2655 FlatCAMObj.py:4730 FlatCAMObj.py:4735 FlatCAMObj.py:4885 +#: FlatCAMObj.py:2657 FlatCAMObj.py:4740 FlatCAMObj.py:4745 FlatCAMObj.py:4895 msgid "Generating CNC Code" msgstr "" -#: FlatCAMObj.py:2681 FlatCAMObj.py:5031 camlib.py:5167 camlib.py:5626 +#: FlatCAMObj.py:2683 FlatCAMObj.py:5037 camlib.py:5167 camlib.py:5626 #: camlib.py:5889 msgid "" "[ERROR]The Toolchange X,Y field in Edit -> Preferences has to be in the " @@ -1222,167 +1222,167 @@ msgid "" "but now there is only one value, not two. " msgstr "" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3930 FlatCAMObj.py:3931 FlatCAMObj.py:3940 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3949 FlatCAMObj.py:3950 FlatCAMObj.py:3959 msgid "Iso" msgstr "" -#: FlatCAMObj.py:3001 FlatCAMObj.py:3262 FlatCAMObj.py:3544 +#: FlatCAMObj.py:3004 FlatCAMObj.py:3264 FlatCAMObj.py:3571 msgid "Rough" msgstr "" -#: FlatCAMObj.py:3001 +#: FlatCAMObj.py:3004 msgid "Finish" msgstr "" -#: FlatCAMObj.py:3298 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 +#: FlatCAMObj.py:3300 flatcamGUI/FlatCAMGUI.py:530 flatcamGUI/FlatCAMGUI.py:729 #: flatcamGUI/FlatCAMGUI.py:1634 flatcamGUI/FlatCAMGUI.py:1972 -#: flatcamGUI/ObjectUI.py:999 +#: flatcamGUI/ObjectUI.py:997 msgid "Copy" msgstr "" -#: FlatCAMObj.py:3514 +#: FlatCAMObj.py:3541 msgid "[ERROR_NOTCL] Please enter the desired tool diameter in Float format." msgstr "" -#: FlatCAMObj.py:3589 +#: FlatCAMObj.py:3616 msgid "[success] Tool added in Tool Table." msgstr "" -#: FlatCAMObj.py:3594 +#: FlatCAMObj.py:3621 msgid "[ERROR_NOTCL] Default Tool added. Wrong value format entered." msgstr "" -#: FlatCAMObj.py:3624 FlatCAMObj.py:3634 +#: FlatCAMObj.py:3651 FlatCAMObj.py:3661 msgid "[WARNING_NOTCL] Failed. Select a tool to copy." msgstr "" -#: FlatCAMObj.py:3663 +#: FlatCAMObj.py:3690 msgid "[success] Tool was copied in Tool Table." msgstr "" -#: FlatCAMObj.py:3696 +#: FlatCAMObj.py:3723 msgid "[success] Tool was edited in Tool Table." msgstr "" -#: FlatCAMObj.py:3727 FlatCAMObj.py:3737 +#: FlatCAMObj.py:3753 FlatCAMObj.py:3761 msgid "[WARNING_NOTCL] Failed. Select a tool to delete." msgstr "" -#: FlatCAMObj.py:3761 +#: FlatCAMObj.py:3783 msgid "[success] Tool was deleted in Tool Table." msgstr "" -#: FlatCAMObj.py:4190 +#: FlatCAMObj.py:4207 #, python-format msgid "" "[WARNING_NOTCL] This Geometry can't be processed because it is %s geometry." msgstr "" -#: FlatCAMObj.py:4207 +#: FlatCAMObj.py:4224 msgid "[ERROR_NOTCL] Wrong Tool Dia value format entered, use a number." msgstr "" -#: FlatCAMObj.py:4234 +#: FlatCAMObj.py:4251 msgid "[ERROR_NOTCL] Failed. No tool selected in the tool table ..." msgstr "" -#: FlatCAMObj.py:4272 +#: FlatCAMObj.py:4289 #, python-format msgid "FlatCAMObj.FlatCAMGeometry.mtool_gen_cncjob() --> %s" msgstr "" -#: FlatCAMObj.py:4430 FlatCAMObj.py:4668 +#: FlatCAMObj.py:4446 FlatCAMObj.py:4680 msgid "" "[WARNING] Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -#: FlatCAMObj.py:4549 flatcamTools/ToolSolderPaste.py:1108 -#: flatcamTools/ToolSolderPaste.py:1164 +#: FlatCAMObj.py:4565 flatcamTools/ToolSolderPaste.py:1112 +#: flatcamTools/ToolSolderPaste.py:1168 msgid "[ERROR_NOTCL] Cancelled. Empty file, it has no geometry..." msgstr "" -#: FlatCAMObj.py:4918 FlatCAMObj.py:4928 camlib.py:3348 camlib.py:3357 +#: FlatCAMObj.py:4928 FlatCAMObj.py:4937 camlib.py:3348 camlib.py:3357 msgid "[ERROR_NOTCL] Scale factor has to be a number: integer or float." msgstr "" -#: FlatCAMObj.py:4966 +#: FlatCAMObj.py:4974 msgid "[success] Geometry Scale done." msgstr "" -#: FlatCAMObj.py:4983 camlib.py:3426 +#: FlatCAMObj.py:4991 camlib.py:3426 msgid "" "[ERROR_NOTCL] An (x,y) pair of values are needed. Probable you entered only " "one value in the Offset field." msgstr "" -#: FlatCAMObj.py:5003 +#: FlatCAMObj.py:5010 msgid "[success] Geometry Offset done." msgstr "" -#: FlatCAMObj.py:5558 FlatCAMObj.py:5563 flatcamTools/ToolSolderPaste.py:1364 +#: FlatCAMObj.py:5564 FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1368 msgid "Export Machine Code ..." msgstr "" -#: FlatCAMObj.py:5569 flatcamTools/ToolSolderPaste.py:1367 +#: FlatCAMObj.py:5575 flatcamTools/ToolSolderPaste.py:1371 msgid "[WARNING_NOTCL] Export Machine Code cancelled ..." msgstr "" -#: FlatCAMObj.py:5582 +#: FlatCAMObj.py:5588 #, python-format msgid "[success] Machine Code file saved to: %s" msgstr "" -#: FlatCAMObj.py:5604 +#: FlatCAMObj.py:5610 #, python-format msgid "[ERROR]FlatCAMCNNJob.on_edit_code_click() -->%s" msgstr "" -#: FlatCAMObj.py:5721 +#: FlatCAMObj.py:5727 #, python-format msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed because it is a %s " "CNCJob object." msgstr "" -#: FlatCAMObj.py:5774 +#: FlatCAMObj.py:5780 msgid "[ERROR_NOTCL] G-code does not have a units code: either G20 or G21" msgstr "" -#: FlatCAMObj.py:5787 +#: FlatCAMObj.py:5793 msgid "" "[ERROR_NOTCL] Cancelled. The Toolchange Custom code is enabled but it's " "empty." msgstr "" -#: FlatCAMObj.py:5794 +#: FlatCAMObj.py:5800 msgid "[success] Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:5809 flatcamTools/ToolSolderPaste.py:1393 +#: FlatCAMObj.py:5815 flatcamTools/ToolSolderPaste.py:1397 msgid "[WARNING_NOTCL] No such file or directory" msgstr "" -#: FlatCAMObj.py:5829 FlatCAMObj.py:5841 +#: FlatCAMObj.py:5835 FlatCAMObj.py:5847 msgid "" "[WARNING_NOTCL] The used postprocessor file has to have in it's name: " "'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:5847 +#: FlatCAMObj.py:5853 msgid "[ERROR] There is no postprocessor file." msgstr "" -#: FlatCAMTranslation.py:86 +#: FlatCAMTranslation.py:92 msgid "The application will restart." msgstr "" -#: FlatCAMTranslation.py:87 +#: FlatCAMTranslation.py:93 #, python-format msgid "Are you sure do you want to change the current language to %s?" msgstr "" -#: FlatCAMTranslation.py:89 +#: FlatCAMTranslation.py:95 msgid "Apply Language ..." msgstr "" @@ -1591,9 +1591,9 @@ msgstr "" msgid "[WARNING_NOTCL] To add a drill first select a tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:165 -#: flatcamEditors/FlatCAMExcEditor.py:450 -#: flatcamEditors/FlatCAMExcEditor.py:475 +#: flatcamEditors/FlatCAMExcEditor.py:62 flatcamEditors/FlatCAMExcEditor.py:166 +#: flatcamEditors/FlatCAMExcEditor.py:451 +#: flatcamEditors/FlatCAMExcEditor.py:476 #: flatcamEditors/FlatCAMGrbEditor.py:451 #: flatcamEditors/FlatCAMGrbEditor.py:1818 #: flatcamEditors/FlatCAMGrbEditor.py:1846 @@ -1608,183 +1608,183 @@ msgstr "" msgid "[WARNING_NOTCL] To add an Drill Array first select a tool in Tool Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:182 +#: flatcamEditors/FlatCAMExcEditor.py:183 msgid "Click on the Drill Circular Array Start position" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:204 +#: flatcamEditors/FlatCAMExcEditor.py:205 #: flatcamEditors/FlatCAMGrbEditor.py:494 msgid "" "[ERROR_NOTCL] The value is not Float. Check for comma instead of dot " "separator." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:207 +#: flatcamEditors/FlatCAMExcEditor.py:208 #, python-format msgid "[ERROR_NOTCL] The value is mistyped. Check the value. %s" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:305 +#: flatcamEditors/FlatCAMExcEditor.py:306 msgid "[WARNING_NOTCL] Too many drills for the selected spacing angle." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:322 +#: flatcamEditors/FlatCAMExcEditor.py:323 msgid "[success] Done. Drill Array added." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:333 +#: flatcamEditors/FlatCAMExcEditor.py:334 msgid "Click on the Drill(s) to resize ..." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:354 +#: flatcamEditors/FlatCAMExcEditor.py:355 msgid "" "[ERROR_NOTCL] Resize drill(s) failed. Please enter a diameter for resize." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:424 +#: flatcamEditors/FlatCAMExcEditor.py:425 msgid "[success] Done. Drill Resize completed." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:427 +#: flatcamEditors/FlatCAMExcEditor.py:428 msgid "[WARNING_NOTCL] Cancelled. No drills selected for resize ..." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:452 +#: flatcamEditors/FlatCAMExcEditor.py:453 #: flatcamEditors/FlatCAMGrbEditor.py:1820 msgid "Click on reference location ..." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:507 +#: flatcamEditors/FlatCAMExcEditor.py:508 msgid "[success] Done. Drill(s) Move completed." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:592 +#: flatcamEditors/FlatCAMExcEditor.py:593 msgid "[success] Done. Drill(s) copied." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:792 flatcamGUI/FlatCAMGUI.py:5038 +#: flatcamEditors/FlatCAMExcEditor.py:793 flatcamGUI/FlatCAMGUI.py:5038 msgid "Excellon Editor" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:799 +#: flatcamEditors/FlatCAMExcEditor.py:800 #: flatcamEditors/FlatCAMGrbEditor.py:2308 msgid "Name:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:805 flatcamTools/ToolNonCopperClear.py:72 +#: flatcamEditors/FlatCAMExcEditor.py:806 flatcamTools/ToolNonCopperClear.py:72 #: flatcamTools/ToolPaint.py:69 flatcamTools/ToolSolderPaste.py:70 msgid "Tools Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:807 flatcamGUI/ObjectUI.py:538 +#: flatcamEditors/FlatCAMExcEditor.py:808 flatcamGUI/ObjectUI.py:535 msgid "" "Tools in this Excellon object\n" "when are used for drilling." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:827 +#: flatcamEditors/FlatCAMExcEditor.py:828 msgid "Add/Delete Tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:829 +#: flatcamEditors/FlatCAMExcEditor.py:830 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:837 flatcamTools/ToolCutOut.py:78 +#: flatcamEditors/FlatCAMExcEditor.py:838 flatcamTools/ToolCutOut.py:78 msgid "Tool Dia:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:839 flatcamGUI/FlatCAMGUI.py:5067 -#: flatcamGUI/ObjectUI.py:978 +#: flatcamEditors/FlatCAMExcEditor.py:840 flatcamGUI/FlatCAMGUI.py:5067 +#: flatcamGUI/ObjectUI.py:976 msgid "Diameter for the new tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:847 +#: flatcamEditors/FlatCAMExcEditor.py:848 msgid "Add Tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:849 +#: flatcamEditors/FlatCAMExcEditor.py:850 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:861 +#: flatcamEditors/FlatCAMExcEditor.py:862 msgid "Delete Tool" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:863 +#: flatcamEditors/FlatCAMExcEditor.py:864 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:881 +#: flatcamEditors/FlatCAMExcEditor.py:882 msgid "Resize Drill(s)" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:883 +#: flatcamEditors/FlatCAMExcEditor.py:884 msgid "Resize a drill or a selection of drills." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:890 +#: flatcamEditors/FlatCAMExcEditor.py:891 msgid "Resize Dia:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:892 +#: flatcamEditors/FlatCAMExcEditor.py:893 msgid "Diameter to resize to." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:900 +#: flatcamEditors/FlatCAMExcEditor.py:901 msgid "Resize" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:902 +#: flatcamEditors/FlatCAMExcEditor.py:903 msgid "Resize drill(s)" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:924 flatcamGUI/FlatCAMGUI.py:1631 +#: flatcamEditors/FlatCAMExcEditor.py:925 flatcamGUI/FlatCAMGUI.py:1631 msgid "Add Drill Array" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:926 +#: flatcamEditors/FlatCAMExcEditor.py:927 msgid "Add an array of drills (linear or circular array)" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:932 +#: flatcamEditors/FlatCAMExcEditor.py:933 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:935 +#: flatcamEditors/FlatCAMExcEditor.py:936 #: flatcamEditors/FlatCAMGrbEditor.py:2595 msgid "Linear" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:936 +#: flatcamEditors/FlatCAMExcEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2596 msgid "Circular" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:944 flatcamGUI/FlatCAMGUI.py:5077 +#: flatcamEditors/FlatCAMExcEditor.py:945 flatcamGUI/FlatCAMGUI.py:5077 msgid "Nr of drills:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:946 flatcamGUI/FlatCAMGUI.py:5079 +#: flatcamEditors/FlatCAMExcEditor.py:947 flatcamGUI/FlatCAMGUI.py:5079 msgid "Specify how many drills to be in the array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:964 -#: flatcamEditors/FlatCAMExcEditor.py:1010 +#: flatcamEditors/FlatCAMExcEditor.py:965 +#: flatcamEditors/FlatCAMExcEditor.py:1011 #: flatcamEditors/FlatCAMGrbEditor.py:2622 #: flatcamEditors/FlatCAMGrbEditor.py:2667 msgid "Direction:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:966 +#: flatcamEditors/FlatCAMExcEditor.py:967 #: flatcamEditors/FlatCAMGrbEditor.py:2624 flatcamGUI/FlatCAMGUI.py:5094 msgid "" "Direction on which the linear array is oriented:\n" @@ -1793,33 +1793,33 @@ msgid "" "- 'Angle' - a custom angle for the array inclination" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:973 +#: flatcamEditors/FlatCAMExcEditor.py:974 #: flatcamEditors/FlatCAMGrbEditor.py:2631 flatcamGUI/FlatCAMGUI.py:5100 msgid "X" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:974 +#: flatcamEditors/FlatCAMExcEditor.py:975 #: flatcamEditors/FlatCAMGrbEditor.py:2632 flatcamGUI/FlatCAMGUI.py:5101 msgid "Y" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:975 +#: flatcamEditors/FlatCAMExcEditor.py:976 #: flatcamEditors/FlatCAMGrbEditor.py:2633 flatcamGUI/FlatCAMGUI.py:5102 msgid "Angle" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:979 +#: flatcamEditors/FlatCAMExcEditor.py:980 #: flatcamEditors/FlatCAMGrbEditor.py:2637 flatcamGUI/FlatCAMGUI.py:5108 msgid "Pitch:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:981 +#: flatcamEditors/FlatCAMExcEditor.py:982 #: flatcamEditors/FlatCAMGrbEditor.py:2639 flatcamGUI/FlatCAMGUI.py:5110 msgid "Pitch = Distance between elements of the array." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:989 -#: flatcamEditors/FlatCAMExcEditor.py:1024 +#: flatcamEditors/FlatCAMExcEditor.py:990 +#: flatcamEditors/FlatCAMExcEditor.py:1025 #: flatcamEditors/FlatCAMGeoEditor.py:665 #: flatcamEditors/FlatCAMGrbEditor.py:2646 #: flatcamEditors/FlatCAMGrbEditor.py:2682 @@ -1828,7 +1828,7 @@ msgstr "" msgid "Angle:" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:991 +#: flatcamEditors/FlatCAMExcEditor.py:992 #: flatcamEditors/FlatCAMGrbEditor.py:2648 msgid "" "Angle at which the linear array is placed.\n" @@ -1837,74 +1837,74 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1012 +#: flatcamEditors/FlatCAMExcEditor.py:1013 #: flatcamEditors/FlatCAMGrbEditor.py:2669 msgid "" "Direction for circular array.Can be CW = clockwise or CCW = counter " "clockwise." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1020 +#: flatcamEditors/FlatCAMExcEditor.py:1021 #: flatcamEditors/FlatCAMGrbEditor.py:2677 flatcamGUI/FlatCAMGUI.py:4703 #: flatcamGUI/FlatCAMGUI.py:5138 flatcamGUI/FlatCAMGUI.py:5327 msgid "CW" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1021 +#: flatcamEditors/FlatCAMExcEditor.py:1022 #: flatcamEditors/FlatCAMGrbEditor.py:2678 flatcamGUI/FlatCAMGUI.py:4704 #: flatcamGUI/FlatCAMGUI.py:5139 flatcamGUI/FlatCAMGUI.py:5328 msgid "CCW" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1026 +#: flatcamEditors/FlatCAMExcEditor.py:1027 #: flatcamEditors/FlatCAMGrbEditor.py:2684 flatcamGUI/FlatCAMGUI.py:5121 #: flatcamGUI/FlatCAMGUI.py:5147 msgid "Angle at which each element in circular array is placed." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1487 +#: flatcamEditors/FlatCAMExcEditor.py:1488 msgid "" "[WARNING_NOTCL] Tool already in the original or actual tool list.\n" "Save and reedit Excellon if you need to add this tool. " msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1496 flatcamGUI/FlatCAMGUI.py:3027 +#: flatcamEditors/FlatCAMExcEditor.py:1497 flatcamGUI/FlatCAMGUI.py:3027 #, python-brace-format msgid "[success] Added new tool with dia: {dia} {units}" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1528 +#: flatcamEditors/FlatCAMExcEditor.py:1529 msgid "[WARNING_NOTCL] Select a tool in Tool Table" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:1560 +#: flatcamEditors/FlatCAMExcEditor.py:1561 #, python-brace-format msgid "[success] Deleted tool with dia: {del_dia} {units}" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2074 +#: flatcamEditors/FlatCAMExcEditor.py:2075 msgid "" "[ERROR_NOTCL] There are no Tools definitions in the file. Aborting Excellon " "creation." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2083 +#: flatcamEditors/FlatCAMExcEditor.py:2084 msgid "Creating Excellon." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2092 +#: flatcamEditors/FlatCAMExcEditor.py:2093 msgid "[success] Excellon editing finished." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2109 +#: flatcamEditors/FlatCAMExcEditor.py:2110 msgid "[WARNING_NOTCL] Cancelled. There is no Tool/Drill selected" msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2637 +#: flatcamEditors/FlatCAMExcEditor.py:2638 msgid "[success] Done. Drill(s) deleted." msgstr "" -#: flatcamEditors/FlatCAMExcEditor.py:2705 +#: flatcamEditors/FlatCAMExcEditor.py:2706 #: flatcamEditors/FlatCAMGrbEditor.py:4461 msgid "Click on the circular array Center position" msgstr "" @@ -1983,7 +1983,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:432 flatcamGUI/FlatCAMGUI.py:4084 #: flatcamGUI/FlatCAMGUI.py:5193 flatcamGUI/FlatCAMGUI.py:5627 #: flatcamGUI/FlatCAMGUI.py:5904 flatcamGUI/FlatCAMGUI.py:6044 -#: flatcamGUI/ObjectUI.py:260 +#: flatcamGUI/ObjectUI.py:259 msgid "Tool dia:" msgstr "" @@ -2092,7 +2092,7 @@ msgid "Paint" msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:527 flatcamGUI/FlatCAMGUI.py:647 -#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1314 +#: flatcamGUI/FlatCAMGUI.py:1885 flatcamGUI/ObjectUI.py:1312 #: flatcamTools/ToolPaint.py:340 msgid "Paint Tool" msgstr "" @@ -2164,7 +2164,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:622 #: flatcamEditors/FlatCAMGrbEditor.py:4699 flatcamGUI/ObjectUI.py:127 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 #: flatcamTools/ToolTransform.py:28 msgid "Offset" msgstr "" @@ -3073,44 +3073,44 @@ msgid "Apertures Table for the Gerber Object." msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Code" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Type" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Size" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2334 -#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:228 +#: flatcamEditors/FlatCAMGrbEditor.py:3712 flatcamGUI/ObjectUI.py:227 msgid "Dim" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:232 +#: flatcamEditors/FlatCAMGrbEditor.py:2338 flatcamGUI/ObjectUI.py:231 msgid "Index" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:234 +#: flatcamEditors/FlatCAMGrbEditor.py:2340 flatcamGUI/ObjectUI.py:233 msgid "Aperture Code" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:236 +#: flatcamEditors/FlatCAMGrbEditor.py:2342 flatcamGUI/ObjectUI.py:235 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2344 -#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:238 +#: flatcamEditors/FlatCAMGrbEditor.py:2377 flatcamGUI/ObjectUI.py:237 msgid "Aperture Size:" msgstr "" -#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:240 +#: flatcamEditors/FlatCAMGrbEditor.py:2346 flatcamGUI/ObjectUI.py:239 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -4055,7 +4055,7 @@ msgid "&Cutout Tool" msgstr "" #: flatcamGUI/FlatCAMGUI.py:646 flatcamGUI/FlatCAMGUI.py:1884 -#: flatcamGUI/ObjectUI.py:392 flatcamTools/ToolNonCopperClear.py:285 +#: flatcamGUI/ObjectUI.py:389 flatcamTools/ToolNonCopperClear.py:285 msgid "NCC Tool" msgstr "" @@ -4985,7 +4985,7 @@ msgid "Rectangle" msgstr "" #: flatcamGUI/FlatCAMGUI.py:1619 flatcamGUI/FlatCAMGUI.py:5562 -#: flatcamGUI/ObjectUI.py:1366 +#: flatcamGUI/ObjectUI.py:1363 msgid "Cut" msgstr "" @@ -5030,7 +5030,7 @@ msgid "Replace With" msgstr "" #: flatcamGUI/FlatCAMGUI.py:1673 flatcamGUI/FlatCAMGUI.py:5560 -#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1364 +#: flatcamGUI/FlatCAMGUI.py:6118 flatcamGUI/ObjectUI.py:1361 #: flatcamTools/ToolPaint.py:248 msgid "All" msgstr "" @@ -5596,13 +5596,13 @@ msgstr "" #: flatcamGUI/FlatCAMGUI.py:4025 flatcamGUI/FlatCAMGUI.py:4391 #: flatcamGUI/FlatCAMGUI.py:5165 flatcamGUI/FlatCAMGUI.py:5534 -#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:505 -#: flatcamGUI/ObjectUI.py:833 flatcamGUI/ObjectUI.py:1350 +#: flatcamGUI/ObjectUI.py:150 flatcamGUI/ObjectUI.py:502 +#: flatcamGUI/ObjectUI.py:830 flatcamGUI/ObjectUI.py:1347 msgid "Plot Options:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4032 flatcamGUI/FlatCAMGUI.py:4403 -#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:506 +#: flatcamGUI/ObjectUI.py:156 flatcamGUI/ObjectUI.py:503 msgid "Solid" msgstr "" @@ -5624,8 +5624,8 @@ msgid "Plot" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4048 flatcamGUI/FlatCAMGUI.py:5171 -#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:546 -#: flatcamGUI/ObjectUI.py:879 flatcamGUI/ObjectUI.py:1450 +#: flatcamGUI/ObjectUI.py:174 flatcamGUI/ObjectUI.py:543 +#: flatcamGUI/ObjectUI.py:876 flatcamGUI/ObjectUI.py:1447 msgid "Plot (show) this object." msgstr "" @@ -5644,19 +5644,19 @@ msgstr "" msgid "Gerber Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:251 +#: flatcamGUI/FlatCAMGUI.py:4073 flatcamGUI/ObjectUI.py:250 msgid "Isolation Routing:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:253 +#: flatcamGUI/FlatCAMGUI.py:4075 flatcamGUI/ObjectUI.py:252 msgid "" "Create a Geometry object with\n" "toolpaths to cut outside polygons." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4086 flatcamGUI/FlatCAMGUI.py:4765 -#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:788 -#: flatcamGUI/ObjectUI.py:804 +#: flatcamGUI/FlatCAMGUI.py:5906 flatcamGUI/ObjectUI.py:785 +#: flatcamGUI/ObjectUI.py:801 msgid "Diameter of the cutting tool." msgstr "" @@ -5664,17 +5664,17 @@ msgstr "" msgid "Width (# passes):" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:275 +#: flatcamGUI/FlatCAMGUI.py:4095 flatcamGUI/ObjectUI.py:274 msgid "" "Width of the isolation gap in\n" "number (integer) of tool widths." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:283 +#: flatcamGUI/FlatCAMGUI.py:4103 flatcamGUI/ObjectUI.py:282 msgid "Pass overlap:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:285 +#: flatcamGUI/FlatCAMGUI.py:4105 flatcamGUI/ObjectUI.py:284 #, python-format msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" @@ -5683,22 +5683,22 @@ msgid "" "above." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:295 +#: flatcamGUI/FlatCAMGUI.py:4113 flatcamGUI/ObjectUI.py:294 msgid "Milling Type:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:297 +#: flatcamGUI/FlatCAMGUI.py:4115 flatcamGUI/ObjectUI.py:296 msgid "" "Milling type:\n" "- climb / best for precision milling and to reduce tool usage\n" "- conventional / useful when there is no backlash compensation" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:302 +#: flatcamGUI/FlatCAMGUI.py:4120 flatcamGUI/ObjectUI.py:301 msgid "Climb" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:303 +#: flatcamGUI/FlatCAMGUI.py:4121 flatcamGUI/ObjectUI.py:302 msgid "Conv." msgstr "" @@ -5706,7 +5706,7 @@ msgstr "" msgid "Combine Passes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:309 +#: flatcamGUI/FlatCAMGUI.py:4127 flatcamGUI/ObjectUI.py:308 msgid "Combine all passes into one object" msgstr "" @@ -5715,18 +5715,18 @@ msgid "Clear non-copper:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4134 flatcamGUI/FlatCAMGUI.py:5794 -#: flatcamGUI/ObjectUI.py:386 +#: flatcamGUI/ObjectUI.py:383 msgid "" "Create a Geometry object with\n" "toolpaths to cut all non-copper regions." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4143 flatcamGUI/FlatCAMGUI.py:4169 -#: flatcamGUI/ObjectUI.py:430 flatcamGUI/ObjectUI.py:464 +#: flatcamGUI/ObjectUI.py:427 flatcamGUI/ObjectUI.py:461 msgid "Boundary Margin:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:432 +#: flatcamGUI/FlatCAMGUI.py:4145 flatcamGUI/ObjectUI.py:429 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -5744,17 +5744,17 @@ msgid "" "covering the copper-free areas of the PCB." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:454 +#: flatcamGUI/FlatCAMGUI.py:4163 flatcamGUI/ObjectUI.py:451 msgid "Bounding Box:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:466 +#: flatcamGUI/FlatCAMGUI.py:4171 flatcamGUI/ObjectUI.py:463 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:476 +#: flatcamGUI/FlatCAMGUI.py:4180 flatcamGUI/ObjectUI.py:473 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -5777,11 +5777,11 @@ msgid "" "Advanced App. Level." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:314 +#: flatcamGUI/FlatCAMGUI.py:4209 flatcamGUI/ObjectUI.py:313 msgid "\"Follow\"" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:316 +#: flatcamGUI/FlatCAMGUI.py:4211 flatcamGUI/ObjectUI.py:315 msgid "" "Generate a 'Follow' geometry.\n" "This means that it will cut through\n" @@ -6042,7 +6042,7 @@ msgstr "" msgid "Excellon Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:584 +#: flatcamGUI/FlatCAMGUI.py:4629 flatcamGUI/ObjectUI.py:581 msgid "Create CNC Job" msgstr "" @@ -6053,23 +6053,23 @@ msgid "" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4639 flatcamGUI/FlatCAMGUI.py:5226 -#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:595 -#: flatcamGUI/ObjectUI.py:1062 flatcamTools/ToolCalculators.py:106 +#: flatcamGUI/FlatCAMGUI.py:6330 flatcamGUI/ObjectUI.py:592 +#: flatcamGUI/ObjectUI.py:1060 flatcamTools/ToolCalculators.py:106 msgid "Cut Z:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:597 +#: flatcamGUI/FlatCAMGUI.py:4641 flatcamGUI/ObjectUI.py:594 msgid "" "Drill depth (negative)\n" "below the copper surface." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4648 flatcamGUI/FlatCAMGUI.py:5259 -#: flatcamGUI/ObjectUI.py:605 flatcamGUI/ObjectUI.py:1098 +#: flatcamGUI/ObjectUI.py:602 flatcamGUI/ObjectUI.py:1096 msgid "Travel Z:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:607 +#: flatcamGUI/FlatCAMGUI.py:4650 flatcamGUI/ObjectUI.py:604 msgid "" "Tool height when travelling\n" "across the XY plane." @@ -6080,7 +6080,7 @@ msgid "Tool change:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4660 flatcamGUI/FlatCAMGUI.py:5271 -#: flatcamGUI/ObjectUI.py:617 +#: flatcamGUI/ObjectUI.py:614 msgid "" "Include tool-change sequence\n" "in G-Code (Pause for tool change)." @@ -6109,7 +6109,7 @@ msgid "Spindle Speed:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4687 flatcamGUI/FlatCAMGUI.py:5311 -#: flatcamGUI/ObjectUI.py:684 +#: flatcamGUI/ObjectUI.py:681 msgid "" "Speed of the spindle\n" "in RPM (optional)" @@ -6128,12 +6128,12 @@ msgid "" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4709 flatcamGUI/FlatCAMGUI.py:5333 -#: flatcamGUI/ObjectUI.py:692 flatcamGUI/ObjectUI.py:1224 +#: flatcamGUI/ObjectUI.py:689 flatcamGUI/ObjectUI.py:1222 msgid "Dwell:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4711 flatcamGUI/FlatCAMGUI.py:5335 -#: flatcamGUI/ObjectUI.py:694 flatcamGUI/ObjectUI.py:1227 +#: flatcamGUI/ObjectUI.py:691 flatcamGUI/ObjectUI.py:1225 msgid "" "Pause to allow the spindle to reach its\n" "speed before cutting." @@ -6144,12 +6144,12 @@ msgid "Duration:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4716 flatcamGUI/FlatCAMGUI.py:5340 -#: flatcamGUI/ObjectUI.py:699 flatcamGUI/ObjectUI.py:1234 +#: flatcamGUI/ObjectUI.py:696 flatcamGUI/ObjectUI.py:1232 msgid "Number of milliseconds for spindle to dwell." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4728 flatcamGUI/FlatCAMGUI.py:5350 -#: flatcamGUI/ObjectUI.py:707 +#: flatcamGUI/ObjectUI.py:704 msgid "Postprocessor:" msgstr "" @@ -6171,11 +6171,11 @@ msgid "" "converted to drills." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:772 +#: flatcamGUI/FlatCAMGUI.py:4757 flatcamGUI/ObjectUI.py:769 msgid "Mill Holes" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:774 +#: flatcamGUI/FlatCAMGUI.py:4759 flatcamGUI/ObjectUI.py:771 msgid "Create Geometry for milling holes." msgstr "" @@ -6215,7 +6215,7 @@ msgstr "" msgid "Offset Z:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:574 +#: flatcamGUI/FlatCAMGUI.py:4815 flatcamGUI/ObjectUI.py:571 msgid "" "Some drill bits (the larger ones) need to drill deeper\n" "to create the desired exit hole diameter due of the tip shape.\n" @@ -6231,7 +6231,7 @@ msgid "Toolchange X,Y position." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4830 flatcamGUI/FlatCAMGUI.py:5393 -#: flatcamGUI/ObjectUI.py:634 +#: flatcamGUI/ObjectUI.py:631 msgid "Start move Z:" msgstr "" @@ -6242,7 +6242,7 @@ msgid "" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4839 flatcamGUI/FlatCAMGUI.py:5403 -#: flatcamGUI/ObjectUI.py:644 flatcamGUI/ObjectUI.py:1144 +#: flatcamGUI/ObjectUI.py:641 flatcamGUI/ObjectUI.py:1142 msgid "End move Z:" msgstr "" @@ -6253,11 +6253,11 @@ msgid "" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4848 flatcamGUI/FlatCAMGUI.py:5413 -#: flatcamGUI/ObjectUI.py:665 +#: flatcamGUI/ObjectUI.py:662 msgid "Feedrate Rapids:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:667 +#: flatcamGUI/FlatCAMGUI.py:4850 flatcamGUI/ObjectUI.py:664 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" @@ -6267,24 +6267,24 @@ msgid "" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4861 flatcamGUI/FlatCAMGUI.py:5437 -#: flatcamGUI/ObjectUI.py:718 flatcamGUI/ObjectUI.py:1256 +#: flatcamGUI/ObjectUI.py:715 flatcamGUI/ObjectUI.py:1254 msgid "Probe Z depth:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4863 flatcamGUI/FlatCAMGUI.py:5439 -#: flatcamGUI/ObjectUI.py:720 flatcamGUI/ObjectUI.py:1259 +#: flatcamGUI/ObjectUI.py:717 flatcamGUI/ObjectUI.py:1257 msgid "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." msgstr "" #: flatcamGUI/FlatCAMGUI.py:4871 flatcamGUI/FlatCAMGUI.py:5447 -#: flatcamGUI/ObjectUI.py:730 flatcamGUI/ObjectUI.py:1270 +#: flatcamGUI/ObjectUI.py:727 flatcamGUI/ObjectUI.py:1268 msgid "Feedrate Probe:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:4873 flatcamGUI/FlatCAMGUI.py:5449 -#: flatcamGUI/ObjectUI.py:732 flatcamGUI/ObjectUI.py:1273 +#: flatcamGUI/ObjectUI.py:729 flatcamGUI/ObjectUI.py:1271 msgid "The feedrate used while the probe is probing." msgstr "" @@ -6443,7 +6443,7 @@ msgid "" "Geometry object." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1065 +#: flatcamGUI/FlatCAMGUI.py:5228 flatcamGUI/ObjectUI.py:1063 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -6470,17 +6470,17 @@ msgid "" "which has negative value." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1101 +#: flatcamGUI/FlatCAMGUI.py:5261 flatcamGUI/ObjectUI.py:1099 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1156 +#: flatcamGUI/FlatCAMGUI.py:5288 flatcamGUI/ObjectUI.py:1154 msgid "Feed Rate X-Y:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1159 +#: flatcamGUI/FlatCAMGUI.py:5290 flatcamGUI/ObjectUI.py:1157 msgid "" "Cutting speed in the XY\n" "plane in units per minute" @@ -6497,8 +6497,8 @@ msgid "" "It is called also Plunge." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:682 -#: flatcamGUI/ObjectUI.py:1211 +#: flatcamGUI/FlatCAMGUI.py:5309 flatcamGUI/ObjectUI.py:679 +#: flatcamGUI/ObjectUI.py:1209 msgid "Spindle speed:" msgstr "" @@ -6537,7 +6537,7 @@ msgstr "" msgid "Re-cut 1st pt." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1202 +#: flatcamGUI/FlatCAMGUI.py:5429 flatcamGUI/ObjectUI.py:1200 msgid "" "In order to remove possible\n" "copper leftovers where first cut\n" @@ -6588,8 +6588,8 @@ msgstr "" msgid "CNC Job General" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:544 -#: flatcamGUI/ObjectUI.py:877 flatcamGUI/ObjectUI.py:1447 +#: flatcamGUI/FlatCAMGUI.py:5544 flatcamGUI/ObjectUI.py:541 +#: flatcamGUI/ObjectUI.py:874 flatcamGUI/ObjectUI.py:1444 msgid "Plot Object" msgstr "" @@ -6597,7 +6597,7 @@ msgstr "" msgid "Plot kind:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1356 +#: flatcamGUI/FlatCAMGUI.py:5553 flatcamGUI/ObjectUI.py:1353 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -6605,7 +6605,7 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1365 +#: flatcamGUI/FlatCAMGUI.py:5561 flatcamGUI/ObjectUI.py:1362 msgid "Travel" msgstr "" @@ -6613,7 +6613,7 @@ msgstr "" msgid "Display Annotation:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1372 +#: flatcamGUI/FlatCAMGUI.py:5572 flatcamGUI/ObjectUI.py:1369 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -6677,7 +6677,7 @@ msgid "Export G-Code:" msgstr "" #: flatcamGUI/FlatCAMGUI.py:5669 flatcamGUI/FlatCAMGUI.py:5710 -#: flatcamGUI/ObjectUI.py:1483 +#: flatcamGUI/ObjectUI.py:1480 msgid "" "Export and save G-Code to\n" "make this object to a file." @@ -6697,7 +6697,7 @@ msgstr "" msgid "Append to G-Code:" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1505 +#: flatcamGUI/FlatCAMGUI.py:5688 flatcamGUI/ObjectUI.py:1502 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -6708,7 +6708,7 @@ msgstr "" msgid "CNC Job Adv. Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1523 +#: flatcamGUI/FlatCAMGUI.py:5716 flatcamGUI/ObjectUI.py:1520 msgid "Toolchange G-Code:" msgstr "" @@ -6720,52 +6720,52 @@ msgid "" "or a Toolchange Macro." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1545 +#: flatcamGUI/FlatCAMGUI.py:5732 flatcamGUI/ObjectUI.py:1542 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1548 +#: flatcamGUI/FlatCAMGUI.py:5734 flatcamGUI/ObjectUI.py:1545 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1557 +#: flatcamGUI/FlatCAMGUI.py:5746 flatcamGUI/ObjectUI.py:1554 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1564 +#: flatcamGUI/FlatCAMGUI.py:5753 flatcamGUI/ObjectUI.py:1561 msgid "Parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1567 +#: flatcamGUI/FlatCAMGUI.py:5756 flatcamGUI/ObjectUI.py:1564 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1568 +#: flatcamGUI/FlatCAMGUI.py:5757 flatcamGUI/ObjectUI.py:1565 msgid "tool = tool number" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1569 +#: flatcamGUI/FlatCAMGUI.py:5758 flatcamGUI/ObjectUI.py:1566 msgid "tooldia = tool diameter" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1570 +#: flatcamGUI/FlatCAMGUI.py:5759 flatcamGUI/ObjectUI.py:1567 msgid "t_drills = for Excellon, total number of drills" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1571 +#: flatcamGUI/FlatCAMGUI.py:5760 flatcamGUI/ObjectUI.py:1568 msgid "x_toolchange = X coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1572 +#: flatcamGUI/FlatCAMGUI.py:5761 flatcamGUI/ObjectUI.py:1569 msgid "y_toolchange = Y coord for Toolchange" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1573 +#: flatcamGUI/FlatCAMGUI.py:5762 flatcamGUI/ObjectUI.py:1570 msgid "z_toolchange = Z coord for Toolchange" msgstr "" @@ -6777,15 +6777,15 @@ msgstr "" msgid "z_move = Z height for travel" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1576 +#: flatcamGUI/FlatCAMGUI.py:5765 flatcamGUI/ObjectUI.py:1573 msgid "z_depthpercut = the step value for multidepth cut" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1577 +#: flatcamGUI/FlatCAMGUI.py:5766 flatcamGUI/ObjectUI.py:1574 msgid "spindlesspeed = the value for the spindle speed" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1578 +#: flatcamGUI/FlatCAMGUI.py:5768 flatcamGUI/ObjectUI.py:1575 msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgstr "" @@ -6843,7 +6843,7 @@ msgstr "" msgid "Cutout Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:402 +#: flatcamGUI/FlatCAMGUI.py:5895 flatcamGUI/ObjectUI.py:399 msgid "" "Create toolpaths to cut around\n" "the PCB and separate it from\n" @@ -6942,7 +6942,7 @@ msgstr "" msgid "Paint Tool Options" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1305 +#: flatcamGUI/FlatCAMGUI.py:6033 flatcamGUI/ObjectUI.py:1303 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7539,8 +7539,8 @@ msgstr "" msgid "Gerber Object" msgstr "" -#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:517 -#: flatcamGUI/ObjectUI.py:839 flatcamGUI/ObjectUI.py:1382 +#: flatcamGUI/ObjectUI.py:182 flatcamGUI/ObjectUI.py:514 +#: flatcamGUI/ObjectUI.py:836 flatcamGUI/ObjectUI.py:1379 msgid "Name:" msgstr "" @@ -7551,22 +7551,22 @@ msgid "" "that are drawn on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:214 +#: flatcamGUI/ObjectUI.py:213 msgid "Mark All" msgstr "" -#: flatcamGUI/ObjectUI.py:216 +#: flatcamGUI/ObjectUI.py:215 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:244 +#: flatcamGUI/ObjectUI.py:243 msgid "Mark the aperture instances on canvas." msgstr "" -#: flatcamGUI/ObjectUI.py:262 +#: flatcamGUI/ObjectUI.py:261 msgid "" "Diameter of the cutting tool.\n" "If you want to have an isolation path\n" @@ -7575,19 +7575,19 @@ msgid "" "this parameter." msgstr "" -#: flatcamGUI/ObjectUI.py:273 +#: flatcamGUI/ObjectUI.py:272 msgid "Passes:" msgstr "" -#: flatcamGUI/ObjectUI.py:307 +#: flatcamGUI/ObjectUI.py:306 msgid "Combine" msgstr "" -#: flatcamGUI/ObjectUI.py:323 +#: flatcamGUI/ObjectUI.py:322 msgid "Generate Isolation Geometry:" msgstr "" -#: flatcamGUI/ObjectUI.py:325 +#: flatcamGUI/ObjectUI.py:324 msgid "" "Create a Geometry object with toolpaths to cut \n" "isolation outside, inside or on both sides of the\n" @@ -7600,68 +7600,68 @@ msgid "" "diameter above." msgstr "" -#: flatcamGUI/ObjectUI.py:344 +#: flatcamGUI/ObjectUI.py:343 msgid "FULL Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:346 +#: flatcamGUI/ObjectUI.py:345 msgid "" "Create the Geometry Object\n" "for isolation routing. It contains both\n" "the interiors and exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:355 +#: flatcamGUI/ObjectUI.py:354 msgid "Ext Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:357 +#: flatcamGUI/ObjectUI.py:356 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the exteriors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:364 +#: flatcamGUI/ObjectUI.py:363 msgid "Int Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:366 +#: flatcamGUI/ObjectUI.py:365 msgid "" "Create the Geometry Object\n" "for isolation routing containing\n" "only the interiors geometry." msgstr "" -#: flatcamGUI/ObjectUI.py:384 +#: flatcamGUI/ObjectUI.py:381 msgid "Clear N-copper:" msgstr "" -#: flatcamGUI/ObjectUI.py:394 flatcamTools/ToolNonCopperClear.py:240 +#: flatcamGUI/ObjectUI.py:391 flatcamTools/ToolNonCopperClear.py:240 msgid "" "Create the Geometry Object\n" "for non-copper routing." msgstr "" -#: flatcamGUI/ObjectUI.py:400 +#: flatcamGUI/ObjectUI.py:397 msgid "Board cutout:" msgstr "" -#: flatcamGUI/ObjectUI.py:408 flatcamTools/ToolCutOut.py:314 +#: flatcamGUI/ObjectUI.py:405 flatcamTools/ToolCutOut.py:314 msgid "Cutout Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:410 +#: flatcamGUI/ObjectUI.py:407 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "" -#: flatcamGUI/ObjectUI.py:416 +#: flatcamGUI/ObjectUI.py:413 msgid "Non-copper regions:" msgstr "" -#: flatcamGUI/ObjectUI.py:418 +#: flatcamGUI/ObjectUI.py:415 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -7670,144 +7670,144 @@ msgid "" "copper from a specified region." msgstr "" -#: flatcamGUI/ObjectUI.py:443 flatcamGUI/ObjectUI.py:474 +#: flatcamGUI/ObjectUI.py:440 flatcamGUI/ObjectUI.py:471 msgid "Rounded Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:445 +#: flatcamGUI/ObjectUI.py:442 msgid "Resulting geometry will have rounded corners." msgstr "" -#: flatcamGUI/ObjectUI.py:450 flatcamGUI/ObjectUI.py:484 +#: flatcamGUI/ObjectUI.py:447 flatcamGUI/ObjectUI.py:481 #: flatcamTools/ToolCutOut.py:169 flatcamTools/ToolCutOut.py:189 #: flatcamTools/ToolCutOut.py:240 flatcamTools/ToolSolderPaste.py:127 msgid "Generate Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:456 +#: flatcamGUI/ObjectUI.py:453 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." msgstr "" -#: flatcamGUI/ObjectUI.py:486 +#: flatcamGUI/ObjectUI.py:483 msgid "Generate the Geometry object." msgstr "" -#: flatcamGUI/ObjectUI.py:497 +#: flatcamGUI/ObjectUI.py:494 msgid "Excellon Object" msgstr "" -#: flatcamGUI/ObjectUI.py:508 +#: flatcamGUI/ObjectUI.py:505 msgid "Solid circles." msgstr "" -#: flatcamGUI/ObjectUI.py:536 flatcamGUI/ObjectUI.py:858 +#: flatcamGUI/ObjectUI.py:533 flatcamGUI/ObjectUI.py:855 msgid "Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Drills" msgstr "" -#: flatcamGUI/ObjectUI.py:556 +#: flatcamGUI/ObjectUI.py:553 msgid "Slots" msgstr "" -#: flatcamGUI/ObjectUI.py:557 +#: flatcamGUI/ObjectUI.py:554 msgid "Offset Z" msgstr "" -#: flatcamGUI/ObjectUI.py:561 +#: flatcamGUI/ObjectUI.py:558 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn in the Machine Code." msgstr "" -#: flatcamGUI/ObjectUI.py:565 flatcamGUI/ObjectUI.py:904 +#: flatcamGUI/ObjectUI.py:562 flatcamGUI/ObjectUI.py:901 #: flatcamTools/ToolNonCopperClear.py:97 flatcamTools/ToolPaint.py:94 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:568 +#: flatcamGUI/ObjectUI.py:565 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:571 +#: flatcamGUI/ObjectUI.py:568 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" -#: flatcamGUI/ObjectUI.py:578 +#: flatcamGUI/ObjectUI.py:575 msgid "Toggle display of the drills for the current tool." msgstr "" -#: flatcamGUI/ObjectUI.py:586 +#: flatcamGUI/ObjectUI.py:583 msgid "" "Create a CNC Job object\n" "for this drill object." msgstr "" -#: flatcamGUI/ObjectUI.py:615 flatcamGUI/ObjectUI.py:1118 +#: flatcamGUI/ObjectUI.py:612 flatcamGUI/ObjectUI.py:1116 msgid "Tool change" msgstr "" -#: flatcamGUI/ObjectUI.py:623 flatcamGUI/ObjectUI.py:1111 +#: flatcamGUI/ObjectUI.py:620 flatcamGUI/ObjectUI.py:1109 msgid "Tool change Z:" msgstr "" -#: flatcamGUI/ObjectUI.py:625 flatcamGUI/ObjectUI.py:1114 +#: flatcamGUI/ObjectUI.py:622 flatcamGUI/ObjectUI.py:1112 msgid "" "Z-axis position (height) for\n" "tool change." msgstr "" -#: flatcamGUI/ObjectUI.py:636 +#: flatcamGUI/ObjectUI.py:633 msgid "" "Tool height just before starting the work.\n" "Delete the value if you don't need this feature." msgstr "" -#: flatcamGUI/ObjectUI.py:646 +#: flatcamGUI/ObjectUI.py:643 msgid "" "Z-axis position (height) for\n" "the last move." msgstr "" -#: flatcamGUI/ObjectUI.py:654 +#: flatcamGUI/ObjectUI.py:651 msgid "Feedrate (Plunge):" msgstr "" -#: flatcamGUI/ObjectUI.py:656 +#: flatcamGUI/ObjectUI.py:653 msgid "" "Tool speed while drilling\n" "(in units per minute).\n" "This is for linear move G01." msgstr "" -#: flatcamGUI/ObjectUI.py:709 +#: flatcamGUI/ObjectUI.py:706 msgid "" "The json file that dictates\n" "gcode output." msgstr "" -#: flatcamGUI/ObjectUI.py:741 +#: flatcamGUI/ObjectUI.py:738 msgid "" "Select from the Tools Table above\n" "the tools you want to include." msgstr "" -#: flatcamGUI/ObjectUI.py:748 +#: flatcamGUI/ObjectUI.py:745 msgid "Type: " msgstr "" -#: flatcamGUI/ObjectUI.py:750 +#: flatcamGUI/ObjectUI.py:747 msgid "" "Choose what to use for GCode generation:\n" "'Drills', 'Slots' or 'Both'.\n" @@ -7815,53 +7815,53 @@ msgid "" "converted to a series of drills." msgstr "" -#: flatcamGUI/ObjectUI.py:765 +#: flatcamGUI/ObjectUI.py:762 msgid "Create GCode" msgstr "" -#: flatcamGUI/ObjectUI.py:767 +#: flatcamGUI/ObjectUI.py:764 msgid "Generate the CNC Job." msgstr "" -#: flatcamGUI/ObjectUI.py:779 +#: flatcamGUI/ObjectUI.py:776 msgid "" "Select from the Tools Table above\n" " the hole dias that are to be milled." msgstr "" -#: flatcamGUI/ObjectUI.py:786 +#: flatcamGUI/ObjectUI.py:783 msgid "Drills Tool dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:793 +#: flatcamGUI/ObjectUI.py:790 msgid "Mill Drills Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:795 +#: flatcamGUI/ObjectUI.py:792 msgid "" "Create the Geometry Object\n" "for milling DRILLS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:802 +#: flatcamGUI/ObjectUI.py:799 msgid "Slots Tool dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:809 +#: flatcamGUI/ObjectUI.py:806 msgid "Mill Slots Geo" msgstr "" -#: flatcamGUI/ObjectUI.py:811 +#: flatcamGUI/ObjectUI.py:808 msgid "" "Create the Geometry Object\n" "for milling SLOTS toolpaths." msgstr "" -#: flatcamGUI/ObjectUI.py:829 +#: flatcamGUI/ObjectUI.py:826 msgid "Geometry Object" msgstr "" -#: flatcamGUI/ObjectUI.py:860 +#: flatcamGUI/ObjectUI.py:857 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -7877,22 +7877,23 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 msgid "Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:891 flatcamGUI/ObjectUI.py:1465 +#: flatcamGUI/ObjectUI.py:888 flatcamGUI/ObjectUI.py:1462 +#: flatcamTools/ToolNonCopperClear.py:83 flatcamTools/ToolPaint.py:80 msgid "TT" msgstr "" -#: flatcamGUI/ObjectUI.py:898 +#: flatcamGUI/ObjectUI.py:895 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: flatcamGUI/ObjectUI.py:909 +#: flatcamGUI/ObjectUI.py:906 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -7902,7 +7903,7 @@ msgid "" "- Out(side) -> The tool cut will follow the geometry line on the outside." msgstr "" -#: flatcamGUI/ObjectUI.py:916 +#: flatcamGUI/ObjectUI.py:913 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -7914,7 +7915,7 @@ msgid "" "tip." msgstr "" -#: flatcamGUI/ObjectUI.py:925 +#: flatcamGUI/ObjectUI.py:922 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -7931,7 +7932,7 @@ msgid "" "as Isolation." msgstr "" -#: flatcamGUI/ObjectUI.py:936 +#: flatcamGUI/ObjectUI.py:934 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7942,11 +7943,11 @@ msgid "" "for the corresponding tool." msgstr "" -#: flatcamGUI/ObjectUI.py:949 +#: flatcamGUI/ObjectUI.py:947 msgid "Tool Offset:" msgstr "" -#: flatcamGUI/ObjectUI.py:952 +#: flatcamGUI/ObjectUI.py:950 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -7954,62 +7955,62 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: flatcamGUI/ObjectUI.py:975 +#: flatcamGUI/ObjectUI.py:973 msgid "Tool Dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:994 flatcamTools/ToolNonCopperClear.py:136 +#: flatcamGUI/ObjectUI.py:992 flatcamTools/ToolNonCopperClear.py:136 #: flatcamTools/ToolPaint.py:133 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: flatcamGUI/ObjectUI.py:1002 +#: flatcamGUI/ObjectUI.py:1000 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1010 +#: flatcamGUI/ObjectUI.py:1008 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: flatcamGUI/ObjectUI.py:1026 +#: flatcamGUI/ObjectUI.py:1024 msgid "Tool Data" msgstr "" -#: flatcamGUI/ObjectUI.py:1029 +#: flatcamGUI/ObjectUI.py:1027 msgid "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." msgstr "" -#: flatcamGUI/ObjectUI.py:1039 +#: flatcamGUI/ObjectUI.py:1037 msgid "V-Tip Dia:" msgstr "" -#: flatcamGUI/ObjectUI.py:1042 +#: flatcamGUI/ObjectUI.py:1040 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: flatcamGUI/ObjectUI.py:1050 +#: flatcamGUI/ObjectUI.py:1048 msgid "V-Tip Angle:" msgstr "" -#: flatcamGUI/ObjectUI.py:1053 +#: flatcamGUI/ObjectUI.py:1051 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: flatcamGUI/ObjectUI.py:1074 +#: flatcamGUI/ObjectUI.py:1072 msgid "Multi-Depth:" msgstr "" -#: flatcamGUI/ObjectUI.py:1077 +#: flatcamGUI/ObjectUI.py:1075 msgid "" "Use multiple passes to limit\n" "the cut depth in each pass. Will\n" @@ -8019,37 +8020,37 @@ msgid "" "each pass (positive value)." msgstr "" -#: flatcamGUI/ObjectUI.py:1090 +#: flatcamGUI/ObjectUI.py:1088 msgid "Depth of each pass (positive)." msgstr "" -#: flatcamGUI/ObjectUI.py:1121 +#: flatcamGUI/ObjectUI.py:1119 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: flatcamGUI/ObjectUI.py:1147 +#: flatcamGUI/ObjectUI.py:1145 msgid "" "This is the height (Z) at which the CNC\n" "will go as the last move." msgstr "" -#: flatcamGUI/ObjectUI.py:1168 +#: flatcamGUI/ObjectUI.py:1166 msgid "Feed Rate Z (Plunge):" msgstr "" -#: flatcamGUI/ObjectUI.py:1171 +#: flatcamGUI/ObjectUI.py:1169 msgid "" "Cutting speed in the Z\n" "plane in units per minute" msgstr "" -#: flatcamGUI/ObjectUI.py:1180 +#: flatcamGUI/ObjectUI.py:1178 msgid "Feed Rate Rapids:" msgstr "" -#: flatcamGUI/ObjectUI.py:1183 +#: flatcamGUI/ObjectUI.py:1181 msgid "" "Cutting speed in the XY\n" "plane in units per minute\n" @@ -8059,77 +8060,77 @@ msgid "" "ignore for any other cases." msgstr "" -#: flatcamGUI/ObjectUI.py:1199 +#: flatcamGUI/ObjectUI.py:1197 msgid "Cut over 1st pt" msgstr "" -#: flatcamGUI/ObjectUI.py:1214 +#: flatcamGUI/ObjectUI.py:1212 msgid "" "Speed of the spindle in RPM (optional).\n" "If LASER postprocessor is used,\n" "this value is the power of laser." msgstr "" -#: flatcamGUI/ObjectUI.py:1243 +#: flatcamGUI/ObjectUI.py:1241 msgid "PostProcessor:" msgstr "" -#: flatcamGUI/ObjectUI.py:1246 +#: flatcamGUI/ObjectUI.py:1244 msgid "" "The Postprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: flatcamGUI/ObjectUI.py:1284 +#: flatcamGUI/ObjectUI.py:1282 msgid "" "Add at least one tool in the tool-table.\n" "Click the header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: flatcamGUI/ObjectUI.py:1291 +#: flatcamGUI/ObjectUI.py:1289 msgid "Generate" msgstr "" -#: flatcamGUI/ObjectUI.py:1294 +#: flatcamGUI/ObjectUI.py:1292 msgid "Generate the CNC Job object." msgstr "" -#: flatcamGUI/ObjectUI.py:1302 +#: flatcamGUI/ObjectUI.py:1300 msgid "Paint Area:" msgstr "" -#: flatcamGUI/ObjectUI.py:1317 +#: flatcamGUI/ObjectUI.py:1315 msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: flatcamGUI/ObjectUI.py:1334 +#: flatcamGUI/ObjectUI.py:1332 msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1353 +#: flatcamGUI/ObjectUI.py:1350 msgid "Plot kind:" msgstr "" -#: flatcamGUI/ObjectUI.py:1369 +#: flatcamGUI/ObjectUI.py:1366 msgid "Display Annotation:" msgstr "" -#: flatcamGUI/ObjectUI.py:1388 +#: flatcamGUI/ObjectUI.py:1385 msgid "Travelled dist.:" msgstr "" -#: flatcamGUI/ObjectUI.py:1391 flatcamGUI/ObjectUI.py:1398 +#: flatcamGUI/ObjectUI.py:1388 flatcamGUI/ObjectUI.py:1395 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1429 +#: flatcamGUI/ObjectUI.py:1426 msgid "CNC Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:1432 +#: flatcamGUI/ObjectUI.py:1429 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -8142,37 +8143,37 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1466 +#: flatcamGUI/ObjectUI.py:1463 msgid "P" msgstr "" -#: flatcamGUI/ObjectUI.py:1472 +#: flatcamGUI/ObjectUI.py:1469 msgid "Update Plot" msgstr "" -#: flatcamGUI/ObjectUI.py:1474 +#: flatcamGUI/ObjectUI.py:1471 msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1481 +#: flatcamGUI/ObjectUI.py:1478 msgid "Export CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1489 +#: flatcamGUI/ObjectUI.py:1486 msgid "Prepend to CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1492 +#: flatcamGUI/ObjectUI.py:1489 msgid "" "Type here any G-Code commands you would\n" "like to add to the beginning of the generated file." msgstr "" -#: flatcamGUI/ObjectUI.py:1502 +#: flatcamGUI/ObjectUI.py:1499 msgid "Append to CNC Code:" msgstr "" -#: flatcamGUI/ObjectUI.py:1526 +#: flatcamGUI/ObjectUI.py:1523 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -8185,29 +8186,29 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:1574 +#: flatcamGUI/ObjectUI.py:1571 msgid "z_cut = depth where to cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1575 +#: flatcamGUI/ObjectUI.py:1572 msgid "z_move = height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1593 +#: flatcamGUI/ObjectUI.py:1591 msgid "View CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1596 +#: flatcamGUI/ObjectUI.py:1594 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1602 +#: flatcamGUI/ObjectUI.py:1600 msgid "Save CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1605 +#: flatcamGUI/ObjectUI.py:1603 msgid "" "Opens dialog to save G-Code\n" "file." @@ -9178,7 +9179,7 @@ msgid "Generate Geometry" msgstr "" #: flatcamTools/ToolNonCopperClear.py:486 flatcamTools/ToolPaint.py:543 -#: flatcamTools/ToolSolderPaste.py:759 +#: flatcamTools/ToolSolderPaste.py:763 msgid "[WARNING_NOTCL] Please enter a tool diameter to add, in Float format." msgstr "" @@ -9195,7 +9196,7 @@ msgid "[success] Tool from Tool Table was edited." msgstr "" #: flatcamTools/ToolNonCopperClear.py:573 flatcamTools/ToolPaint.py:628 -#: flatcamTools/ToolSolderPaste.py:846 +#: flatcamTools/ToolSolderPaste.py:850 msgid "" "[WARNING_NOTCL] Edit cancelled. New diameter value is already in the Tool " "Table." @@ -9878,89 +9879,89 @@ msgstr "" msgid "Delete Object" msgstr "" -#: flatcamTools/ToolSolderPaste.py:788 +#: flatcamTools/ToolSolderPaste.py:792 msgid "" "[WARNING_NOTCL] Adding Nozzle tool cancelled. Tool already in Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:793 +#: flatcamTools/ToolSolderPaste.py:797 msgid "[success] New Nozzle tool added to Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:835 +#: flatcamTools/ToolSolderPaste.py:839 msgid "[success] Nozzle tool from Tool Table was edited." msgstr "" -#: flatcamTools/ToolSolderPaste.py:892 +#: flatcamTools/ToolSolderPaste.py:896 msgid "[WARNING_NOTCL] Delete failed. Select a Nozzle tool to delete." msgstr "" -#: flatcamTools/ToolSolderPaste.py:897 +#: flatcamTools/ToolSolderPaste.py:901 msgid "[success] Nozzle tool(s) deleted from Tool Table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:952 +#: flatcamTools/ToolSolderPaste.py:956 msgid "[WARNING_NOTCL] No SolderPaste mask Gerber object loaded." msgstr "" -#: flatcamTools/ToolSolderPaste.py:970 +#: flatcamTools/ToolSolderPaste.py:974 msgid "Creating Solder Paste dispensing geometry." msgstr "" -#: flatcamTools/ToolSolderPaste.py:982 +#: flatcamTools/ToolSolderPaste.py:986 msgid "[WARNING_NOTCL] No Nozzle tools in the tool table." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1111 +#: flatcamTools/ToolSolderPaste.py:1115 msgid "[success] Solder Paste geometry generated successfully..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1117 +#: flatcamTools/ToolSolderPaste.py:1121 msgid "" "[WARNING_NOTCL] Some or all pads have no solder due of inadequate nozzle " "diameters..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1131 +#: flatcamTools/ToolSolderPaste.py:1135 msgid "Generating Solder Paste dispensing geometry..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1151 +#: flatcamTools/ToolSolderPaste.py:1155 msgid "[WARNING_NOTCL] There is no Geometry object available." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1155 +#: flatcamTools/ToolSolderPaste.py:1159 msgid "" "[WARNING_NOTCL] This Geometry can't be processed. NOT a solder_paste_tool " "geometry." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1261 +#: flatcamTools/ToolSolderPaste.py:1265 #, python-format msgid "[success] ToolSolderPaste CNCjob created: %s" msgstr "" -#: flatcamTools/ToolSolderPaste.py:1293 flatcamTools/ToolSolderPaste.py:1297 -#: flatcamTools/ToolSolderPaste.py:1349 +#: flatcamTools/ToolSolderPaste.py:1297 flatcamTools/ToolSolderPaste.py:1301 +#: flatcamTools/ToolSolderPaste.py:1353 msgid "" "[WARNING_NOTCL] This CNCJob object can't be processed. NOT a " "solder_paste_tool CNCJob object." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1321 +#: flatcamTools/ToolSolderPaste.py:1325 msgid "[ERROR_NOTCL] No Gcode in the object..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1330 +#: flatcamTools/ToolSolderPaste.py:1334 #, python-format msgid "[ERROR] ToolSolderPaste.on_view_gcode() -->%s" msgstr "" -#: flatcamTools/ToolSolderPaste.py:1359 +#: flatcamTools/ToolSolderPaste.py:1363 msgid "Export GCode ..." msgstr "" -#: flatcamTools/ToolSolderPaste.py:1399 +#: flatcamTools/ToolSolderPaste.py:1403 #, python-format msgid "[success] Solder paste dispenser GCode file saved to: %s" msgstr ""