diff --git a/FlatCAMApp.py b/FlatCAMApp.py index ef803939..06da6f56 100644 --- a/FlatCAMApp.py +++ b/FlatCAMApp.py @@ -681,7 +681,7 @@ class App(QtCore.QObject): "zoom_out_key": '-', "zoom_in_key": '=', "grid_toggle_key": 'G', - "zoom_ratio": 1.5, + "global_zoom_ratio": 1.5, "global_point_clipboard_format": "(%.4f, %.4f)", "global_zdownrate": None, @@ -1416,9 +1416,15 @@ class App(QtCore.QObject): self.ui.menuviewdisableall.triggered.connect(self.disable_all_plots) self.ui.menuviewdisableother.triggered.connect(self.disable_other_plots) self.ui.menuviewenable.triggered.connect(self.enable_all_plots) + self.ui.menuview_zoom_fit.triggered.connect(self.on_zoom_fit) - self.ui.menuview_zoom_in.triggered.connect(lambda: self.plotcanvas.zoom(1 / 1.5)) - self.ui.menuview_zoom_out.triggered.connect(lambda: self.plotcanvas.zoom(1.5)) + self.ui.menuview_zoom_in.triggered.connect( + lambda: self.plotcanvas.zoom(1 / float(self.defaults['global_zoom_ratio'])) + ) + self.ui.menuview_zoom_out.triggered.connect( + lambda: self.plotcanvas.zoom(float(self.defaults['global_zoom_ratio'])) + ) + self.ui.menuview_toggle_code_editor.triggered.connect(self.on_toggle_code_editor) self.ui.menuview_toggle_fscreen.triggered.connect(self.on_fullscreen) self.ui.menuview_toggle_parea.triggered.connect(self.on_toggle_plotarea) diff --git a/README.md b/README.md index ce2c73db..cb043ee9 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,17 @@ CAD program, and create G-Code for Isolation routing. ================================================= +9.06.2019 + +- updated translations +- fixed the the labels for shortcut keys for zoom in and zoom out both in the Menu links and in the Shortcut list +- made sure the zoom functions use the global_zoom_ratio parameter from App.self.defaults dictionary. + 8.06.2019 - make sure that the annotation shapes are deleted on creation of a new project - added folder for the Russian translation - made sure that visibility for TextGroup is set only if index is not None in VisPyVisuals.TextGroup.visible() setter -- RELEASE 8.918 7.06.2019 diff --git a/flatcamGUI/FlatCAMGUI.py b/flatcamGUI/FlatCAMGUI.py index fd2eef86..17e10dca 100644 --- a/flatcamGUI/FlatCAMGUI.py +++ b/flatcamGUI/FlatCAMGUI.py @@ -355,8 +355,8 @@ class FlatCAMGUI(QtWidgets.QMainWindow): # Separator self.menuview.addSeparator() self.menuview_zoom_fit = self.menuview.addAction(QtGui.QIcon('share/zoom_fit32.png'), _("&Zoom Fit\tV")) - self.menuview_zoom_in = self.menuview.addAction(QtGui.QIcon('share/zoom_in32.png'), _("&Zoom In\t-")) - self.menuview_zoom_out = self.menuview.addAction(QtGui.QIcon('share/zoom_out32.png'), _("&Zoom Out\t=")) + self.menuview_zoom_in = self.menuview.addAction(QtGui.QIcon('share/zoom_in32.png'), _("&Zoom In\t=")) + self.menuview_zoom_out = self.menuview.addAction(QtGui.QIcon('share/zoom_out32.png'), _("&Zoom Out\t-")) self.menuview.addSeparator() self.menuview_toggle_code_editor = self.menuview.addAction(QtGui.QIcon('share/code_editor32.png'), @@ -1069,11 +1069,11 @@ class FlatCAMGUI(QtWidgets.QMainWindow):  Flip on Y_axis - '=' + '-'  Zoom Out - '-' + '='  Zoom In @@ -2289,7 +2289,7 @@ class FlatCAMGUI(QtWidgets.QMainWindow): self.app.on_set_origin() return - # Set Origin + # Properties Tool if key == QtCore.Qt.Key_P: self.app.properties_tool.run() return @@ -2329,11 +2329,11 @@ class FlatCAMGUI(QtWidgets.QMainWindow): # Zoom In if key == QtCore.Qt.Key_Equal: - self.app.plotcanvas.zoom(1 / self.app.defaults['zoom_ratio'], self.app.mouse) + self.app.plotcanvas.zoom(1 / self.app.defaults['global_zoom_ratio'], self.app.mouse) # Zoom Out if key == QtCore.Qt.Key_Minus: - self.app.plotcanvas.zoom(self.app.defaults['zoom_ratio'], self.app.mouse) + self.app.plotcanvas.zoom(self.app.defaults['global_zoom_ratio'], self.app.mouse) # toggle display of Notebook area if key == QtCore.Qt.Key_QuoteLeft: @@ -2455,11 +2455,11 @@ class FlatCAMGUI(QtWidgets.QMainWindow): self.app.geo_editor.transform_tool.on_rotate_key() if key == QtCore.Qt.Key_Minus or key == '-': - self.app.plotcanvas.zoom(1 / self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(1 / self.app.defaults['global_zoom_ratio'], [self.app.geo_editor.snap_x, self.app.geo_editor.snap_y]) if key == QtCore.Qt.Key_Equal or key == '=': - self.app.plotcanvas.zoom(self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(self.app.defaults['global_zoom_ratio'], [self.app.geo_editor.snap_x, self.app.geo_editor.snap_y]) # Switch to Project Tab @@ -2657,13 +2657,13 @@ class FlatCAMGUI(QtWidgets.QMainWindow): if key == QtCore.Qt.Key_Minus or key == '-': self.app.grb_editor.launched_from_shortcuts = True - self.app.plotcanvas.zoom(1 / self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(1 / self.app.defaults['global_zoom_ratio'], [self.app.grb_editor.snap_x, self.app.grb_editor.snap_y]) return if key == QtCore.Qt.Key_Equal or key == '=': self.app.grb_editor.launched_from_shortcuts = True - self.app.plotcanvas.zoom(self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(self.app.defaults['global_zoom_ratio'], [self.app.grb_editor.snap_x, self.app.grb_editor.snap_y]) return @@ -2869,13 +2869,13 @@ class FlatCAMGUI(QtWidgets.QMainWindow): if key == QtCore.Qt.Key_Minus or key == '-': self.app.exc_editor.launched_from_shortcuts = True - self.app.plotcanvas.zoom(1 / self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(1 / self.app.defaults['global_zoom_ratio'], [self.app.exc_editor.snap_x, self.app.exc_editor.snap_y]) return if key == QtCore.Qt.Key_Equal or key == '=': self.app.exc_editor.launched_from_shortcuts = True - self.app.plotcanvas.zoom(self.app.defaults['zoom_ratio'], + self.app.plotcanvas.zoom(self.app.defaults['global_zoom_ratio'], [self.app.exc_editor.snap_x, self.app.exc_editor.snap_y]) return diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 4fa01419..881f99b9 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 ef98c239..06a4192b 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-06-07 23:15+0300\n" -"PO-Revision-Date: 2019-06-07 23:15+0300\n" +"POT-Creation-Date: 2019-06-09 17:10+0300\n" +"PO-Revision-Date: 2019-06-09 17:12+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -23,26 +23,26 @@ msgstr "" "[ERROR] Die Sprachdateien konnten nicht gefunden werden. Die App-" "Zeichenfolgen fehlen." -#: FlatCAMApp.py:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2019 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "Geöffnet storniert." -#: FlatCAMApp.py:2027 +#: FlatCAMApp.py:2033 msgid "Open Config file failed." msgstr "Open Config-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2041 +#: FlatCAMApp.py:2047 msgid "Open Script file failed." msgstr "Open Script-Datei ist fehlgeschlagen." -#: FlatCAMApp.py:2230 +#: FlatCAMApp.py:2236 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:2240 +#: FlatCAMApp.py:2246 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -52,98 +52,98 @@ msgstr "" "Multi-Geo-Geometrie ist nicht möglich.\n" "Bearbeiten Sie jeweils nur eine Geometrie." -#: FlatCAMApp.py:2284 +#: FlatCAMApp.py:2290 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor ist aktiviert ..." -#: FlatCAMApp.py:2302 +#: FlatCAMApp.py:2308 msgid "Do you want to save the edited object?" msgstr "Möchten Sie das bearbeitete Objekt speichern?" -#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 +#: FlatCAMApp.py:2309 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "Editor schließen" -#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMApp.py:2312 FlatCAMApp.py:3404 FlatCAMApp.py:5882 #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "Ja" -#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMApp.py:2313 FlatCAMApp.py:3405 FlatCAMApp.py:5883 #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "Nein" -#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 +#: FlatCAMApp.py:2314 FlatCAMApp.py:3406 FlatCAMApp.py:3738 FlatCAMApp.py:5884 msgid "Cancel" msgstr "Kündigen" -#: FlatCAMApp.py:2335 +#: FlatCAMApp.py:2341 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Das Objekt ist nach der Bearbeitung leer." -#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 +#: FlatCAMApp.py:2363 FlatCAMApp.py:2382 FlatCAMApp.py:2394 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:2360 +#: FlatCAMApp.py:2366 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s wird aktualisiert und kehrt zur App zurück ..." -#: FlatCAMApp.py:2725 +#: FlatCAMApp.py:2731 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2743 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Fehler beim Parsen der Standarddatei." -#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 FlatCAMApp.py:2768 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: FlatCAMApp.py:2768 +#: FlatCAMApp.py:2774 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Import der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 +#: FlatCAMApp.py:2782 FlatCAMApp.py:2836 FlatCAMApp.py:3283 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 +#: FlatCAMApp.py:2790 FlatCAMApp.py:3292 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Fehler beim Parsen der Standarddatei." -#: FlatCAMApp.py:2787 +#: FlatCAMApp.py:2793 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Importierte Standardwerte aus %s" -#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 +#: FlatCAMApp.py:2808 FlatCAMApp.py:2813 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: FlatCAMApp.py:2814 +#: FlatCAMApp.py:2820 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Export der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 +#: FlatCAMApp.py:2855 FlatCAMApp.py:3337 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Fehler beim Schreiben der Standardwerte in die Datei." -#: FlatCAMApp.py:2902 +#: FlatCAMApp.py:2908 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:2979 camlib.py:4443 +#: FlatCAMApp.py:2985 camlib.py:4443 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "[ERROR_NOTCL] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:2980 +#: FlatCAMApp.py:2986 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -152,11 +152,11 @@ msgstr "" "Objekt ({kind}) gescheitert weil: {error} \n" "\n" -#: FlatCAMApp.py:3000 +#: FlatCAMApp.py:3006 msgid "Converting units to " msgstr "Einheiten in umrechnen " -#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 +#: FlatCAMApp.py:3085 FlatCAMApp.py:3088 FlatCAMApp.py:3091 FlatCAMApp.py:3094 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" "" -#: FlatCAMApp.py:3182 +#: FlatCAMApp.py:3188 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -188,32 +188,32 @@ msgstr "" "org/jpcgt/flatcam/src/Beta/\">hier.
DOWNLOAD-Bereich hier.
" -#: FlatCAMApp.py:3335 +#: FlatCAMApp.py:3341 msgid "[success] Defaults saved." msgstr "[success] Standardeinstellungen gespeichert." -#: FlatCAMApp.py:3356 +#: FlatCAMApp.py:3362 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Factory-Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:3365 +#: FlatCAMApp.py:3371 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Fehler beim Parsen der Werksvorgaben-Datei." -#: FlatCAMApp.py:3379 +#: FlatCAMApp.py:3385 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" "[ERROR_NOTCL] Fehler beim Schreiben der Werkseinstellungen in die Datei." -#: FlatCAMApp.py:3383 +#: FlatCAMApp.py:3389 msgid "Factory defaults saved." msgstr "Werkseinstellungen gespeichert." -#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 +#: FlatCAMApp.py:3394 flatcamGUI/FlatCAMGUI.py:3106 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Anwendung speichert das Projekt. Warten Sie mal ..." -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3399 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -221,11 +221,11 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 +#: FlatCAMApp.py:3402 FlatCAMApp.py:5880 msgid "Save changes" msgstr "Änderungen speichern" -#: FlatCAMApp.py:3463 +#: FlatCAMApp.py:3469 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 " @@ -243,73 +243,73 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: FlatCAMApp.py:3504 +#: FlatCAMApp.py:3510 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:3526 +#: FlatCAMApp.py:3532 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:3541 FlatCAMApp.py:3566 +#: FlatCAMApp.py:3547 FlatCAMApp.py:3572 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:3545 FlatCAMApp.py:3570 +#: FlatCAMApp.py:3551 FlatCAMApp.py:3576 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Erwartete eine FlatCAMGeometry, bekam % s" -#: FlatCAMApp.py:3558 +#: FlatCAMApp.py:3564 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: FlatCAMApp.py:3584 +#: FlatCAMApp.py:3590 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 -#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 +#: FlatCAMApp.py:3737 FlatCAMApp.py:4573 FlatCAMApp.py:6155 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6406 FlatCAMApp.py:6416 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3773 +#: FlatCAMApp.py:3779 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Einheiten in umgerechnet %s" -#: FlatCAMApp.py:3784 +#: FlatCAMApp.py:3790 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Einheitenumrechnung abgebrochen." -#: FlatCAMApp.py:4436 +#: FlatCAMApp.py:4442 msgid "Open file" msgstr "Datei öffnen" -#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 +#: FlatCAMApp.py:4473 FlatCAMApp.py:4478 msgid "Export G-Code ..." msgstr "G-Code exportieren ..." -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4481 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Exportcode wurde abgebrochen." -#: FlatCAMApp.py:4485 +#: FlatCAMApp.py:4491 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Keine solche Datei oder Ordner" -#: FlatCAMApp.py:4492 +#: FlatCAMApp.py:4498 #, python-format msgid "Saved to: %s" msgstr "Gespeichert in: %s" -#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 +#: FlatCAMApp.py:4561 FlatCAMApp.py:4594 FlatCAMApp.py:4605 FlatCAMApp.py:4616 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " @@ -318,12 +318,12 @@ msgstr "" "[WARNING_NOTCL] Bitte geben Sie einen Werkzeugdurchmesser mit einem Wert " "ungleich Null im Float-Format ein." -#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: FlatCAMApp.py:4566 FlatCAMApp.py:4599 FlatCAMApp.py:4610 FlatCAMApp.py:4621 #: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Addierwerkzeug abgebrochen ..." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4569 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -332,35 +332,35 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: FlatCAMApp.py:4676 +#: FlatCAMApp.py:4682 msgid "Object(s) deleted ..." msgstr "Objekt (e) gelöscht ..." -#: FlatCAMApp.py:4680 +#: FlatCAMApp.py:4686 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: FlatCAMApp.py:4682 +#: FlatCAMApp.py:4688 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie die Arbeit im Editor und versuchen Sie es erneut ..." -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4701 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4713 msgid "Jump to ..." msgstr "Springen zu ..." -#: FlatCAMApp.py:4708 +#: FlatCAMApp.py:4714 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: FlatCAMApp.py:4715 +#: FlatCAMApp.py:4721 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMApp.py:4739 flatcamEditors/FlatCAMExcEditor.py:2320 #: flatcamEditors/FlatCAMExcEditor.py:2327 #: flatcamEditors/FlatCAMGeoEditor.py:3645 #: flatcamEditors/FlatCAMGeoEditor.py:3659 @@ -374,91 +374,91 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" msgid "[success] Done." msgstr "[success] Erledigt." -#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 +#: FlatCAMApp.py:4871 FlatCAMApp.py:4938 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:4973 +#: FlatCAMApp.py:4979 msgid "[success] Origin set ..." msgstr "[success] Ursprung gesetzt ..." -#: FlatCAMApp.py:4993 +#: FlatCAMApp.py:4999 msgid "Preferences" msgstr "Einstellungen" -#: FlatCAMApp.py:5013 +#: FlatCAMApp.py:5019 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:5038 +#: FlatCAMApp.py:5044 msgid "[success] Flip on Y axis done." msgstr "[success] Y-Achse umdrehen fertig." -#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 +#: FlatCAMApp.py:5046 FlatCAMApp.py:5086 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamTools/ToolTransform.py:748 #, 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:5053 +#: FlatCAMApp.py:5059 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:5078 +#: FlatCAMApp.py:5084 msgid "[success] Flip on X axis done." msgstr "[success] Dreh auf der X-Achse fertig." -#: FlatCAMApp.py:5093 +#: FlatCAMApp.py:5099 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Kein Objekt zum Drehen ausgewählt." -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Transform" msgstr "Verwandeln" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "[success] Rotation done." msgstr "[success] Rotation erfolgt." -#: FlatCAMApp.py:5128 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5134 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5262 flatcamTools/ToolTransform.py:677 #, 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:5139 +#: FlatCAMApp.py:5145 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:5160 +#: FlatCAMApp.py:5166 msgid "[success] Skew on X axis done." msgstr "[success] Neigung auf der X-Achse fertig." -#: FlatCAMApp.py:5170 +#: FlatCAMApp.py:5176 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:5191 +#: FlatCAMApp.py:5197 msgid "[success] Skew on Y axis done." msgstr "[success] Neigung auf der Y-Achse fertig." -#: FlatCAMApp.py:5260 +#: FlatCAMApp.py:5266 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5279 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2381 #: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 @@ -468,7 +468,7 @@ msgstr "Raster ein/aus" msgid "Add" msgstr "Hinzufügen" -#: FlatCAMApp.py:5274 FlatCAMObj.py:3306 +#: FlatCAMApp.py:5280 FlatCAMObj.py:3306 #: flatcamEditors/FlatCAMGrbEditor.py:2386 flatcamGUI/FlatCAMGUI.py:527 #: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:1616 #: flatcamGUI/FlatCAMGUI.py:1953 flatcamGUI/ObjectUI.py:1007 @@ -477,15 +477,15 @@ msgstr "Hinzufügen" msgid "Delete" msgstr "Löschen" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5293 msgid "New Grid ..." msgstr "Neues Raster ..." -#: FlatCAMApp.py:5288 +#: FlatCAMApp.py:5294 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 +#: FlatCAMApp.py:5302 FlatCAMApp.py:5329 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -493,48 +493,48 @@ msgstr "" "[WARNING_NOTCL] Bitte geben Sie im Float-Format einen Rasterwert mit einem " "Wert ungleich Null ein." -#: FlatCAMApp.py:5302 +#: FlatCAMApp.py:5308 msgid "[success] New Grid added ..." msgstr "[success] Neues Netz hinzugefügt ..." -#: FlatCAMApp.py:5305 +#: FlatCAMApp.py:5311 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Netz existiert bereits ..." -#: FlatCAMApp.py:5308 +#: FlatCAMApp.py:5314 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Neues Netz wurde abgebrochen ..." -#: FlatCAMApp.py:5330 +#: FlatCAMApp.py:5336 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Rasterwert existiert nicht ..." -#: FlatCAMApp.py:5333 +#: FlatCAMApp.py:5339 msgid "[success] Grid Value deleted ..." msgstr "[success] Rasterwert gelöscht ..." -#: FlatCAMApp.py:5336 +#: FlatCAMApp.py:5342 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Rasterwert löschen abgebrochen ..." -#: FlatCAMApp.py:5375 +#: FlatCAMApp.py:5381 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] Kein Objekt zum Kopieren des Namens ausgewählt" -#: FlatCAMApp.py:5379 +#: FlatCAMApp.py:5385 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: FlatCAMApp.py:5672 FlatCAMApp.py:5675 FlatCAMApp.py:5678 FlatCAMApp.py:5681 -#: FlatCAMApp.py:5696 FlatCAMApp.py:5699 FlatCAMApp.py:5702 FlatCAMApp.py:5705 -#: FlatCAMApp.py:5745 FlatCAMApp.py:5748 FlatCAMApp.py:5751 FlatCAMApp.py:5754 -#: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723 -#: ObjectCollection.py:726 +#: FlatCAMApp.py:5678 FlatCAMApp.py:5681 FlatCAMApp.py:5684 FlatCAMApp.py:5687 +#: FlatCAMApp.py:5702 FlatCAMApp.py:5705 FlatCAMApp.py:5708 FlatCAMApp.py:5711 +#: FlatCAMApp.py:5751 FlatCAMApp.py:5754 FlatCAMApp.py:5757 FlatCAMApp.py:5760 +#: 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:5871 +#: FlatCAMApp.py:5877 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -544,112 +544,112 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:5892 +#: FlatCAMApp.py:5898 msgid "[success] New Project created..." msgstr "[success] Neues Projekt erstellt ..." -#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: FlatCAMApp.py:6014 FlatCAMApp.py:6017 flatcamGUI/FlatCAMGUI.py:608 #: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:6008 +#: FlatCAMApp.py:6022 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Offener Gerber abgebrochen." -#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: FlatCAMApp.py:6043 FlatCAMApp.py:6046 flatcamGUI/FlatCAMGUI.py:609 #: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "Excellon öffnen" -#: FlatCAMApp.py:6037 +#: FlatCAMApp.py:6051 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Offener Excellon abgebrochen." -#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 +#: FlatCAMApp.py:6073 FlatCAMApp.py:6076 msgid "Open G-Code" msgstr "G-Code öffnen" -#: FlatCAMApp.py:6067 +#: FlatCAMApp.py:6081 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Geöffneter G-Code wurde abgebrochen." -#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 +#: FlatCAMApp.py:6099 FlatCAMApp.py:6102 msgid "Open Project" msgstr "Offenes Projekt" -#: FlatCAMApp.py:6096 +#: FlatCAMApp.py:6110 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Projekt abbrechen abgebrochen." -#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 +#: FlatCAMApp.py:6129 FlatCAMApp.py:6132 msgid "Open Configuration File" msgstr "Offene Einstellungsdatei" -#: FlatCAMApp.py:6122 -msgid "[WARNING_NOTCL Open Config cancelled." -msgstr "[WARNING_NOTCL] Open Config abgesagt." +#: FlatCAMApp.py:6136 +msgid "[WARNING_NOTCL] Open Config cancelled." +msgstr "[WARNING_NOTCL] Offene Konfiguration abgebrochen." -#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 -#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 +#: FlatCAMApp.py:6151 FlatCAMApp.py:6402 FlatCAMApp.py:8552 FlatCAMApp.py:8572 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8615 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Kein Objekt ausgewählt" -#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 +#: FlatCAMApp.py:6152 FlatCAMApp.py:6403 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6163 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:6162 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6176 FlatCAMApp.py:6180 msgid "Export SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:6171 +#: FlatCAMApp.py:6185 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Export SVG abgebrochen." -#: FlatCAMApp.py:6190 +#: FlatCAMApp.py:6204 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:6196 FlatCAMApp.py:6200 +#: FlatCAMApp.py:6210 FlatCAMApp.py:6214 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: FlatCAMApp.py:6205 +#: FlatCAMApp.py:6219 msgid "Export PNG cancelled." msgstr "Export PNG abgebrochen." -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6238 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:6229 FlatCAMApp.py:6352 +#: FlatCAMApp.py:6243 FlatCAMApp.py:6366 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:6241 +#: FlatCAMApp.py:6255 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:6246 +#: FlatCAMApp.py:6260 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:6265 +#: FlatCAMApp.py:6279 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -657,22 +657,22 @@ msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt Bitte wählen Sie ein Excellon-Objekt " "zum Exportieren aus." -#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 +#: FlatCAMApp.py:6284 FlatCAMApp.py:6325 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:6278 FlatCAMApp.py:6282 +#: FlatCAMApp.py:6292 FlatCAMApp.py:6296 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:6287 +#: FlatCAMApp.py:6301 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Speichern der Excellon-Quelldatei abgebrochen." -#: FlatCAMApp.py:6306 +#: FlatCAMApp.py:6320 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -680,70 +680,70 @@ msgstr "" "[WARNING_NOTCL] Kein Objekt ausgewählt. Bitte wählen Sie ein Excellon-Objekt " "aus, das Sie exportieren möchten." -#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 +#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 msgid "Export Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:6328 +#: FlatCAMApp.py:6342 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Export Excellon wurde abgebrochen." -#: FlatCAMApp.py:6347 +#: FlatCAMApp.py:6361 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:6360 FlatCAMApp.py:6364 +#: FlatCAMApp.py:6374 FlatCAMApp.py:6378 msgid "Export Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:6369 +#: FlatCAMApp.py:6383 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Export Gerber abgebrochen." -#: FlatCAMApp.py:6399 +#: FlatCAMApp.py:6413 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Es können nur Geometrieobjekte verwendet werden." -#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 +#: FlatCAMApp.py:6427 FlatCAMApp.py:6431 msgid "Export DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:6423 +#: FlatCAMApp.py:6437 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Export DXF wurde abgebrochen." -#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 +#: FlatCAMApp.py:6457 FlatCAMApp.py:6460 msgid "Import SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:6455 +#: FlatCAMApp.py:6469 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Open SVG abgebrochen." -#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 +#: FlatCAMApp.py:6488 FlatCAMApp.py:6492 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: FlatCAMApp.py:6487 +#: FlatCAMApp.py:6501 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Open DXF cancelled." -#: FlatCAMApp.py:6505 +#: FlatCAMApp.py:6519 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6525 +#: FlatCAMApp.py:6539 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:6532 +#: FlatCAMApp.py:6546 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -751,24 +751,25 @@ msgstr "" "[WARNING_NOTCL] Es gibt kein ausgewähltes Objekt, für das man seinen " "Quelldateien sehen kann." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6554 msgid "Source Editor" msgstr "Quelleditor" -#: FlatCAMApp.py:6550 +#: FlatCAMApp.py:6564 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: FlatCAMApp.py:6576 FlatCAMApp.py:7718 FlatCAMObj.py:5587 +#: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "Code-Editor" -#: FlatCAMApp.py:6574 +#: FlatCAMApp.py:6588 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:6577 +#: FlatCAMApp.py:6591 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -812,98 +813,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 +#: FlatCAMApp.py:6614 FlatCAMApp.py:6617 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6625 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Open TCL-Skript wurde abgebrochen." -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6637 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 +#: FlatCAMApp.py:6663 FlatCAMApp.py:6666 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: FlatCAMApp.py:6660 +#: FlatCAMApp.py:6674 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Das TCL-Skript wird abgebrochen." -#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 +#: FlatCAMApp.py:6724 FlatCAMApp.py:6728 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: FlatCAMApp.py:6711 +#: FlatCAMApp.py:6725 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Projekt_{date}" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6733 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Projekt speichern abgebrochen" -#: FlatCAMApp.py:6763 +#: FlatCAMApp.py:6777 msgid "Exporting SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 +#: FlatCAMApp.py:6811 FlatCAMApp.py:6917 FlatCAMApp.py:7032 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] SVG-Datei in exportiert %s" -#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 +#: FlatCAMApp.py:6842 FlatCAMApp.py:6963 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] Kein Objektfeld. Stattdessen verwenden %s" -#: FlatCAMApp.py:6906 FlatCAMApp.py:7021 +#: FlatCAMApp.py:6920 FlatCAMApp.py:7035 msgid "Generating Film ... Please wait." msgstr "Film wird erstellt ... Bitte warten Sie." -#: FlatCAMApp.py:7169 +#: FlatCAMApp.py:7183 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Excellon-Datei nach exportiert %s" -#: FlatCAMApp.py:7176 +#: FlatCAMApp.py:7190 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 +#: FlatCAMApp.py:7195 FlatCAMApp.py:7202 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Excellon-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7286 +#: FlatCAMApp.py:7300 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Gerber-Datei in exportiert %s" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7307 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 +#: FlatCAMApp.py:7312 FlatCAMApp.py:7319 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Gerber-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7345 +#: FlatCAMApp.py:7359 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] DXF-Datei in exportiert %s" -#: FlatCAMApp.py:7351 +#: FlatCAMApp.py:7365 msgid "Exporting DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 +#: FlatCAMApp.py:7370 FlatCAMApp.py:7377 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[WARNING_NOTCL] DXF-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 +#: FlatCAMApp.py:7397 FlatCAMApp.py:7439 FlatCAMApp.py:7483 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -911,99 +912,99 @@ msgstr "" "[ERROR_NOTCL] Nicht unterstützte Art wird als Parameter ausgewählt. Nur " "Geometrie und Gerber werden unterstützt" -#: FlatCAMApp.py:7393 +#: FlatCAMApp.py:7407 msgid "Importing SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 -#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7418 FlatCAMApp.py:7460 FlatCAMApp.py:7503 FlatCAMApp.py:7580 +#: FlatCAMApp.py:7641 FlatCAMApp.py:7704 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Geöffnet: %s" -#: FlatCAMApp.py:7435 +#: FlatCAMApp.py:7449 msgid "Importing DXF" msgstr "DXF importieren" -#: FlatCAMApp.py:7477 +#: FlatCAMApp.py:7491 msgid "Importing Image" msgstr "Bild importieren" -#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7532 FlatCAMApp.py:7534 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Datei konnte nicht geöffnet werden: %s" -#: FlatCAMApp.py:7523 +#: FlatCAMApp.py:7537 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Fehler beim Parsen der Datei: {name}. {error}" -#: FlatCAMApp.py:7530 FlatCAMObj.py:4266 +#: FlatCAMApp.py:7544 FlatCAMObj.py:4266 #: flatcamEditors/FlatCAMExcEditor.py:2077 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:7539 +#: FlatCAMApp.py:7553 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:7547 +#: FlatCAMApp.py:7561 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:7557 +#: FlatCAMApp.py:7571 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" "[ERROR_NOTCL] Gerber öffnen ist fehlgeschlagen. Wahrscheinlich keine Gerber-" "Datei." -#: FlatCAMApp.py:7590 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7604 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Dies ist keine Excellon-Datei." -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7607 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Kann Datei nicht öffnen: %s" -#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7612 flatcamTools/ToolPcbWizard.py:429 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "[ERROR_NOTCL] Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:7611 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7625 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] Keine Geometrie in der Datei gefunden: %s" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7628 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:7620 +#: FlatCAMApp.py:7634 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:7657 +#: FlatCAMApp.py:7671 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Gescheitert zu öffnen %s" -#: FlatCAMApp.py:7667 +#: FlatCAMApp.py:7681 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Dies ist kein GCODE" -#: FlatCAMApp.py:7673 +#: FlatCAMApp.py:7687 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7695 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 " @@ -1014,26 +1015,26 @@ msgstr "" "Der Versuch, ein FlatCAM-CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: FlatCAMApp.py:7721 +#: FlatCAMApp.py:7735 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Fehler beim Öffnen der Konfigurationsdatei: %s" -#: FlatCAMApp.py:7747 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7761 FlatCAMApp.py:7778 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Projektdatei konnte nicht geöffnet werden: %s" -#: FlatCAMApp.py:7787 +#: FlatCAMApp.py:7801 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Projekt geladen von: %s" -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7906 msgid "Available commands:\n" msgstr "Verfügbare Befehle:\n" -#: FlatCAMApp.py:7894 +#: FlatCAMApp.py:7908 msgid "" "\n" "\n" @@ -1045,24 +1046,28 @@ msgstr "" "Geben Sie help für die Verwendung ein.\n" "Beispiel: help open_gerber" -#: FlatCAMApp.py:8044 +#: FlatCAMApp.py:8058 msgid "Shows list of commands." msgstr "Zeigt eine Liste von Befehlen an." -#: FlatCAMApp.py:8101 +#: FlatCAMApp.py:8115 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Fehler beim Laden der letzten Elementliste." -#: FlatCAMApp.py:8108 +#: FlatCAMApp.py:8122 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" "[ERROR_NOTCL] Liste der letzten Artikel konnte nicht analysiert werden." -#: FlatCAMApp.py:8169 flatcamGUI/FlatCAMGUI.py:968 +#: FlatCAMApp.py:8166 +msgid "Clear Recent files" +msgstr "Letzte Dateien löschen" + +#: FlatCAMApp.py:8183 flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr " Liste der Tastenkombinationen " -#: FlatCAMApp.py:8176 +#: FlatCAMApp.py:8190 msgid "" "\n" "

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

" -#: FlatCAMApp.py:8280 +#: FlatCAMApp.py:8294 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:8287 +#: FlatCAMApp.py:8301 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" "[ERROR_NOTCL] Informationen zur neuesten Version konnten nicht analysiert " "werden." -#: FlatCAMApp.py:8297 +#: FlatCAMApp.py:8311 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM ist auf dem neuesten Version!" -#: FlatCAMApp.py:8302 +#: FlatCAMApp.py:8316 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: FlatCAMApp.py:8303 +#: FlatCAMApp.py:8317 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1190,58 +1195,58 @@ msgstr "" "Es gibt eine neuere Version von FlatCAM zum Download:\n" "\n" -#: FlatCAMApp.py:8305 +#: FlatCAMApp.py:8319 msgid "info" msgstr "Info" -#: FlatCAMApp.py:8324 +#: FlatCAMApp.py:8338 msgid "[success] All plots disabled." msgstr "[success] Alle Diagramme sind deaktiviert." -#: FlatCAMApp.py:8330 +#: FlatCAMApp.py:8344 msgid "[success] All non selected plots disabled." msgstr "[success] Alle nicht ausgewählten Diagramme sind deaktiviert." -#: FlatCAMApp.py:8336 +#: FlatCAMApp.py:8350 msgid "[success] All plots enabled." msgstr "[success] Alle Diagramme aktiviert." -#: FlatCAMApp.py:8342 +#: FlatCAMApp.py:8356 msgid "[success] Selected plots enabled..." msgstr "[success] Ausgewählte Grundstücke aktiviert ..." -#: FlatCAMApp.py:8350 +#: FlatCAMApp.py:8364 msgid "[success] Selected plots disabled..." msgstr "[success] Ausgewählte Grundstücke deaktiviert ..." -#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +#: FlatCAMApp.py:8374 FlatCAMApp.py:8387 msgid "Working ..." msgstr "Arbeiten ..." -#: FlatCAMApp.py:8407 +#: FlatCAMApp.py:8421 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 +#: FlatCAMApp.py:8442 FlatCAMApp.py:8473 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Projekt gespeichert in: %s" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8460 #, 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:8453 +#: FlatCAMApp.py:8467 #, 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:8461 +#: FlatCAMApp.py:8475 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1553,7 +1558,7 @@ msgstr "[ERROR] Es gibt keine Postprozessor-Datei." msgid "Object renamed from {old} to {new}" msgstr "Objekt umbenannt von {old} zu {new}" -#: ObjectCollection.py:757 +#: ObjectCollection.py:759 #, python-format msgid "[ERROR] Cause of error: %s" msgstr "[ERROR] Fehlerursache: %s" @@ -4071,12 +4076,12 @@ msgid "&Zoom Fit\tV" msgstr "Zoomen passen\tV" #: flatcamGUI/FlatCAMGUI.py:358 -msgid "&Zoom In\t-" -msgstr "Hineinzoomen\t-" +msgid "&Zoom In\t=" +msgstr "Hineinzoomen\t=" #: flatcamGUI/FlatCAMGUI.py:359 -msgid "&Zoom Out\t=" -msgstr "Rauszoomen\t=" +msgid "&Zoom Out\t-" +msgstr "Rauszoomen\t-" #: flatcamGUI/FlatCAMGUI.py:363 msgid "Toggle Code Editor\tCTRL+E" @@ -4419,6 +4424,7 @@ msgid "Film Tool" msgstr "Filmwerkzeug" #: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamTools/ToolSolderPaste.py:451 msgid "SolderPaste Tool" msgstr "Lötpaste-Werkzeug" @@ -4785,11 +4791,11 @@ msgid "" "  Flip on Y_axis\n" " \n" " \n" -" '='\n" +" '-'\n" "  Zoom Out\n" " \n" " \n" -" '-'\n" +" '='\n" "  Zoom In\n" " \n" " \n" @@ -5070,11 +5076,11 @@ msgstr "" "  Y-Achse kippen\n" " \n" " \n" -" '='\n" +" '-'\n" "  Rauszoomen\n" " \n" " \n" -" '-'\n" +" '='\n" "  Hineinzoomen\n" " \n" " \n" @@ -6097,6 +6103,10 @@ msgstr "Geben Sie einen Werkzeugdurchmesser ein:" msgid "Measurement Tool exit..." msgstr "Messwerkzeug beenden ..." +#: flatcamGUI/FlatCAMGUI.py:3323 +msgid "GUI Preferences" +msgstr "GUI-Einstellungen" + #: flatcamGUI/FlatCAMGUI.py:3329 msgid "Grid X value:" msgstr "Raster X-Wert:" @@ -6712,7 +6722,7 @@ msgstr "Passüberlappung:" msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Example:\n" -"A value here of 0.25 means an overlap of 25%% from the tool diameter found " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr "" "Wie viel (Bruchteil) der Werkzeugbreite, um jeden \n" @@ -10960,6 +10970,18 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine oder mehrere Zeilen in der Werkzeugtabelle auswählen." +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "Standard" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "Samenbasiert" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "Gerade Linien" + #: flatcamTools/ToolNonCopperClear.py:226 msgid "" "If checked, use 'rest machining'.\n" @@ -11677,8 +11699,8 @@ msgid "Generate solder paste dispensing geometry." msgstr "Generieren Sie Lotpastendispensiergeometrie." #: flatcamTools/ToolSolderPaste.py:142 -msgid "STEP 1" -msgstr "SCHRITT 1" +msgid "STEP 1:" +msgstr "SCHRITT 1:" #: flatcamTools/ToolSolderPaste.py:144 msgid "" @@ -12216,15 +12238,6 @@ msgstr "CNCJob-Objekte können nicht versetzt werden." #~ msgid "Angle" #~ msgstr "Winkel" -#~ msgid "Standard" -#~ msgstr "Standard" - -#~ msgid "Seed-based" -#~ msgstr "Samenbasiert" - -#~ msgid "Straight lines" -#~ msgstr "Gerade Linien" - #~ msgid "Copy Drill(s)" #~ msgstr "Bohrer kopieren" diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index 5c72fd3f..74918709 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 ec5825c2..e58f72c5 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-06-07 23:14+0300\n" -"PO-Revision-Date: 2019-06-07 23:14+0300\n" +"POT-Creation-Date: 2019-06-09 17:12+0300\n" +"PO-Revision-Date: 2019-06-09 17:12+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -27,24 +27,24 @@ 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:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2019 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "Open cancelled." -#: FlatCAMApp.py:2027 +#: FlatCAMApp.py:2033 msgid "Open Config file failed." msgstr "Open Config file failed." -#: FlatCAMApp.py:2041 +#: FlatCAMApp.py:2047 msgid "Open Script file failed." msgstr "Open Script file failed." -#: FlatCAMApp.py:2230 +#: FlatCAMApp.py:2236 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:2240 +#: FlatCAMApp.py:2246 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -54,96 +54,96 @@ msgstr "" "Geometry is not possible.\n" "Edit only one geometry at a time." -#: FlatCAMApp.py:2284 +#: FlatCAMApp.py:2290 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editor is activated ..." -#: FlatCAMApp.py:2302 +#: FlatCAMApp.py:2308 msgid "Do you want to save the edited object?" msgstr "Do you want to save the edited object?" -#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 +#: FlatCAMApp.py:2309 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "Close Editor" -#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMApp.py:2312 FlatCAMApp.py:3404 FlatCAMApp.py:5882 #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "Yes" -#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMApp.py:2313 FlatCAMApp.py:3405 FlatCAMApp.py:5883 #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "No" -#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 +#: FlatCAMApp.py:2314 FlatCAMApp.py:3406 FlatCAMApp.py:3738 FlatCAMApp.py:5884 msgid "Cancel" msgstr "Cancel" -#: FlatCAMApp.py:2335 +#: FlatCAMApp.py:2341 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Object empty after edit." -#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 +#: FlatCAMApp.py:2363 FlatCAMApp.py:2382 FlatCAMApp.py:2394 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:2360 +#: FlatCAMApp.py:2366 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s is updated, returning to App..." -#: FlatCAMApp.py:2725 +#: FlatCAMApp.py:2731 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Could not load defaults file." -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2743 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Failed to parse defaults file." -#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 FlatCAMApp.py:2768 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: FlatCAMApp.py:2768 +#: FlatCAMApp.py:2774 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] FlatCAM preferences import cancelled." -#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 +#: FlatCAMApp.py:2782 FlatCAMApp.py:2836 FlatCAMApp.py:3283 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "[ERROR_NOTCL] Could not load defaults file." -#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 +#: FlatCAMApp.py:2790 FlatCAMApp.py:3292 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Failed to parse defaults file." -#: FlatCAMApp.py:2787 +#: FlatCAMApp.py:2793 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Imported Defaults from %s" -#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 +#: FlatCAMApp.py:2808 FlatCAMApp.py:2813 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: FlatCAMApp.py:2814 +#: FlatCAMApp.py:2820 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] FlatCAM preferences export cancelled." -#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 +#: FlatCAMApp.py:2855 FlatCAMApp.py:3337 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Failed to write defaults to file." -#: FlatCAMApp.py:2902 +#: FlatCAMApp.py:2908 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "[ERROR_NOTCL] Failed to open recent files file for writing." -#: FlatCAMApp.py:2979 camlib.py:4443 +#: FlatCAMApp.py:2985 camlib.py:4443 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:2980 +#: FlatCAMApp.py:2986 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -152,11 +152,11 @@ msgstr "" "Object ({kind}) failed because: {error} \n" "\n" -#: FlatCAMApp.py:3000 +#: FlatCAMApp.py:3006 msgid "Converting units to " msgstr "Converting units to " -#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 +#: FlatCAMApp.py:3085 FlatCAMApp.py:3088 FlatCAMApp.py:3091 FlatCAMApp.py:3094 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3182 +#: FlatCAMApp.py:3188 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -188,31 +188,31 @@ msgstr "" "a>
DOWNLOAD area here.
" -#: FlatCAMApp.py:3335 +#: FlatCAMApp.py:3341 msgid "[success] Defaults saved." msgstr "[success] Defaults saved." -#: FlatCAMApp.py:3356 +#: FlatCAMApp.py:3362 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "[ERROR_NOTCL] Could not load factory defaults file." -#: FlatCAMApp.py:3365 +#: FlatCAMApp.py:3371 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "[ERROR_NOTCL] Failed to parse factory defaults file." -#: FlatCAMApp.py:3379 +#: FlatCAMApp.py:3385 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "[ERROR_NOTCL] Failed to write factory defaults to file." -#: FlatCAMApp.py:3383 +#: FlatCAMApp.py:3389 msgid "Factory defaults saved." msgstr "Factory defaults saved." -#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 +#: FlatCAMApp.py:3394 flatcamGUI/FlatCAMGUI.py:3106 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "[WARNING_NOTCL] Application is saving the project. Please wait ..." -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3399 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -220,11 +220,11 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 +#: FlatCAMApp.py:3402 FlatCAMApp.py:5880 msgid "Save changes" msgstr "Save changes" -#: FlatCAMApp.py:3463 +#: FlatCAMApp.py:3469 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 " @@ -240,67 +240,67 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: FlatCAMApp.py:3504 +#: FlatCAMApp.py:3510 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." -#: FlatCAMApp.py:3526 +#: FlatCAMApp.py:3532 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." -#: FlatCAMApp.py:3541 FlatCAMApp.py:3566 +#: FlatCAMApp.py:3547 FlatCAMApp.py:3572 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." -#: FlatCAMApp.py:3545 FlatCAMApp.py:3570 +#: FlatCAMApp.py:3551 FlatCAMApp.py:3576 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" -#: FlatCAMApp.py:3558 +#: FlatCAMApp.py:3564 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] A Geometry object was converted to MultiGeo type." -#: FlatCAMApp.py:3584 +#: FlatCAMApp.py:3590 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] A Geometry object was converted to SingleGeo type." -#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 -#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 +#: FlatCAMApp.py:3737 FlatCAMApp.py:4573 FlatCAMApp.py:6155 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6406 FlatCAMApp.py:6416 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3773 +#: FlatCAMApp.py:3779 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Converted units to %s" -#: FlatCAMApp.py:3784 +#: FlatCAMApp.py:3790 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Units conversion cancelled." -#: FlatCAMApp.py:4436 +#: FlatCAMApp.py:4442 msgid "Open file" msgstr "Open file" -#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 +#: FlatCAMApp.py:4473 FlatCAMApp.py:4478 msgid "Export G-Code ..." msgstr "Export G-Code ..." -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4481 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL] Export Code cancelled." -#: FlatCAMApp.py:4485 +#: FlatCAMApp.py:4491 msgid "[WARNING] No such file or directory" msgstr "[WARNING] No such file or directory" -#: FlatCAMApp.py:4492 +#: FlatCAMApp.py:4498 #, python-format msgid "Saved to: %s" msgstr "Saved to: %s" -#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 +#: FlatCAMApp.py:4561 FlatCAMApp.py:4594 FlatCAMApp.py:4605 FlatCAMApp.py:4616 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " @@ -309,12 +309,12 @@ msgstr "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." -#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: FlatCAMApp.py:4566 FlatCAMApp.py:4599 FlatCAMApp.py:4610 FlatCAMApp.py:4621 #: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Adding Tool cancelled ..." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4569 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -322,35 +322,35 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: FlatCAMApp.py:4676 +#: FlatCAMApp.py:4682 msgid "Object(s) deleted ..." msgstr "Object(s) deleted ..." -#: FlatCAMApp.py:4680 +#: FlatCAMApp.py:4686 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: FlatCAMApp.py:4682 +#: FlatCAMApp.py:4688 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4701 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4713 msgid "Jump to ..." msgstr "Jump to ..." -#: FlatCAMApp.py:4708 +#: FlatCAMApp.py:4714 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: FlatCAMApp.py:4715 +#: FlatCAMApp.py:4721 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMApp.py:4739 flatcamEditors/FlatCAMExcEditor.py:2320 #: flatcamEditors/FlatCAMExcEditor.py:2327 #: flatcamEditors/FlatCAMGeoEditor.py:3645 #: flatcamEditors/FlatCAMGeoEditor.py:3659 @@ -364,84 +364,84 @@ msgstr "Wrong coordinates. Enter coordinates in format: X,Y" msgid "[success] Done." msgstr "[success] Done." -#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 +#: FlatCAMApp.py:4871 FlatCAMApp.py:4938 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:4973 +#: FlatCAMApp.py:4979 msgid "[success] Origin set ..." msgstr "[success] Origin set ..." -#: FlatCAMApp.py:4993 +#: FlatCAMApp.py:4999 msgid "Preferences" msgstr "Preferences" -#: FlatCAMApp.py:5013 +#: FlatCAMApp.py:5019 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "[WARNING_NOTCL] No object selected to Flip on Y axis." -#: FlatCAMApp.py:5038 +#: FlatCAMApp.py:5044 msgid "[success] Flip on Y axis done." msgstr "[success] Flip on Y axis done." -#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 +#: FlatCAMApp.py:5046 FlatCAMApp.py:5086 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamTools/ToolTransform.py:748 #, 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:5053 +#: FlatCAMApp.py:5059 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "[WARNING_NOTCL] No object selected to Flip on X axis." -#: FlatCAMApp.py:5078 +#: FlatCAMApp.py:5084 msgid "[success] Flip on X axis done." msgstr "[success] Flip on X axis done." -#: FlatCAMApp.py:5093 +#: FlatCAMApp.py:5099 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] No object selected to Rotate." -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Transform" msgstr "Transform" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "[success] Rotation done." msgstr "[success] Rotation done." -#: FlatCAMApp.py:5128 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5134 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5262 flatcamTools/ToolTransform.py:677 #, 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:5139 +#: FlatCAMApp.py:5145 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:5160 +#: FlatCAMApp.py:5166 msgid "[success] Skew on X axis done." msgstr "[success] Skew on X axis done." -#: FlatCAMApp.py:5170 +#: FlatCAMApp.py:5176 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:5191 +#: FlatCAMApp.py:5197 msgid "[success] Skew on Y axis done." msgstr "[success] Skew on Y axis done." -#: FlatCAMApp.py:5260 +#: FlatCAMApp.py:5266 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5279 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2381 #: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 @@ -451,7 +451,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Add" -#: FlatCAMApp.py:5274 FlatCAMObj.py:3306 +#: FlatCAMApp.py:5280 FlatCAMObj.py:3306 #: flatcamEditors/FlatCAMGrbEditor.py:2386 flatcamGUI/FlatCAMGUI.py:527 #: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:1616 #: flatcamGUI/FlatCAMGUI.py:1953 flatcamGUI/ObjectUI.py:1007 @@ -460,15 +460,15 @@ msgstr "Add" msgid "Delete" msgstr "Delete" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5293 msgid "New Grid ..." msgstr "New Grid ..." -#: FlatCAMApp.py:5288 +#: FlatCAMApp.py:5294 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 +#: FlatCAMApp.py:5302 FlatCAMApp.py:5329 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." @@ -476,48 +476,48 @@ msgstr "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." -#: FlatCAMApp.py:5302 +#: FlatCAMApp.py:5308 msgid "[success] New Grid added ..." msgstr "[success] New Grid added ..." -#: FlatCAMApp.py:5305 +#: FlatCAMApp.py:5311 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Grid already exists ..." -#: FlatCAMApp.py:5308 +#: FlatCAMApp.py:5314 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Adding New Grid cancelled ..." -#: FlatCAMApp.py:5330 +#: FlatCAMApp.py:5336 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Grid Value does not exist ..." -#: FlatCAMApp.py:5333 +#: FlatCAMApp.py:5339 msgid "[success] Grid Value deleted ..." msgstr "[success] Grid Value deleted ..." -#: FlatCAMApp.py:5336 +#: FlatCAMApp.py:5342 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Delete Grid value cancelled ..." -#: FlatCAMApp.py:5375 +#: FlatCAMApp.py:5381 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "[WARNING_NOTCL] No object selected to copy it's name" -#: FlatCAMApp.py:5379 +#: FlatCAMApp.py:5385 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: FlatCAMApp.py:5672 FlatCAMApp.py:5675 FlatCAMApp.py:5678 FlatCAMApp.py:5681 -#: FlatCAMApp.py:5696 FlatCAMApp.py:5699 FlatCAMApp.py:5702 FlatCAMApp.py:5705 -#: FlatCAMApp.py:5745 FlatCAMApp.py:5748 FlatCAMApp.py:5751 FlatCAMApp.py:5754 -#: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723 -#: ObjectCollection.py:726 +#: FlatCAMApp.py:5678 FlatCAMApp.py:5681 FlatCAMApp.py:5684 FlatCAMApp.py:5687 +#: FlatCAMApp.py:5702 FlatCAMApp.py:5705 FlatCAMApp.py:5708 FlatCAMApp.py:5711 +#: FlatCAMApp.py:5751 FlatCAMApp.py:5754 FlatCAMApp.py:5757 FlatCAMApp.py:5760 +#: 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:5871 +#: FlatCAMApp.py:5877 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -527,106 +527,106 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: FlatCAMApp.py:5892 +#: FlatCAMApp.py:5898 msgid "[success] New Project created..." msgstr "[success] New Project created..." -#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: FlatCAMApp.py:6014 FlatCAMApp.py:6017 flatcamGUI/FlatCAMGUI.py:608 #: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "Open Gerber" -#: FlatCAMApp.py:6008 +#: FlatCAMApp.py:6022 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Open Gerber cancelled." -#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: FlatCAMApp.py:6043 FlatCAMApp.py:6046 flatcamGUI/FlatCAMGUI.py:609 #: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "Open Excellon" -#: FlatCAMApp.py:6037 +#: FlatCAMApp.py:6051 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Open Excellon cancelled." -#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 +#: FlatCAMApp.py:6073 FlatCAMApp.py:6076 msgid "Open G-Code" msgstr "Open G-Code" -#: FlatCAMApp.py:6067 +#: FlatCAMApp.py:6081 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Open G-Code cancelled." -#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 +#: FlatCAMApp.py:6099 FlatCAMApp.py:6102 msgid "Open Project" msgstr "Open Project" -#: FlatCAMApp.py:6096 +#: FlatCAMApp.py:6110 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Open Project cancelled." -#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 +#: FlatCAMApp.py:6129 FlatCAMApp.py:6132 msgid "Open Configuration File" msgstr "Open Configuration File" -#: FlatCAMApp.py:6122 -msgid "[WARNING_NOTCL Open Config cancelled." -msgstr "[WARNING_NOTCL Open Config cancelled." +#: FlatCAMApp.py:6136 +msgid "[WARNING_NOTCL] Open Config cancelled." +msgstr "[WARNING_NOTCL] Open Config cancelled." -#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 -#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 +#: FlatCAMApp.py:6151 FlatCAMApp.py:6402 FlatCAMApp.py:8552 FlatCAMApp.py:8572 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8615 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] No object selected." -#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 +#: FlatCAMApp.py:6152 FlatCAMApp.py:6403 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6163 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:6162 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6176 FlatCAMApp.py:6180 msgid "Export SVG" msgstr "Export SVG" -#: FlatCAMApp.py:6171 +#: FlatCAMApp.py:6185 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Export SVG cancelled." -#: FlatCAMApp.py:6190 +#: FlatCAMApp.py:6204 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:6196 FlatCAMApp.py:6200 +#: FlatCAMApp.py:6210 FlatCAMApp.py:6214 msgid "Export PNG Image" msgstr "Export PNG Image" -#: FlatCAMApp.py:6205 +#: FlatCAMApp.py:6219 msgid "Export PNG cancelled." msgstr "Export PNG cancelled." -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6238 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:6229 FlatCAMApp.py:6352 +#: FlatCAMApp.py:6243 FlatCAMApp.py:6366 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:6241 +#: FlatCAMApp.py:6255 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: FlatCAMApp.py:6246 +#: FlatCAMApp.py:6260 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Save Gerber source file cancelled." -#: FlatCAMApp.py:6265 +#: FlatCAMApp.py:6279 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -634,21 +634,21 @@ msgstr "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." -#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 +#: FlatCAMApp.py:6284 FlatCAMApp.py:6325 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:6278 FlatCAMApp.py:6282 +#: FlatCAMApp.py:6292 FlatCAMApp.py:6296 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: FlatCAMApp.py:6287 +#: FlatCAMApp.py:6301 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Saving Excellon source file cancelled." -#: FlatCAMApp.py:6306 +#: FlatCAMApp.py:6320 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -656,68 +656,68 @@ msgstr "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." -#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 +#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 msgid "Export Excellon" msgstr "Export Excellon" -#: FlatCAMApp.py:6328 +#: FlatCAMApp.py:6342 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Export Excellon cancelled." -#: FlatCAMApp.py:6347 +#: FlatCAMApp.py:6361 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:6360 FlatCAMApp.py:6364 +#: FlatCAMApp.py:6374 FlatCAMApp.py:6378 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:6369 +#: FlatCAMApp.py:6383 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Export Gerber cancelled." -#: FlatCAMApp.py:6399 +#: FlatCAMApp.py:6413 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Only Geometry objects can be used." -#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 +#: FlatCAMApp.py:6427 FlatCAMApp.py:6431 msgid "Export DXF" msgstr "Export DXF" -#: FlatCAMApp.py:6423 +#: FlatCAMApp.py:6437 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Export DXF cancelled." -#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 +#: FlatCAMApp.py:6457 FlatCAMApp.py:6460 msgid "Import SVG" msgstr "Import SVG" -#: FlatCAMApp.py:6455 +#: FlatCAMApp.py:6469 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Open SVG cancelled." -#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 +#: FlatCAMApp.py:6488 FlatCAMApp.py:6492 msgid "Import DXF" msgstr "Import DXF" -#: FlatCAMApp.py:6487 +#: FlatCAMApp.py:6501 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Open DXF cancelled." -#: FlatCAMApp.py:6505 +#: FlatCAMApp.py:6519 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6525 +#: FlatCAMApp.py:6539 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:6532 +#: FlatCAMApp.py:6546 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." @@ -725,24 +725,25 @@ msgstr "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6554 msgid "Source Editor" msgstr "Source Editor" -#: FlatCAMApp.py:6550 +#: FlatCAMApp.py:6564 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: FlatCAMApp.py:6576 FlatCAMApp.py:7718 FlatCAMObj.py:5587 +#: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "Code Editor" -#: FlatCAMApp.py:6574 +#: FlatCAMApp.py:6588 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMApp.py:6577 +#: FlatCAMApp.py:6591 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -786,98 +787,98 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 +#: FlatCAMApp.py:6614 FlatCAMApp.py:6617 msgid "Open TCL script" msgstr "Open TCL script" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6625 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Open TCL script cancelled." -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6637 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 +#: FlatCAMApp.py:6663 FlatCAMApp.py:6666 msgid "Run TCL script" msgstr "Run TCL script" -#: FlatCAMApp.py:6660 +#: FlatCAMApp.py:6674 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Run TCL script cancelled." -#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 +#: FlatCAMApp.py:6724 FlatCAMApp.py:6728 msgid "Save Project As ..." msgstr "Save Project As ..." -#: FlatCAMApp.py:6711 +#: FlatCAMApp.py:6725 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6733 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Save Project cancelled." -#: FlatCAMApp.py:6763 +#: FlatCAMApp.py:6777 msgid "Exporting SVG" msgstr "Exporting SVG" -#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 +#: FlatCAMApp.py:6811 FlatCAMApp.py:6917 FlatCAMApp.py:7032 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] SVG file exported to %s" -#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 +#: FlatCAMApp.py:6842 FlatCAMApp.py:6963 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "[WARNING_NOTCL] No object Box. Using instead %s" -#: FlatCAMApp.py:6906 FlatCAMApp.py:7021 +#: FlatCAMApp.py:6920 FlatCAMApp.py:7035 msgid "Generating Film ... Please wait." msgstr "Generating Film ... Please wait." -#: FlatCAMApp.py:7169 +#: FlatCAMApp.py:7183 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Excellon file exported to %s" -#: FlatCAMApp.py:7176 +#: FlatCAMApp.py:7190 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 +#: FlatCAMApp.py:7195 FlatCAMApp.py:7202 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Could not export Excellon file." -#: FlatCAMApp.py:7286 +#: FlatCAMApp.py:7300 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Gerber file exported to %s" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7307 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 +#: FlatCAMApp.py:7312 FlatCAMApp.py:7319 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Could not export Gerber file." -#: FlatCAMApp.py:7345 +#: FlatCAMApp.py:7359 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] DXF file exported to %s" -#: FlatCAMApp.py:7351 +#: FlatCAMApp.py:7365 msgid "Exporting DXF" msgstr "Exporting DXF" -#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 +#: FlatCAMApp.py:7370 FlatCAMApp.py:7377 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[[WARNING_NOTCL]] Could not export DXF file." -#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 +#: FlatCAMApp.py:7397 FlatCAMApp.py:7439 FlatCAMApp.py:7483 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -885,95 +886,95 @@ msgstr "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" -#: FlatCAMApp.py:7393 +#: FlatCAMApp.py:7407 msgid "Importing SVG" msgstr "Importing SVG" -#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 -#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7418 FlatCAMApp.py:7460 FlatCAMApp.py:7503 FlatCAMApp.py:7580 +#: FlatCAMApp.py:7641 FlatCAMApp.py:7704 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Opened: %s" -#: FlatCAMApp.py:7435 +#: FlatCAMApp.py:7449 msgid "Importing DXF" msgstr "Importing DXF" -#: FlatCAMApp.py:7477 +#: FlatCAMApp.py:7491 msgid "Importing Image" msgstr "Importing Image" -#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7532 FlatCAMApp.py:7534 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Failed to open file: %s" -#: FlatCAMApp.py:7523 +#: FlatCAMApp.py:7537 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "[ERROR_NOTCL] Failed to parse file: {name}. {error}" -#: FlatCAMApp.py:7530 FlatCAMObj.py:4266 +#: FlatCAMApp.py:7544 FlatCAMObj.py:4266 #: flatcamEditors/FlatCAMExcEditor.py:2077 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "[ERROR] An internal error has ocurred. See shell.\n" -#: FlatCAMApp.py:7539 +#: FlatCAMApp.py:7553 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:7547 +#: FlatCAMApp.py:7561 msgid "Opening Gerber" msgstr "Opening Gerber" -#: FlatCAMApp.py:7557 +#: FlatCAMApp.py:7571 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." -#: FlatCAMApp.py:7590 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7604 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] This is not Excellon file." -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7607 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Cannot open file: %s" -#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7612 flatcamTools/ToolPcbWizard.py:429 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "[ERROR_NOTCL] An internal error has occurred. See shell.\n" -#: FlatCAMApp.py:7611 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7625 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "[ERROR_NOTCL] No geometry found in file: %s" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7628 msgid "Opening Excellon." msgstr "Opening Excellon." -#: FlatCAMApp.py:7620 +#: FlatCAMApp.py:7634 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:7657 +#: FlatCAMApp.py:7671 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Failed to open %s" -#: FlatCAMApp.py:7667 +#: FlatCAMApp.py:7681 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] This is not GCODE" -#: FlatCAMApp.py:7673 +#: FlatCAMApp.py:7687 msgid "Opening G-Code." msgstr "Opening G-Code." -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7695 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 " @@ -983,26 +984,26 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: FlatCAMApp.py:7721 +#: FlatCAMApp.py:7735 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "[ERROR_NOTCL] Failed to open config file: %s" -#: FlatCAMApp.py:7747 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7761 FlatCAMApp.py:7778 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "[ERROR_NOTCL] Failed to open project file: %s" -#: FlatCAMApp.py:7787 +#: FlatCAMApp.py:7801 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Project loaded from: %s" -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7906 msgid "Available commands:\n" msgstr "Available commands:\n" -#: FlatCAMApp.py:7894 +#: FlatCAMApp.py:7908 msgid "" "\n" "\n" @@ -1014,23 +1015,27 @@ msgstr "" "Type help for usage.\n" " Example: help open_gerber" -#: FlatCAMApp.py:8044 +#: FlatCAMApp.py:8058 msgid "Shows list of commands." msgstr "Shows list of commands." -#: FlatCAMApp.py:8101 +#: FlatCAMApp.py:8115 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Failed to load recent item list." -#: FlatCAMApp.py:8108 +#: FlatCAMApp.py:8122 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Failed to parse recent item list." -#: FlatCAMApp.py:8169 flatcamGUI/FlatCAMGUI.py:968 +#: FlatCAMApp.py:8166 +msgid "Clear Recent files" +msgstr "Clear Recent files" + +#: FlatCAMApp.py:8183 flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: FlatCAMApp.py:8176 +#: FlatCAMApp.py:8190 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1126,23 +1131,23 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8280 +#: FlatCAMApp.py:8294 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "[WARNING_NOTCL] Failed checking for latest version. Could not connect." -#: FlatCAMApp.py:8287 +#: FlatCAMApp.py:8301 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "[ERROR_NOTCL] Could not parse information about latest version." -#: FlatCAMApp.py:8297 +#: FlatCAMApp.py:8311 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM is up to date!" -#: FlatCAMApp.py:8302 +#: FlatCAMApp.py:8316 msgid "Newer Version Available" msgstr "Newer Version Available" -#: FlatCAMApp.py:8303 +#: FlatCAMApp.py:8317 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1150,55 +1155,55 @@ msgstr "" "There is a newer version of FlatCAM available for download:\n" "\n" -#: FlatCAMApp.py:8305 +#: FlatCAMApp.py:8319 msgid "info" msgstr "info" -#: FlatCAMApp.py:8324 +#: FlatCAMApp.py:8338 msgid "[success] All plots disabled." msgstr "[success] All plots disabled." -#: FlatCAMApp.py:8330 +#: FlatCAMApp.py:8344 msgid "[success] All non selected plots disabled." msgstr "[success] All non selected plots disabled." -#: FlatCAMApp.py:8336 +#: FlatCAMApp.py:8350 msgid "[success] All plots enabled." msgstr "[success] All plots enabled." -#: FlatCAMApp.py:8342 +#: FlatCAMApp.py:8356 msgid "[success] Selected plots enabled..." msgstr "[success] Selected plots enabled..." -#: FlatCAMApp.py:8350 +#: FlatCAMApp.py:8364 msgid "[success] Selected plots disabled..." msgstr "[success] Selected plots disabled..." -#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +#: FlatCAMApp.py:8374 FlatCAMApp.py:8387 msgid "Working ..." msgstr "Working ..." -#: FlatCAMApp.py:8407 +#: FlatCAMApp.py:8421 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 +#: FlatCAMApp.py:8442 FlatCAMApp.py:8473 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Project saved to: %s" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8460 #, 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:8453 +#: FlatCAMApp.py:8467 #, 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:8461 +#: FlatCAMApp.py:8475 #, 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." @@ -1490,7 +1495,7 @@ msgstr "[ERROR] There is no postprocessor file." msgid "Object renamed from {old} to {new}" msgstr "Object renamed from {old} to {new}" -#: ObjectCollection.py:757 +#: ObjectCollection.py:759 #, python-format msgid "[ERROR] Cause of error: %s" msgstr "[ERROR] Cause of error: %s" @@ -3937,12 +3942,14 @@ msgid "&Zoom Fit\tV" msgstr "&Zoom Fit\tV" #: flatcamGUI/FlatCAMGUI.py:358 -msgid "&Zoom In\t-" -msgstr "&Zoom In\t-" +#| msgid "&Zoom In\t-" +msgid "&Zoom In\t=" +msgstr "&Zoom In\t=" #: flatcamGUI/FlatCAMGUI.py:359 -msgid "&Zoom Out\t=" -msgstr "&Zoom Out\t=" +#| msgid "&Zoom Out\t=" +msgid "&Zoom Out\t-" +msgstr "&Zoom Out\t-" #: flatcamGUI/FlatCAMGUI.py:363 msgid "Toggle Code Editor\tCTRL+E" @@ -4285,6 +4292,7 @@ msgid "Film Tool" msgstr "Film Tool" #: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamTools/ToolSolderPaste.py:451 msgid "SolderPaste Tool" msgstr "SolderPaste Tool" @@ -4551,6 +4559,289 @@ msgstr "" "which is the file storing the working default preferences." #: flatcamGUI/FlatCAMGUI.py:980 +#| msgid "" +#| "General Shortcut list
\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" +#| " \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" +#| "
F3 SHOW SHORTCUT LIST
  
1 Switch to Project Tab
2 Switch to Selected Tab
3 Switch to Tool Tab
  
B New Gerber
E Edit Object (if selected)
G Grid On/Off
J Jump to Coordinates
L New Excellon
M Move Obj
N New Geometry
O Set Origin
Q Change Units
P Open Properties Tool
R Rotate by 90 degree CW
S Shell Toggle
T Add a Tool (when in Geometry Selected " +#| "Tab or in Tools NCC or Tools Paint)
V Zoom Fit
X Flip on X_axis
Y Flip on Y_axis
'='\n" +#| "  Zoom Out
'-'\n" +#| "  Zoom In
  
CTRL+A Select All
CTRL+C Copy Obj
CTRL+E Open Excellon File
CTRL+G Open Gerber File
CTRL+N New Project
CTRL+M Measurement Tool
CTRL+O Open Project
CTRL+S Save Project As
CTRL+F10 Toggle Plot Area
  
SHIFT+C Copy Obj_Name
SHIFT+E Toggle Code Editor
SHIFT+G Toggle the axis
SHIFT+P Open Preferences Window
SHIFT+R Rotate by 90 degree CCW
SHIFT+S Run a Script
SHIFT+W Toggle the workspace
SHIFT+X Skew on X axis
SHIFT+Y Skew on Y axis
  
ALT+C Calculators Tool
ALT+D 2-Sided PCB Tool
ALT+K Solder Paste Dispensing Tool
ALT+L Film PCB Tool
ALT+N Non-Copper Clearing Tool
ALT+P Paint Area Tool
ALT+Q PDF Import Tool
ALT+R Transformations Tool
ALT+S View File Source
ALT+U Cutout PCB Tool
ALT+1 Enable all Plots
ALT+2 Disable all Plots
ALT+3 Disable Non-selected Plots
ALT+F10 Toggle Full Screen
  
F1 Open Online Manual
F4 Open Online Tutorials
Del Delete Object
Del Alternate: Delete Tool
'`' (left to Key_1)Toogle Notebook Area " +#| "(Left Side)
SPACE En(Dis)able Obj Plot
Escape Deselects all objects
\n" +#| " \n" +#| " " msgid "" "General Shortcut list
\n" "  Flip on Y_axis\n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -4929,11 +5220,11 @@ msgstr "" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -5952,6 +6243,10 @@ msgstr "Enter a Tool Diameter:" msgid "Measurement Tool exit..." msgstr "Measurement Tool exit..." +#: flatcamGUI/FlatCAMGUI.py:3323 +msgid "GUI Preferences" +msgstr "GUI Preferences" + #: flatcamGUI/FlatCAMGUI.py:3329 msgid "Grid X value:" msgstr "Grid X value:" @@ -6548,12 +6843,12 @@ msgstr "Pass overlap:" msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Example:\n" -"A value here of 0.25 means an overlap of 25%% from the tool diameter found " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Example:\n" -"A value here of 0.25 means an overlap of 25%% from the tool diameter found " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." #: flatcamGUI/FlatCAMGUI.py:4083 flatcamGUI/ObjectUI.py:295 @@ -10731,6 +11026,18 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row(s) in the Tool Table." +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "Standard" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "Seed-based" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "Straight lines" + #: flatcamTools/ToolNonCopperClear.py:226 msgid "" "If checked, use 'rest machining'.\n" @@ -11433,8 +11740,8 @@ msgid "Generate solder paste dispensing geometry." msgstr "Generate solder paste dispensing geometry." #: flatcamTools/ToolSolderPaste.py:142 -msgid "STEP 1" -msgstr "STEP 1" +msgid "STEP 1:" +msgstr "STEP 1:" #: flatcamTools/ToolSolderPaste.py:144 msgid "" @@ -11951,15 +12258,6 @@ msgstr "CNCJob objects can't be offseted." #~ msgid "Angle" #~ msgstr "Angle" -#~ msgid "Standard" -#~ msgstr "Standard" - -#~ msgid "Seed-based" -#~ msgstr "Seed-based" - -#~ msgid "Straight lines" -#~ msgstr "Straight lines" - #~ msgid "Copy Drill(s)" #~ msgstr "Copy Drill(s)" diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 3824aa74..76203c86 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 585f4a14..c8dc0370 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-06-07 23:15+0300\n" -"PO-Revision-Date: 2019-06-07 23:15+0300\n" +"POT-Creation-Date: 2019-06-09 17:13+0300\n" +"PO-Revision-Date: 2019-06-09 17:17+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -28,26 +28,26 @@ 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:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2019 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "Deschidere anulata." -#: FlatCAMApp.py:2027 +#: FlatCAMApp.py:2033 msgid "Open Config file failed." msgstr "Deschiderea fişierului de configurare a eşuat." -#: FlatCAMApp.py:2041 +#: FlatCAMApp.py:2047 msgid "Open Script file failed." msgstr "Deschiderea fişierului Script eşuat." -#: FlatCAMApp.py:2230 +#: FlatCAMApp.py:2236 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:2240 +#: FlatCAMApp.py:2246 msgid "" "[WARNING_NOTCL] Simultanoeus editing of tools geometry in a MultiGeo " "Geometry is not possible.\n" @@ -57,102 +57,102 @@ msgstr "" "obiect tip Geometrie MultiGeo nu este posibilă.\n" "Se poate edita numai o singură geometrie de fiecare dată." -#: FlatCAMApp.py:2284 +#: FlatCAMApp.py:2290 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "[WARNING_NOTCL] Editorul este activ. .." -#: FlatCAMApp.py:2302 +#: FlatCAMApp.py:2308 msgid "Do you want to save the edited object?" msgstr "Vrei sa salvezi obiectul editat?" -#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 +#: FlatCAMApp.py:2309 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "Inchide Editorul" -#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMApp.py:2312 FlatCAMApp.py:3404 FlatCAMApp.py:5882 #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "Da" -#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMApp.py:2313 FlatCAMApp.py:3405 FlatCAMApp.py:5883 #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "Nu" -#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 +#: FlatCAMApp.py:2314 FlatCAMApp.py:3406 FlatCAMApp.py:3738 FlatCAMApp.py:5884 msgid "Cancel" msgstr "Anuleaza" -#: FlatCAMApp.py:2335 +#: FlatCAMApp.py:2341 msgid "[WARNING] Object empty after edit." msgstr "[WARNING] Obiectul nu are date dupa editare." -#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 +#: FlatCAMApp.py:2363 FlatCAMApp.py:2382 FlatCAMApp.py:2394 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:2360 +#: FlatCAMApp.py:2366 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "[selected] %s este actualizat, intoarcere la aplicaţie." -#: FlatCAMApp.py:2725 +#: FlatCAMApp.py:2731 msgid "[ERROR] Could not load defaults file." msgstr "[ERROR] Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2743 msgid "[ERROR] Failed to parse defaults file." msgstr "[ERROR] Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 FlatCAMApp.py:2768 msgid "Import FlatCAM Preferences" msgstr "Importa Preferințele FlatCAM" -#: FlatCAMApp.py:2768 +#: FlatCAMApp.py:2774 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "[WARNING_NOTCL] Importul preferințelor FlatCAM a eșuat." -#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 +#: FlatCAMApp.py:2782 FlatCAMApp.py:2836 FlatCAMApp.py:3283 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "" "[ERROR_NOTCL] Nu a fost posibilă incărcarea fişierului cu valori default." -#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 +#: FlatCAMApp.py:2790 FlatCAMApp.py:3292 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "[ERROR_NOTCL] Parsarea fişierului cu valori default a eșuat." -#: FlatCAMApp.py:2787 +#: FlatCAMApp.py:2793 #, python-format msgid "[success] Imported Defaults from %s" msgstr "[success] Valorile default au fost importate din %s" -#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 +#: FlatCAMApp.py:2808 FlatCAMApp.py:2813 msgid "Export FlatCAM Preferences" msgstr "Exporta Preferințele FlatCAM" -#: FlatCAMApp.py:2814 +#: FlatCAMApp.py:2820 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "[WARNING_NOTCL] Exportul preferințelor FlatCAM este anulat." -#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 +#: FlatCAMApp.py:2855 FlatCAMApp.py:3337 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "[ERROR_NOTCL] Salvarea valorilor default intr-un fişier a eșuat." -#: FlatCAMApp.py:2902 +#: FlatCAMApp.py:2908 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:2979 camlib.py:4443 +#: FlatCAMApp.py:2985 camlib.py:4443 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:2980 +#: FlatCAMApp.py:2986 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" @@ -161,11 +161,11 @@ msgstr "" "Obiectul ({kind}) a eșuat din cauza: {error} \n" "\n" -#: FlatCAMApp.py:3000 +#: FlatCAMApp.py:3006 msgid "Converting units to " msgstr "Se convertesc unitatile la " -#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 +#: FlatCAMApp.py:3085 FlatCAMApp.py:3088 FlatCAMApp.py:3091 FlatCAMApp.py:3094 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}{name}" -#: FlatCAMApp.py:3182 +#: FlatCAMApp.py:3188 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -196,35 +196,35 @@ msgstr "" "flatcam/src/Beta/\">aici.
Sectiunea DOWNLOAD este aici.
" -#: FlatCAMApp.py:3335 +#: FlatCAMApp.py:3341 msgid "[success] Defaults saved." msgstr "[success] Valorile default au fost salvate." -#: FlatCAMApp.py:3356 +#: FlatCAMApp.py:3362 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:3365 +#: FlatCAMApp.py:3371 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:3379 +#: FlatCAMApp.py:3385 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:3383 +#: FlatCAMApp.py:3389 msgid "Factory defaults saved." msgstr "Valori default de fabrică au fost salvate." -#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 +#: FlatCAMApp.py:3394 flatcamGUI/FlatCAMGUI.py:3106 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:3393 +#: FlatCAMApp.py:3399 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -232,11 +232,11 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 +#: FlatCAMApp.py:3402 FlatCAMApp.py:5880 msgid "Save changes" msgstr "Salvează modificarile." -#: FlatCAMApp.py:3463 +#: FlatCAMApp.py:3469 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 " @@ -253,72 +253,72 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: FlatCAMApp.py:3504 +#: FlatCAMApp.py:3510 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:3526 +#: FlatCAMApp.py:3532 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:3541 FlatCAMApp.py:3566 +#: FlatCAMApp.py:3547 FlatCAMApp.py:3572 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:3545 FlatCAMApp.py:3570 +#: FlatCAMApp.py:3551 FlatCAMApp.py:3576 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "[ERROR_NOTCL] Se astepta o Geometrie FlatCAM, s-a primit %s" -#: FlatCAMApp.py:3558 +#: FlatCAMApp.py:3564 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "[success] Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: FlatCAMApp.py:3584 +#: FlatCAMApp.py:3590 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "[success] Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 -#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 +#: FlatCAMApp.py:3737 FlatCAMApp.py:4573 FlatCAMApp.py:6155 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6406 FlatCAMApp.py:6416 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:3773 +#: FlatCAMApp.py:3779 #, python-format msgid "[success] Converted units to %s" msgstr "[success] Conversie unitati la %s" -#: FlatCAMApp.py:3784 +#: FlatCAMApp.py:3790 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "[WARNING_NOTCL] Conversia unitatilor este anulata." -#: FlatCAMApp.py:4436 +#: FlatCAMApp.py:4442 msgid "Open file" msgstr "Deschide fişierul ..." -#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 +#: FlatCAMApp.py:4473 FlatCAMApp.py:4478 msgid "Export G-Code ..." msgstr "Exporta G-Code ..." -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4481 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "[WARNING_NOTCL Exportul GCode este anulat." -#: FlatCAMApp.py:4485 +#: FlatCAMApp.py:4491 msgid "[WARNING] No such file or directory" msgstr "[WARNING] Nu exista un aşa fişier sau director" -#: FlatCAMApp.py:4492 +#: FlatCAMApp.py:4498 #, python-format msgid "Saved to: %s" msgstr "Salvat in: %s" -#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 +#: FlatCAMApp.py:4561 FlatCAMApp.py:4594 FlatCAMApp.py:4605 FlatCAMApp.py:4616 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " @@ -327,12 +327,12 @@ msgstr "" "[WARNING_NOTCL] Introdu un diametru al uneltei valid: valoare ne-nula in " "format Real." -#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: FlatCAMApp.py:4566 FlatCAMApp.py:4599 FlatCAMApp.py:4610 FlatCAMApp.py:4621 #: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "[WARNING_NOTCL] Adăugarea unei unelte anulata ..." -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4569 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -340,35 +340,35 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: FlatCAMApp.py:4676 +#: FlatCAMApp.py:4682 msgid "Object(s) deleted ..." msgstr "Obiect(ele) șters(e)." -#: FlatCAMApp.py:4680 +#: FlatCAMApp.py:4686 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." -#: FlatCAMApp.py:4682 +#: FlatCAMApp.py:4688 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4701 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4713 msgid "Jump to ..." msgstr "Sari la ..." -#: FlatCAMApp.py:4708 +#: FlatCAMApp.py:4714 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: FlatCAMApp.py:4715 +#: FlatCAMApp.py:4721 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y." -#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMApp.py:4739 flatcamEditors/FlatCAMExcEditor.py:2320 #: flatcamEditors/FlatCAMExcEditor.py:2327 #: flatcamEditors/FlatCAMGeoEditor.py:3645 #: flatcamEditors/FlatCAMGeoEditor.py:3659 @@ -382,88 +382,88 @@ msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y." msgid "[success] Done." msgstr "[success] Executat." -#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 +#: FlatCAMApp.py:4871 FlatCAMApp.py:4938 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:4973 +#: FlatCAMApp.py:4979 msgid "[success] Origin set ..." msgstr "[success] Originea a fost setată ..." -#: FlatCAMApp.py:4993 +#: FlatCAMApp.py:4999 msgid "Preferences" msgstr "Preferințe" -#: FlatCAMApp.py:5013 +#: FlatCAMApp.py:5019 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:5038 +#: FlatCAMApp.py:5044 msgid "[success] Flip on Y axis done." msgstr "[success] Oglindire pe axa Y executată." -#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 +#: FlatCAMApp.py:5046 FlatCAMApp.py:5086 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamTools/ToolTransform.py:748 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "[ERROR_NOTCL] Datorita %s, oglindirea a eșuat." -#: FlatCAMApp.py:5053 +#: FlatCAMApp.py:5059 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:5078 +#: FlatCAMApp.py:5084 msgid "[success] Flip on X axis done." msgstr "[success] Oglindirea pe axa X executată." -#: FlatCAMApp.py:5093 +#: FlatCAMApp.py:5099 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "[WARNING_NOTCL] Nici-un obiect selectat pentru Rotaţie." -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Transform" msgstr "Transformare" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "[success] Rotation done." msgstr "[success] Rotaţie executată." -#: FlatCAMApp.py:5128 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5134 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5262 flatcamTools/ToolTransform.py:677 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "[ERROR_NOTCL] Datorita %s, Rotatia a eșuat." -#: FlatCAMApp.py:5139 +#: FlatCAMApp.py:5145 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:5160 +#: FlatCAMApp.py:5166 msgid "[success] Skew on X axis done." msgstr "[success] Deformare pe axa X executată." -#: FlatCAMApp.py:5170 +#: FlatCAMApp.py:5176 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:5191 +#: FlatCAMApp.py:5197 msgid "[success] Skew on Y axis done." msgstr "[success] Deformare pe axa Y executată." -#: FlatCAMApp.py:5260 +#: FlatCAMApp.py:5266 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5279 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2381 #: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 @@ -473,7 +473,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Adaugă" -#: FlatCAMApp.py:5274 FlatCAMObj.py:3306 +#: FlatCAMApp.py:5280 FlatCAMObj.py:3306 #: flatcamEditors/FlatCAMGrbEditor.py:2386 flatcamGUI/FlatCAMGUI.py:527 #: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:1616 #: flatcamGUI/FlatCAMGUI.py:1953 flatcamGUI/ObjectUI.py:1007 @@ -482,64 +482,64 @@ msgstr "Adaugă" msgid "Delete" msgstr "Șterge" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5293 msgid "New Grid ..." msgstr "Grid nou ..." -#: FlatCAMApp.py:5288 +#: FlatCAMApp.py:5294 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 +#: FlatCAMApp.py:5302 FlatCAMApp.py:5329 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:5302 +#: FlatCAMApp.py:5308 msgid "[success] New Grid added ..." msgstr "[success] O noua valoare pt Grila a fost adăugată..." -#: FlatCAMApp.py:5305 +#: FlatCAMApp.py:5311 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "[WARNING_NOTCL] Grila exista deja." -#: FlatCAMApp.py:5308 +#: FlatCAMApp.py:5314 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "[WARNING_NOTCL] Adăugarea unei valori de Grila a fost anulata ..." -#: FlatCAMApp.py:5330 +#: FlatCAMApp.py:5336 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "[ERROR_NOTCL] Valoarea Grilei nu exista ..." -#: FlatCAMApp.py:5333 +#: FlatCAMApp.py:5339 msgid "[success] Grid Value deleted ..." msgstr "[success] Valoarea Grila a fost stearsa." -#: FlatCAMApp.py:5336 +#: FlatCAMApp.py:5342 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "[WARNING_NOTCL] Ștergerea unei valori de Grila a fost anulata ..." -#: FlatCAMApp.py:5375 +#: FlatCAMApp.py:5381 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:5379 +#: FlatCAMApp.py:5385 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: FlatCAMApp.py:5672 FlatCAMApp.py:5675 FlatCAMApp.py:5678 FlatCAMApp.py:5681 -#: FlatCAMApp.py:5696 FlatCAMApp.py:5699 FlatCAMApp.py:5702 FlatCAMApp.py:5705 -#: FlatCAMApp.py:5745 FlatCAMApp.py:5748 FlatCAMApp.py:5751 FlatCAMApp.py:5754 -#: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723 -#: ObjectCollection.py:726 +#: FlatCAMApp.py:5678 FlatCAMApp.py:5681 FlatCAMApp.py:5684 FlatCAMApp.py:5687 +#: FlatCAMApp.py:5702 FlatCAMApp.py:5705 FlatCAMApp.py:5708 FlatCAMApp.py:5711 +#: FlatCAMApp.py:5751 FlatCAMApp.py:5754 FlatCAMApp.py:5757 FlatCAMApp.py:5760 +#: 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:5871 +#: FlatCAMApp.py:5877 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -549,111 +549,111 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: FlatCAMApp.py:5892 +#: FlatCAMApp.py:5898 msgid "[success] New Project created..." msgstr "[success] Un nou Proiect a fost creat..." -#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: FlatCAMApp.py:6014 FlatCAMApp.py:6017 flatcamGUI/FlatCAMGUI.py:608 #: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: FlatCAMApp.py:6008 +#: FlatCAMApp.py:6022 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier Gerber este anulata." -#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: FlatCAMApp.py:6043 FlatCAMApp.py:6046 flatcamGUI/FlatCAMGUI.py:609 #: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: FlatCAMApp.py:6037 +#: FlatCAMApp.py:6051 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier Excellon este anulata." -#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 +#: FlatCAMApp.py:6073 FlatCAMApp.py:6076 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: FlatCAMApp.py:6067 +#: FlatCAMApp.py:6081 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui fişier G-Code este anulata." -#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 +#: FlatCAMApp.py:6099 FlatCAMApp.py:6102 msgid "Open Project" msgstr "Încarcă Project" -#: FlatCAMApp.py:6096 +#: FlatCAMApp.py:6110 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "[WARNING_NOTCL] Incărcarea unui Proiect a fost anulata." -#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 +#: FlatCAMApp.py:6129 FlatCAMApp.py:6132 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: FlatCAMApp.py:6122 -msgid "[WARNING_NOTCL Open Config cancelled." -msgstr "[WARNING_NOTCL] Incărcarea unui fişier de Configurare este anulata." +#: FlatCAMApp.py:6136 +msgid "[WARNING_NOTCL] Open Config cancelled." +msgstr "[WARNING_NOTCL] Incărcarea unui fişier de Configurare este anulată." -#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 -#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 +#: FlatCAMApp.py:6151 FlatCAMApp.py:6402 FlatCAMApp.py:8552 FlatCAMApp.py:8572 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8615 msgid "[WARNING_NOTCL] No object selected." msgstr "[WARNING_NOTCL] Nici-un obiect selectat." -#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 +#: FlatCAMApp.py:6152 FlatCAMApp.py:6403 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6163 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:6162 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6176 FlatCAMApp.py:6180 msgid "Export SVG" msgstr "Exporta SVG" -#: FlatCAMApp.py:6171 +#: FlatCAMApp.py:6185 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "[WARNING_NOTCL] Exportul SVG este anulat." -#: FlatCAMApp.py:6190 +#: FlatCAMApp.py:6204 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:6196 FlatCAMApp.py:6200 +#: FlatCAMApp.py:6210 FlatCAMApp.py:6214 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: FlatCAMApp.py:6205 +#: FlatCAMApp.py:6219 msgid "Export PNG cancelled." msgstr "Exportul imagine PNG este anulat." -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6238 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:6229 FlatCAMApp.py:6352 +#: FlatCAMApp.py:6243 FlatCAMApp.py:6366 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:6241 +#: FlatCAMApp.py:6255 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: FlatCAMApp.py:6246 +#: FlatCAMApp.py:6260 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "[WARNING_NOTCL] Salvarea codului sursa Gerber este anulata." -#: FlatCAMApp.py:6265 +#: FlatCAMApp.py:6279 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." @@ -661,22 +661,22 @@ msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Excellon " "pentru export." -#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 +#: FlatCAMApp.py:6284 FlatCAMApp.py:6325 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:6278 FlatCAMApp.py:6282 +#: FlatCAMApp.py:6292 FlatCAMApp.py:6296 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: FlatCAMApp.py:6287 +#: FlatCAMApp.py:6301 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "[WARNING_NOTCL] Salvarea codului sursa Excellon este anulata." -#: FlatCAMApp.py:6306 +#: FlatCAMApp.py:6320 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." @@ -684,93 +684,94 @@ msgstr "" "[WARNING_NOTCL] Nici-un obiect selectat. Selectează un obiect Excellon " "pentru export." -#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 +#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 msgid "Export Excellon" msgstr "Exporta Excellon" -#: FlatCAMApp.py:6328 +#: FlatCAMApp.py:6342 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "[WARNING_NOTCL] Exportul Excellon anulat." -#: FlatCAMApp.py:6347 +#: FlatCAMApp.py:6361 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:6360 FlatCAMApp.py:6364 +#: FlatCAMApp.py:6374 FlatCAMApp.py:6378 msgid "Export Gerber" msgstr "Exporta Gerber" -#: FlatCAMApp.py:6369 +#: FlatCAMApp.py:6383 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "[WARNING_NOTCL] Exportul Gerber este anulat." -#: FlatCAMApp.py:6399 +#: FlatCAMApp.py:6413 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "[ERROR_NOTCL] Doar obiecte tip Geometrie pot fi folosite." -#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 +#: FlatCAMApp.py:6427 FlatCAMApp.py:6431 msgid "Export DXF" msgstr "Exporta DXF" -#: FlatCAMApp.py:6423 +#: FlatCAMApp.py:6437 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "[WARNING_NOTCL] Exportul DXF anulat." -#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 +#: FlatCAMApp.py:6457 FlatCAMApp.py:6460 msgid "Import SVG" msgstr "Importa SVG" -#: FlatCAMApp.py:6455 +#: FlatCAMApp.py:6469 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "[WARNING_NOTCL] Importul SVG anulat." -#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 +#: FlatCAMApp.py:6488 FlatCAMApp.py:6492 msgid "Import DXF" msgstr "Importa DXF" -#: FlatCAMApp.py:6487 +#: FlatCAMApp.py:6501 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "[WARNING_NOTCL] Incărcarea fişier DXF anulata." -#: FlatCAMApp.py:6505 +#: FlatCAMApp.py:6519 #, python-format msgid "%s" msgstr "%s" -#: FlatCAMApp.py:6525 +#: FlatCAMApp.py:6539 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:6532 +#: FlatCAMApp.py:6546 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:6540 +#: FlatCAMApp.py:6554 msgid "Source Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:6550 +#: FlatCAMApp.py:6564 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "[ERROR]App.on_view_source() -->%s" -#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: FlatCAMApp.py:6576 FlatCAMApp.py:7718 FlatCAMObj.py:5587 +#: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:6574 +#: FlatCAMApp.py:6588 msgid "Script Editor" msgstr "Editor Script." -#: FlatCAMApp.py:6577 +#: FlatCAMApp.py:6591 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -814,99 +815,99 @@ msgstr "" "#\n" "\n" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 +#: FlatCAMApp.py:6614 FlatCAMApp.py:6617 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6625 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "[WARNING_NOTCL] Incărcarea TCL script anulata." -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6637 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "[ERROR]App.on_fileopenscript() -->%s" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 +#: FlatCAMApp.py:6663 FlatCAMApp.py:6666 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: FlatCAMApp.py:6660 +#: FlatCAMApp.py:6674 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "[WARNING_NOTCL] Rularea fisierului Script a fost anulata." -#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 +#: FlatCAMApp.py:6724 FlatCAMApp.py:6728 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: FlatCAMApp.py:6711 +#: FlatCAMApp.py:6725 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proiect_{date}" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6733 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "[WARNING_NOTCL] Salvarea Proiect anulata." -#: FlatCAMApp.py:6763 +#: FlatCAMApp.py:6777 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 +#: FlatCAMApp.py:6811 FlatCAMApp.py:6917 FlatCAMApp.py:7032 #, python-format msgid "[success] SVG file exported to %s" msgstr "[success] Fişier SVG exportat in %s" -#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 +#: FlatCAMApp.py:6842 FlatCAMApp.py:6963 #, 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:6906 FlatCAMApp.py:7021 +#: FlatCAMApp.py:6920 FlatCAMApp.py:7035 msgid "Generating Film ... Please wait." msgstr "Filmul se generează ... Aşteaptă!" -#: FlatCAMApp.py:7169 +#: FlatCAMApp.py:7183 #, python-format msgid "[success] Excellon file exported to %s" msgstr "[success] Fişierul Excellon exportat in %s" -#: FlatCAMApp.py:7176 +#: FlatCAMApp.py:7190 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 +#: FlatCAMApp.py:7195 FlatCAMApp.py:7202 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "[ERROR_NOTCL] Fişierul Excellon nu a putut fi exportat." -#: FlatCAMApp.py:7286 +#: FlatCAMApp.py:7300 #, python-format msgid "[success] Gerber file exported to %s" msgstr "[success] Fişier Gerber exportat in %s" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7307 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 +#: FlatCAMApp.py:7312 FlatCAMApp.py:7319 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "[ERROR_NOTCL] Fişierul Gerber nu a putut fi exportat." -#: FlatCAMApp.py:7345 +#: FlatCAMApp.py:7359 #, python-format msgid "[success] DXF file exported to %s" msgstr "[success] Fişierul DXF exportat in %s" -#: FlatCAMApp.py:7351 +#: FlatCAMApp.py:7365 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 +#: FlatCAMApp.py:7370 FlatCAMApp.py:7377 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "[[WARNING_NOTCL]] Fişierul DXF nu a putut fi exportat." -#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 +#: FlatCAMApp.py:7397 FlatCAMApp.py:7439 FlatCAMApp.py:7483 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" @@ -914,102 +915,102 @@ msgstr "" "[ERROR_NOTCL] Typul parametrului nu este compatibil. Doar Geometrie is " "Gerber sunt acceptate." -#: FlatCAMApp.py:7393 +#: FlatCAMApp.py:7407 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 -#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7418 FlatCAMApp.py:7460 FlatCAMApp.py:7503 FlatCAMApp.py:7580 +#: FlatCAMApp.py:7641 FlatCAMApp.py:7704 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "[success] Incărcat: %s" -#: FlatCAMApp.py:7435 +#: FlatCAMApp.py:7449 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: FlatCAMApp.py:7477 +#: FlatCAMApp.py:7491 msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7532 FlatCAMApp.py:7534 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "[ERROR_NOTCL] Eşec in incărcarea fişierului %s" -#: FlatCAMApp.py:7523 +#: FlatCAMApp.py:7537 #, 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:7530 FlatCAMObj.py:4266 +#: FlatCAMApp.py:7544 FlatCAMObj.py:4266 #: flatcamEditors/FlatCAMExcEditor.py:2077 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:7539 +#: FlatCAMApp.py:7553 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:7547 +#: FlatCAMApp.py:7561 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: FlatCAMApp.py:7557 +#: FlatCAMApp.py:7571 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:7590 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7604 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "[ERROR_NOTCL] Acesta nu este un fişier Excellon." -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7607 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "[ERROR_NOTCL] Fişierul %s nu se poate incărca." -#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7612 flatcamTools/ToolPcbWizard.py:429 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:7611 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7625 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, 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:7614 +#: FlatCAMApp.py:7628 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare" -#: FlatCAMApp.py:7620 +#: FlatCAMApp.py:7634 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:7657 +#: FlatCAMApp.py:7671 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "[ERROR_NOTCL] Incărcarea fişierului %s a eșuat." -#: FlatCAMApp.py:7667 +#: FlatCAMApp.py:7681 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "[ERROR_NOTCL] Acest obiect nu este de tip GCode" -#: FlatCAMApp.py:7673 +#: FlatCAMApp.py:7687 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare" -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7695 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 " @@ -1020,26 +1021,26 @@ msgstr "" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul " "procesarii." -#: FlatCAMApp.py:7721 +#: FlatCAMApp.py:7735 #, 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:7747 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7761 FlatCAMApp.py:7778 #, 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:7787 +#: FlatCAMApp.py:7801 #, python-format msgid "[success] Project loaded from: %s" msgstr "[success] Proeictul a fost incărcat din: %s" -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7906 msgid "Available commands:\n" msgstr "Comenzi disponibile:\n" -#: FlatCAMApp.py:7894 +#: FlatCAMApp.py:7908 msgid "" "\n" "\n" @@ -1051,23 +1052,27 @@ msgstr "" "Introduceți help pentru utilizare.\n" "Exemplu: help open_gerber" -#: FlatCAMApp.py:8044 +#: FlatCAMApp.py:8058 msgid "Shows list of commands." msgstr "Arata o lista de comenzi." -#: FlatCAMApp.py:8101 +#: FlatCAMApp.py:8115 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "[ERROR_NOTCL] Eşec in incărcarea listei cu obiecte recente." -#: FlatCAMApp.py:8108 +#: FlatCAMApp.py:8122 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "[ERROR_NOTCL] Eşec in parsarea listei cu obiecte recente." -#: FlatCAMApp.py:8169 flatcamGUI/FlatCAMGUI.py:968 +#: FlatCAMApp.py:8166 +msgid "Clear Recent files" +msgstr "Sterge fişierele recente" + +#: FlatCAMApp.py:8183 flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr "Lista cu taste Shortcut" -#: FlatCAMApp.py:8176 +#: FlatCAMApp.py:8190 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1164,27 +1169,27 @@ msgstr "" "\n" " " -#: FlatCAMApp.py:8280 +#: FlatCAMApp.py:8294 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:8287 +#: FlatCAMApp.py:8301 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:8297 +#: FlatCAMApp.py:8311 msgid "[success] FlatCAM is up to date!" msgstr "[success] FlatCAM este la ultima versiune!" -#: FlatCAMApp.py:8302 +#: FlatCAMApp.py:8316 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: FlatCAMApp.py:8303 +#: FlatCAMApp.py:8317 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1192,58 +1197,58 @@ msgstr "" "O nouă versiune de FlatCAM este disponibilă pentru download::\n" "\n" -#: FlatCAMApp.py:8305 +#: FlatCAMApp.py:8319 msgid "info" msgstr "Informaţie" -#: FlatCAMApp.py:8324 +#: FlatCAMApp.py:8338 msgid "[success] All plots disabled." msgstr "[success] Toate afişările sunt dezactivate." -#: FlatCAMApp.py:8330 +#: FlatCAMApp.py:8344 msgid "[success] All non selected plots disabled." msgstr "[success] Toate afişările care nu sunt selectate sunt dezactivate." -#: FlatCAMApp.py:8336 +#: FlatCAMApp.py:8350 msgid "[success] All plots enabled." msgstr "[success] Toate afişările sunt activate." -#: FlatCAMApp.py:8342 +#: FlatCAMApp.py:8356 msgid "[success] Selected plots enabled..." msgstr "[success] Toate afişările sunt activate..." -#: FlatCAMApp.py:8350 +#: FlatCAMApp.py:8364 msgid "[success] Selected plots disabled..." msgstr "[success] Toate afişările sunt dezactivate..." -#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +#: FlatCAMApp.py:8374 FlatCAMApp.py:8387 msgid "Working ..." msgstr "Se lucrează..." -#: FlatCAMApp.py:8407 +#: FlatCAMApp.py:8421 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 +#: FlatCAMApp.py:8442 FlatCAMApp.py:8473 #, python-format msgid "[success] Project saved to: %s" msgstr "[success] Proiectul s-a salvat in: %s" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8460 #, 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:8453 +#: FlatCAMApp.py:8467 #, 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:8461 +#: FlatCAMApp.py:8475 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1548,7 +1553,7 @@ msgstr "[ERROR] Nu exista nici-un fişier postprocesor." msgid "Object renamed from {old} to {new}" msgstr "Obiectul este redenumit din {old} in {new}" -#: ObjectCollection.py:757 +#: ObjectCollection.py:759 #, python-format msgid "[ERROR] Cause of error: %s" msgstr "[ERROR] Motivul erorii: %s" @@ -4065,15 +4070,15 @@ msgstr "Dezactivează non-selectate\tALT+3" #: flatcamGUI/FlatCAMGUI.py:357 msgid "&Zoom Fit\tV" -msgstr "&Mareste și potriveste\tV" +msgstr "&Mărește și potrivește\tV" #: flatcamGUI/FlatCAMGUI.py:358 -msgid "&Zoom In\t-" -msgstr "&Mareste\t-" +msgid "&Zoom In\t=" +msgstr "&Măreste\t=" #: flatcamGUI/FlatCAMGUI.py:359 -msgid "&Zoom Out\t=" -msgstr "&Micsorează\t=" +msgid "&Zoom Out\t-" +msgstr "&Micșorează\t-" #: flatcamGUI/FlatCAMGUI.py:363 msgid "Toggle Code Editor\tCTRL+E" @@ -4416,6 +4421,7 @@ msgid "Film Tool" msgstr "Unealta Film" #: flatcamGUI/FlatCAMGUI.py:648 flatcamGUI/FlatCAMGUI.py:1872 +#: flatcamTools/ToolSolderPaste.py:451 msgid "SolderPaste Tool" msgstr "Unealta Dispenser SP" @@ -4779,11 +4785,11 @@ msgid "" "

\n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -4972,7 +4978,7 @@ msgstr "" " \n" +"#006400\"> Afișează Lista de Shortcut-uri\n" " \n" " \n" " \n" @@ -5037,7 +5043,7 @@ msgstr "" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -5050,7 +5056,7 @@ msgstr "" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -5061,12 +5067,12 @@ msgstr "" " \n" " \n" " \n" -" \n" -" \n" +" \n" +" \n" " \n" " \n" -" \n" -" \n" +" \n" +" \n" " \n" " \n" " \n" @@ -5130,7 +5136,7 @@ msgstr "" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -5194,7 +5200,7 @@ msgstr "" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -6086,6 +6092,10 @@ msgstr "Introdu un Diametru de Unealtă:" msgid "Measurement Tool exit..." msgstr "Măsurătoarea s-a terminat ..." +#: flatcamGUI/FlatCAMGUI.py:3323 +msgid "GUI Preferences" +msgstr "Preferințe GUI" + #: flatcamGUI/FlatCAMGUI.py:3329 msgid "Grid X value:" msgstr "Valoarea Grid_X:" @@ -6703,7 +6713,7 @@ msgstr "Suprapunere:" msgid "" "How much (fraction) of the tool width to overlap each tool pass.\n" "Example:\n" -"A value here of 0.25 means an overlap of 25%% from the tool diameter found " +"A value here of 0.25 means an overlap of 25% from the tool diameter found " "above." msgstr "" "Cat de mult (in fractii ale diametrului uneltei) să se suprapună trecerea " @@ -10965,6 +10975,18 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte,\n" "efectuata prin selectia liniilot din Tabela de Unelte." +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "Standard" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "Punct-samanta" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "Linii drepte" + #: flatcamTools/ToolNonCopperClear.py:226 msgid "" "If checked, use 'rest machining'.\n" @@ -11691,8 +11713,8 @@ msgid "Generate solder paste dispensing geometry." msgstr "Generează un obiect Geometrie pt dispensarea de pastă de fludor." #: flatcamTools/ToolSolderPaste.py:142 -msgid "STEP 1" -msgstr "PAS 1" +msgid "STEP 1:" +msgstr "PAS 1:" #: flatcamTools/ToolSolderPaste.py:144 msgid "" @@ -12230,15 +12252,6 @@ msgstr "Obiectele tip CNCJob nu pot fi deplasate." #~ msgid "Angle" #~ msgstr "Unghi" -#~ msgid "Standard" -#~ msgstr "Standard" - -#~ msgid "Seed-based" -#~ msgstr "Punct-samanta" - -#~ msgid "Straight lines" -#~ msgstr "Linii drepte" - #~ msgid "Copy Drill(s)" #~ msgstr "Copiaza Găurire" diff --git a/locale_template/strings.pot b/locale_template/strings.pot index d0223c2e..44100dd4 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-06-07 23:14+0300\n" +"POT-Creation-Date: 2019-06-09 17:10+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -27,137 +27,137 @@ msgstr "" msgid "[ERROR] Could not find the Language files. The App strings are missing." msgstr "" -#: FlatCAMApp.py:2013 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 +#: FlatCAMApp.py:2019 ObjectCollection.py:80 flatcamTools/ToolImage.py:213 #: flatcamTools/ToolPcbWizard.py:299 flatcamTools/ToolPcbWizard.py:322 msgid "Open cancelled." msgstr "" -#: FlatCAMApp.py:2027 +#: FlatCAMApp.py:2033 msgid "Open Config file failed." msgstr "" -#: FlatCAMApp.py:2041 +#: FlatCAMApp.py:2047 msgid "Open Script file failed." msgstr "" -#: FlatCAMApp.py:2230 +#: FlatCAMApp.py:2236 msgid "[WARNING_NOTCL] Select a Geometry, Gerber or Excellon Object to edit." msgstr "" -#: FlatCAMApp.py:2240 +#: FlatCAMApp.py:2246 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:2284 +#: FlatCAMApp.py:2290 msgid "[WARNING_NOTCL] Editor is activated ..." msgstr "" -#: FlatCAMApp.py:2302 +#: FlatCAMApp.py:2308 msgid "Do you want to save the edited object?" msgstr "" -#: FlatCAMApp.py:2303 flatcamGUI/FlatCAMGUI.py:1618 +#: FlatCAMApp.py:2309 flatcamGUI/FlatCAMGUI.py:1618 msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:2306 FlatCAMApp.py:3398 FlatCAMApp.py:5876 +#: FlatCAMApp.py:2312 FlatCAMApp.py:3404 FlatCAMApp.py:5882 #: FlatCAMTranslation.py:89 flatcamGUI/FlatCAMGUI.py:3730 msgid "Yes" msgstr "" -#: FlatCAMApp.py:2307 FlatCAMApp.py:3399 FlatCAMApp.py:5877 +#: FlatCAMApp.py:2313 FlatCAMApp.py:3405 FlatCAMApp.py:5883 #: FlatCAMTranslation.py:90 flatcamGUI/FlatCAMGUI.py:3731 msgid "No" msgstr "" -#: FlatCAMApp.py:2308 FlatCAMApp.py:3400 FlatCAMApp.py:3732 FlatCAMApp.py:5878 +#: FlatCAMApp.py:2314 FlatCAMApp.py:3406 FlatCAMApp.py:3738 FlatCAMApp.py:5884 msgid "Cancel" msgstr "" -#: FlatCAMApp.py:2335 +#: FlatCAMApp.py:2341 msgid "[WARNING] Object empty after edit." msgstr "" -#: FlatCAMApp.py:2357 FlatCAMApp.py:2376 FlatCAMApp.py:2388 +#: FlatCAMApp.py:2363 FlatCAMApp.py:2382 FlatCAMApp.py:2394 msgid "[WARNING_NOTCL] Select a Gerber, Geometry or Excellon Object to update." msgstr "" -#: FlatCAMApp.py:2360 +#: FlatCAMApp.py:2366 #, python-format msgid "[selected] %s is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:2725 +#: FlatCAMApp.py:2731 msgid "[ERROR] Could not load defaults file." msgstr "" -#: FlatCAMApp.py:2737 +#: FlatCAMApp.py:2743 msgid "[ERROR] Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:2758 FlatCAMApp.py:2762 +#: FlatCAMApp.py:2764 FlatCAMApp.py:2768 msgid "Import FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:2768 +#: FlatCAMApp.py:2774 msgid "[WARNING_NOTCL] FlatCAM preferences import cancelled." msgstr "" -#: FlatCAMApp.py:2776 FlatCAMApp.py:2830 FlatCAMApp.py:3277 +#: FlatCAMApp.py:2782 FlatCAMApp.py:2836 FlatCAMApp.py:3283 msgid "[ERROR_NOTCL] Could not load defaults file." msgstr "" -#: FlatCAMApp.py:2784 FlatCAMApp.py:3286 +#: FlatCAMApp.py:2790 FlatCAMApp.py:3292 msgid "[ERROR_NOTCL] Failed to parse defaults file." msgstr "" -#: FlatCAMApp.py:2787 +#: FlatCAMApp.py:2793 #, python-format msgid "[success] Imported Defaults from %s" msgstr "" -#: FlatCAMApp.py:2802 FlatCAMApp.py:2807 +#: FlatCAMApp.py:2808 FlatCAMApp.py:2813 msgid "Export FlatCAM Preferences" msgstr "" -#: FlatCAMApp.py:2814 +#: FlatCAMApp.py:2820 msgid "[WARNING_NOTCL] FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:2849 FlatCAMApp.py:3331 +#: FlatCAMApp.py:2855 FlatCAMApp.py:3337 msgid "[ERROR_NOTCL] Failed to write defaults to file." msgstr "" -#: FlatCAMApp.py:2902 +#: FlatCAMApp.py:2908 msgid "[ERROR_NOTCL] Failed to open recent files file for writing." msgstr "" -#: FlatCAMApp.py:2979 camlib.py:4443 +#: FlatCAMApp.py:2985 camlib.py:4443 msgid "[ERROR_NOTCL] An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:2980 +#: FlatCAMApp.py:2986 #, python-brace-format msgid "" "Object ({kind}) failed because: {error} \n" "\n" msgstr "" -#: FlatCAMApp.py:3000 +#: FlatCAMApp.py:3006 msgid "Converting units to " msgstr "" -#: FlatCAMApp.py:3079 FlatCAMApp.py:3082 FlatCAMApp.py:3085 FlatCAMApp.py:3088 +#: FlatCAMApp.py:3085 FlatCAMApp.py:3088 FlatCAMApp.py:3091 FlatCAMApp.py:3094 #, python-brace-format msgid "" "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:3182 +#: FlatCAMApp.py:3188 #, python-brace-format msgid "" "FlatCAM
Version {version} {beta} ({date}) - " @@ -171,41 +171,41 @@ msgid "" "downloads/\">here.
" msgstr "" -#: FlatCAMApp.py:3335 +#: FlatCAMApp.py:3341 msgid "[success] Defaults saved." msgstr "" -#: FlatCAMApp.py:3356 +#: FlatCAMApp.py:3362 msgid "[ERROR_NOTCL] Could not load factory defaults file." msgstr "" -#: FlatCAMApp.py:3365 +#: FlatCAMApp.py:3371 msgid "[ERROR_NOTCL] Failed to parse factory defaults file." msgstr "" -#: FlatCAMApp.py:3379 +#: FlatCAMApp.py:3385 msgid "[ERROR_NOTCL] Failed to write factory defaults to file." msgstr "" -#: FlatCAMApp.py:3383 +#: FlatCAMApp.py:3389 msgid "Factory defaults saved." msgstr "" -#: FlatCAMApp.py:3388 flatcamGUI/FlatCAMGUI.py:3106 +#: FlatCAMApp.py:3394 flatcamGUI/FlatCAMGUI.py:3106 msgid "[WARNING_NOTCL] Application is saving the project. Please wait ..." msgstr "" -#: FlatCAMApp.py:3393 +#: FlatCAMApp.py:3399 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:3396 FlatCAMApp.py:5874 +#: FlatCAMApp.py:3402 FlatCAMApp.py:5880 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:3463 +#: FlatCAMApp.py:3469 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 " @@ -215,113 +215,113 @@ msgid "" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:3504 +#: FlatCAMApp.py:3510 msgid "[ERROR_NOTCL] Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:3526 +#: FlatCAMApp.py:3532 msgid "[ERROR_NOTCL] Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:3541 FlatCAMApp.py:3566 +#: FlatCAMApp.py:3547 FlatCAMApp.py:3572 msgid "[ERROR_NOTCL] Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:3545 FlatCAMApp.py:3570 +#: FlatCAMApp.py:3551 FlatCAMApp.py:3576 #, python-format msgid "[ERROR_NOTCL] Expected a FlatCAMGeometry, got %s" msgstr "" -#: FlatCAMApp.py:3558 +#: FlatCAMApp.py:3564 msgid "[success] A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:3584 +#: FlatCAMApp.py:3590 msgid "[success] A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:3731 FlatCAMApp.py:4567 FlatCAMApp.py:6141 FlatCAMApp.py:6152 -#: FlatCAMApp.py:6392 FlatCAMApp.py:6402 +#: FlatCAMApp.py:3737 FlatCAMApp.py:4573 FlatCAMApp.py:6155 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6406 FlatCAMApp.py:6416 msgid "Ok" msgstr "" -#: FlatCAMApp.py:3773 +#: FlatCAMApp.py:3779 #, python-format msgid "[success] Converted units to %s" msgstr "" -#: FlatCAMApp.py:3784 +#: FlatCAMApp.py:3790 msgid "[WARNING_NOTCL] Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:4436 +#: FlatCAMApp.py:4442 msgid "Open file" msgstr "" -#: FlatCAMApp.py:4467 FlatCAMApp.py:4472 +#: FlatCAMApp.py:4473 FlatCAMApp.py:4478 msgid "Export G-Code ..." msgstr "" -#: FlatCAMApp.py:4475 +#: FlatCAMApp.py:4481 msgid "[WARNING_NOTCL] Export Code cancelled." msgstr "" -#: FlatCAMApp.py:4485 +#: FlatCAMApp.py:4491 msgid "[WARNING] No such file or directory" msgstr "" -#: FlatCAMApp.py:4492 +#: FlatCAMApp.py:4498 #, python-format msgid "Saved to: %s" msgstr "" -#: FlatCAMApp.py:4555 FlatCAMApp.py:4588 FlatCAMApp.py:4599 FlatCAMApp.py:4610 +#: FlatCAMApp.py:4561 FlatCAMApp.py:4594 FlatCAMApp.py:4605 FlatCAMApp.py:4616 #: flatcamTools/ToolNonCopperClear.py:489 flatcamTools/ToolSolderPaste.py:765 msgid "" "[WARNING_NOTCL] Please enter a tool diameter with non-zero value, in Float " "format." msgstr "" -#: FlatCAMApp.py:4560 FlatCAMApp.py:4593 FlatCAMApp.py:4604 FlatCAMApp.py:4615 +#: FlatCAMApp.py:4566 FlatCAMApp.py:4599 FlatCAMApp.py:4610 FlatCAMApp.py:4621 #: flatcamGUI/FlatCAMGUI.py:3001 msgid "[WARNING_NOTCL] Adding Tool cancelled ..." msgstr "" -#: FlatCAMApp.py:4563 +#: FlatCAMApp.py:4569 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:4676 +#: FlatCAMApp.py:4682 msgid "Object(s) deleted ..." msgstr "" -#: FlatCAMApp.py:4680 +#: FlatCAMApp.py:4686 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:4682 +#: FlatCAMApp.py:4688 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:4695 +#: FlatCAMApp.py:4701 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:4707 +#: FlatCAMApp.py:4713 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:4708 +#: FlatCAMApp.py:4714 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:4715 +#: FlatCAMApp.py:4721 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:4733 flatcamEditors/FlatCAMExcEditor.py:2320 +#: FlatCAMApp.py:4739 flatcamEditors/FlatCAMExcEditor.py:2320 #: flatcamEditors/FlatCAMExcEditor.py:2327 #: flatcamEditors/FlatCAMGeoEditor.py:3645 #: flatcamEditors/FlatCAMGeoEditor.py:3659 @@ -335,84 +335,84 @@ msgstr "" msgid "[success] Done." msgstr "" -#: FlatCAMApp.py:4865 FlatCAMApp.py:4932 +#: FlatCAMApp.py:4871 FlatCAMApp.py:4938 msgid "[WARNING_NOTCL] No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:4973 +#: FlatCAMApp.py:4979 msgid "[success] Origin set ..." msgstr "" -#: FlatCAMApp.py:4993 +#: FlatCAMApp.py:4999 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:5013 +#: FlatCAMApp.py:5019 msgid "[WARNING_NOTCL] No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:5038 +#: FlatCAMApp.py:5044 msgid "[success] Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:5040 FlatCAMApp.py:5080 +#: FlatCAMApp.py:5046 FlatCAMApp.py:5086 #: flatcamEditors/FlatCAMGeoEditor.py:1355 #: flatcamEditors/FlatCAMGrbEditor.py:5331 flatcamTools/ToolTransform.py:748 #, python-format msgid "[ERROR_NOTCL] Due of %s, Flip action was not executed." msgstr "" -#: FlatCAMApp.py:5053 +#: FlatCAMApp.py:5059 msgid "[WARNING_NOTCL] No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:5078 +#: FlatCAMApp.py:5084 msgid "[success] Flip on X axis done." msgstr "" -#: FlatCAMApp.py:5093 +#: FlatCAMApp.py:5099 msgid "[WARNING_NOTCL] No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Transform" msgstr "" -#: FlatCAMApp.py:5096 FlatCAMApp.py:5141 FlatCAMApp.py:5172 +#: FlatCAMApp.py:5102 FlatCAMApp.py:5147 FlatCAMApp.py:5178 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:5126 +#: FlatCAMApp.py:5132 msgid "[success] Rotation done." msgstr "" -#: FlatCAMApp.py:5128 flatcamEditors/FlatCAMGeoEditor.py:1298 +#: FlatCAMApp.py:5134 flatcamEditors/FlatCAMGeoEditor.py:1298 #: flatcamEditors/FlatCAMGrbEditor.py:5262 flatcamTools/ToolTransform.py:677 #, python-format msgid "[ERROR_NOTCL] Due of %s, rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:5139 +#: FlatCAMApp.py:5145 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:5160 +#: FlatCAMApp.py:5166 msgid "[success] Skew on X axis done." msgstr "" -#: FlatCAMApp.py:5170 +#: FlatCAMApp.py:5176 msgid "[WARNING_NOTCL] No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:5191 +#: FlatCAMApp.py:5197 msgid "[success] Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:5260 +#: FlatCAMApp.py:5266 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:5273 flatcamEditors/FlatCAMGeoEditor.py:937 +#: FlatCAMApp.py:5279 flatcamEditors/FlatCAMGeoEditor.py:937 #: flatcamEditors/FlatCAMGrbEditor.py:2381 #: flatcamEditors/FlatCAMGrbEditor.py:4853 flatcamGUI/ObjectUI.py:991 #: flatcamTools/ToolDblSided.py:160 flatcamTools/ToolDblSided.py:208 @@ -422,7 +422,7 @@ msgstr "" msgid "Add" msgstr "" -#: FlatCAMApp.py:5274 FlatCAMObj.py:3306 +#: FlatCAMApp.py:5280 FlatCAMObj.py:3306 #: flatcamEditors/FlatCAMGrbEditor.py:2386 flatcamGUI/FlatCAMGUI.py:527 #: flatcamGUI/FlatCAMGUI.py:724 flatcamGUI/FlatCAMGUI.py:1616 #: flatcamGUI/FlatCAMGUI.py:1953 flatcamGUI/ObjectUI.py:1007 @@ -431,274 +431,274 @@ msgstr "" msgid "Delete" msgstr "" -#: FlatCAMApp.py:5287 +#: FlatCAMApp.py:5293 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:5288 +#: FlatCAMApp.py:5294 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:5296 FlatCAMApp.py:5323 +#: FlatCAMApp.py:5302 FlatCAMApp.py:5329 msgid "" "[WARNING_NOTCL] Please enter a grid value with non-zero value, in Float " "format." msgstr "" -#: FlatCAMApp.py:5302 +#: FlatCAMApp.py:5308 msgid "[success] New Grid added ..." msgstr "" -#: FlatCAMApp.py:5305 +#: FlatCAMApp.py:5311 msgid "[WARNING_NOTCL] Grid already exists ..." msgstr "" -#: FlatCAMApp.py:5308 +#: FlatCAMApp.py:5314 msgid "[WARNING_NOTCL] Adding New Grid cancelled ..." msgstr "" -#: FlatCAMApp.py:5330 +#: FlatCAMApp.py:5336 msgid "[ERROR_NOTCL] Grid Value does not exist ..." msgstr "" -#: FlatCAMApp.py:5333 +#: FlatCAMApp.py:5339 msgid "[success] Grid Value deleted ..." msgstr "" -#: FlatCAMApp.py:5336 +#: FlatCAMApp.py:5342 msgid "[WARNING_NOTCL] Delete Grid value cancelled ..." msgstr "" -#: FlatCAMApp.py:5375 +#: FlatCAMApp.py:5381 msgid "[WARNING_NOTCL] No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:5379 +#: FlatCAMApp.py:5385 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:5672 FlatCAMApp.py:5675 FlatCAMApp.py:5678 FlatCAMApp.py:5681 -#: FlatCAMApp.py:5696 FlatCAMApp.py:5699 FlatCAMApp.py:5702 FlatCAMApp.py:5705 -#: FlatCAMApp.py:5745 FlatCAMApp.py:5748 FlatCAMApp.py:5751 FlatCAMApp.py:5754 -#: ObjectCollection.py:717 ObjectCollection.py:720 ObjectCollection.py:723 -#: ObjectCollection.py:726 +#: FlatCAMApp.py:5678 FlatCAMApp.py:5681 FlatCAMApp.py:5684 FlatCAMApp.py:5687 +#: FlatCAMApp.py:5702 FlatCAMApp.py:5705 FlatCAMApp.py:5708 FlatCAMApp.py:5711 +#: FlatCAMApp.py:5751 FlatCAMApp.py:5754 FlatCAMApp.py:5757 FlatCAMApp.py:5760 +#: ObjectCollection.py:719 ObjectCollection.py:722 ObjectCollection.py:725 +#: ObjectCollection.py:728 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:5871 +#: FlatCAMApp.py:5877 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:5892 +#: FlatCAMApp.py:5898 msgid "[success] New Project created..." msgstr "" -#: FlatCAMApp.py:6000 FlatCAMApp.py:6003 flatcamGUI/FlatCAMGUI.py:608 +#: FlatCAMApp.py:6014 FlatCAMApp.py:6017 flatcamGUI/FlatCAMGUI.py:608 #: flatcamGUI/FlatCAMGUI.py:1832 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:6008 +#: FlatCAMApp.py:6022 msgid "[WARNING_NOTCL] Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6029 FlatCAMApp.py:6032 flatcamGUI/FlatCAMGUI.py:609 +#: FlatCAMApp.py:6043 FlatCAMApp.py:6046 flatcamGUI/FlatCAMGUI.py:609 #: flatcamGUI/FlatCAMGUI.py:1833 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:6037 +#: FlatCAMApp.py:6051 msgid "[WARNING_NOTCL] Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6059 FlatCAMApp.py:6062 +#: FlatCAMApp.py:6073 FlatCAMApp.py:6076 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:6067 +#: FlatCAMApp.py:6081 msgid "[WARNING_NOTCL] Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:6085 FlatCAMApp.py:6088 +#: FlatCAMApp.py:6099 FlatCAMApp.py:6102 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:6096 +#: FlatCAMApp.py:6110 msgid "[WARNING_NOTCL] Open Project cancelled." msgstr "" -#: FlatCAMApp.py:6115 FlatCAMApp.py:6118 +#: FlatCAMApp.py:6129 FlatCAMApp.py:6132 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:6122 -msgid "[WARNING_NOTCL Open Config cancelled." +#: FlatCAMApp.py:6136 +msgid "[WARNING_NOTCL] Open Config cancelled." msgstr "" -#: FlatCAMApp.py:6137 FlatCAMApp.py:6388 FlatCAMApp.py:8538 FlatCAMApp.py:8558 -#: FlatCAMApp.py:8579 FlatCAMApp.py:8601 +#: FlatCAMApp.py:6151 FlatCAMApp.py:6402 FlatCAMApp.py:8552 FlatCAMApp.py:8572 +#: FlatCAMApp.py:8593 FlatCAMApp.py:8615 msgid "[WARNING_NOTCL] No object selected." msgstr "" -#: FlatCAMApp.py:6138 FlatCAMApp.py:6389 +#: FlatCAMApp.py:6152 FlatCAMApp.py:6403 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:6149 +#: FlatCAMApp.py:6163 msgid "[ERROR_NOTCL] Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:6162 FlatCAMApp.py:6166 +#: FlatCAMApp.py:6176 FlatCAMApp.py:6180 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:6171 +#: FlatCAMApp.py:6185 msgid "[WARNING_NOTCL] Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:6190 +#: FlatCAMApp.py:6204 msgid "[[WARNING_NOTCL]] Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:6196 FlatCAMApp.py:6200 +#: FlatCAMApp.py:6210 FlatCAMApp.py:6214 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:6205 +#: FlatCAMApp.py:6219 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:6224 +#: FlatCAMApp.py:6238 msgid "" "[WARNING_NOTCL] No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:6229 FlatCAMApp.py:6352 +#: FlatCAMApp.py:6243 FlatCAMApp.py:6366 msgid "" "[ERROR_NOTCL] Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:6241 +#: FlatCAMApp.py:6255 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:6246 +#: FlatCAMApp.py:6260 msgid "[WARNING_NOTCL] Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:6265 +#: FlatCAMApp.py:6279 msgid "" "[WARNING_NOTCL] No object selected. Please select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6270 FlatCAMApp.py:6311 +#: FlatCAMApp.py:6284 FlatCAMApp.py:6325 msgid "" "[ERROR_NOTCL] Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:6278 FlatCAMApp.py:6282 +#: FlatCAMApp.py:6292 FlatCAMApp.py:6296 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:6287 +#: FlatCAMApp.py:6301 msgid "[WARNING_NOTCL] Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:6306 +#: FlatCAMApp.py:6320 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Excellon object to " "export." msgstr "" -#: FlatCAMApp.py:6319 FlatCAMApp.py:6323 +#: FlatCAMApp.py:6333 FlatCAMApp.py:6337 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:6328 +#: FlatCAMApp.py:6342 msgid "[WARNING_NOTCL] Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:6347 +#: FlatCAMApp.py:6361 msgid "" "[WARNING_NOTCL] No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:6360 FlatCAMApp.py:6364 +#: FlatCAMApp.py:6374 FlatCAMApp.py:6378 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:6369 +#: FlatCAMApp.py:6383 msgid "[WARNING_NOTCL] Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:6399 +#: FlatCAMApp.py:6413 msgid "[ERROR_NOTCL] Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:6413 FlatCAMApp.py:6417 +#: FlatCAMApp.py:6427 FlatCAMApp.py:6431 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:6423 +#: FlatCAMApp.py:6437 msgid "[WARNING_NOTCL] Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:6443 FlatCAMApp.py:6446 +#: FlatCAMApp.py:6457 FlatCAMApp.py:6460 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:6455 +#: FlatCAMApp.py:6469 msgid "[WARNING_NOTCL] Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:6474 FlatCAMApp.py:6478 +#: FlatCAMApp.py:6488 FlatCAMApp.py:6492 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:6487 +#: FlatCAMApp.py:6501 msgid "[WARNING_NOTCL] Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:6505 +#: FlatCAMApp.py:6519 #, python-format msgid "%s" msgstr "" -#: FlatCAMApp.py:6525 +#: FlatCAMApp.py:6539 msgid "" "[WARNING_NOTCL] Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:6532 +#: FlatCAMApp.py:6546 msgid "" "[WARNING_NOTCL] There is no selected object for which to see it's source " "file code." msgstr "" -#: FlatCAMApp.py:6540 +#: FlatCAMApp.py:6554 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:6550 +#: FlatCAMApp.py:6564 #, python-format msgid "[ERROR]App.on_view_source() -->%s" msgstr "" -#: FlatCAMApp.py:6562 FlatCAMApp.py:7704 FlatCAMObj.py:5587 +#: FlatCAMApp.py:6576 FlatCAMApp.py:7718 FlatCAMObj.py:5587 #: flatcamTools/ToolSolderPaste.py:1278 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:6574 +#: FlatCAMApp.py:6588 msgid "Script Editor" msgstr "" -#: FlatCAMApp.py:6577 +#: FlatCAMApp.py:6591 msgid "" "#\n" "# CREATE A NEW FLATCAM TCL SCRIPT\n" @@ -722,216 +722,216 @@ msgid "" "\n" msgstr "" -#: FlatCAMApp.py:6600 FlatCAMApp.py:6603 +#: FlatCAMApp.py:6614 FlatCAMApp.py:6617 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:6611 +#: FlatCAMApp.py:6625 msgid "[WARNING_NOTCL] Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6623 +#: FlatCAMApp.py:6637 #, python-format msgid "[ERROR]App.on_fileopenscript() -->%s" msgstr "" -#: FlatCAMApp.py:6649 FlatCAMApp.py:6652 +#: FlatCAMApp.py:6663 FlatCAMApp.py:6666 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:6660 +#: FlatCAMApp.py:6674 msgid "[WARNING_NOTCL] Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:6710 FlatCAMApp.py:6714 +#: FlatCAMApp.py:6724 FlatCAMApp.py:6728 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:6711 +#: FlatCAMApp.py:6725 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:6719 +#: FlatCAMApp.py:6733 msgid "[WARNING_NOTCL] Save Project cancelled." msgstr "" -#: FlatCAMApp.py:6763 +#: FlatCAMApp.py:6777 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:6797 FlatCAMApp.py:6903 FlatCAMApp.py:7018 +#: FlatCAMApp.py:6811 FlatCAMApp.py:6917 FlatCAMApp.py:7032 #, python-format msgid "[success] SVG file exported to %s" msgstr "" -#: FlatCAMApp.py:6828 FlatCAMApp.py:6949 +#: FlatCAMApp.py:6842 FlatCAMApp.py:6963 #, python-format msgid "[WARNING_NOTCL] No object Box. Using instead %s" msgstr "" -#: FlatCAMApp.py:6906 FlatCAMApp.py:7021 +#: FlatCAMApp.py:6920 FlatCAMApp.py:7035 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:7169 +#: FlatCAMApp.py:7183 #, python-format msgid "[success] Excellon file exported to %s" msgstr "" -#: FlatCAMApp.py:7176 +#: FlatCAMApp.py:7190 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:7181 FlatCAMApp.py:7188 +#: FlatCAMApp.py:7195 FlatCAMApp.py:7202 msgid "[ERROR_NOTCL] Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:7286 +#: FlatCAMApp.py:7300 #, python-format msgid "[success] Gerber file exported to %s" msgstr "" -#: FlatCAMApp.py:7293 +#: FlatCAMApp.py:7307 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:7298 FlatCAMApp.py:7305 +#: FlatCAMApp.py:7312 FlatCAMApp.py:7319 msgid "[ERROR_NOTCL] Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:7345 +#: FlatCAMApp.py:7359 #, python-format msgid "[success] DXF file exported to %s" msgstr "" -#: FlatCAMApp.py:7351 +#: FlatCAMApp.py:7365 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:7356 FlatCAMApp.py:7363 +#: FlatCAMApp.py:7370 FlatCAMApp.py:7377 msgid "[[WARNING_NOTCL]] Could not export DXF file." msgstr "" -#: FlatCAMApp.py:7383 FlatCAMApp.py:7425 FlatCAMApp.py:7469 +#: FlatCAMApp.py:7397 FlatCAMApp.py:7439 FlatCAMApp.py:7483 msgid "" "[ERROR_NOTCL] Not supported type is picked as parameter. Only Geometry and " "Gerber are supported" msgstr "" -#: FlatCAMApp.py:7393 +#: FlatCAMApp.py:7407 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:7404 FlatCAMApp.py:7446 FlatCAMApp.py:7489 FlatCAMApp.py:7566 -#: FlatCAMApp.py:7627 FlatCAMApp.py:7690 flatcamTools/ToolPDF.py:212 +#: FlatCAMApp.py:7418 FlatCAMApp.py:7460 FlatCAMApp.py:7503 FlatCAMApp.py:7580 +#: FlatCAMApp.py:7641 FlatCAMApp.py:7704 flatcamTools/ToolPDF.py:212 #, python-format msgid "[success] Opened: %s" msgstr "" -#: FlatCAMApp.py:7435 +#: FlatCAMApp.py:7449 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:7477 +#: FlatCAMApp.py:7491 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:7518 FlatCAMApp.py:7520 +#: FlatCAMApp.py:7532 FlatCAMApp.py:7534 #, python-format msgid "[ERROR_NOTCL] Failed to open file: %s" msgstr "" -#: FlatCAMApp.py:7523 +#: FlatCAMApp.py:7537 #, python-brace-format msgid "[ERROR_NOTCL] Failed to parse file: {name}. {error}" msgstr "" -#: FlatCAMApp.py:7530 FlatCAMObj.py:4266 +#: FlatCAMApp.py:7544 FlatCAMObj.py:4266 #: flatcamEditors/FlatCAMExcEditor.py:2077 msgid "[ERROR] An internal error has ocurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7539 +#: FlatCAMApp.py:7553 msgid "" "[ERROR_NOTCL] Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:7547 +#: FlatCAMApp.py:7561 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:7557 +#: FlatCAMApp.py:7571 msgid "[ERROR_NOTCL] Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:7590 flatcamTools/ToolPcbWizard.py:421 +#: FlatCAMApp.py:7604 flatcamTools/ToolPcbWizard.py:421 msgid "[ERROR_NOTCL] This is not Excellon file." msgstr "" -#: FlatCAMApp.py:7593 +#: FlatCAMApp.py:7607 #, python-format msgid "[ERROR_NOTCL] Cannot open file: %s" msgstr "" -#: FlatCAMApp.py:7598 flatcamTools/ToolPcbWizard.py:429 +#: FlatCAMApp.py:7612 flatcamTools/ToolPcbWizard.py:429 msgid "[ERROR_NOTCL] An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:7611 flatcamTools/ToolPDF.py:262 +#: FlatCAMApp.py:7625 flatcamTools/ToolPDF.py:262 #: flatcamTools/ToolPcbWizard.py:442 #, python-format msgid "[ERROR_NOTCL] No geometry found in file: %s" msgstr "" -#: FlatCAMApp.py:7614 +#: FlatCAMApp.py:7628 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:7620 +#: FlatCAMApp.py:7634 msgid "[ERROR_NOTCL] Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:7657 +#: FlatCAMApp.py:7671 #, python-format msgid "[ERROR_NOTCL] Failed to open %s" msgstr "" -#: FlatCAMApp.py:7667 +#: FlatCAMApp.py:7681 msgid "[ERROR_NOTCL] This is not GCODE" msgstr "" -#: FlatCAMApp.py:7673 +#: FlatCAMApp.py:7687 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:7681 +#: FlatCAMApp.py:7695 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:7721 +#: FlatCAMApp.py:7735 #, python-format msgid "[ERROR_NOTCL] Failed to open config file: %s" msgstr "" -#: FlatCAMApp.py:7747 FlatCAMApp.py:7764 +#: FlatCAMApp.py:7761 FlatCAMApp.py:7778 #, python-format msgid "[ERROR_NOTCL] Failed to open project file: %s" msgstr "" -#: FlatCAMApp.py:7787 +#: FlatCAMApp.py:7801 #, python-format msgid "[success] Project loaded from: %s" msgstr "" -#: FlatCAMApp.py:7892 +#: FlatCAMApp.py:7906 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:7894 +#: FlatCAMApp.py:7908 msgid "" "\n" "\n" @@ -939,31 +939,27 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:8044 +#: FlatCAMApp.py:8058 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:8101 +#: FlatCAMApp.py:8115 msgid "[ERROR_NOTCL] Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:8108 +#: FlatCAMApp.py:8122 msgid "[ERROR_NOTCL] Failed to parse recent item list." msgstr "" -<<<<<<< HEAD -#: FlatCAMApp.py:8093 +#: FlatCAMApp.py:8166 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:8110 flatcamGUI/FlatCAMGUI.py:973 -======= -#: FlatCAMApp.py:8169 flatcamGUI/FlatCAMGUI.py:968 ->>>>>>> remotes/jpcgt/flatcam/Beta +#: FlatCAMApp.py:8183 flatcamGUI/FlatCAMGUI.py:968 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:8176 +#: FlatCAMApp.py:8190 msgid "" "\n" "

Selected Tab - Choose an Item from " @@ -1013,76 +1009,76 @@ msgid "" " " msgstr "" -#: FlatCAMApp.py:8280 +#: FlatCAMApp.py:8294 msgid "[WARNING_NOTCL] Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:8287 +#: FlatCAMApp.py:8301 msgid "[ERROR_NOTCL] Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:8297 +#: FlatCAMApp.py:8311 msgid "[success] FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:8302 +#: FlatCAMApp.py:8316 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:8303 +#: FlatCAMApp.py:8317 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:8305 +#: FlatCAMApp.py:8319 msgid "info" msgstr "" -#: FlatCAMApp.py:8324 +#: FlatCAMApp.py:8338 msgid "[success] All plots disabled." msgstr "" -#: FlatCAMApp.py:8330 +#: FlatCAMApp.py:8344 msgid "[success] All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:8336 +#: FlatCAMApp.py:8350 msgid "[success] All plots enabled." msgstr "" -#: FlatCAMApp.py:8342 +#: FlatCAMApp.py:8356 msgid "[success] Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:8350 +#: FlatCAMApp.py:8364 msgid "[success] Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:8360 FlatCAMApp.py:8373 +#: FlatCAMApp.py:8374 FlatCAMApp.py:8387 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:8407 +#: FlatCAMApp.py:8421 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:8428 FlatCAMApp.py:8459 +#: FlatCAMApp.py:8442 FlatCAMApp.py:8473 #, python-format msgid "[success] Project saved to: %s" msgstr "" -#: FlatCAMApp.py:8446 +#: FlatCAMApp.py:8460 #, python-format msgid "[ERROR_NOTCL] Failed to verify project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8453 +#: FlatCAMApp.py:8467 #, python-format msgid "[ERROR_NOTCL] Failed to parse saved project file: %s. Retry to save it." msgstr "" -#: FlatCAMApp.py:8461 +#: FlatCAMApp.py:8475 #, python-format msgid "[ERROR_NOTCL] Failed to save project file: %s. Retry to save it." msgstr "" @@ -1353,7 +1349,7 @@ msgstr "" msgid "Object renamed from {old} to {new}" msgstr "" -#: ObjectCollection.py:757 +#: ObjectCollection.py:759 #, python-format msgid "[ERROR] Cause of error: %s" msgstr "" @@ -1969,23 +1965,7 @@ msgstr "" msgid "Method:" msgstr "" -<<<<<<< HEAD -#: flatcamTools/ToolNonCopperClear.py:199 -msgid "Standard" -msgstr "" - -#: flatcamTools/ToolNonCopperClear.py:200 -msgid "Seed-based" -msgstr "" - -#: flatcamTools/ToolNonCopperClear.py:201 -msgid "Straight lines" -msgstr "" - -#: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:5905 -======= #: flatcamEditors/FlatCAMGeoEditor.py:474 flatcamGUI/FlatCAMGUI.py:6069 ->>>>>>> remotes/jpcgt/flatcam/Beta msgid "" "Algorithm to paint the polygon:
Standard: Fixed step inwards." "
Seed-based: Outwards from seed." @@ -3594,11 +3574,11 @@ msgid "&Zoom Fit\tV" msgstr "" #: flatcamGUI/FlatCAMGUI.py:358 -msgid "&Zoom In\t-" +msgid "&Zoom In\t=" msgstr "" #: flatcamGUI/FlatCAMGUI.py:359 -msgid "&Zoom Out\t=" +msgid "&Zoom Out\t-" msgstr "" #: flatcamGUI/FlatCAMGUI.py:363 @@ -4295,11 +4275,11 @@ msgid "" "

\n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" -" \n" +" \n" " \n" " \n" " \n" @@ -4991,15 +4971,11 @@ msgstr "" msgid "Measurement Tool exit..." msgstr "" -<<<<<<< HEAD -#: flatcamGUI/FlatCAMGUI.py:3325 +#: flatcamGUI/FlatCAMGUI.py:3323 msgid "GUI Preferences" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3331 -======= #: flatcamGUI/FlatCAMGUI.py:3329 ->>>>>>> remotes/jpcgt/flatcam/Beta msgid "Grid X value:" msgstr "" @@ -8896,6 +8872,18 @@ msgid "" "by first selecting a row(s) in the Tool Table." msgstr "" +#: flatcamTools/ToolNonCopperClear.py:199 +msgid "Standard" +msgstr "" + +#: flatcamTools/ToolNonCopperClear.py:200 +msgid "Seed-based" +msgstr "" + +#: flatcamTools/ToolNonCopperClear.py:201 +msgid "Straight lines" +msgstr "" + #: flatcamTools/ToolNonCopperClear.py:226 msgid "" "If checked, use 'rest machining'.\n" @@ -9484,7 +9472,7 @@ msgid "Generate solder paste dispensing geometry." msgstr "" #: flatcamTools/ToolSolderPaste.py:142 -msgid "STEP 1" +msgid "STEP 1:" msgstr "" #: flatcamTools/ToolSolderPaste.py:144
'=''-' Zoom Out
'-''=' Zoom In
 Flip on Y_axis
'=''-' Zoom Out
'-''=' Zoom In
 Flip on Y_axis
'=''-' Zoom Out
'-''=' Zoom In
F3\n" "  Afisează Lista de Shortcut-uri
 
R Roteste cu 90 grade CW Rotește cu 90 grade CW
S
V Măreste și potriveste Mărește și potrivește
X Oglindește pe axa Y
'=' Micsorează'-' Micșorează
'-' Măreste'=' Mărește
 
SHIFT+R Roteste cu 90 grade CCW Rotește cu 90 grade CCW
SHIFT+S
ALT+1 Activează toate Afisarile Activează toate Afișările
ALT+2 Flip on Y_axis
'=''-' Zoom Out
'-''=' Zoom In