diff --git a/FlatCAMApp.py b/FlatCAMApp.py index 9fc8baec..32d6e18e 100644 --- a/FlatCAMApp.py +++ b/FlatCAMApp.py @@ -6222,22 +6222,22 @@ class App(QtCore.QObject): if state: # first try to disconnect try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.editingFinished.\ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.returnPressed.\ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.editingFinished.\ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.returnPressed.\ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.editingFinished.\ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.returnPressed.\ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.editingFinished.\ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.returnPressed.\ disconnect(self.on_excellon_format_changed) except TypeError: pass @@ -6254,13 +6254,13 @@ class App(QtCore.QObject): pass # the connect them - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.editingFinished.connect( + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.returnPressed.connect( self.on_excellon_format_changed) - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.editingFinished.connect( + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.returnPressed.connect( self.on_excellon_format_changed) - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.editingFinished.connect( + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.returnPressed.connect( self.on_excellon_format_changed) - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.editingFinished.connect( + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.returnPressed.connect( self.on_excellon_format_changed) self.ui.excellon_defaults_form.excellon_gen_group.excellon_zeros_radio.activated_custom.connect( self.on_excellon_zeros_changed) @@ -6269,22 +6269,22 @@ class App(QtCore.QObject): else: # disconnect the signals try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.editingFinished. \ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_in_entry.returnPressed. \ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.editingFinished. \ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_in_entry.returnPressed. \ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.editingFinished. \ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_upper_mm_entry.returnPressed. \ disconnect(self.on_excellon_format_changed) except TypeError: pass try: - self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.editingFinished. \ + self.ui.excellon_defaults_form.excellon_gen_group.excellon_format_lower_mm_entry.returnPressed. \ disconnect(self.on_excellon_format_changed) except TypeError: pass diff --git a/FlatCAMObj.py b/FlatCAMObj.py index 05fdf616..7429a937 100644 --- a/FlatCAMObj.py +++ b/FlatCAMObj.py @@ -184,7 +184,7 @@ class FlatCAMObj(QtCore.QObject): except (TypeError, AttributeError): pass try: - self.ui.scale_entry.editingFinished.connect(self.on_scale_button_click) + self.ui.scale_entry.returnPressed.connect(self.on_scale_button_click) except (TypeError, AttributeError): pass # self.ui.skew_button.clicked.connect(self.on_skew_button_click) @@ -3796,7 +3796,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.generate_cnc_button.clicked.connect(self.on_generatecnc_button_click) self.ui.paint_tool_button.clicked.connect(lambda: self.app.paint_tool.run(toggle=False)) self.ui.pp_geometry_name_cb.activated.connect(self.on_pp_changed) - self.ui.addtool_entry.editingFinished.connect(lambda: self.on_tool_add()) + self.ui.addtool_entry.returnPressed.connect(lambda: self.on_tool_add()) def set_tool_offset_visibility(self, current_row): if current_row is None: @@ -3856,6 +3856,8 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): elif isinstance(current_widget, FloatEntry) or isinstance(current_widget, LengthEntry) or \ isinstance(current_widget, FCEntry) or isinstance(current_widget, IntEntry): current_widget.editingFinished.connect(self.gui_form_to_storage) + elif isinstance(current_widget, FCSpinner) or isinstance(current_widget, FCDoubleSpinner): + current_widget.returnPressed.connect(self.gui_form_to_storage) for row in range(self.ui.geo_tools_table.rowCount()): for col in [2, 3, 4]: @@ -3870,7 +3872,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.geo_tools_table.currentItemChanged.connect(self.on_row_selection_change) self.ui.geo_tools_table.itemChanged.connect(self.on_tool_edit) - self.ui.tool_offset_entry.editingFinished.connect(self.on_offset_value_edited) + self.ui.tool_offset_entry.returnPressed.connect(self.on_offset_value_edited) for row in range(self.ui.geo_tools_table.rowCount()): self.ui.geo_tools_table.cellWidget(row, 6).clicked.connect(self.on_plot_cb_click_table) @@ -3898,6 +3900,11 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): self.ui.grid3.itemAt(i).widget().editingFinished.disconnect(self.gui_form_to_storage) except (TypeError, AttributeError): pass + elif isinstance(current_widget, FCSpinner) or isinstance(current_widget, FCDoubleSpinner): + try: + self.ui.grid3.itemAt(i).widget().returnPressed.disconnect(self.gui_form_to_storage) + except TypeError: + pass for row in range(self.ui.geo_tools_table.rowCount()): for col in [2, 3, 4]: @@ -3932,7 +3939,7 @@ class FlatCAMGeometry(FlatCAMObj, Geometry): pass try: - self.ui.tool_offset_entry.editingFinished.disconnect() + self.ui.tool_offset_entry.returnPressed.disconnect() except (TypeError, AttributeError): pass @@ -6793,7 +6800,7 @@ class FlatCAMDocument(FlatCAMObj): ) self.ui.autocomplete_cb.stateChanged.connect(self.on_autocomplete_changed) - self.ui.tab_size_spinner.editingFinished.connect(self.on_tab_size_change) + self.ui.tab_size_spinner.returnPressed.connect(self.on_tab_size_change) # ####################################################################### self.ui.font_color_entry.set_value(self.app.defaults['document_font_color']) @@ -6854,7 +6861,7 @@ class FlatCAMDocument(FlatCAMObj): def on_tab_size_change(self, val=None): try: - self.ui.tab_size_spinner.editingFinished.disconnect(self.on_tab_size_change) + self.ui.tab_size_spinner.returnPressed.disconnect(self.on_tab_size_change) except TypeError: pass @@ -6865,7 +6872,7 @@ class FlatCAMDocument(FlatCAMObj): self.document_editor_tab.code_editor.setTabStopWidth(tab_balue) self.app.defaults['document_tab_size'] = tab_balue - self.ui.tab_size_spinner.editingFinished.connect(self.on_tab_size_change) + self.ui.tab_size_spinner.returnPressed.connect(self.on_tab_size_change) def on_text_changed(self): self.source_file = self.document_editor_tab.code_editor.toHtml() diff --git a/README.md b/README.md index 53c94b6b..1a63b35c 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,9 @@ CAD program, and create G-Code for Isolation routing. - since the CNCjob geometry creation is only useful for graphical purposes and have no impact on the GCode creation I have removed the cascaded union on the GCode geometry therefore speeding up the Gcode display by many factors (perhaps hundreds of times faster) - added a secondary link in the bookmark manager - fixed the bookmark manager order of bookmark links; first two links are always protected from deletion or drag-and-drop to other positions +- fixed a whole load of PyQT signal problems generated by recent changes to the usage of SpinBoxes; added a signal returnPressed for the FCSpinner and for FCDoubleSpinner +- fixed issue in Paint Tool where the first added tool was expected to have a float diameter but it was a string +- updated the translation files to the latest state in the app 13.10.2019 diff --git a/flatcamGUI/GUIElements.py b/flatcamGUI/GUIElements.py index 78705cda..58012e3c 100644 --- a/flatcamGUI/GUIElements.py +++ b/flatcamGUI/GUIElements.py @@ -512,6 +512,9 @@ class EvalEntry2(QtWidgets.QLineEdit): class FCSpinner(QtWidgets.QSpinBox): + + returnPressed = pyqtSignal() + def __init__(self, parent=None): super(FCSpinner, self).__init__(parent) self.readyToEdit = True @@ -528,6 +531,13 @@ class FCSpinner(QtWidgets.QSpinBox): return True return False + def keyPressEvent(self, event): + if event.key() == Qt.Key_Enter: + self.returnPressed.emit() + self.clearFocus() + else: + super().keyPressEvent(event) + def wheelEvent(self, *args, **kwargs): # should work only there is a focus in the lineedit of the SpinBox if self.readyToEdit is False: @@ -569,6 +579,9 @@ class FCSpinner(QtWidgets.QSpinBox): class FCDoubleSpinner(QtWidgets.QDoubleSpinBox): + + returnPressed = pyqtSignal() + def __init__(self, parent=None): super(FCDoubleSpinner, self).__init__(parent) self.readyToEdit = True @@ -594,6 +607,13 @@ class FCDoubleSpinner(QtWidgets.QDoubleSpinBox): return True return False + def keyPressEvent(self, event): + if event.key() == Qt.Key_Enter: + self.returnPressed.emit() + self.clearFocus() + else: + super().keyPressEvent(event) + def wheelEvent(self, *args, **kwargs): # should work only there is a focus in the lineedit of the SpinBox if self.readyToEdit is False: diff --git a/flatcamTools/ToolCalculators.py b/flatcamTools/ToolCalculators.py index 0ab90f0e..8aff7242 100644 --- a/flatcamTools/ToolCalculators.py +++ b/flatcamTools/ToolCalculators.py @@ -231,9 +231,9 @@ class ToolCalculator(FlatCAMTool): # ## Signals self.cutDepth_entry.valueChanged.connect(self.on_calculate_tool_dia) - self.cutDepth_entry.editingFinished.connect(self.on_calculate_tool_dia) - self.tipDia_entry.editingFinished.connect(self.on_calculate_tool_dia) - self.tipAngle_entry.editingFinished.connect(self.on_calculate_tool_dia) + self.cutDepth_entry.returnPressed.connect(self.on_calculate_tool_dia) + self.tipDia_entry.returnPressed.connect(self.on_calculate_tool_dia) + self.tipAngle_entry.returnPressed.connect(self.on_calculate_tool_dia) self.calculate_vshape_button.clicked.connect(self.on_calculate_tool_dia) self.mm_entry.editingFinished.connect(self.on_calculate_inch_units) diff --git a/flatcamTools/ToolNonCopperClear.py b/flatcamTools/ToolNonCopperClear.py index 4ca22690..1c7da437 100644 --- a/flatcamTools/ToolNonCopperClear.py +++ b/flatcamTools/ToolNonCopperClear.py @@ -520,7 +520,7 @@ class NonCopperClear(FlatCAMTool, Gerber): # ############################ SGINALS ######################################## # ############################################################################# self.addtool_btn.clicked.connect(self.on_tool_add) - self.addtool_entry.editingFinished.connect(self.on_tool_add) + self.addtool_entry.returnPressed.connect(self.on_tool_add) self.deltool_btn.clicked.connect(self.on_tool_delete) self.generate_ncc_button.clicked.connect(self.on_ncc_click) diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index 34cbf022..5dfe751a 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -417,7 +417,7 @@ class ToolPaint(FlatCAMTool, Gerber): # ################################# Signals ################################### # ############################################################################# self.addtool_btn.clicked.connect(self.on_tool_add) - self.addtool_entry.editingFinished.connect(self.on_tool_add) + self.addtool_entry.returnPressed.connect(self.on_tool_add) # self.copytool_btn.clicked.connect(lambda: self.on_tool_copy()) self.tools_table.itemChanged.connect(self.on_tool_edit) self.deltool_btn.clicked.connect(self.on_tool_delete) @@ -574,28 +574,28 @@ class ToolPaint(FlatCAMTool, Gerber): self.default_data.update({ "name": '_paint', "plot": self.app.defaults["geometry_plot"], - "cutz": self.app.defaults["geometry_cutz"], + "cutz": float(self.app.defaults["geometry_cutz"]), "vtipdia": 0.1, "vtipangle": 30, - "travelz": self.app.defaults["geometry_travelz"], - "feedrate": self.app.defaults["geometry_feedrate"], - "feedrate_z": self.app.defaults["geometry_feedrate_z"], - "feedrate_rapid": self.app.defaults["geometry_feedrate_rapid"], + "travelz": float(self.app.defaults["geometry_travelz"]), + "feedrate": float(self.app.defaults["geometry_feedrate"]), + "feedrate_z": float(self.app.defaults["geometry_feedrate_z"]), + "feedrate_rapid": float(self.app.defaults["geometry_feedrate_rapid"]), "dwell": self.app.defaults["geometry_dwell"], - "dwelltime": self.app.defaults["geometry_dwelltime"], + "dwelltime": float(self.app.defaults["geometry_dwelltime"]), "multidepth": self.app.defaults["geometry_multidepth"], "ppname_g": self.app.defaults["geometry_ppname_g"], - "depthperpass": self.app.defaults["geometry_depthperpass"], + "depthperpass": float(self.app.defaults["geometry_depthperpass"]), "extracut": self.app.defaults["geometry_extracut"], "toolchange": self.app.defaults["geometry_toolchange"], - "toolchangez": self.app.defaults["geometry_toolchangez"], - "endz": self.app.defaults["geometry_endz"], + "toolchangez": float(self.app.defaults["geometry_toolchangez"]), + "endz": float(self.app.defaults["geometry_endz"]), "spindlespeed": self.app.defaults["geometry_spindlespeed"], "toolchangexy": self.app.defaults["geometry_toolchangexy"], "startz": self.app.defaults["geometry_startz"], - "tooldia": self.app.defaults["tools_painttooldia"], - "paintmargin": self.app.defaults["tools_paintmargin"], + "tooldia": float(self.app.defaults["tools_painttooldia"]), + "paintmargin": float(self.app.defaults["tools_paintmargin"]), "paintmethod": self.app.defaults["tools_paintmethod"], "selectmethod": self.app.defaults["tools_selectmethod"], "pathconnect": self.app.defaults["tools_pathconnect"], @@ -605,7 +605,7 @@ class ToolPaint(FlatCAMTool, Gerber): # call on self.on_tool_add() counts as an call to self.build_ui() # through this, we add a initial row / tool in the tool_table - self.on_tool_add(self.app.defaults["tools_painttooldia"], muted=True) + self.on_tool_add(float(self.app.defaults["tools_painttooldia"]), muted=True) # if the Paint Method is "Single" disable the tool table context menu if self.default_data["selectmethod"] == "single": @@ -715,16 +715,7 @@ class ToolPaint(FlatCAMTool, Gerber): if dia: tool_dia = dia else: - try: - tool_dia = float(self.addtool_entry.get_value()) - except ValueError: - # try to convert comma to decimal point. if it's still not working error message and return - try: - tool_dia = float(self.addtool_entry.get_value().replace(',', '.')) - except ValueError: - self.app.inform.emit('[ERROR_NOTCL] %s' % - _("Wrong value format entered, use a number.")) - return + tool_dia = float(self.addtool_entry.get_value()) if tool_dia is None: self.build_ui() @@ -938,16 +929,7 @@ class ToolPaint(FlatCAMTool, Gerber): # ##################################################### self.app.inform.emit(_("Paint Tool. Reading parameters.")) - try: - self.overlap = float(self.paintoverlap_entry.get_value()) - except ValueError: - # try to convert comma to decimal point. if it's still not working error message and return - try: - self.overlap = float(self.paintoverlap_entry.get_value().replace(',', '.')) - except ValueError: - self.app.inform.emit('[ERROR_NOTCL] %s' % - _("Wrong value format entered, use a number.")) - return + self.overlap = float(self.paintoverlap_entry.get_value()) if self.overlap >= 1 or self.overlap < 0: self.app.inform.emit('[ERROR_NOTCL] %s' % diff --git a/flatcamTools/ToolTransform.py b/flatcamTools/ToolTransform.py index 290de77a..dbbaa4dd 100644 --- a/flatcamTools/ToolTransform.py +++ b/flatcamTools/ToolTransform.py @@ -333,13 +333,13 @@ class ToolTransform(FlatCAMTool): self.flipy_button.clicked.connect(self.on_flipy) self.flip_ref_button.clicked.connect(self.on_flip_add_coords) - self.rotate_entry.editingFinished.connect(self.on_rotate) - self.skewx_entry.editingFinished.connect(self.on_skewx) - self.skewy_entry.editingFinished.connect(self.on_skewy) - self.scalex_entry.editingFinished.connect(self.on_scalex) - self.scaley_entry.editingFinished.connect(self.on_scaley) - self.offx_entry.editingFinished.connect(self.on_offx) - self.offy_entry.editingFinished.connect(self.on_offy) + self.rotate_entry.returnPressed.connect(self.on_rotate) + self.skewx_entry.returnPressed.connect(self.on_skewx) + self.skewy_entry.returnPressed.connect(self.on_skewy) + self.scalex_entry.returnPressed.connect(self.on_scalex) + self.scaley_entry.returnPressed.connect(self.on_scaley) + self.offx_entry.returnPressed.connect(self.on_offx) + self.offy_entry.returnPressed.connect(self.on_offy) def run(self, toggle=True): self.app.report_usage("ToolTransform()") diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index 653c9675..ffbc40ea 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 fdb1ff37..8a6d9e01 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-10-14 06:24+0300\n" -"PO-Revision-Date: 2019-10-14 06:24+0300\n" +"POT-Creation-Date: 2019-10-15 02:32+0300\n" +"PO-Revision-Date: 2019-10-15 02:32+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -61,12 +61,12 @@ msgstr "" "Quelloffene Software - Geben Sie help ein, um zu beginnen\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -130,13 +130,13 @@ msgstr "Möchten Sie das bearbeitete Objekt speichern?" msgid "Close Editor" msgstr "Editor schließen" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Ja" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -144,8 +144,8 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Kündigen" @@ -163,11 +163,11 @@ msgstr "" msgid "is updated, returning to App..." msgstr "wird aktualisiert und kehrt zur App zurück ..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Standarddatei konnte nicht geladen werden." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Fehler beim Parsen der Standarddatei." @@ -183,7 +183,7 @@ msgstr "Import der FlatCAM-Einstellungen wurde abgebrochen." msgid "Imported Defaults from" msgstr "Importierte Standardwerte aus" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" @@ -191,10 +191,11 @@ msgstr "FlatCAM-Voreinstellungen exportieren" msgid "FlatCAM preferences export cancelled." msgstr "Export der FlatCAM-Einstellungen wurde abgebrochen." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -298,8 +299,8 @@ msgstr "" "[selected]{kind} erstellt / ausgewählt: {name}" "" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Plotten" @@ -323,7 +324,7 @@ msgstr "HERUNTERLADEN" msgid "Issue tracker" msgstr "Problem Tracker" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Schließen" @@ -447,12 +448,30 @@ msgstr "Übersetzer" msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Alternative: Werkzeug löschen" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -460,32 +479,32 @@ msgstr "" "In FlatCAM wurden Dateien / Objekte geändert.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Änderungen speichern" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "Ausgewählte Excellon-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "Ausgewählte GCode-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "Ausgewählte Gerber-Dateierweiterungen, die bei FlatCAM registriert sind." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Zum Verbinden sind mindestens zwei Objekte erforderlich. Derzeit ausgewählte " "Objekte" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -503,43 +522,43 @@ msgstr "" "und das Ergebnis entspricht möglicherweise nicht dem, was erwartet wurde.\n" "Überprüfen Sie den generierten GCODE." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Gescheitert. Die Verbindung von Excellon funktioniert nur bei Excellon-" "Objekten." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" "Gescheitert. Das Gerber-Verbinden funktioniert nur bei Gerber-Objekten." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "" "Gescheitert. Wählen Sie ein Geometrieobjekt aus und versuchen Sie es erneut." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Erwartete eine FlatCAMGeometry, bekam" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Ein Geometrieobjekt wurde in den MultiGeo-Typ konvertiert." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Ein Geometrieobjekt wurde in den SingleGeo-Typ konvertiert." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Einheiten umschalten" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Projekteinheiten ändern ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -549,32 +568,32 @@ msgstr "" "Eigenschaften aller Objekte entsprechend skaliert.\n" "Fortsetzen?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Umgerechnete Einheiten in" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Einheitenumrechnung abgebrochen." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Bitte geben Sie einen Werkzeugdurchmesser ungleich Null im Float-Format ein." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Addierwerkzeug abgebrochen" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -583,11 +602,11 @@ msgstr "" "ist.\n" "Gehen Sie zu Einstellungen -> Allgemein - Erweiterte Optionen anzeigen." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Objekte löschen" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -595,51 +614,51 @@ msgstr "" "Möchten Sie wirklich dauerhaft löschen?\n" "die ausgewählten Objekte?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Gescheitert. Kein Objekt ausgewählt ..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Speichern Sie die Arbeit im Editor und versuchen Sie es erneut ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Objekt (e) gelöscht" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Klicken Sie hier, um den Ursprung festzulegen ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Ursprung einstellen ..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Ursprungssatz" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Ursprungskoordinaten angegeben, aber unvollständig." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Springen zu ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Geben Sie die Koordinaten im Format X, Y ein:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -653,34 +672,34 @@ msgstr "Falsche Koordinaten. Koordinaten im Format eingeben: X, Y" msgid "Done." msgstr "Gemacht." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "" "Es ist kein Objekt ausgewählt. Wählen Sie ein Objekt und versuchen Sie es " "erneut." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abbrechen. Die aktuelle Aufgabe wird so schnell wie möglich ordnungsgemäß " "abgeschlossen ..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "" "Die aktuelle Aufgabe wurde auf Benutzeranforderung ordnungsgemäß " "geschlossen ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Einstellungen" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Einstellungen bearbeitet, aber nicht gespeichert." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -688,82 +707,82 @@ msgstr "" "Ein oder mehrere Werte werden geändert.\n" "Möchten Sie die Einstellungen speichern?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Einstellungen speichern" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Einstellungen gespeichert." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Code-Editor" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Kein Objekt ausgewählt, um auf der Y-Achse zu kippen." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Y-Achse spiegeln fertig." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "Flip-Aktion wurde nicht ausgeführt." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Es wurde kein Objekt zum Spiegeln auf der X-Achse ausgewählt." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Es wurde kein Objekt zum Drehen ausgewählt." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Verwandeln" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Fertig drehen." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Auf der X-Achse wurde kein Objekt zum Neigen / Scheren ausgewählt." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "Kein Objekt für Neigung / Scherung auf der Y-Achse ausgewählt." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Raster ein/aus" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -773,7 +792,7 @@ msgstr "Raster ein/aus" msgid "Add" msgstr "Hinzufügen" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -784,70 +803,70 @@ msgstr "Hinzufügen" msgid "Delete" msgstr "Löschen" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Neues Raster ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich " "Null ein." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Neues Raster" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " Rasterwert existiert nicht" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " Kein Objekt zum Kopieren des Namens ausgewählt" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} ausgewählt" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -857,117 +876,117 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Öffnen der Gerberdatei abgebrochen." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Excellon öffnen" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Öffnen der Excellon-Datei abgebrochen." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "G-Code öffnen" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Öffnen der G-Code-Datei abgebrochen." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Offenes Projekt" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Projektdatei öffnen abgebrochen." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Offene Einstellungsdatei" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Öffnen der Konfigurationsdatei abgebrochen." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Kein Objekt ausgewählt." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Export von SVG abgebrochen." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Export PNG abgebrochen." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 #, fuzzy #| msgid "No object selected. Please select an Gerber object to export." msgid "No object selected. Please select an Script object to export." @@ -975,7 +994,7 @@ msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 #, fuzzy #| msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgid "Failed. Only Script objects can be saved as TCL Script files..." @@ -983,19 +1002,19 @@ msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 #, fuzzy #| msgid "Save Gerber source file" msgid "Save Script source file" msgstr "Gerber-Quelldatei speichern" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Script source file cancelled." msgstr "Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 #, fuzzy #| msgid "No object selected. Please select an Excellon object to export." msgid "No object selected. Please select an Document object to export." @@ -1003,7 +1022,7 @@ msgstr "" "Kein Objekt ausgewählt Bitte wählen Sie ein Excellon-Objekt zum Exportieren " "aus." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 #, fuzzy #| msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgid "Failed. Only Document objects can be saved as Document files..." @@ -1011,215 +1030,215 @@ msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 #, fuzzy #| msgid "Save Excellon source file" msgid "Save Document source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Document source file cancelled." msgstr "Gerber Quelldatei speichern abgebrochen." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Kein Objekt ausgewählt Bitte wählen Sie ein Excellon-Objekt zum Exportieren " "aus." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Speichern der Excellon-Quelldatei abgebrochen." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Excellon-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Export der Excellon-Datei abgebrochen." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Kein Objekt ausgewählt. Bitte wählen Sie ein Gerber-Objekt aus, das Sie " "exportieren möchten." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Export der Gerberdatei abgebrochen." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Export der DXF-Datei abgebrochen." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Öffnen der SVG-Datei abgebrochen." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Öffnen der DXF-Datei abgebrochen." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Wird geladen..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei " "anzuzeigen." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Quelleditor" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Öffnen der TCL-Skriptdatei abgebrochen." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "FlatCAMScript-Datei wird ausgeführt." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Ausführen der TCL-Skriptdatei abgebrochen." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Projekt_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Projekt speichern abgebrochen." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "SVG exportieren" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Keine Objektbox. Verwenden Sie stattdessen" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Film wird erstellt ... Bitte warten Sie." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Excellon exportieren" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Excellon-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Gerber exportieren" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Gerber-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "DXF exportieren" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "DXF-Datei konnte nicht exportiert werden." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1227,88 +1246,100 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "SVG importieren" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Geöffnet" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "DXF importieren" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Bild importieren" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Gerber öffnen" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Gerber öffnen ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Eröffnung Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Öffnen der G-Code-Datei." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "G-Code öffnen." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1317,59 +1348,59 @@ msgstr "" "Der Versuch, ein FlatCAM-CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Öffnen Sie das TCL-Skript" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Datei konnte nicht geöffnet werden" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Projekt geladen von" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Verfügbare Befehle:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1381,56 +1412,56 @@ msgstr "" "Geben Sie help für die Verwendung ein.\n" "Beispiel: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Zeigt eine Liste von Befehlen an." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Letzte Projekte" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr " Liste der Tastenkombinationen " -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" "Ausgewählte Registerkarte - Wählen Sie ein Element auf der Registerkarte " "\"Projekt\" aus" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Einzelheiten" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Der normale Ablauf beim Arbeiten in FlatCAM ist der folgende:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1440,7 +1471,7 @@ msgstr "" "oder SVG-Datei mithilfe der Symbolleisten, Tastenkombinationen oder durch " "Ziehen und Ablegen der Dateien auf der GUI in FlatCAM." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1450,7 +1481,7 @@ msgstr "" "doppelklicken, sie per Drag & Drop in die FLATCAM-Benutzeroberfläche ziehen " "oder über die in der App angebotenen Menü- (oder Symbolleisten-) Aktionen." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1463,7 +1494,7 @@ msgstr "" "AUSGEWÄHLTES TAB mit den Objekteigenschaften entsprechend der Art " "aktualisiert: Gerber, Excellon-, Geometrie- oder CNCJob-Objekt." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1478,7 +1509,7 @@ msgstr "" "doppelklicken, um das Ausgewählte Registerkarte zu öffnen und es zu füllen, " "selbst wenn es unscharf war." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1486,7 +1517,7 @@ msgstr "" "Sie können die Parameter in diesem Bildschirm ändern und die Flussrichtung " "ist wie folgt:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1499,7 +1530,7 @@ msgstr "" "überprüfen (über CNC bearbeiten) Code) und / oder GCode anhängen / " "voranstellen (ebenfalls in Ausgewählte Registerkarte) -> GCode speichern." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1508,25 +1539,25 @@ msgstr "" "der Hilfe -> Liste der Tastenkombinationen oder über eine eigene " "Tastenkombination: F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1534,103 +1565,103 @@ msgstr "" "Es gibt eine neuere Version von FlatCAM zum Download:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "Info" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Arbeiten ..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "FlatCAM-Projekt speichern" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "" "Der Benutzer hat einen ordnungsgemäßen Abschluss der aktuellen Aufgabe " "angefordert." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Name geändert von" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "zu" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Aufrechnung ..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Skalierung ..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Verziehen..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Erweitert" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Festkörpergeometrie puffern" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1640,47 +1671,47 @@ msgstr "Festkörpergeometrie puffern" msgid "Buffering" msgstr "Pufferung" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Gemacht" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Isolieren ..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "Isolationsgeometrie konnte nicht generiert werden." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Rau" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Isolationsgeometrie erstellt" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Geo subtrahieren" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Plotten Apertures" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Bohrungen insgesamt" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Schlitz insgesamt" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1698,29 +1729,28 @@ msgstr "Schlitz insgesamt" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Falsches Wertformat eingegeben, eine Zahl verwenden." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "" "Bitte wählen Sie ein oder mehrere Werkzeuge aus der Liste aus und versuchen " "Sie es erneut." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Das Fräswerkzeug für BOHRER ist größer als die Lochgröße. Abgebrochen." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Werkzeugnummer" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1728,20 +1758,20 @@ msgstr "Werkzeugnummer" msgid "Diameter" msgstr "Durchmesser" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Bohrnummer" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Schlitznummer" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "Das Fräswerkzeug für SCHLITZ ist größer als die Lochgröße. Abgebrochen." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1749,7 +1779,7 @@ msgstr "" "Falsches Wertformat für self.defaults [\"z_pdepth\"] oder self.options " "[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1757,11 +1787,11 @@ msgstr "" "Falsches Wertformat für self.defaults [\"feedrate_probe\"] oder self.options " "[\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "CNC-Code generieren" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1771,15 +1801,15 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Oberfläche" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1788,52 +1818,52 @@ msgstr "Oberfläche" msgid "Copy" msgstr "Kopieren" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Bitte geben Sie den gewünschten Werkzeugdurchmesser im Real-Format ein." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Werkzeug in der Werkzeugtabelle hinzugefügt." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Standardwerkzeug hinzugefügt Falsches Wertformat eingegeben." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Fehlgeschlagen. Wählen Sie ein Werkzeug zum Kopieren aus." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "Das Werkzeug wurde in die Werkzeugtabelle kopiert." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "Das Werkzeug wurde in der Werkzeugtabelle bearbeitet." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Gescheitert. Wählen Sie ein Werkzeug zum Löschen aus." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "Werkzeug wurde in der Werkzeugtabelle gelöscht." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Diese Geometrie kann nicht verarbeitet werden, da dies der Fall ist" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometrie" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Gescheitert. Kein Werkzeug in der Werkzeugtabelle ausgewählt ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1842,45 +1872,45 @@ msgstr "" "Wert angegeben.\n" "Fügen Sie einen Werkzeugversatz hinzu oder ändern Sie den Versatztyp." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "G-Code-Analyse läuft ..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "G-Code-Analyse beendet ..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "G-Code-Verarbeitung abgeschlossen" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "G-Code-Verarbeitung fehlgeschlagen mit Fehler" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Abgebrochen. Leere Datei hat keine Geometrie" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Fertige G-Code Verarbeitung ..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob erstellt" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "" "Der Skalierungsfaktor muss eine Zahl sein: Ganzzahl oder Fließkommazahl." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Geometrie Skalierung fertig." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1888,11 +1918,11 @@ msgstr "" "Ein (x, y) Wertepaar wird benötigt. Wahrscheinlich haben Sie im Feld Offset " "nur einen Wert eingegeben." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Geometrie Offset fertig." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1902,83 +1932,83 @@ msgstr "" "(x, y) sein\n" "Aber jetzt gibt es nur einen Wert, nicht zwei." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Erweitert" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Zeichnung..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Maschinencode exportieren ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Maschinencode exportieren abgebrochen ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Maschinencode-Datei gespeichert in" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "Dieses CNCJob-Objekt kann nicht verarbeitet werden, da es sich um ein" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "CNCJob-Objekt" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-Code hat keinen Einheitencode: entweder G20 oder G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Abgebrochen. Der benutzerdefinierte Code zum Ändern des Werkzeugs ist " "aktiviert, aber er ist leer." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "" "Der Werkzeugwechsel-G-Code wurde durch einen benutzerdefinierten Code " "ersetzt." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "Keine solche Datei oder Ordner" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Gespeichert in" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Die verwendete Postprozessor-Datei muss im Namen enthalten sein: " "'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "Es gibt keine Postprozessor-Datei." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2207,10 +2237,24 @@ msgstr "Fertige G-Code-Generierung" msgid "paths traced." msgstr "paths traced." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Erstellen Sie Geometrie zum Fräsen von Löchern." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -3025,7 +3069,7 @@ msgstr "Spiegeln (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3998,7 +4042,7 @@ msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Typ" @@ -4432,7 +4476,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Alles" @@ -6113,7 +6157,7 @@ msgstr "Überschneidung" msgid "Substraction" msgstr "Subtraktion" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Schnitt" @@ -6323,55 +6367,59 @@ msgstr "Exportoptionen" msgid "Import List" msgstr "Importieren" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Projekt_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Export der FlatCAM-Einstellungen wurde abgebrochen." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "Standarddatei konnte nicht geladen werden." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Fehler beim Schreiben der Standardwerte in die Datei." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Exportierte Einstellungen nach" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "FlatCAM-Voreinstellungen importieren" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Import der FlatCAM-Einstellungen wurde abgebrochen." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "Standarddatei konnte nicht geladen werden." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6444,7 +6492,7 @@ msgid "Gerber Object" msgstr "Gerber-Objekt" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6474,15 +6522,15 @@ msgid "Plot" msgstr "Zeichn" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Plotten (zeigen) dieses Objekt." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Name" @@ -7336,16 +7384,16 @@ msgstr "" "ausgegraut und Cut Z wird automatisch aus dem neuen berechnet\n" "Zeigt UI-Formulareinträge mit den Namen V-Tip Dia und V-Tip Angle an." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Plotobjekt" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Durchm" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" @@ -7666,11 +7714,11 @@ msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Darstellungsart" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7683,15 +7731,15 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Reise" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Anmerkung anzeigen" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7703,11 +7751,11 @@ msgstr "" "richtigen Reihenfolge angezeigt\n" "einer Reiseleitung." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Zurückgelegte Strecke" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7715,11 +7763,11 @@ msgstr "" "Dies ist die Gesamtstrecke auf der X-Y-Ebene.\n" "In aktuellen Einheiten." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Geschätzte Zeit" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7727,11 +7775,11 @@ msgstr "" "Dies ist die geschätzte Zeit für das Fräsen / Bohren.\n" "ohne die Zeit, die in Werkzeugwechselereignissen verbracht wird." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "CNC Werkzeugtabelle" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7753,23 +7801,23 @@ msgstr "" "Der 'Werkzeugtyp' (TT) kann kreisförmig mit 1 bis 4 Zähnen (C1..C4) sein.\n" "Kugel (B) oder V-Form (V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Plot aktualisieren" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Aktualisieren Sie die Darstellung." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "CNC-Code exportieren" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7778,11 +7826,11 @@ msgstr "" "Exportieren und speichern Sie den G-Code nach\n" "Machen Sie dieses Objekt in eine Datei." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "CNC-Code voranstellen" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7790,11 +7838,11 @@ msgstr "" "Geben Sie hier alle G-Code-Befehle ein\n" "gerne am Anfang der G-Code-Datei hinzufügen." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "An CNC Code anhängen" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7804,11 +7852,11 @@ msgstr "" "gerne an die generierte Datei anhängen.\n" "I.e .: M2 (Programmende)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "Werkzeugwechsel G-Code" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7830,11 +7878,11 @@ msgstr "" "das hat \"toolchange_custom\" im Namen und das ist gebaut\n" "mit der \"Toolchange Custom\" -Prozessordatei als Vorlage." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Benutze das Werkzeugwechselmakro" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7842,7 +7890,7 @@ msgstr "" "Aktivieren Sie dieses Kontrollkästchen, wenn Sie verwenden möchten\n" "ein benutzerdefiniertes Werkzeug ändert GCode (Makro)." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7852,7 +7900,7 @@ msgstr "" "im Werkzeugwechselereignis.\n" "Sie müssen mit dem \"%\" -Symbol umgeben sein" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7863,57 +7911,57 @@ msgstr "" msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC-Parameter" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "Werkzeugnummer" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "Werkzeugdurchmesser" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "für Excellon die Gesamtzahl der Bohrer" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "X-Koordinate für Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "X-Koordinate für Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "Z-Koordinate für Werkzeugwechsel" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = Tiefe, wo geschnitten werden soll" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = Höhe wo zu reisen" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "der Schrittwert für den mehrstufigen Schnitt" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "der Wert für die Spindeldrehzahl" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" @@ -7921,11 +7969,11 @@ msgstr "" "dwelltime = Zeit zum Verweilen, damit die Spindel ihre eingestellte Drehzahl " "erreicht" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "CNC-Code anzeigen" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -7933,11 +7981,11 @@ msgstr "" "Öffnet die Registerkarte zum Anzeigen / Ändern / Drucken von G-Code\n" "Datei." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "CNC-Code speichern" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7945,96 +7993,96 @@ msgstr "" "Öffnet den Dialog zum Speichern des G-Codes\n" "Datei." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Objekt bearbeiten\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Autocompleter-Schlüsselwörter" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Geometrieobjekt" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Box-Typ" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "NB Schriftgröße" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Filmfarbe" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Legen Sie die Schriftfarbe für die Anmerkungstexte fest." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Auswahl" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." msgstr "" "Legen Sie die Linienfarbe für das Auswahlfeld 'von rechts nach links' fest." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Größe" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11683,7 +11731,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11738,7 +11786,7 @@ msgid "Any form CutOut operation finished." msgstr "Jede Form CutOut-Operation ist abgeschlossen." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Objekt nicht gefunden" @@ -12676,39 +12724,39 @@ msgstr "Geometrie erzeugen" msgid "New Tool" msgstr "Neues Werkzeug ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "" "Bitte geben Sie einen hinzuzufügenden Werkzeugdurchmesser im Float-Format " "ein." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" "Hinzufügen des Werkzeugs abgebrochen. Werkzeug bereits in der " "Werkzeugtabelle." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "Neues Werkzeug zur Werkzeugtabelle hinzugefügt." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "Werkzeug aus Werkzeugtabelle wurde bearbeitet." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Bearbeitung abgebrochen. Neuer Durchmesserwert befindet sich bereits in der " "Werkzeugtabelle." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Löschen fehlgeschlagen. Wählen Sie ein Werkzeug zum Löschen aus." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Werkzeug(e) aus der Werkzeugtabelle gelöscht." @@ -12722,7 +12770,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "Falsches Werkzeug Dia-Wertformat eingegeben, verwenden Sie eine Zahl." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Keine ausgewählten Werkzeuge in der Werkzeugtabelle." @@ -12730,11 +12778,11 @@ msgstr "Keine ausgewählten Werkzeuge in der Werkzeugtabelle." msgid "Click the start point of the area." msgstr "Klicken Sie auf den Startpunkt des Bereichs." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Klicken Sie auf den Endpunkt des Malbereichs." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zone hinzugefügt. Klicken Sie, um die nächste Zone hinzuzufügen, oder " @@ -12753,7 +12801,7 @@ msgstr "NCC Tool gestartet. Parameter lesen." msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC-Tool. Vorbereitung von kupferfreien Polygonen." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "Kein Objekt vorhanden." @@ -13169,70 +13217,70 @@ msgstr "" "- 'Referenzobjekt' - löscht nicht kupferne Objekte innerhalb des Bereichs\n" "von einem anderen Objekt angegeben." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Malwerkzeug. Parameter lesen." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "Der Überlappungswert muss zwischen 0 (einschließlich) und 1 (exklusiv) " "liegen." -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Klicken Sie in das gewünschte Polygon." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Objekt konnte nicht abgerufen werden: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Auf MultiGeo-Geometrien kann nicht gemalt werden" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Polygon malen ..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Klicken Sie auf den Startpunkt des Malbereichs." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Malwerkzeug." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "Normale Zeichenpolygonaufgabe gestartet." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Geometrie puffern..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "Kein Polygon gefunden." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Malen von Polygonen am Standort" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "Geometrie konnte nicht vollständig gemalt werden" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13240,9 +13288,9 @@ msgstr "" "Konnte nicht malen. Probieren Sie eine andere Kombination von Parametern " "aus. Oder eine andere Strategie der Farbe" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13254,36 +13302,36 @@ msgstr "" "Geometrie zu groß ist.\n" "Ändern Sie die Malparameter und versuchen Sie es erneut." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Malen Sie Single Done." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Polygonfarbe gestartet ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Polygone malen ..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Malwerkzeug. Normales Malen alle Aufgabe gestartet." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Lackieren mit Werkzeugdurchmesser = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "gestartet" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13291,33 +13339,33 @@ msgstr "" "Paint All konnte nicht ausgeführt werden. Probieren Sie eine andere " "Kombination von Parametern aus. Oder eine andere Farbmethode" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Malen Sie alles fertig." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Restbearbeitung Lackieren alle Aufgabe gestartet." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "Malen Sie alles mit Restbearbeitung." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Normale Malbereichsaufgabe gestartet." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Lackierbereich fertig." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Restbearbeitung Lackierbereich Aufgabe gestartet." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "Malwerkzeug. Restbearbeitung Lackierbereich Aufgabe gestartet." diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index cf28e474..5bda5161 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 3151c7fc..d52d3417 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-10-14 06:24+0300\n" -"PO-Revision-Date: 2019-10-14 06:24+0300\n" +"POT-Creation-Date: 2019-10-15 02:32+0300\n" +"PO-Revision-Date: 2019-10-15 02:32+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -60,12 +60,12 @@ msgstr "" "Type >help< to get started\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "New Project - Not saved" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -128,13 +128,13 @@ msgstr "Do you want to save the edited object?" msgid "Close Editor" msgstr "Close Editor" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Yes" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -142,8 +142,8 @@ msgstr "Yes" msgid "No" msgstr "No" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Cancel" @@ -159,11 +159,11 @@ msgstr "Select a Gerber, Geometry or Excellon Object to update." msgid "is updated, returning to App..." msgstr "is updated, returning to App..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Could not load defaults file." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Failed to parse defaults file." @@ -179,7 +179,7 @@ msgstr "FlatCAM preferences import cancelled." msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" @@ -187,10 +187,11 @@ msgstr "Export FlatCAM Preferences" msgid "FlatCAM preferences export cancelled." msgstr "FlatCAM preferences export cancelled." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -294,8 +295,8 @@ msgstr "" "[selected] {kind} created/selected: {name}" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Plotting" @@ -319,7 +320,7 @@ msgstr "DOWNLOAD" msgid "Issue tracker" msgstr "Issue tracker" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Close" @@ -441,12 +442,30 @@ msgstr "Translator" msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "Bookmarks Manager" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Alternate: Delete Tool" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -454,27 +473,27 @@ msgstr "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Save changes" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Selected Excellon file extensions registered with FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Selected GCode file extensions registered with FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Selected Gerber file extensions registered with FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "At least two objects are required for join. Objects currently selected" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -490,39 +509,39 @@ msgstr "" "be lost and the result may not be what was expected. \n" "Check the generated GCODE." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Failed. Excellon joining works only on Excellon objects." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Failed. Gerber joining works only on Gerber objects." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Failed. Select a Geometry Object and try again." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Expected a FlatCAMGeometry, got" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "A Geometry object was converted to MultiGeo type." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "A Geometry object was converted to SingleGeo type." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Toggle Units" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Change project units ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -532,31 +551,31 @@ msgstr "" "objects to be scaled accordingly.\n" "Continue?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Converted units to" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Units conversion cancelled." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "Please enter a tool diameter with non-zero value, in Float format." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Adding Tool cancelled" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -564,11 +583,11 @@ msgstr "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Delete objects" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -576,51 +595,51 @@ msgstr "" "Are you sure you want to permanently delete\n" "the selected objects?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Object(s) deleted" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Failed. No object(s) selected..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Save the work in Editor and try again ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Object deleted" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Click to set the origin ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Setting Origin..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Origin set" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Jump to ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Enter the coordinates in format X,Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Wrong coordinates. Enter coordinates in format: X,Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -634,29 +653,29 @@ msgstr "Wrong coordinates. Enter coordinates in format: X,Y" msgid "Done." msgstr "Done." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "No object is selected. Select an object and try again." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Aborting. The current task will be gracefully closed as soon as possible..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "The current task was gracefully closed on user request..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Preferences" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -664,82 +683,82 @@ msgstr "" "One or more values are changed.\n" "Do you want to save the Preferences?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Save Preferences" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Preferences saved." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Code Editor" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "No object selected to Flip on Y axis." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Flip on Y axis done." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "Flip action was not executed." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "No object selected to Flip on X axis." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Flip on X axis done." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "No object selected to Rotate." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Transform" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Rotation done." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "No object selected to Skew/Shear on X axis." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "No object selected to Skew/Shear on Y axis." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -749,7 +768,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Add" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -760,68 +779,68 @@ msgstr "Add" msgid "Delete" msgstr "Delete" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "New Grid ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Please enter a grid value with non-zero value, in Float format." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "New Grid added" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "Grid already exists" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " Grid Value does not exist" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " No object selected to copy it's name" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Name copied on clipboard ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selected" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -831,330 +850,330 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "New Project created" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Open Gerber" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Open Gerber cancelled." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Open Excellon" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Open Excellon cancelled." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "Open G-Code" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Open G-Code cancelled." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Open Project" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Open Project cancelled." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Open Configuration File" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Open Config cancelled." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "No object selected." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Export SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Export SVG cancelled." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Data must be a 3D array with last dimension 3 or 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Export PNG Image" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Export PNG cancelled." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "No object selected. Please select an Gerber object to export." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Save Gerber source file cancelled." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 msgid "No object selected. Please select an Script object to export." msgstr "No object selected. Please select an Script object to export." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Failed. Only Script objects can be saved as TCL Script files..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 msgid "Save Script source file" msgstr "Save Script source file" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 msgid "Save Script source file cancelled." msgstr "Save Script source file cancelled." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 msgid "No object selected. Please select an Document object to export." msgstr "No object selected. Please select an Document object to export." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "Failed. Only Document objects can be saved as Document files..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 msgid "Save Document source file" msgstr "Save Document source file" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 msgid "Save Document source file cancelled." msgstr "Save Document source file cancelled." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "No object selected. Please select an Excellon object to export." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Saving Excellon source file cancelled." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "No object selected. Please Select an Excellon object to export." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Export Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Export Excellon cancelled." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "No object selected. Please Select an Gerber object to export." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Export Gerber cancelled." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Export DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Export DXF cancelled." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Import SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Open SVG cancelled." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Import DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Open DXF cancelled." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Loading..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Select an Gerber or Excellon file to view it's source file." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Source Editor" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "There is no selected object for which to see it's source file code." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Open TCL script" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Open TCL script cancelled." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Executing FlatCAMScript file." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Run TCL script" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Run TCL script cancelled." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Save Project As ..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Save Project cancelled." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "Exporting SVG" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "SVG file exported to" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "No object Box. Using instead" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Generating Film ... Please wait." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Exporting Excellon" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Could not export Excellon file." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Exporting Gerber" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Could not export Gerber file." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "DXF file exported to" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "Exporting DXF" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "Could not export DXF file." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1162,85 +1181,97 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "Importing SVG" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Opened" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "Importing DXF" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Importing Image" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Failed to open file" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Failed to parse file" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Opening Gerber" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Open Gerber failed. Probable not a Gerber file." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "This is not Excellon file." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Cannot open file" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "No geometry found in file" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Opening Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Opening G-Code file." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Failed to open" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "This is not GCODE" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "Opening G-Code." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1248,55 +1279,55 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 msgid "Opening TCL Script..." msgstr "Opening TCL Script..." -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 msgid "Failed to open TCL Script." msgstr "Failed to open TCL Script." -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Failed to open config file" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Failed to open project file" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Project loaded from" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Available commands:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1308,52 +1339,51 @@ msgstr "" "Type help for usage.\n" " Example: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Shows list of commands." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: FlatCAMApp.py:11437 -#| msgid "Recent projects" +#: FlatCAMApp.py:11477 msgid "Clear Recent projects" msgstr "Clear Recent projects" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Clear Recent files" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "Shortcut Key List" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Selected Tab - Choose an Item from Project Tab" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Details" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "The normal flow when working in FlatCAM is the following:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1363,7 +1393,7 @@ msgstr "" "FlatCAM using either the toolbars, key shortcuts or even dragging and " "dropping the files on the GUI." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1373,7 +1403,7 @@ msgstr "" "drag and drop of the file into the FLATCAM GUI or through the menu (or " "toolbar) actions offered within the app." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1385,7 +1415,7 @@ msgstr "" "the Project Tab, SELECTED TAB will be updated with the object properties " "according to its kind: Gerber, Excellon, Geometry or CNCJob object." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1399,7 +1429,7 @@ msgstr "" "object on the canvas will bring the SELECTED TAB and populate it even if it " "was out of focus." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1407,7 +1437,7 @@ msgstr "" "You can change the parameters in this screen and the flow direction is like " "this:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1419,7 +1449,7 @@ msgstr "" "CNCJob --> CNCJob Object --> Verify GCode (through Edit CNC Code) and/or " "append/prepend to GCode (again, done in SELECTED TAB) --> Save GCode." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1427,23 +1457,23 @@ msgstr "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Newer Version Available" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1451,101 +1481,101 @@ msgstr "" "There is a newer version of FlatCAM available for download:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "info" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "All plots disabled." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "All plots enabled." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Working ..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Saving FlatCAM Project" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Project saved to" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Retry to save it." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "The user requested a graceful exit of the current task." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Name changed from" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "to" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Offsetting..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Scaling..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Skewing..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Advanced" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Buffering solid geometry" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1555,47 +1585,47 @@ msgstr "Buffering solid geometry" msgid "Buffering" msgstr "Buffering" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Done" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Isolating..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "Isolation geometry could not be generated." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Rough" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Isolation geometry created" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Subtracting Geo" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Plotting Apertures" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Total Drills" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Total Slots" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1613,27 +1643,26 @@ msgstr "Total Slots" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Wrong value format entered, use a number." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "Please select one or more tools from the list and try again." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Milling tool for DRILLS is larger than hole size. Cancelled." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Tool_nr" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1641,19 +1670,19 @@ msgstr "Tool_nr" msgid "Diameter" msgstr "Diameter" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Drills_Nr" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Slots_Nr" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Milling tool for SLOTS is larger than hole size. Cancelled." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1661,7 +1690,7 @@ msgstr "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1669,11 +1698,11 @@ msgstr "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "Generating CNC Code" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1683,15 +1712,15 @@ msgstr "" "y) \n" "but now there is only one value, not two. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Finish" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1700,51 +1729,51 @@ msgstr "Finish" msgid "Copy" msgstr "Copy" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "Please enter the desired tool diameter in Float format." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Tool added in Tool Table." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Default Tool added. Wrong value format entered." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Failed. Select a tool to copy." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "Tool was copied in Tool Table." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "Tool was edited in Tool Table." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Failed. Select a tool to delete." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "Tool was deleted in Tool Table." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "This Geometry can't be processed because it is" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometry" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Failed. No tool selected in the tool table ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1752,44 +1781,44 @@ msgstr "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "G-Code parsing in progress..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "G-Code parsing finished..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Finished G-Code processing" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "G-Code processing failed with error" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelled. Empty file, it has no geometry" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Finished G-Code processing..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob created" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "Scale factor has to be a number: integer or float." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Geometry Scale done." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1797,11 +1826,11 @@ msgstr "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Geometry Offset done." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1811,78 +1840,78 @@ msgstr "" "y)\n" "but now there is only one value, not two." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Advanced" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Plotting..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Export Machine Code ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Export Machine Code cancelled ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Machine Code file saved to" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "This CNCJob object can't be processed because it is a" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code does not have a units code: either G20 or G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Cancelled. The Toolchange Custom code is enabled but it's empty." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "Toolchange G-code was replaced by a custom code." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "No such file or directory" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Saved to" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "There is no postprocessor file." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Script Editor" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 msgid "Document Editor" msgstr "Document Editor" @@ -2101,10 +2130,24 @@ msgstr "Finished SolderPste G-Code generation" msgid "paths traced." msgstr "paths traced." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Create Geometry for milling holes." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2892,7 +2935,7 @@ msgstr "Mirror (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3840,7 +3883,7 @@ msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Type" @@ -4248,7 +4291,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "String to replace the one in the Find box throughout the text." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "All" @@ -5893,7 +5936,7 @@ msgstr "Intersection" msgid "Substraction" msgstr "Substraction" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Cut" @@ -6098,40 +6141,44 @@ msgstr "Export List" msgid "Import List" msgstr "Import List" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, python-brace-format msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/FlatCAM_Bookmarks_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 msgid "FlatCAM bookmarks export cancelled." msgstr "FlatCAM bookmarks export cancelled." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 msgid "Could not load bookamrks file." msgstr "Could not load bookamrks file." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 msgid "Failed to write bookmarks to file." msgstr "Failed to write bookmarks to file." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 msgid "Exported bookmarks to" msgstr "Exported bookmarks to" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 msgid "Import FlatCAM Bookmarks" msgstr "Import FlatCAM Bookmarks" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 msgid "FlatCAM bookmarks import cancelled." msgstr "FlatCAM bookmarks import cancelled." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 msgid "Could not load bookmarks file." msgstr "Could not load bookmarks file." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 msgid "Imported Bookmarks from" msgstr "Imported Bookmarks from" @@ -6202,7 +6249,7 @@ msgid "Gerber Object" msgstr "Gerber Object" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6232,15 +6279,15 @@ msgid "Plot" msgstr "Plot" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Plot (show) this object." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Name" @@ -7091,16 +7138,16 @@ msgstr "" "grayed out and Cut Z is automatically calculated from the newly \n" "showed UI form entries named V-Tip Dia and V-Tip Angle." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Plot Object" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" @@ -7413,11 +7460,11 @@ msgstr "Launch Paint Tool in Tools Tab." msgid "CNC Job Object" msgstr "CNC Job Object" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Plot kind" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7429,15 +7476,15 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Travel" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Display Annotation" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7447,11 +7494,11 @@ msgstr "" "When checked it will display numbers in order for each end\n" "of a travel line." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Travelled dist." -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7459,11 +7506,11 @@ msgstr "" "This is the total travelled distance on X-Y plane.\n" "In current units." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Estimated time" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7471,11 +7518,11 @@ msgstr "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "CNC Tools Table" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7497,23 +7544,23 @@ msgstr "" "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n" "ball(B), or V-Shaped(V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Update Plot" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Update the plot." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Export CNC Code" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7522,11 +7569,11 @@ msgstr "" "Export and save G-Code to\n" "make this object to a file." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Prepend to CNC Code" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7534,11 +7581,11 @@ msgstr "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Append to CNC Code" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7548,11 +7595,11 @@ msgstr "" "like to append to the generated file.\n" "I.e.: M2 (End of program)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "Toolchange G-Code" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7574,11 +7621,11 @@ msgstr "" "that has 'toolchange_custom' in it's name and this is built\n" "having as template the 'Toolchange Custom' posprocessor file." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Use Toolchange Macro" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7586,7 +7633,7 @@ msgstr "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7596,7 +7643,7 @@ msgstr "" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7607,59 +7654,59 @@ msgstr "" msgid "Parameters" msgstr "Parameters" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "FlatCAM CNC parameters" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "tool number" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "tool diameter" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "for Excellon, total number of drills" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "X coord for Toolchange" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 msgid "Y coord for Toolchange" msgstr "Y coord for Toolchange" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "Z coord for Toolchange" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 msgid "depth where to cut" msgstr "depth where to cut" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 msgid "height where to travel" msgstr "height where to travel" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "the step value for multidepth cut" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "the value for the spindle speed" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 msgid "time to dwell to allow the spindle to reach it's set RPM" msgstr "time to dwell to allow the spindle to reach it's set RPM" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "View CNC Code" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -7667,11 +7714,11 @@ msgstr "" "Opens TAB to view/modify/print G-Code\n" "file." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Save CNC Code" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7679,75 +7726,75 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 msgid "Script Object" msgstr "Script Object" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 msgid "Auto Completer" msgstr "Auto Completer" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "This selects if the auto completer is enabled in the Script Editor." -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 msgid "Document Object" msgstr "Document Object" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "This selects if the auto completer is enabled in the Document Editor." -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 msgid "Font Type" msgstr "Font Type" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 msgid "Font Size" msgstr "Font Size" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "Alignment" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "Align Left" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "Center" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "Align Right" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "Justify" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 msgid "Font Color" msgstr "Font Color" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 msgid "Set the font color for the selected text" msgstr "Set the font color for the selected text" -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 msgid "Selection Color" msgstr "Selection Color" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 msgid "Set the selection color when doing text selection." msgstr "Set the selection color when doing text selection." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 msgid "Tab Size" msgstr "Tab Size" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Set the tab size. In pixels. Default value is 80 pixels." @@ -11322,7 +11369,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11373,7 +11420,7 @@ msgid "Any form CutOut operation finished." msgstr "Any form CutOut operation finished." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Object not found" @@ -12291,33 +12338,33 @@ msgstr "Generate Geometry" msgid "New Tool" msgstr "New Tool" -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "Please enter a tool diameter to add, in Float format." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "Adding tool cancelled. Tool already in Tool Table." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "New tool added to Tool Table." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "Tool from Tool Table was edited." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "Edit cancelled. New diameter value is already in the Tool Table." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Delete failed. Select a tool to delete." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Tool(s) deleted from Tool Table." @@ -12329,7 +12376,7 @@ msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive), " msgid "Wrong Tool Dia value format entered, use a number." msgstr "Wrong Tool Dia value format entered, use a number." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "No selected tools in Tool Table." @@ -12337,11 +12384,11 @@ msgstr "No selected tools in Tool Table." msgid "Click the start point of the area." msgstr "Click the start point of the area." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Click the end point of the paint area." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Zone added. Click to start adding next zone or right click to finish." @@ -12358,7 +12405,7 @@ msgstr "NCC Tool started. Reading parameters." msgid "NCC Tool. Preparing non-copper polygons." msgstr "NCC Tool. Preparing non-copper polygons." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "No object available." @@ -12756,68 +12803,68 @@ msgstr "" "- 'Reference Object' - will do non copper clearing within the area\n" "specified by another object." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Paint Tool. Reading parameters." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "Overlap value must be between 0 (inclusive) and 1 (exclusive)" -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Click inside the desired polygon." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Could not retrieve object: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Can't do Paint on MultiGeo geometries" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Painting polygon..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Click the start point of the paint area." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Paint Tool." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "Normal painting polygon task started." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Buffering geometry..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "No polygon found." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Painting polygon at location" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "Geometry could not be painted completely" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -12825,9 +12872,9 @@ msgstr "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -12839,36 +12886,36 @@ msgstr "" "geometry.\n" "Change the painting parameters and try again." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Paint Single Done." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Polygon Paint started ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Painting polygons..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Paint Tool. Normal painting all task started." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Painting with tool diameter = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "started" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -12876,33 +12923,33 @@ msgstr "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Paint All Done." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Rest machining painting all task started." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "Paint All with Rest-Machining done." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Normal painting area task started." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Paint Area Done." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Rest machining painting area task started." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "Paint Tool. Rest machining painting area task started." diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index b6b7be42..ff821a51 100644 Binary files a/locale/es/LC_MESSAGES/strings.mo and b/locale/es/LC_MESSAGES/strings.mo differ diff --git a/locale/es/LC_MESSAGES/strings.po b/locale/es/LC_MESSAGES/strings.po index 36be04ac..9577f8ba 100644 --- a/locale/es/LC_MESSAGES/strings.po +++ b/locale/es/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-10-14 06:24+0300\n" -"PO-Revision-Date: 2019-10-14 06:24+0300\n" +"POT-Creation-Date: 2019-10-15 02:33+0300\n" +"PO-Revision-Date: 2019-10-15 02:33+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -66,12 +66,12 @@ msgstr "" "Software de código abierto: escriba ayuda para comenzar\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -134,13 +134,13 @@ msgstr "Quieres guardar el objeto editado?" msgid "Close Editor" msgstr "Cerrar Editor" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Sí" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -148,8 +148,8 @@ msgstr "Sí" msgid "No" msgstr "No" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Cancelar" @@ -165,11 +165,11 @@ msgstr "Seleccione un objeto Gerber, Geometry o Excellon para actualizar." msgid "is updated, returning to App..." msgstr "se actualiza, volviendo a la aplicación ..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "No se pudo cargar el archivo predeterminado." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Error al analizar el archivo predeterminado." @@ -185,7 +185,7 @@ msgstr "Importación de preferencias de FlatCAM cancelada." msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" @@ -193,10 +193,11 @@ msgstr "Exportar preferencias de FlatCAM" msgid "FlatCAM preferences export cancelled." msgstr "Exportación de preferencias de FlatCAM cancelada." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -301,8 +302,8 @@ msgstr "" "[selected] {kind} creado / seleccionado: " "{name} " -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Trazado" @@ -326,7 +327,7 @@ msgstr "DESCARGAR" msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Cerca" @@ -447,12 +448,30 @@ msgstr "Traductor" msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Alt.: Eliminar herramienta" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -460,29 +479,29 @@ msgstr "" "Hay archivos / objetos modificados en FlatCAM.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Guardar cambios" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiones de archivo Excellon seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensiones de archivo GCode seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensiones de archivo Gerber seleccionadas registradas con FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Se requieren al menos dos objetos para unirse. Objetos actualmente " "seleccionados" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -498,39 +517,39 @@ msgstr "" "pueden perderse y el resultado puede no ser el esperado.\n" "Compruebe el GCODE generado." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Ha fallado. La unión de Excellon funciona solo en objetos de Excellon." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Ha fallado. La unión de Gerber funciona solo en objetos de Gerber." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Ha fallado. Seleccione un objeto de Geometría y vuelva a intentarlo." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Se esperaba un FlatCAMGeometry, se obtuvo" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objeto Geometry fue convertido al tipo MultiGeo." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un objeto Geometry fue convertido al tipo SingleGeo." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "(Escriba ayuda para empezar)" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Cambiar unidades de proyecto ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -540,20 +559,20 @@ msgstr "" "geométricas de todos los objetos se escalen en consecuencia.\n" "¿Continuar?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "De acuerdo" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Convertir unidades a" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Conversión de unidades cancelada." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." @@ -561,12 +580,12 @@ msgstr "" "Introduzca un diámetro de herramienta con valor distinto de cero, en formato " "Float." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Añadiendo herramienta cancelada" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -574,11 +593,11 @@ msgstr "" "Agregar herramienta solo funciona cuando se selecciona Avanzado.\n" "Vaya a Preferencias -> General - Mostrar opciones avanzadas." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Eliminar objetos" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -586,51 +605,51 @@ msgstr "" "¿Estás seguro de que deseas eliminarlo permanentemente?\n" "los objetos seleccionados?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Objeto (s) eliminado" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Ha fallado. Ningún objeto (s) seleccionado ..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Guarda el trabajo en el Editor y vuelve a intentarlo ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Objeto eliminado" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Haga clic para establecer el origen ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Establecer Origen ..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Conjunto de origen" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Origin coordinates specified but incomplete." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Salta a ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Introduzca las coordenadas en formato X, Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -644,29 +663,29 @@ msgstr "Coordenadas erróneas. Introduzca las coordenadas en formato: X, Y" msgid "Done." msgstr "Hecho." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "" "Ningún objeto está seleccionado. Seleccione un objeto y vuelva a intentarlo." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Abortar La tarea actual se cerrará con gracia lo antes posible ..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "La tarea actual se cerró correctamente a petición del usuario ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Preferencias" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -674,82 +693,82 @@ msgstr "" "Uno o más valores son cambiados.\n" "¿Quieres guardar las preferencias?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Guardar Preferencias" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Editor de código" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Ningún objeto seleccionado para Voltear en el eje Y." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Voltear sobre el eje Y hecho." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "La acción de voltear no se ejecutó." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Ningún objeto seleccionado para Voltear en el eje X." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Voltear sobre el eje X hecho." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Ningún objeto seleccionado para rotar." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Rotación hecha." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje X." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Sesgar en el eje X hecho." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "Ningún objeto seleccionado para sesgar / cortar en el eje Y." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Sesgar en el eje Y hecho." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -759,7 +778,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Añadir" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -770,70 +789,70 @@ msgstr "Añadir" msgid "Delete" msgstr "Borrar" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Introduzca un valor de cuadrícula con un valor distinto de cero, en formato " "Float." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Nueva rejilla" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " El valor de cuadrícula no existe" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " Ningún objeto seleccionado para copiar su nombre" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Nombre copiado en el portapapeles ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected] {name} seleccionado" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -843,117 +862,117 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Abrir gerber" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Abierto Gerber cancelado." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Abierto Excellon" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Abierto Excellon cancelado." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "Código G abierto" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Abierto G-Code cancelado." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Proyecto abierto" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Proyecto abierto cancelado." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Configuración abierta cancelada." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Ningún objeto seleccionado." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Exportar SVG cancelado." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Los datos deben ser una matriz 3D con la última dimensión 3 o 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Exportación PNG cancelada." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Gerber para " "exportar." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 #, fuzzy #| msgid "No object selected. Please select an Gerber object to export." msgid "No object selected. Please select an Script object to export." @@ -961,7 +980,7 @@ msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Gerber para " "exportar." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 #, fuzzy #| msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgid "Failed. Only Script objects can be saved as TCL Script files..." @@ -969,19 +988,19 @@ msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 #, fuzzy #| msgid "Save Gerber source file" msgid "Save Script source file" msgstr "Guardar el archivo fuente de Gerber" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Script source file cancelled." msgstr "Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 #, fuzzy #| msgid "No object selected. Please select an Excellon object to export." msgid "No object selected. Please select an Document object to export." @@ -989,7 +1008,7 @@ msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Excellon para " "exportar." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 #, fuzzy #| msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgid "Failed. Only Document objects can be saved as Document files..." @@ -997,209 +1016,209 @@ msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 #, fuzzy #| msgid "Save Excellon source file" msgid "Save Document source file" msgstr "Guardar el archivo fuente de Excellon" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Document source file cancelled." msgstr "Guardar el archivo fuente de Gerber cancelado." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Por favor, seleccione un objeto Excellon para " "exportar." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Guardando el archivo fuente Excellon cancelado." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Ningún objeto seleccionado. Seleccione un objeto Excellon para exportar." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Exportación Excellon cancelada." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "Ningún objeto seleccionado. Seleccione un objeto Gerber para exportar." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Gerber Exportación" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Exportación Gerber cancelada." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Exportación DXF cancelada." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Cargando..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleccione un archivo Gerber o Excellon para ver su archivo fuente." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Editor de fuente" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "No hay ningún objeto seleccionado para el cual ver su código fuente." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Abrir el script TCL cancelado." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Ejecutando archivo FlatCAMScript." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Ejecutar script TCL cancelado." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "El archivo de script TCL se abrió en el Editor de código y se ejecutó." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proyecto_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Guardar Proyecto cancelado." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Sin objeto Caja. Usando en su lugar" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Generando Película ... Por favor espere." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Exportando excellon" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "No se pudo exportar el archivo Excellon." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Gerber exportador" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "No se pudo exportar el archivo Gerber." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "No se pudo exportar el archivo DXF." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1207,89 +1226,101 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Abierto" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Importando imagen" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo Gerber o está vacío. Anulando la creación de " "objetos." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Apertura de gerber" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto fracasó. Probablemente no sea un archivo de Gerber." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Apertura Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Abriendo el archivo G-code." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Falló al abrir" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "Apertura del código G." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1297,59 +1328,59 @@ msgstr "" " El intento de crear un objeto FlatCAM CNCJob desde un archivo G-Code falló " "durante el procesamiento" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Abrir script TCL" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Fallo al abrir el archivo" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Redibujando todos los obj." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Comandos disponibles:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1361,53 +1392,53 @@ msgstr "" "Escriba help para su uso.\n" "Ejemplo: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Muestra la lista de comandos." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Proyectos recientes" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr " Lista de teclas de acceso directo " -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Pestaña Seleccionada: elija un elemento de la pestaña Proyecto" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Detalles" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "El flujo normal cuando se trabaja en FlatCAM es el siguiente:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1417,7 +1448,7 @@ msgstr "" "en FlatCAM usando las barras de herramientas, atajos de teclado o incluso " "arrastrando y soltando los archivos en la GUI." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1428,7 +1459,7 @@ msgstr "" "mediante las acciones del menú (o barra de herramientas) que se ofrecen " "dentro de la aplicación." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1441,7 +1472,7 @@ msgstr "" "SELECCIONADA se actualizará con las propiedades del objeto según su tipo: " "Gerber, Objeto Excellon, Geometry o CNCJob." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1455,7 +1486,7 @@ msgstr "" "el objeto en el lienzo traerá la PESTAÑA SELECCIONADA y la completará " "incluso si estaba fuera de foco." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1463,7 +1494,7 @@ msgstr "" "Puede cambiar los parámetros en esta pantalla y la dirección del flujo es " "así:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1476,7 +1507,7 @@ msgstr "" "(mediante Edit CNC Código) y / o anexar / anteponer a GCode (nuevamente, " "hecho en la PESTAÑA SELECCIONADA) -> Guardar GCode." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1485,23 +1516,23 @@ msgstr "" "menú en Ayuda -> Lista de atajos o mediante su propio atajo de teclado: " "F3 ." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1509,101 +1540,101 @@ msgstr "" "Hay una versión más nueva de FlatCAM disponible para descargar:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "info" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Trabajando ..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Proyecto FlatCAM de ahorro" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Proyecto guardado en" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "El usuario solicitó una salida elegante de la tarea actual." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Nombre cambiado de" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "a" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Compensación ..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Escalando..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Sesgar..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "BASIC" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Avanzado" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Amortiguación de geometría sólida" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1613,47 +1644,47 @@ msgstr "Amortiguación de geometría sólida" msgid "Buffering" msgstr "Tamponamiento" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Hecho" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Aislando ..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "La geometría de aislamiento no se pudo generar." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Áspero" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Geometría de aislamiento creada" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Restando Geo" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Aperturas de trazado" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Taladros totales" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Ranuras totales" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1671,30 +1702,29 @@ msgstr "Ranuras totales" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Formato de valor incorrecto introducido, use un número." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "" "Por favor seleccione una o más herramientas de la lista e intente nuevamente." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "La herramienta de fresado para TALADRO es más grande que el tamaño del " "orificio. Cancelado." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Herramienta_nu" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1702,21 +1732,21 @@ msgstr "Herramienta_nu" msgid "Diameter" msgstr "Diámetro" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Taladros_nu" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Ranuras_nu" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "La herramienta de fresado para SLOTS es más grande que el tamaño del " "orificio. Cancelado." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1724,7 +1754,7 @@ msgstr "" "Formato de valor incorrecto para self.defaults [\"z_pdepth\"] o self.options " "[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1732,11 +1762,11 @@ msgstr "" "Formato de valor incorrecto para self.defaults [\"feedrate_probe\"] o self." "options [\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "Generando Código CNC" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1746,15 +1776,15 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Aisl." -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Terminar" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1763,55 +1793,55 @@ msgstr "Terminar" msgid "Copy" msgstr "Dupdo" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Por favor ingrese el diámetro deseado de la herramienta en formato Float." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Herramienta añadida en la tabla de herramientas." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "" "Herramienta predeterminada agregada. Se ha introducido un formato de valor " "incorrecto." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Ha fallado. Seleccione una herramienta para copiar." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "La herramienta se copió en la tabla de herramientas." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "La herramienta fue editada en la tabla de herramientas." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Ha fallado. Seleccione una herramienta para eliminar." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "La herramienta se eliminó en la tabla de herramientas." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Esta geometría no se puede procesar porque es" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometría" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "" "Ha fallado. Ninguna herramienta seleccionada en la tabla de herramientas ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1820,44 +1850,44 @@ msgstr "" "pero no se proporciona ningún valor.\n" "Agregue una Herramienta de compensación o cambie el Tipo de compensación." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "Análisis de código G en progreso ..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "Análisis de código G terminado ..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Procesamiento de código G terminado" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "El procesamiento del código G falló con error" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Archivo vacío, no tiene geometría" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Procesamiento de código G terminado ..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob creado" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "El factor de escala debe ser un número: entero o Real." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Escala de geometría realizada." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1865,11 +1895,11 @@ msgstr "" "Se necesita un par de valores (x, y). Probablemente haya ingresado un solo " "valor en el campo Desplazamiento." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Desplazamiento de geometría realizado." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1879,80 +1909,80 @@ msgstr "" "formato (x, y)\n" "pero ahora solo hay un valor, no dos." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Basic" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Avanzado" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Trazando ..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Exportar código de máquina ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Exportar código de máquina cancelado ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Archivo de código de máquina guardado en" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto CNCJob no se puede procesar porque es un" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "Objeto CNCJob" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "El código G no tiene un código de unidades: G20 o G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. El código personalizado de Toolchange está habilitado pero está " "vacío." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "El código G de Toolchange fue reemplazado por un código personalizado." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "El fichero o directorio no existe" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Guardado en" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "El archivo de postprocesador usado debe tener su nombre: 'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "No hay archivo de postprocesador." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Editor de guiones" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2176,10 +2206,24 @@ msgstr "Generación de código G de soldadura soldada terminada" msgid "paths traced." msgstr "caminos trazados." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Crear geometría para fresar agujeros." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2989,7 +3033,7 @@ msgstr "Espejo (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3960,7 +4004,7 @@ msgstr "Código" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Tipo" @@ -4388,7 +4432,7 @@ msgstr "Reemplazará la cadena del cuadro Buscar con la del cuadro Reemplazar." msgid "String to replace the one in the Find box throughout the text." msgstr "Cadena para reemplazar la del cuadro Buscar en todo el texto." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Todos" @@ -6063,7 +6107,7 @@ msgstr "Intersección" msgid "Substraction" msgstr "Sustracción" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Cortar" @@ -6273,55 +6317,59 @@ msgstr "Opciones de export" msgid "Import List" msgstr "Importar" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Proyecto_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Exportación de preferencias de FlatCAM cancelada." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "No se pudo cargar el archivo predeterminado." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Preferencias exportadas a" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "Importar preferencias de FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Importación de preferencias de FlatCAM cancelada." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "No se pudo cargar el archivo predeterminado." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6394,7 +6442,7 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6424,15 +6472,15 @@ msgid "Plot" msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Trazar (mostrar) este objeto." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Nombre" @@ -7284,16 +7332,16 @@ msgstr "" "atenuado y Cut Z se calcula automáticamente a partir de la nueva\n" "mostró entradas de formulario de IU denominadas V-Tipo Dia y V-Tipo ángulo." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Trazar objeto" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" @@ -7612,11 +7660,11 @@ msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Tipo de trazado" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7628,15 +7676,15 @@ msgstr "" "Por encima de la pieza de trabajo o puede ser de tipo 'Corte',\n" "Lo que significa los movimientos que cortan en el material." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Viajar" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Mostrar anotación" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7646,11 +7694,11 @@ msgstr "" "Cuando está marcado, mostrará números en orden para cada final.\n" "de una linea de viaje." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Dist. recorrida" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7658,11 +7706,11 @@ msgstr "" "Esta es la distancia total recorrida en el plano X-Y.\n" "En unidades actuales." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Duración estimada" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7670,11 +7718,11 @@ msgstr "" "Este es el tiempo estimado para hacer el enrutamiento / perforación,\n" "sin el tiempo dedicado a los eventos de cambio de herramienta." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "Tabla de herramientas CNC" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7697,23 +7745,23 @@ msgstr "" "C4),\n" "bola (B) o en forma de V (V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Actualizar Trama" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Actualiza la trama." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Exportar código CNC" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7722,11 +7770,11 @@ msgstr "" "Exportar y guardar código G a\n" "Hacer este objeto a un archivo." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Anteponer al código del CNC" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7734,11 +7782,11 @@ msgstr "" "Escribe aquí cualquier comando de G-Code que quieras\n" "Me gusta agregar al principio del archivo G-Code." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Añadir al código CNC" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7748,11 +7796,11 @@ msgstr "" "Me gusta adjuntar al archivo generado.\n" "Es decir: M2 (Fin del programa)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "Cambio de herra. G-Code" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7774,11 +7822,11 @@ msgstr "" "que tiene 'toolchange_custom' en su nombre y esto está construido\n" "teniendo como plantilla el archivo posprocesador 'Toolchange Custom'." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Util. la herra. de cambio de macro" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7786,7 +7834,7 @@ msgstr "" "Marque esta casilla si desea utilizar\n" "una herramienta personalizada para cambiar GCode (macro)." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7796,7 +7844,7 @@ msgstr "" "en el evento Cambio de herramienta.\n" "Deben estar rodeados por el símbolo '%'" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7807,57 +7855,57 @@ msgstr "" msgid "Parameters" msgstr "Parámetros" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "Parámetros de FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "número de herramienta" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "diámetro de herramienta" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "para Excellon, núm. total de taladros" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "X coord para cambio de herramientas" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "X coord para cambio de herramientas" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "Coord Z para cambio de herramientas" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = profundidad donde cortar" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = altura donde viajar" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "el valor del paso para corte de profundidad múltiple" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "el valor de la velocidad del husillo" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" @@ -7865,11 +7913,11 @@ msgstr "" "dwelltime = tiempo de espera para permitir que el husillo alcance su RPM " "establecido" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "Ver código CNC" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -7877,11 +7925,11 @@ msgstr "" "Abre la pestaña para ver / modificar / imprimir el código G\n" "expediente." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Guardar código CNC" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7889,83 +7937,83 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Editar objeto\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Palabras clave de autocompletador" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Objeto de geometría" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Tipo de caja" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "NB Tamaño de Fuente" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Color de la película" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Establecer el color de fuente para los textos de anotación." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Selección" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." @@ -7973,13 +8021,13 @@ msgstr "" "Establezca el color de línea para el cuadro de selección 'de derecha a " "izquierda'." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Tamaño" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11616,7 +11664,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11667,7 +11715,7 @@ msgid "Any form CutOut operation finished." msgstr "Cualquier forma de operación de corte finalizada." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Objeto no encontrado" @@ -12607,36 +12655,36 @@ msgstr "Generar Geometría" msgid "New Tool" msgstr "Nueva herramienta ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "Ingrese un diámetro de herramienta para agregar, en formato decimal." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" "Agregando herramienta cancelada. Herramienta ya en la tabla de herramientas." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "Nueva herramienta agregada a la Tabla de herramientas." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "Se editó la herramienta de la tabla de herramientas." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Editar cancelado El nuevo valor del diámetro ya está en la Tabla de " "herramientas." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Eliminar falló. Seleccione una herramienta para eliminar." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Herramienta (s) eliminada de la tabla de herramientas." @@ -12651,7 +12699,7 @@ msgstr "" "Se ingresó un formato de valor de Diámetro de herramienta incorrecta, use un " "número." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Seleccione una herramienta en la tabla de herramientas." @@ -12659,11 +12707,11 @@ msgstr "Seleccione una herramienta en la tabla de herramientas." msgid "Click the start point of the area." msgstr "Haga clic en el punto de inicio del área." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Haga clic en el punto final del área de pintura." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona agregada. Haga clic para comenzar a agregar la siguiente zona o haga " @@ -12682,7 +12730,7 @@ msgstr "Herramienta NCC iniciada. Parámetros de lectura." msgid "NCC Tool. Preparing non-copper polygons." msgstr "Herramienta NCC. Preparación de polígonos sin cobre." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "No hay objeto disponible." @@ -13099,69 +13147,69 @@ msgstr "" "- 'Objeto de referencia' - hará una limpieza sin cobre dentro del área\n" "especificado por otro objeto." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Herramienta de pintura. Parámetros de lectura." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "El valor de superposición debe estar entre 0 (inclusive) y 1 (exclusivo)," -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Haga clic dentro del polígono deseado." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "No se pudo recuperar el objeto: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "No se puede Pintar en geometrías de geo-múltiple" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Pintar polígono ..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Haga clic en el punto de inicio del área de pintura." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Herramienta de Pintura." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "Se inició la tarea normal de polígono de pintura." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Almacenar la geometría ..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "No se encontró polígono." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Pintar polígono en la ubicación" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "La Geometría no se pudo pintar completamente" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13169,9 +13217,9 @@ msgstr "" "No se pudo Pintar. Pruebe con una combinación diferente de parámetros. O una " "estrategia diferente de pintura" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13183,36 +13231,36 @@ msgstr "" "grande para la geometría pintada.\n" "Cambie los parámetros de pintura e intente nuevamente." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Pintar solo hecho." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Polygon Pinta comenzó ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Pintar polígonos ..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Herramienta de pintura. La pintura normal comenzó toda tarea." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Pintar con diámetro de herramienta =" -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "empezado" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13220,33 +13268,33 @@ msgstr "" "No se pudo Pintar Todo. Pruebe con una combinación diferente de parámetros. " "O un método diferente de pintura" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Pintar todo listo." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Resto mecanizado pintando toda la tarea iniciada." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "Pinte Todo con el mecanizado de descanso hecho." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Se inició la tarea normal del área de pintura." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Área de pintura hecha." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Se inició la tarea de área de pintura de mecanizado en reposo." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Herramienta de pintura. Se inició la tarea de área de pintura de mecanizado " diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index c89d4c57..735bbc1a 100644 Binary files a/locale/fr/LC_MESSAGES/strings.mo and b/locale/fr/LC_MESSAGES/strings.mo differ diff --git a/locale/fr/LC_MESSAGES/strings.po b/locale/fr/LC_MESSAGES/strings.po index 8845c7dd..0c1ab7e2 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-10-14 06:24+0300\n" -"PO-Revision-Date: 2019-10-14 06:24+0300\n" +"POT-Creation-Date: 2019-10-15 02:33+0300\n" +"PO-Revision-Date: 2019-10-15 02:33+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -66,12 +66,12 @@ msgstr "" "Logiciel Open Source - Tapez help pour commencer\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Nouveau projet - Non enregistré" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -134,13 +134,13 @@ msgstr "Voulez-vous enregistrer l'objet édité?" msgid "Close Editor" msgstr "Fermer l'éditeur" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Oui" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -148,8 +148,8 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Annuler" @@ -165,11 +165,11 @@ msgstr "Sélectionnez un objet Gerber, Geometry ou Excellon à mettre à jour." msgid "is updated, returning to App..." msgstr "est mis à jour, revenant à l'App ..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Impossible de charger le fichier par défaut." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Échec de l'analyse du fichier par défaut." @@ -185,7 +185,7 @@ msgstr "Importation des préférences FlatCAM annulée." msgid "Imported Defaults from" msgstr "Valeurs par défaut importées de" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Exporter les préférences FlatCAM" @@ -193,10 +193,11 @@ msgstr "Exporter les préférences FlatCAM" msgid "FlatCAM preferences export cancelled." msgstr "Exportation des préférences FlatCAM annulée." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -298,8 +299,8 @@ msgstr "" "[selected] {kind} créé/sélectionné: {name}" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Traçage" @@ -323,7 +324,7 @@ msgstr "TÉLÉCHARGER" msgid "Issue tracker" msgstr "Traqueur d'incidents" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Proche" @@ -446,12 +447,30 @@ msgstr "Traducteur" msgid "E-mail" msgstr "Email" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Autre: Suppression de Outil" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -459,30 +478,30 @@ msgstr "" "Il y a des fichiers / objets modifiés dans FlatCAM.\n" "Voulez-vous enregistrer le projet?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Sauvegarder les modifications" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "Extensions de fichier Excellon sélectionnées enregistrées avec FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensions de fichier GCode sélectionnées enregistrées avec FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensions de fichiers Gerber sélectionnées enregistrées avec FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Au moins deux objets sont requis pour la jointure. Objets actuellement " "sélectionnés" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -499,39 +518,39 @@ msgstr "" "attendu.\n" "Vérifiez le GCODE généré." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Échoué. Excellon rejoindre ne travaille que sur des objets Excellon." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Échoué. La jonction de Gerber ne fonctionne que sur des objets Gerber." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Échoué. Sélectionnez un objet de géométrie et réessayez." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Échoué. Sélectionnez un objet de géométrie et réessayez" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un objet Geometry a été converti en type MultiGeo." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un objet Geometry a été converti en type SingleGeo." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Basculer les Unités" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Changer les unités du projet ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -541,20 +560,20 @@ msgstr "" "tous les objets sont mises à l'échelle en conséquence.\n" "Continuez?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "D'accord" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Unités converties en" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Conversion des unités annulée." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." @@ -562,12 +581,12 @@ msgstr "" "Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format " "réel." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Outil d'ajout annulé" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -575,11 +594,11 @@ msgstr "" "L'ajout d'outil ne fonctionne que lorsque l'option Avancé est cochée.\n" "Allez dans Préférences -> Général - Afficher les options avancées." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Supprimer des objets" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -587,51 +606,51 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer définitivement\n" "les objets sélectionnés?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Objet (s) supprimé (s)" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Échoué. Aucun objet sélectionné ..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Enregistrez le travail dans l'éditeur et réessayez ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Objet supprimé" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Cliquez pour définir l'origine ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Réglage de l'Origine ..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Ensemble d'origine" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Coordonnées d'origine spécifiées mais incomplètes." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Sauter à ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Entrez les coordonnées au format X, Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -645,31 +664,31 @@ msgstr "Mauvaises coordonnées. Entrez les coordonnées au format: X, Y" msgid "Done." msgstr "Terminé." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "Aucun objet n'est sélectionné. Sélectionnez un objet et réessayez." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abandonner La tâche en cours sera clôturée dans les meilleurs délais ..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "" "La tâche en cours a été fermée avec élégance à la demande de " "l'utilisateur ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Préférences" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Préférences modifiées mais non enregistrées." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -677,83 +696,83 @@ msgstr "" "Une ou plusieurs valeurs sont modifiées.\n" "Voulez-vous enregistrer les préférences?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Enregistrer les préf." -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Préférences enregistrées." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Éditeur de code" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Aucun objet sélectionné pour basculer sur l’axe Y." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Tournez sur l'axe des Y fait." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "L'Action de retournement n'a pas été exécutée." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Aucun objet sélectionné pour basculer sur l’axe X." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Tournez sur l'axe X fait." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Aucun objet sélectionné pour faire pivoter." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Transformer" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Entrez la valeur de l'angle:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Rotation effectuée." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "Le mouvement de rotation n'a pas été exécuté." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Aucun objet sélectionné pour incliner / cisailler sur l'axe X." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Inclinaison sur l'axe X terminée." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "" "Aucun objet sélectionné pour incliner / cisailler sur l'axe des ordonnées." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Inclinaison sur l'axe des Y faite." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Grille On/Off" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -763,7 +782,7 @@ msgstr "Grille On/Off" msgid "Add" msgstr "Ajouter" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -774,70 +793,70 @@ msgstr "Ajouter" msgid "Delete" msgstr "Effacer" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Nouvelle grille ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Entrez une valeur de grille:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Veuillez entrer une valeur de grille avec une valeur non nulle, au format " "réel." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Nouvelle grille ajoutée" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "La grille existe déjà" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Ajout d'une nouvelle grille annulée" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " Grid Value does not exist" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Valeur de grille supprimée" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Supprimer la valeur de grille annulée" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Liste de raccourcis clavier" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " Aucun objet sélectionné pour copier son nom" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Nom copié dans le presse-papiers ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Coordonnées copiées dans le presse-papier." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} choisi" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -847,124 +866,124 @@ msgstr "" "La création d'un nouveau projet les supprimera.\n" "Voulez-vous enregistrer le projet?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Nouveau projet créé" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Gerber ouvert" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Ouvrir le fichier Gerber." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Ouvert Gerber annulé." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Excellon ouvert" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Ouverture du fichier Excellon." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Ouvert Excellon annulé." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "G-code ouvert" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Ouverture du fichier G-Code." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Ouvert G-code annulé." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Projet ouvert" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Projet ouvert annulé." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Ouvrir le fichier de configuration" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Configuration ouverte annulée." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Aucun objet sélectionné." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Veuillez sélectionner un objet de géométrie à exporter" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Seuls les objets Geometry, Gerber et CNCJob peuvent être utilisés." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Exporter en SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Export SVG annulé." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Les données doivent être un tableau 3D avec la dernière dimension 3 ou 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Exporter une image PNG" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Exportation PNG annulée." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Gerber à exporter." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Échoué. Seuls les objets Gerber peuvent être enregistrés en tant que " "fichiers Gerber ..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Enregistrer le fichier source Gerber" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Enregistrer le fichier source Gerber annulé." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 #, fuzzy #| msgid "No object selected. Please select an Gerber object to export." msgid "No object selected. Please select an Script object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Gerber à exporter." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 #, fuzzy #| msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgid "Failed. Only Script objects can be saved as TCL Script files..." @@ -972,26 +991,26 @@ msgstr "" "Échoué. Seuls les objets Gerber peuvent être enregistrés en tant que " "fichiers Gerber ..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 #, fuzzy #| msgid "Save Gerber source file" msgid "Save Script source file" msgstr "Enregistrer le fichier source Gerber" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Script source file cancelled." msgstr "Enregistrer le fichier source Gerber annulé." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 #, fuzzy #| msgid "No object selected. Please select an Excellon object to export." msgid "No object selected. Please select an Document object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Excellon à exporter." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 #, fuzzy #| msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgid "Failed. Only Document objects can be saved as Document files..." @@ -999,211 +1018,211 @@ msgstr "" "Échoué. Seuls les objets Excellon peuvent être enregistrés en tant que " "fichiers Excellon ..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 #, fuzzy #| msgid "Save Excellon source file" msgid "Save Document source file" msgstr "Enregistrer le fichier source Excellon" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Document source file cancelled." msgstr "Enregistrer le fichier source Gerber annulé." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Excellon à exporter." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Échoué. Seuls les objets Excellon peuvent être enregistrés en tant que " "fichiers Excellon ..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Enregistrer le fichier source Excellon" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Enregistrement du fichier source Excellon annulé." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Excellon à exporter." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Exporter Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Exporter Excellon annulé." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Aucun objet sélectionné. Veuillez sélectionner un objet Gerber à exporter." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Export Gerber" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Export Gerber annulé." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Seuls les objets de géométrie peuvent être utilisés." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Exportation DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Exportation DXF annulée." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Importer SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Ouvrir SVG annulé." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Importation DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Ouvrir DXF annulé." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Affichage du code source de l'objet sélectionné." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Chargement..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Sélectionnez un fichier Gerber ou Excellon pour afficher son fichier source." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Éditeur de source" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "" "Il n'y a pas d'objet sélectionné pour lequel voir son code de fichier source." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Échec du chargement du code source pour l'objet sélectionné" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Ouvrir le script TCL" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Ouvrir le script TCL annulé." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Exécution du fichier FlatCAMScript." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Exécuter le script TCL" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Exécuter le script TCL annulé." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "Fichier de script TCL ouvert dans l'éditeur de code et exécuté." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Enregistrer le projet sous ..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Projet_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Enregistrer le projet annulé." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "Exporter du SVG" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "Fichier SVG exporté vers" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Aucune Boîte d'objet. Utiliser à la place" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Génération de film ... Veuillez patienter." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Fichier Excellon exporté vers" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Exporter Excellon" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Impossible d'exporter le fichier Excellon." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Fichier Gerber exporté vers" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Exporter Gerber" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Impossible d'exporter le fichier Gerber." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "Fichier DXF exporté vers" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "Exportation DXF" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "Impossible d'exporter le fichier DXF." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1211,87 +1230,99 @@ msgstr "" "Le type non pris en charge est sélectionné en tant que paramètre. Seuls " "Geometry et Gerber sont supportés" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "Importer du SVG" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Ouvert" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "Importation de DXF" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Importation d'Image" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Échec de l'ouverture du fichier" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Échec de l'analyse du fichier" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "L'objet n'est pas un fichier Gerber ou vide. Abandon de la création d'objet." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Ouverture Gerber" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Open Gerber a échoué. Probablement pas un fichier Gerber." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Ne peut pas ouvrir le fichier" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Ouverture Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Le fichier Open Excellon a échoué. Probablement pas un fichier Excellon." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Ouverture du fichier G-Code." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Ce n'est pas GCODE" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "Ouverture G-Code." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1299,59 +1330,59 @@ msgstr "" "La tentative de création d'un objet FlatCAM CNCJob à partir d'un fichier G-" "Code a échoué pendant le traitement." -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Ouvrir le script TCL" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "Fichier de script TCL ouvert dans l'éditeur de code." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Échec de l'ouverture du fichier" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Ouverture du fichier FlatCAM Config." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Impossible d'ouvrir le fichier de configuration" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Chargement du projet ... Veuillez patienter ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Ouverture du fichier de projet FlatCAM." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Impossible d'ouvrir le fichier de projet" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Chargement du projet ... en cours de restauration" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Projet chargé à partir de" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Redessiner tous les objets" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Commandes disponibles:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1363,53 +1394,53 @@ msgstr "" "Tapez help pour l'utiliser.\n" " Exemple: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Affiche la liste des commandes." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Échec du chargement de la liste des éléments récents." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Échec de l'analyse de la liste des éléments récents." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Échec du chargement de la liste d'éléments des projets récents." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Échec de l'analyse de la liste des éléments de projet récents." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Les projets récents" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Effacer les fichiers récents" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "Liste des touches de raccourci" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Onglet sélectionné - Choisissez un élément dans l'onglet Projet" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Détails" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Le flux normal lorsque vous travaillez dans FlatCAM est le suivant:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1419,7 +1450,7 @@ msgstr "" "SVG dans FlatCAM à l'aide des barres d'outils, des raccourcis clavier ou " "même en glissant-déposant les fichiers sur l'interface graphique." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1430,7 +1461,7 @@ msgstr "" "FLATCAM ou par le biais du menu (ou de la barre d’outils) proposé dans " "l’application." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1443,7 +1474,7 @@ msgstr "" "TAB sera mis à jour avec les propriétés de l'objet en fonction de son type: " "Gerber, Excellon, géométrie ou objet CNCJob." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1457,7 +1488,7 @@ msgstr "" "l'objet sur la toile pour amener l'onglet sélectionné et le renseigner même " "s'il n'était pas net." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" @@ -1465,7 +1496,7 @@ msgstr "" "Vous pouvez modifier les paramètres dans cet écran et le sens du flux est le " "suivant:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1478,7 +1509,7 @@ msgstr "" "Vérifier le GCode (via Edition CNC Code) et / ou ajouter / ajouter au code " "GCode (à nouveau dans l’onglet SÉLECTIONNÉ) -> Enregistrer le code GC." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1486,24 +1517,24 @@ msgstr "" "Une liste des raccourcis clavier est disponible via une entrée de menu dans " "Aide -> Liste des raccourcis ou via son propre raccourci clavier: F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" "Échec de la vérification de la dernière version. N'a pas pu se connecter." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Impossible d'analyser les informations sur la dernière version." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM est à jour!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Nouvelle version disponible" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1511,101 +1542,101 @@ msgstr "" "Une version plus récente de FlatCAM est disponible au téléchargement:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "info" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Toutes les parcelles désactivées." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Toutes les parcelles non sélectionnées sont désactivées." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Toutes les parcelles activées." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Parcelles sélectionnées activées ..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Parcelles sélectionnées désactivées ..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Activation des parcelles ..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Désactiver les parcelles ..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Travail ..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Enregistrement du projet FlatCAM" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Projet enregistré dans" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Échec de la vérification du fichier de projet" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Réessayez de le sauvegarder." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Échec de l'analyse du fichier de projet enregistré" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "L'utilisateur a demandé une sortie en douceur de la tâche en cours." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Nom changé de" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "à" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Compenser ..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Mise à l'échelle..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Fausser..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "De base" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Avancé" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Mise en tampon de la géométrie solide" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1615,47 +1646,47 @@ msgstr "Mise en tampon de la géométrie solide" msgid "Buffering" msgstr "Mise en mémoire tampon" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Terminé" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Isoler ..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "La géométrie d'isolation n'a pas pu être générée." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Rugueux" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Géométrie d'isolement créée" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Soustraction Geo" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Traçage des ouvertures" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Total Forage" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Total de Fentes" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1673,29 +1704,28 @@ msgstr "Total de Fentes" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Mauvais format de valeur entré, utilisez un nombre." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "" "Veuillez sélectionner un ou plusieurs outils dans la liste et réessayer." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "L'outil de fraisage pour PERÇAGES est supérieur à la taille du trou. Annulé." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Numéro d'outil" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1703,20 +1733,20 @@ msgstr "Numéro d'outil" msgid "Diameter" msgstr "Diamètre" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Forets Nr" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Fentes Nr" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "L'outil de fraisage pour FENTES est supérieur à la taille du trou. Annulé." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1724,7 +1754,7 @@ msgstr "" "Format de valeur incorrect pour self.defaults [\"z_pdepth\"] ou self.options " "[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1732,11 +1762,11 @@ msgstr "" "Format de valeur incorrect pour self.defaults [\"feedrate_probe\"] ou self." "options [\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "Génération de code CNC" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1746,15 +1776,15 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Finition" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1763,51 +1793,51 @@ msgstr "Finition" msgid "Copy" msgstr "Copie" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "Veuillez saisir le diamètre de l'outil souhaité au format réel." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Outil ajouté dans la table d'outils." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Outil par défaut ajouté. Format de valeur incorrect entré." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Échoué. Sélectionnez un outil à copier." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "L'outil a été copié dans la table d'outils." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "L'outil a été édité dans Tool Table." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Échoué. Sélectionnez un outil à supprimer." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "L'outil a été supprimé dans la table d'outils." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Cette géométrie ne peut pas être traitée car elle est" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometry" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Échoué. Aucun outil sélectionné dans la table d'outils ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1816,44 +1846,44 @@ msgstr "" "n’est fournie.\n" "Ajoutez un décalage d'outil ou changez le type de décalage." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "Analyse du code G en cours ..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "L'analyse du code G est terminée ..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Traitement du code G terminé" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "Le traitement du code G a échoué avec une erreur" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Annulé. Fichier vide, il n'a pas de géométrie" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Traitement terminé du code G ..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob créé" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "Le facteur d'échelle doit être un nombre: entier ou réel." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Échelle de géométrie terminée." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1861,11 +1891,11 @@ msgstr "" "Une paire de valeurs (x, y) est nécessaire. Vous avez probablement entré une " "seule valeur dans le champ Décalage." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Décalage de géométrie effectué." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1875,79 +1905,79 @@ msgstr "" "y)\n" "mais maintenant il n'y a qu'une seule valeur, pas deux." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "De base" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Avancé" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Traçage..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Exporter le code machine ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Exporter le code machine annulé ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Fichier de code machine enregistré dans" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "Cet objet CNCJob ne peut pas être traité car il est" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "Objet CNCJob" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code n'a pas de code d'unités: G20 ou G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Annulé. Le code personnalisé Toolchange est activé mais vide." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "Toolchange G-code a été remplacé par un code personnalisé." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "Aucun fichier ou répertoire de ce nom" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Enregistré dans" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Le fichier de post-traitement utilisé doit avoir pour nom: " "'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "Il n'y a pas de fichier de post-processeur." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Éditeur de script" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2170,10 +2200,24 @@ msgstr "Génération de G-Code SolderPaste fini" msgid "paths traced." msgstr "chemins tracés." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Créer une géométrie pour fraiser des trous." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2986,7 +3030,7 @@ msgstr "Miroir (flip)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3963,7 +4007,7 @@ msgstr "Code" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Type" @@ -4394,7 +4438,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "Chaîne pour remplacer celle de la zone Rechercher dans tout le texte." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Tout" @@ -6071,7 +6115,7 @@ msgstr "Intersection" msgid "Substraction" msgstr "Soustraction" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Couper" @@ -6281,55 +6325,59 @@ msgstr "Options d'exportation" msgid "Import List" msgstr "Importation" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Projet_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Exportation des préférences FlatCAM annulée." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "Impossible de charger le fichier par défaut." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Échec d'écriture par défaut dans le fichier." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Préférences exportées vers" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "Importer les préférences FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Importation des préférences FlatCAM annulée." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "Impossible de charger le fichier par défaut." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6402,7 +6450,7 @@ msgid "Gerber Object" msgstr "Objet de Gerber" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6432,15 +6480,15 @@ msgid "Plot" msgstr "Dessin" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Tracer (afficher) cet objet." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Nom" @@ -7296,16 +7344,16 @@ msgstr "" "a montré des entrées de formulaire d’interface utilisateur nommées V-Tip Dia " "et V-Tip Angle." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Dessiner un objet" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" @@ -7621,11 +7669,11 @@ msgstr "Lancer L'outil de Peinture dans l'onglet Outils." msgid "CNC Job Object" msgstr "Objet de travail CNC" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Dessiner genre" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7637,15 +7685,15 @@ msgstr "" "au-dessus de la pièce ou il peut être de type 'Couper',\n" "ce qui signifie les mouvements qui coupent dans le matériau." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Voyage" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Afficher l'annotation" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7655,11 +7703,11 @@ msgstr "" "Lorsque coché, il affichera les numéros dans l'ordre pour chaque extrémité\n" "d'une ligne de voyage." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Dist. parcourue" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7667,11 +7715,11 @@ msgstr "" "C’est la distance totale parcourue sur l’avion X-Y.\n" "En unités actuelles." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Temps estimé" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7679,11 +7727,11 @@ msgstr "" "Ceci est le temps estimé pour faire le routage / forage,\n" "sans le temps passé dans les événements ToolChange." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "Table d'outils CNC" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7706,23 +7754,23 @@ msgstr "" "Le 'type d'outil' (TT) peut être circulaire avec 1 à 4 dents (C1..C4),\n" "balle (B) ou en forme de V (V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Mise à jour du Tracé" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Mettre à jour le dessin." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Exporter le code CNC" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7731,11 +7779,11 @@ msgstr "" "Exporter et sauvegarder le code G dans\n" "transformez cet objet en fichier." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Ajouter au début un code CNC" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7743,11 +7791,11 @@ msgstr "" "Tapez ici toutes les commandes G-Code que vous feriez\n" "souhaite ajouter au début du fichier G-Code." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Ajouter au code CNC final" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7757,11 +7805,11 @@ msgstr "" "tiens à ajouter à la fin du fichier généré.\n" "I.e .: M2 (fin du programme)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "Code de changement d'outils" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7783,11 +7831,11 @@ msgstr "" "qui a 'toolchange_custom' dans son nom et qui est construit\n" "ayant comme modèle le fichier posprocessor 'Toolchange Custom'." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Utiliser la macro Toolchange" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7795,7 +7843,7 @@ msgstr "" "Cochez cette case si vous souhaitez utiliser\n" "un GCode personnalisé Toolchange (macro)." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7805,7 +7853,7 @@ msgstr "" "dans l'événement Toolchange.\n" "Ils doivent être entourés du symbole '%%'" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7816,57 +7864,57 @@ msgstr "" msgid "Parameters" msgstr "Paramètres" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "Paramètres CNC FlatCAM" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "numéro d'outil" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "diamètre de l'outil" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "pour Excellon, nombre total de trous de forage" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "coordonnée X pour le changement d'outil" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "coordonnée X pour le changement d'outil" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "coordonnée Z pour le changement d'outil" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = profondeur où couper" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = hauteur où voyager" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "la valeur de pas pour la coupe multiple" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "la valeur de la vitesse de broche" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" @@ -7874,11 +7922,11 @@ msgstr "" "dwelltime = temps de repos pour permettre à la broche d'atteindre son régime " "défini" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "Voir le code CNC" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -7886,11 +7934,11 @@ msgstr "" "Ouvre l'onglet pour afficher / modifier / imprimer le code G\n" "fichier." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Enregistrer le code CNC" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7898,96 +7946,96 @@ msgstr "" "Ouvre la boîte de dialogue pour enregistrer le code G\n" "fichier." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Editer un objet\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Mots-clés d'auto-complétion" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Objet de géométrie" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Type de Box" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "Taille de police du cahier" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Couleur du film" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Définissez la couleur de la police pour les textes d'annotation." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Sélection" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." msgstr "" "Définissez la couleur de ligne pour la zone de sélection «droite à gauche»." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Taille" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11622,7 +11670,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11676,7 +11724,7 @@ msgid "Any form CutOut operation finished." msgstr "Opération de découpe Forme Libre terminée." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Objet non trouvé" @@ -12609,35 +12657,35 @@ msgstr "Générer de la Géométrie" msgid "New Tool" msgstr "Nouvel outil ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "Veuillez saisir un diamètre d'outil à ajouter, au format réel." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "Ajout de l'outil annulé. Outil déjà dans la table d'outils." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "Nouvel outil ajouté à la table d'outils." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "L'outil de la table d'outils a été modifié." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Modifier annulé. La nouvelle valeur de diamètre est déjà dans la table " "d'outils." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "La suppression a échoué. Sélectionnez un outil à supprimer." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Outil (s) supprimé (s) de la table d'outils." @@ -12651,7 +12699,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "Mauvais outil Format de valeur Dia entré, utilisez un nombre." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Aucun outil sélectionné dans la table d'outils." @@ -12659,11 +12707,11 @@ msgstr "Aucun outil sélectionné dans la table d'outils." msgid "Click the start point of the area." msgstr "Cliquez sur le point de départ de la zone." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Cliquez sur le point final de la zone de peinture." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zone ajoutée. Cliquez pour commencer à ajouter la zone suivante ou faites un " @@ -12682,7 +12730,7 @@ msgstr "L'outil NCC a commencé. Lecture des paramètres." msgid "NCC Tool. Preparing non-copper polygons." msgstr "Outil de la NCC. Préparer des polygones non en cuivre." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "Aucun objet disponible." @@ -13097,70 +13145,70 @@ msgstr "" "- 'Objet de référence' - effectuera un nettoyage sans cuivre dans la zone\n" "spécifié par un autre objet." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Outil de Peinture. Lecture des paramètres." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "La valeur de chevauchement doit être comprise entre 0 (inclus) et 1 " "(exclusif)" -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Cliquez à l'intérieur du polygone souhaité." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Impossible de récupérer l'objet: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Impossible de peindre sur des géométries MultiGeo" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Peinture polygone ..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Cliquez sur le point de départ de la zone de peinture." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Outil de Peinture." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "La tâche de peinture normale du polygone a commencé." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Mise en tampon de la géométrie ..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "Aucun polygone trouvé." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Peinture polygone à l'emplacement" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "La géométrie n'a pas pu être peinte complètement" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13168,9 +13216,9 @@ msgstr "" "Impossible de faire de la Peinture. Essayez une combinaison de paramètres " "différente. Ou une stratégie de peinture différente" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13182,36 +13230,36 @@ msgstr "" "géométrie peinte.\n" "Modifiez les paramètres de peinture et réessayez." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "La Peinture Simple était terminée." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Polygon Paint a commencé ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Peindre des polygones ..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Outil de Peinture. Peinture normale toutes les tâches ont commencé." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Peinture avec diamètre d'outil = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "commencé" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13219,33 +13267,33 @@ msgstr "" "Impossible de Tout Peindre. Essayez une combinaison de paramètres " "différente. Ou une autre méthode de peinture" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Peindre Tout fait." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Reste l'usinage en peignant toutes les tâches commencées." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "Peignez tout avec le reste de l'usinage fait." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "La tâche de zone de peinture normale a commencé." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Peinture de la Zone réalisée." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Reste l'usinage de peinture de la zone de travail a commencé." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Outil de peinture. Reste l'usinage de la peinture de la zone: tâche " diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 5461a96d..61df7ee2 100644 Binary files a/locale/pt_BR/LC_MESSAGES/strings.mo and b/locale/pt_BR/LC_MESSAGES/strings.mo differ diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po index db4212f3..73dd7fe8 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-10-14 06:24+0300\n" -"PO-Revision-Date: 2019-10-14 06:25+0300\n" +"POT-Creation-Date: 2019-10-15 02:33+0300\n" +"PO-Revision-Date: 2019-10-15 02:33+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -62,12 +62,12 @@ msgstr "" "Software de Código Aberto - Digite help para iniciar\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -130,13 +130,13 @@ msgstr "Você quer salvar o objeto editado?" msgid "Close Editor" msgstr "Fechar Editor" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Sim" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -144,8 +144,8 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Cancelar" @@ -161,11 +161,11 @@ msgstr "Selecione um objeto Gerber, Geometria ou Excellon para atualizar." msgid "is updated, returning to App..." msgstr "está atualizado, retornando ao App..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." @@ -181,7 +181,7 @@ msgstr "Importação de preferências do FlatCAM cancelada." msgid "Imported Defaults from" msgstr "Padrões importados de" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Exportar preferências do FlatCAM" @@ -189,10 +189,11 @@ msgstr "Exportar preferências do FlatCAM" msgid "FlatCAM preferences export cancelled." msgstr "Exportação de preferências do FlatCAM cancelada." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -297,8 +298,8 @@ msgstr "" "[selected] {kind} criado/selecionado: {name}" "" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Plotando" @@ -322,7 +323,7 @@ msgstr "DOWNLOAD" msgid "Issue tracker" msgstr "Rastreador de problemas" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Fechar" @@ -441,12 +442,30 @@ msgstr "Tradutor" msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Alternativo: Excluir Ferramenta" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -454,33 +473,33 @@ msgstr "" "Existem arquivos/objetos modificados no FlatCAM. \n" "Você quer salvar o projeto?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvar alterações" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Excellon selecionadas foram registradas para o " "FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo G-Code selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" "As extensões de arquivo Gerber selecionadas foram registradas para o FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "São necessários pelo menos dois objetos para unir. Objetos atualmente " "selecionados" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -496,39 +515,39 @@ msgstr "" "perdidas e o resultado pode não ser o esperado.\n" "Verifique o G-CODE gerado." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Falha. A união de Excellon funciona apenas em objetos Excellon." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Falha. A união de Gerber funciona apenas em objetos Gerber." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Falha. Selecione um Objeto de Geometria e tente novamente." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Geometria FlatCAM esperada, recebido" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Um objeto Geometria foi convertido para o tipo MultiGeo." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Um objeto Geometria foi convertido para o tipo Único." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Alternar Unidades" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Alterar unidades do projeto ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -538,20 +557,20 @@ msgstr "" "geométricas de todos os objetos sejam redimensionadas.\n" "Continuar?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Unidades convertidas para" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr "Conversão de unidades cancelada." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." @@ -559,12 +578,12 @@ msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Adicionar ferramenta cancelada" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -572,11 +591,11 @@ msgstr "" "Adicionar Ferramenta funciona somente no modo Avançado.\n" "Vá em Preferências -> Geral - Mostrar Opções Avançadas." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Excluir objetos" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -584,51 +603,51 @@ msgstr "" "Você tem certeza de que deseja excluir permanentemente\n" "os objetos selecionados?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Objeto(s) excluído(s)" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Falha. Nenhum objeto selecionado..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Salve o trabalho no Editor e tente novamente ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Objeto excluído" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Clique para definir a origem ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Definindo Origem..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Origem definida" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Coordenadas de origem especificadas, mas incompletas." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Pular para ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Digite as coordenadas no formato X,Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -642,30 +661,30 @@ msgstr "Coordenadas erradas. Insira as coordenadas no formato X,Y" msgid "Done." msgstr "Pronto." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "Nenhum objeto está selecionado. Selecione um objeto e tente novamente." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" "Abortando. A tarefa atual será fechada normalmente o mais rápido possível ..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "" "A tarefa atual foi fechada normalmente mediante solicitação do usuário ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Preferências" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -673,82 +692,82 @@ msgstr "" "Um ou mais valores foram alterados.\n" "Você deseja salvar as preferências?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Salvar Preferências" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Preferências salvas." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Editor de Códigos" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo Y." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Espelhado no eixo Y." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "A ação de espelhamento não foi executada." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Nenhum objeto selecionado para Espelhar no eixo X." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Espelhado no eixo X." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Nenhum objeto selecionado para Girar." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Transformar" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Rotação realizada." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo X." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nenhum objeto selecionado para Inclinar no eixo Y." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -758,7 +777,7 @@ msgstr "Liga/Desliga a Grade" msgid "Add" msgstr "Adicionar" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -769,70 +788,70 @@ msgstr "Adicionar" msgid "Delete" msgstr "Excluir" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Nova Grade ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Por favor, insira um valor de grade com valor diferente de zero, no formato " "Flutuante." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "Grade já existe" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr "O valor da grade não existe" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Grade apagada" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr "Nenhum objeto selecionado para copiar nome" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Nome copiado para a área de transferência..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selecionado" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -842,116 +861,116 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Novo Projeto criado" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Abrir Gerber" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Abrir Gerber cancelado." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Abrir Excellon" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr "Abrir Excellon cancelado." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "Abrir G-Code" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Abrir G-Code cancelado." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Abrir Projeto" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Abrir Projeto cancelado." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Abrir Arquivo de Configuração cancelado." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Nenhum objeto selecionado." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Exportar SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr "Exportar SVG cancelado." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Exportar PNG cancelado." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 #, fuzzy #| msgid "No object selected. Please select an Gerber object to export." msgid "No object selected. Please select an Script object to export." @@ -959,26 +978,26 @@ msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 #, fuzzy #| msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 #, fuzzy #| msgid "Save Gerber source file" msgid "Save Script source file" msgstr "Salvar arquivo fonte Gerber" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Script source file cancelled." msgstr "Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 #, fuzzy #| msgid "No object selected. Please select an Excellon object to export." msgid "No object selected. Please select an Document object to export." @@ -986,219 +1005,219 @@ msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 #, fuzzy #| msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 #, fuzzy #| msgid "Save Excellon source file" msgid "Save Document source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Document source file cancelled." msgstr "Salvar arquivo fonte Gerber cancelado." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Salvar arquivo fonte Excellon cancelado." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Excellon para " "exportar." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Exportar Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Exportar Excellon cancelado." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Nenhum objeto selecionado. Por favor, selecione um objeto Gerber para " "exportar." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Exportar Gerber" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Exportar Gerber cancelado." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Exportar DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Exportar DXF cancelado." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Importar SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Abrir SVG cancelado." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Importar DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Abrir DXF cancelado." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Lendo..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Editor de Fontes" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Abrir script TCL" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Abrir script TCL cancelado." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Executando arquivo de Script FlatCAM." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Executar script TCL" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Executar script TCL cancelado." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Salvar Projeto cancelado." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "Exportando SVG" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Nenhuma caixa de objeto. Usando" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Gerando Filme ... Por favor, aguarde." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Exportando Excellon" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Não foi possível exportar o arquivo Excellon." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Exportando Gerber" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Não foi possível exportar o arquivo Gerber." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "Exportando DXF" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "Não foi possível exportar o arquivo DXF." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1206,87 +1225,99 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "Importando SVG" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Aberto" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "Importando DXF" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Importando Imagem" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell. (linha de comando)\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " "objetos." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Abrindo Gerber" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Abrindo Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Abrindo Arquivo G-Code." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Falha ao abrir" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Não é G-Code" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "Abrindo G-Code." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1295,59 +1326,59 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Abrir script TCL" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Falha ao abrir o arquivo" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Projeto carregado de" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Comandos disponíveis:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1359,53 +1390,53 @@ msgstr "" "Digite help para forma de uso.\n" " Exemplo: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Mostra a lista de comandos." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Projetos Recentes" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Limpar arquivos recentes" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "Lista de Teclas de Atalho" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Guia Selecionado - Escolha um item na guia Projeto" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Detalhes" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "O fluxo normal ao trabalhar no FlatCAM é o seguinte:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1415,7 +1446,7 @@ msgstr "" "para o FlatCAM usando a barra de ferramentas, tecla de atalho ou arrastando " "e soltando um arquivo na GUI." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1425,7 +1456,7 @@ msgstr "" "usando o menu ou a barra de ferramentas, tecla de atalho ou arrastando e " "soltando um arquivo na GUI." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1437,7 +1468,7 @@ msgstr "" "Projeto, a ABA SELECIONADO será atualizada com as propriedades do objeto de " "acordo com seu tipo: Gerber, Excellon, Geometria ou Trabalho CNC." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1451,14 +1482,14 @@ msgstr "" "na tela exibirá a ABA SELECIONADO e a preencherá mesmo que ela esteja fora " "de foco." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Você pode alterar os parâmetros nesta tela e a direção do fluxo é assim:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1471,7 +1502,7 @@ msgstr "" "Código CNC) e/ou adicionar código no início ou no final do G-Code (na Aba " "Selecionado) --> Salvar G-Code." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1480,24 +1511,24 @@ msgstr "" "menu em Ajuda --> Lista de Atalhos ou através da sua própria tecla de " "atalho: F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" "Falha na verificação da versão mais recente. Não foi possível conectar." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1505,101 +1536,101 @@ msgstr "" "Existe uma versão mais nova do FlatCAM disponível para download:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "info" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Trabalhando ..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Salvando o Projeto FlatCAM" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Projeto salvo em" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "O usuário solicitou uma saída normal da tarefa atual." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Nome alterado de" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "para" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Deslocando..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Dimensionando..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Inclinando..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "Básico" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Avançado" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Buffer de geometria sólida" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1609,47 +1640,47 @@ msgstr "Buffer de geometria sólida" msgid "Buffering" msgstr "Criando buffer" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Pronto" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Isolando..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "A geometria de isolação não pôde ser gerada." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Desbaste" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Geometria de isolação criada" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Subtraindo Geo" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Mostrando Aberturas" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "N° Furos" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "N° Ranhuras" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1667,27 +1698,26 @@ msgstr "N° Ranhuras" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Formato incorreto, use um número." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "Selecione uma ou mais ferramentas da lista e tente novamente." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "A ferramenta BROCA é maior que o tamanho do furo. Cancelado." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Ferramenta_nr" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1695,20 +1725,20 @@ msgstr "Ferramenta_nr" msgid "Diameter" msgstr "Diâmetro" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Furo_Nr" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Ranhura_Nr" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" "A ferramenta fresa para RANHURAS é maior que o tamanho do furo. Cancelado." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1716,7 +1746,7 @@ msgstr "" "Valor com formato incorreto para self.defaults[\"z_pdepth\"] ou self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1724,11 +1754,11 @@ msgstr "" "Valor com formato incorreto para self.defaults[\"feedrate_probe\"] ou self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "Gerando Código CNC" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1738,15 +1768,15 @@ msgstr "" "formato (x, y).\n" "Agora existe apenas um valor, não dois. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Isolação" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Acabamento" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1755,52 +1785,52 @@ msgstr "Acabamento" msgid "Copy" msgstr "Copiar" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Por favor, insira o diâmetro da ferramenta desejada no formato Flutuante." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Ferramenta adicionada na Tabela de Ferramentas." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Ferramenta padrão adicionada. Valor inserico com formato incorreto." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Falhou. Selecione uma ferramenta para copiar." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "A ferramenta foi copiada na tabela de ferramentas." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "A ferramenta foi editada na Tabela de Ferramentas." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Falhou. Selecione uma ferramenta para excluir." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "A ferramenta foi eliminada da Tabela de Ferramentas." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Esta Geometria não pode ser processada porque é" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometria" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Falhou. Nenhuma ferramenta selecionada na tabela de ferramentas ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1809,44 +1839,44 @@ msgstr "" "valor foi fornecido.\n" "Adicione um Deslocamento de Ferramenta ou altere o Tipo de Deslocamento." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "Análisando o G-Code..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "Análise do G-Code finalisada..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Processamento do G-Code concluído" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "Processamento do G-Code falhou com erro" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Cancelado. Arquivo vazio, não tem geometria" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Processamento do G-Code finalisado..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "Trabalho CNC criado" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "O fator de escala deve ser um número: inteiro ou flutuante." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Redimensionamento de geometria feita." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1854,11 +1884,11 @@ msgstr "" "Um par (x,y) de valores é necessário. Provavelmente você digitou apenas um " "valor no campo Deslocamento." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Deslocamento de Geometria concluído." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1868,82 +1898,82 @@ msgstr "" "formato (x, y).\n" "Agora está com apenas um valor, não dois." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Básico" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Avançado" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Plotando..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Exportar Código da Máquina ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Exportar código da máquina cancelado ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Arquivo G-Code salvo em" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "Este objeto Trabalho CNC não pode ser processado porque é um" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "objeto de Trabalho CNC" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "O G-Code não possui um código de unidade: G20 ou G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Cancelado. O código personalizado para Troca de Ferramentas está ativado, " "mas está vazio." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "" "O G-Code para Troca de Ferramentas foi substituído por um código " "personalizado." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "Nenhum arquivo ou diretório" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Salvo em" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "O arquivo de pós-processamento deve ter em seu nome: 'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "Não há arquivo de pós-processamento." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Editor de Script" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2166,10 +2196,24 @@ msgstr "Geração de G-Code para Pasta de Solda concluída" msgid "paths traced." msgstr "caminhos traçados." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Cria geometria para furação." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2970,7 +3014,7 @@ msgstr "Espelhar (Flip)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3939,7 +3983,7 @@ msgstr "Código" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Tipo" @@ -4366,7 +4410,7 @@ msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." msgid "String to replace the one in the Find box throughout the text." msgstr "Texto para substituir o da caixa Localizar ao longo do texto." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Todos" @@ -6035,7 +6079,7 @@ msgstr "Interseção" msgid "Substraction" msgstr "Substração" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Cortar" @@ -6245,55 +6289,59 @@ msgstr "Opções da Exportação" msgid "Import List" msgstr "Importar" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Project_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Exportação de preferências do FlatCAM cancelada." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Falha ao gravar os padrões no arquivo." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Preferências exportadas para" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "Importar Preferências do FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Importação de preferências do FlatCAM cancelada." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6366,7 +6414,7 @@ msgid "Gerber Object" msgstr "Objeto Gerber" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6396,15 +6444,15 @@ msgid "Plot" msgstr "Gráfico" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Mostra o objeto no gráfico." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Nome" @@ -7232,16 +7280,16 @@ msgstr "" "de Corte é calculada automaticamente a partir das entradas do\n" "formulário da interface do usuário e do Ângulo da Ponta-V." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Mostrar" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TF" @@ -7550,11 +7598,11 @@ msgstr "Inicia a ferramenta de pintura na guia Ferramentas." msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Tipo de Gráfico" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7565,15 +7613,15 @@ msgstr "" "Pode ser do tipo 'Deslocamento', com os movimentos acima da peça, do\n" "tipo 'Corte', com os movimentos cortando o material ou ambos." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Desloc." -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Exibir Anotação" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7583,11 +7631,11 @@ msgstr "" "Quando marcado, exibirá números para cada final\n" "de uma linha de deslocamento." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Dist. percorrida" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7595,11 +7643,11 @@ msgstr "" "Essa é a distância total percorrida no plano XY,\n" "nas unidades atuais." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Tempo estimado" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7607,11 +7655,11 @@ msgstr "" "Este é o tempo estimado para fazer o roteamento/perfuração,\n" "sem o tempo gasto em eventos de Alteração de Ferramentas." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "Tabela de Ferra. CNC" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7634,23 +7682,23 @@ msgstr "" "O 'Tipo de Ferramenta' (TF) pode ser circular com 1 a 4 dentes (C1..C4),\n" "bola (B) ou Em forma de V (V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Atualizar Gráfico" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Atualiza o gráfico." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Exportar Código CNC" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7659,11 +7707,11 @@ msgstr "" "Exporta e salva em arquivo\n" "o G-Code para fazer este objeto." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Incluir no Início do Código CNC" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7671,11 +7719,11 @@ msgstr "" "Digite aqui os comandos G-Code que você gostaria\n" "de adicionar no início do arquivo G-Code gerado." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Incluir no Final do Código CNC" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7685,11 +7733,11 @@ msgstr "" "de adicionar no final do arquivo G-Code gerado.\n" "M2 (Fim do programa)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "G-Code para Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7712,11 +7760,11 @@ msgstr "" "como modelo o arquivo de pós-processamento 'Customização da troca de " "ferramentas'." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Usar Macro de Troca de Ferramentas" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7724,7 +7772,7 @@ msgstr "" "Marque esta caixa se você quiser usar a macro G-Code para Troca de " "Ferramentas." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7734,7 +7782,7 @@ msgstr "" "no evento Troca de Ferramentas.\n" "Elas devem estar cercadas pelo símbolo '%'" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7745,172 +7793,172 @@ msgstr "" msgid "Parameters" msgstr "Parâmetros" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "Parâmetros do FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "número da ferramenta" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "diâmetro da ferramenta" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "para Excellon, número total de furos" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "coordenada X para troca de ferramenta" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "coordenada X para troca de ferramenta" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "Coordenada Z para troca de ferramenta" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = profundidade de corte" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = altura para deslocamentos" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "valor do passe para corte múltiplas profundidade" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "velocidade do spindle" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = tempo de espera para o spindle atingir sua vel. RPM" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "Ver Código CNC" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "Abre uma ABA para visualizar/modificar/imprimir o arquivo G-Code." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Salvar Código CNC" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Editar Objeto\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Palavras-chave do preenchimento automático" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Objeto Geometria" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Tipo de Caixa" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "Tamanho da Fonte BN" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Cor do Filme" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Define a cor da fonte para os textos de anotação." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Seleção" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." msgstr "" "Define a cor da linha para a caixa de seleção 'direita para a esquerda'." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Tamanho" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11482,7 +11530,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11534,7 +11582,7 @@ msgid "Any form CutOut operation finished." msgstr "Recorte concluído." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Objeto não encontrado" @@ -12457,34 +12505,34 @@ msgstr "Gerar Geometria" msgid "New Tool" msgstr "Nova Ferramenta ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "Insira um diâmetro de ferramenta para adicionar, no formato Flutuante." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "Adição cancelada. Ferramenta já está na Tabela de Ferramentas." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "Nova ferramenta adicionada à Tabela de Ferramentas." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "A ferramenta da Tabela de Ferramentas foi editada." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Editar cancelado. O novo valor de diâmetro já está na tabela de ferramentas." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Exclusão falhou. Selecione uma ferramenta para excluir." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Ferramenta(s) excluída(s) da Tabela de Ferramentas." @@ -12497,7 +12545,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "Valor errado para o diâmetro. Use um número." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Nenhuma ferramenta selecionada na Tabela." @@ -12505,11 +12553,11 @@ msgstr "Nenhuma ferramenta selecionada na Tabela." msgid "Click the start point of the area." msgstr "Clique no ponto inicial da área." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Clique no ponto final da área." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona adicionada. Clique para iniciar a adição da próxima zona ou clique com " @@ -12528,7 +12576,7 @@ msgstr "Ferramenta NCC iniciada. Lendo parâmetros." msgid "NCC Tool. Preparing non-copper polygons." msgstr "Ferramenta NCC. Preparando polígonos." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "Nenhum objeto disponível." @@ -12935,68 +12983,68 @@ msgstr "" "- 'Todos os polígonos' - a Pintura será iniciada após o clique.\n" "- 'Objeto de Referência' - pintará dentro da área do objeto especificado." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Ferramenta de Pintura. Lendo parâmetros." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "O valor de superposição deve ser entre 0 (inclusive) e 1 (exclusive)" -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Clique dentro do polígono desejado." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Não foi possível recuperar o objeto: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Não é possível pintar geometrias MultiGeo" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Pintando o polígono..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Clique no ponto inicial da área de pintura." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Ferramenta de Pintura." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "Tarefa normal de pintura de polígono iniciada." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Fazendo buffer de polígono..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "Nenhum polígono encontrado." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Pintando o polígono na posição" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "A geometria não pode ser pintada completamente" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13004,9 +13052,9 @@ msgstr "" "Não foi possível pintar. Tente uma combinação diferente de parâmetros ou uma " "estratégia diferente de pintura" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13018,36 +13066,36 @@ msgstr "" "geometria pintada.\n" "Altere os parâmetros de pintura e tente novamente." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Pintura concluída." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Pintura de polígonos iniciada ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Pintando políginos..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Ferramenta de Pintura. Iniciada a pintura total." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Pintura com diâmetro = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "iniciada" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13055,33 +13103,33 @@ msgstr "" "Não foi possível pintar todos. Tente uma combinação diferente de parâmetros, " "ou um método diferente de pintura" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Pintura concluída." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Iniciada a pintura total com usinagem de descanso." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "Pintura total com usinagem de descanso concluída." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Iniciada a pintura de área." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Pintura de Área concluída." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Iniciada a pintura de área com usinagem de descanso." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Ferramenta de Pintura. Iniciada a pintura de área com usinagem de descanso." diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index d554ccee..7d715170 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 b9e1b518..3d24b4b7 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-10-14 06:25+0300\n" -"PO-Revision-Date: 2019-10-14 06:25+0300\n" +"POT-Creation-Date: 2019-10-15 02:33+0300\n" +"PO-Revision-Date: 2019-10-15 02:33+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -61,12 +61,12 @@ msgstr "" "Tastați >help< pentru a începe\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -129,13 +129,13 @@ msgstr "Vrei sa salvezi obiectul editat?" msgid "Close Editor" msgstr "Inchide Editorul" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Da" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -143,8 +143,8 @@ msgstr "Da" msgid "No" msgstr "Nu" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Anuleaza" @@ -161,11 +161,11 @@ msgstr "" msgid "is updated, returning to App..." msgstr "este actualizat, întoarcere la aplicaţie..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Nu am putut incărca fişierul cu valori default." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Parsarea fişierului cu valori default a eșuat." @@ -181,7 +181,7 @@ msgstr "Importul preferințelor FlatCAM a eșuat." msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" @@ -189,10 +189,11 @@ msgstr "Exportă Preferințele FlatCAM" msgid "FlatCAM preferences export cancelled." msgstr "Exportul preferințelor FlatCAM este anulat." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -298,8 +299,8 @@ msgid "" msgstr "" "[selected]{kind} creat/selectat: {name}" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Se afișeaz" @@ -323,7 +324,7 @@ msgstr "DOWNLOAD" msgid "Issue tracker" msgstr "Raportare probleme" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Închide" @@ -450,12 +451,30 @@ msgstr "Traducător" msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Alternativ: Șterge Unealta" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -463,29 +482,29 @@ msgstr "" "FlatCAM are fişiere/obiecte care au fost modificate. \n" "Dorești să Salvezi proiectul?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Salvează modificarile" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Extensiile de fișiere Excellon selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Extensii de fișiere GCode selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Extensii de fișiere Gerber selectate înregistrate cu FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Cel puțin două obiecte sunt necesare pentru a fi unite. Obiectele selectate " "în prezent" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -502,40 +521,40 @@ msgstr "" "informatii și rezultatul ar putea să nu fie cel dorit. \n" "Verifică codul G-Code generat." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" "Eșuat. Fuzionarea Excellon functionează doar cu obiecte de tip Excellon." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Eșuat. Fuzionarea Gerber functionează doar cu obiecte de tip Gerber ." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Eșuat. Selectează un obiect Geometrie și încearcă din nou." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Se astepta o Geometrie FlatCAM, s-a primit" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul MultiGeo." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Un obiect Geometrie a fost convertit la tipul SingleGeo ." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Comută Unitati" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Schimbă unitătile de măsură ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -545,32 +564,32 @@ msgstr "" "geometrice ale obiectelor sa fie scalate corespunzător.\n" "Continuati?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "Ok" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Unitătile au fost convertite in" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Conversia unitătilor este anulată." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Introduceti un diametru al uneltei valid: valoare ne-nula in format Real." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Adăugarea unei unelte anulată" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -578,11 +597,11 @@ msgstr "" "Adăugarea de unelte noi functionează doar in modul Avansat.\n" "Pentru aceasta mergi in Preferințe -> General - Activează Modul Avansat." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Șterge obiectele" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -590,51 +609,51 @@ msgstr "" "Sigur doriți să ștergeți definitiv\n" "obiectele selectate?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Obiect(ele) șters(e)" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Eșuat. Nici-un obiect nu este selectat." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Salvează continutul din Editor și încearcă din nou." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Obiectul este șters" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Click pentru a seta originea..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Setează Originea..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Originea a fost setată" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Coordonate pentru origine specificate, dar incomplete." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Sari la ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Introduceți coordonatele in format X,Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -648,29 +667,29 @@ msgstr "Coordonate gresite. Introduceți coordonatele in format X,Y" msgid "Done." msgstr "Executat." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "" "Nici-un obiect nu este selectat. Selectează un obiect și incearcă din nou." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Intrerup. Taskul curent va fi închis cât mai curând posibil ..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "Taskul curent a fost închis la cererea utilizatorului ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Preferințe" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -678,82 +697,82 @@ msgstr "" "Una sau mai multe valori au fost schimbate.\n" "Dorești să salvezi Preferințele?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Salvează Pref" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Editor Cod" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Nu sete nici-un obiect selectat pentru oglindire pe axa Y." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Oglindire pe axa Y executată." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "Acțiunea de Oglindire nu a fost executată." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Nu este nici-un obiect selectat pentru oglindire pe axa X." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Oglindirea pe axa X executată." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Nici-un obiect selectat pentru Rotaţie." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Transformare" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Rotaţie executată." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa X." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "Nici-un obiect nu este selectat pentru Deformare pe axa Y." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Grid On/Off" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -763,7 +782,7 @@ msgstr "Grid On/Off" msgid "Add" msgstr "Adaugă" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -774,68 +793,68 @@ msgstr "Adaugă" msgid "Delete" msgstr "Șterge" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Grid nou ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Introduceti of valoare pt Grid:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Introduceți o valoare pentru Grila ne-nula și in format Real." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Grid nou" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "Grila există deja" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " Valoarea Grilei nu există" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " Nici-un obiect nu este selectat pentru i se copia valoarea" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} selectat" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -845,335 +864,335 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Incărcarea unui fişier Gerber este anulată." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Incărcarea unui fişier Excellon este anulată." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Incărcarea unui fişier G-Code este anulată." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Încarcă Project" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Incărcarea unui fişier Proiect FlatCAM este anulată." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Incărcarea unui fişier configurare FlatCAM este anulată." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Nici-un obiect nu este selectat." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Exporta SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Exportul fisierului SVG a fost anulat." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Datele trebuie să fie organizate intr-o arie 3D cu ultima dimensiune cu " "valoarea 3 sau 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Exportul imagine PNG este anulat." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Salvarea codului sursa Gerber este anulată." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 msgid "No object selected. Please select an Script object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Script pentru export." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Eșuat. Doar obiectele tip Script pot fi salvate ca fişiere TCL Script..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 msgid "Save Script source file" msgstr "Salvează codul sursa Script ca fişier" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 msgid "Save Script source file cancelled." msgstr "Salvarea codului sursa Script este anulată." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 msgid "No object selected. Please select an Document object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Document pentru export." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Eșuat. Doar obiectele tip Document pot fi salvate ca fişiere Document ..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 msgid "Save Document source file" msgstr "Salvează codul sursa Document ca fişier" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 msgid "Save Document source file cancelled." msgstr "Salvarea codului sursa Document este anulată." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Salvarea codului sursa Excellon este anulată." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Excellon pentru export." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Exportă Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Exportul fișierului Excellon a fost anulat." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "Nici-un obiect selectat. Selectează un obiect Gerber pentru export." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Exportă Gerber" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Exportul fișierului Gerber a fost anulat." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Exportă DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Exportul fișierului DXF a fost anulat." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Importă SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Incărcarea fișierului SVG a fost anulată." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Importa DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Incărcarea fișierului DXF a fost anulată." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Se incarcă..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Selectati un obiect Gerber sau Excellon pentru a-i vedea codul sursa." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "Nici-un obiect selectat pentru a-i vedea codul sursa." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Incărcarea fisierului TCL script anulată." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Se executa un fisier script FlatCAM." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Executarea fisierului Script a fost anulată." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Proiect_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Salvarea Proiect anulată." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "SVG in curs de export" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Nu exista container. Se foloseşte in schimb" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Filmul se generează ... Aşteaptă." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Excellon in curs de export" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Fişierul Excellon nu a fost posibil să fie exportat." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Gerber in curs de export" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Fişierul Gerber nu a fost posibil să fie exportat." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "DXF in curs de export" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "Fişierul DXF nu a fost posibil să fie exportat." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1181,146 +1200,158 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "SVG in curs de ia fi importat" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Încarcat" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "DXF in curs de a fi importat" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Imaginea in curs de a fi importata" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Gerber in curs de incărcare" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Incărcarea Gerber a eșuat. Probabil nu este de tip Gerber." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Excellon in curs de incărcare." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Se incarcă un fişier G-Code." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "G-Code in curs de incărcare." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" "Eşec in crearea unui obiect CNCJob. Probabil nu este un fişier GCode.\n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Încarcă TCL script" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod" -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Eşec in incărcarea fişierului" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate." -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Comenzi disponibile:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1332,53 +1363,53 @@ msgstr "" "Introduceți help pentru utilizare.\n" "Exemplu: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Arata o lista de comenzi." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Proiectele recente" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "Lista cu taste Shortcut" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Tab-ul Selectat - Alege un obiect din Tab-ul Proiect" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Detalii" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Fluxul normal cand se lucreaza in FlatCAM este urmatorul\"" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1388,7 +1419,7 @@ msgstr "" "sau SVG în FlatCAM utilizând fie barele de instrumente, combinatii de taste " "sau chiar tragând fișierele în GUI." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1398,7 +1429,7 @@ msgstr "" "proiectului, tragând fișierul în fereastra FLATCAM sau prin icon-urile din " "meniu (sau din bara de instrumente) oferite în aplicație." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1411,7 +1442,7 @@ msgstr "" "proprietățile obiectului în funcție de tipul său: Gerber, Excellon, " "Geometrie sau obiect CNCJob." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1425,14 +1456,14 @@ msgstr "" "de pe ecran va aduce fila SELECTAT și o va popula chiar dacă nu a fost in " "focus." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "" "Se pot schimba parametrii in acest ecran si directia de executive este asa:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1445,7 +1476,7 @@ msgstr "" "CNC) și / sau adăugați in fata / la final codul G-code (din nou, efectuat în " "fila SELECȚIONATĂ) -> Salvați codul G-code." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1454,25 +1485,25 @@ msgstr "" "meniul Ajutor -> Lista de combinatii taste sau prin propria tasta asociata: " "F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1480,101 +1511,101 @@ msgstr "" "O nouă versiune de FlatCAM este disponibilă pentru download::\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "informaţie" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Se lucrează..." -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Proiectul FlatCAM este in curs de salvare" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "Utilizatorul a solicitat o inchidere grațioasă a taskului curent." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Nume schimbat din" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "la" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Ofsetare..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Scalare..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Deformare..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "Baza" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Avansat" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Buferarea geometriei solide" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1584,47 +1615,47 @@ msgstr "Buferarea geometriei solide" msgid "Buffering" msgstr "Buferare" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Executat" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Se izoleaza..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "Geometria de izolare nu a fost posibil să fie generată." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Grosier" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Geometria de izolare creată" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Scădere Geo" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Aperturile sunt in curs de afișare" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Nr. Tot. Op. Găurire" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Nr. Tot. Sloturi" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1642,28 +1673,27 @@ msgstr "Nr. Tot. Sloturi" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Valoare in format incorect, foloseşte un număr." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "Selectează una sau mai multe unelte din lista și încearcă din nou." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" "Anulat. Freza pt frezarea găurilor este mai mare decat diametrul găurii." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "Nr. Unealtă" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1671,26 +1701,26 @@ msgstr "Nr. Unealtă" msgid "Diameter" msgstr "Diametru" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "Nr. gaura" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "Nr. slot" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Anulat. Freza este mai mare decat diametrul slotului de frezat." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" msgstr "" "Valoare gresita pt self.defaults[\"z_pdepth\"] sau self.options[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1698,11 +1728,11 @@ msgstr "" "Valoare gresita pt self.defaults[\"feedrate_probe\"] sau self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "CNC Code in curs de generare" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1712,15 +1742,15 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de doua. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Izo" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Finisare" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1729,51 +1759,51 @@ msgstr "Finisare" msgid "Copy" msgstr "Copiază" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "Introdu diametrul dorit pt unealtă in format Real." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Unealtă adăugată in Tabela de Unelte." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Unealta implicita adăugată dar valoarea are un format gresit." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Eșuat. Selectează o unealtă pt copiere." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "Unealta a fost copiata in Tabela de Unelte." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "Unealta a fost editata in Tabela de Unelte." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Eșuat. Selectează o unealtă pentru ștergere." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "Unealta a fost stearsa din Tabela de Unelte." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Acest obiect Geometrie nu poate fi procesat deoarece" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "geometria" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Eșuat. Nici-o unealtă nu este selectată in Tabela de Unelte ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1782,44 +1812,44 @@ msgstr "" "este oferita.\n" "Adaugă un ofset pt unealtă sau schimbă Tipul Ofset." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "Analiza codului G în curs ..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "Analizarea codului G s-a terminat ..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Prelucrarea G-Code terminată" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "Procesarea G-Code a eșuat cu eroarea" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Anulat. Fişier gol, nu are geometrie" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Prelucrarea G-Code terminată ..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob creat" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "Factorul de scalare trebuie să fie un număr: natural sau real." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Scalare Geometrie executată." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1827,11 +1857,11 @@ msgstr "" "O pereche de valori (x,y) este necesară. Probabil că ai introdus numai o " "singură valoare in câmpul Offset." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Ofset Geometrie executat." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1841,80 +1871,80 @@ msgstr "" "in formatul (x, y) \n" "dar are o singură valoare in loc de două." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Baza" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Avansat" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Se afișeaza..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Exporta CNC Cod Masina ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Exportul Codului Mașina a fost anulat ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Fişierul cu cod CNC este salvat in" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Masina în Editorul Cod" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "Acest obiect CNCJob nu poate fi procesat deoarece este un" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "Obiect CNCJob" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code nu contine codul pt unitati: G20 sau G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" "Anulat. Codul G-Code din Macro-ul Schimbare unealtă este activat dar nu " "contine nimic." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-Code-ul pt schimbare unealtă a fost inlocuit cu un cod pesonalizat." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "Nu exista un aşa fişier sau director" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Salvat in" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" "Postprocesorul folosit trebuie să aibă in numele sau: 'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "Nu exista nici-un fişier postprocesor." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Editor Script" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2138,10 +2168,24 @@ msgstr "Generarea G-Code SolderPaste s-a terminat" msgid "paths traced." msgstr "căi trasate." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Crează un obiect tip Geometrie pentru frezarea găurilor." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2958,7 +3002,7 @@ msgstr "Oglindire" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3944,7 +3988,7 @@ msgstr "Cod" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Tip" @@ -4380,7 +4424,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Toate" @@ -6057,7 +6101,7 @@ msgstr "Intersecţie" msgid "Substraction" msgstr "Scădere" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Tăiere" @@ -6266,55 +6310,59 @@ msgstr "Opțiuni de Export" msgid "Import List" msgstr "Import" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Proiect_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Exportul preferințelor FlatCAM este anulat." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "Nu am putut incărca fişierul cu valori default." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Exportă Preferințele in" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "Importă Preferințele FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Importul preferințelor FlatCAM a eșuat." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "Nu am putut incărca fişierul cu valori default." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6388,7 +6436,7 @@ msgid "Gerber Object" msgstr "Obiect Gerber" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6420,15 +6468,15 @@ msgid "Plot" msgstr "Afisează" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Afisează (arata) acest obiect." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Nume" @@ -7282,16 +7330,16 @@ msgstr "" "- V-Dia \n" "- V-unghi." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Afisează" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Dia" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TU" @@ -7615,11 +7663,11 @@ msgstr "" msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Tip afișare" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7631,15 +7679,15 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Voiaj" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Afişează notații" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7649,11 +7697,11 @@ msgstr "" "Cand este selectat va afisa numerele in ordine pt fiecare\n" "capat al liniilor de traversare." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Distanța parcursă" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7661,11 +7709,11 @@ msgstr "" "Aceasta este distanţa totala parcursa in planul X-Y.\n" "In unitatile curente." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Durată estimată" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7673,11 +7721,11 @@ msgstr "" "Acesta este timpul estimat pentru efectuarea traseului / găuririi,\n" "fără timpul petrecut în evenimentele ToolChange." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "Tabela Unelte CNC" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7698,23 +7746,23 @@ msgstr "" "Shape\n" "(cu forma in V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Actualiz. afișare" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Exporta codul masina CNC" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7723,11 +7771,11 @@ msgstr "" "Exportă și salvează codul G-Code intr-un fişier\n" "care este salvat pe HDD." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Adaugă la inceput in codul G-Code" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7735,11 +7783,11 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la inceputul codului G-Code." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Adaugă la sfârşit in codul G-Code" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7748,11 +7796,11 @@ msgstr "" "Adaugă aici orice comenzi G-Code care se dorește să fie\n" "inserate la sfârşitul codului G-Code." -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "G-Code pt schimb unealtă" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7774,11 +7822,11 @@ msgstr "" "'toolchange_custom'\n" "in numele sau." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Fol. Macro schimb unealtă" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7786,7 +7834,7 @@ msgstr "" "Bifează aici daca dorești să folosești Macro pentru\n" "schimb unelte." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7796,7 +7844,7 @@ msgstr "" "de schimb al uneltei (când se intalneste comanda M6).\n" "Este necesar să fie inconjurate de simbolul '%'" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7807,67 +7855,67 @@ msgstr "" msgid "Parameters" msgstr "Parametri" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "Parametri FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "numărul uneltei" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "diametrul sculei" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "pentru Excellon, numărul total de operațiuni găurire" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "coordonata X pentru schimbarea uneltei" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "coordonata X pentru schimbarea uneltei" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "coordonata Z pentru schimbarea uneltei" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = adâncimea de tăiere" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = Înălţimea deplasare" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "pasul pentru taierea progresiva" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "valoarea viteza motor" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" msgstr "dwelltime = durata de asteptare ca motorul să ajunga la turatia setată" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "Vizualiz. codul CNC" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." @@ -7875,11 +7923,11 @@ msgstr "" "Deschide un nou tab pentru a vizualiza, modifica\n" "sau tipari codul G-Code." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Salvează codul CNC" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7887,83 +7935,83 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Editare Obiect\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Cuvinte cheie pt autocomplete" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Obiect Geometrie" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Tip container" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "Dim. font NB" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Film Color" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Setează culoarea pentru textul cu anotatii." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Selecţie" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." @@ -7971,13 +8019,13 @@ msgstr "" "Setează transparenţa conturului formei de selecţie\n" "când selectia se face de la dreapta la stânga." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Dimens." -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11638,7 +11686,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11691,7 +11739,7 @@ msgid "Any form CutOut operation finished." msgstr "Operatia de decupaj cu formă liberă s-a terminat." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Obiectul nu a fost gasit" @@ -12616,37 +12664,37 @@ msgstr "Genereza Geometrie" msgid "New Tool" msgstr "O noua Unealtă ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "Introduce diametrul unei unelte pt a fi adăugată, in format Real." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" "Adăugarea unei unelte noi este anulată. Unealta există deja in Tabela de " "Unelte." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "O noua unealtă a fost adăugată in Tabela de Unelte." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "O unealtă din Tabela de Unelte a fost editata." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Editare eșuată. Noua valoare pt diametrul uneltei este deja in Tabela de " "Unelte." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Ștergere eșuată. Selectează o unealtă pt ștergere." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Au fost șterse unelte din Tabela de Unelte." @@ -12660,7 +12708,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "Diametrul uneltei este in format gresit, foloseşte un număr Real." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Nu sunt unelte selectate in Tabela de Unelte." @@ -12668,11 +12716,11 @@ msgstr "Nu sunt unelte selectate in Tabela de Unelte." msgid "Click the start point of the area." msgstr "Faceți clic pe punctul de pornire al zonei." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Faceți clic pe punctul final al zonei de pictat." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" "Zona adăugată. Faceți clic stanga pt a continua adăugarea de zone sau click " @@ -12691,7 +12739,7 @@ msgstr "Unealta NCC a pornit. Se citesc parametrii." msgid "NCC Tool. Preparing non-copper polygons." msgstr "Unealta NCC. Se pregătesc poligoanele non-cupru." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "Nici-un obiect disponibil." @@ -13102,70 +13150,70 @@ msgstr "" "- „Obiect de referință” - va face o curățare fără cupru în zona specificată " "de un alt obiect." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Unealta Paint. Se citesc parametrii." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "Valoarea de suprapunere trrebuie sa ia valori intre 0 (inclusiv) si 1 " "(exclusiv)." -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Click in interiorul poligonului care se dorește să fie 'pictat'." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Nu s-a putut incărca obiectul: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Nu se poate face 'pictare' pe geometrii MultiGeo" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Se 'pictează' un poligon..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Faceți clic pe punctul de pornire al zonei de pictat." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Unealta Paint." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "Taskul de pictare normal a unui polygon a inceput." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Crează o geometrie de tipul Bufer..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "Nu s-a gasit nici-un poligon." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Se pictează poligonul aflat in pozitia" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "Geometria nu a fost posibil să fie 'pictată' complet" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13173,9 +13221,9 @@ msgstr "" "Nu s-a putut face operatia de 'pictare'. Incearcă o combinaţie diferita de " "parametri. Sau o strategie diferita de 'pictare'" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13187,36 +13235,36 @@ msgstr "" "geometrice.\n" "Schimbă parametrii de 'pictare' și încearcă din nou." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Pictarea unui polygon efectuată." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Paint pt poligon a inceput ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Se 'pictează' poligoane..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Unealta Paint. Taskul de pictare a tuturor poligoanelor a inceput." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Pictand cu o unealtă cu diametrul = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "a inceput" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13224,35 +13272,35 @@ msgstr "" "Nu s-a efectuat op. 'Paint' pt toate poligoanele. Incearcă o combinaţie " "diferită de parametri. Sau încearcă o alta metoda de 'pictat'" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Pictarea Tuturor poligoanelor efectuată." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "" "Taskul de pictare prin prelucrare 'rest' a tuturor poligoanelor a inceput." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "'Paint' pentru toate poligoanele cu strategia Rest a fost efectuată." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Taskul de pictare normal a unei arii a inceput." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Paint pt o zona efectuata." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "" "Taskul de pictare a unei arii cu strategia de masinare 'rest' a inceput." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Unealta Paint. Taskul de pictare a unei arii cu strategia de masinare 'rest' " diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index acb94675..015bde48 100644 Binary files a/locale/ru/LC_MESSAGES/strings.mo and b/locale/ru/LC_MESSAGES/strings.mo differ diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index c2f5aaf2..0880ce27 100644 --- a/locale/ru/LC_MESSAGES/strings.po +++ b/locale/ru/LC_MESSAGES/strings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2019-10-14 06:25+0300\n" +"POT-Creation-Date: 2019-10-15 02:33+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -63,12 +63,12 @@ msgstr "" "работы\n" "\n" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -130,13 +130,13 @@ msgstr "Вы хотите сохранить редактируемый объе msgid "Close Editor" msgstr "Закрыть редактор" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 #: flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "Да" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 #: flatcamGUI/PreferencesUI.py:934 flatcamGUI/PreferencesUI.py:3786 #: flatcamGUI/PreferencesUI.py:4178 flatcamTools/ToolNonCopperClear.py:171 @@ -144,8 +144,8 @@ msgstr "Да" msgid "No" msgstr "Нет" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "Отмена" @@ -161,11 +161,11 @@ msgstr "Выберите объект Gerber, Geometry или Excellon для о msgid "is updated, returning to App..." msgstr "обновлён, возврат в приложение ..." -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "Не удалось прочитать файл значений по умолчанию." @@ -181,7 +181,7 @@ msgstr "Импорт настроек FlatCAM отменен." msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" @@ -189,10 +189,11 @@ msgstr "Экспорт настроек FlatCAM" msgid "FlatCAM preferences export cancelled." msgstr "Экспорт настроек FlatCAM отменён." -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 -#: FlatCAMObj.py:6291 flatcamEditors/FlatCAMTextEditor.py:217 -#: flatcamGUI/FlatCAMGUI.py:3942 flatcamTools/ToolSolderPaste.py:1453 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 +#: FlatCAMApp.py:10152 FlatCAMApp.py:10211 FlatCAMApp.py:10328 +#: FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 +#: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -295,8 +296,8 @@ msgid "" msgstr "" "[selected] {kind} создан/выбран: {name}" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "Прорисовка" @@ -320,7 +321,7 @@ msgstr "Страница загрузок" msgid "Issue tracker" msgstr "Issue-трекер" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "Закрыть" @@ -439,12 +440,30 @@ msgstr "Переводчик" msgid "E-mail" msgstr "E-mail" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 #: flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +#, fuzzy +#| msgid "Alternate: Delete Tool" +msgid "Alternative website" +msgstr "Альтернатива: Удалить инструмент" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" @@ -452,29 +471,29 @@ msgstr "" "Есть файлы/объекты, измененные в FlatCAM.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "Сохранить изменения" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Excellon, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов GCode, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "Выбранные расширения файлов Gerber, зарегистрированные в FlatCAM." -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" "Для объединения требуются как минимум два объекта. Объекты, выбранные в " "данный момент" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility " @@ -490,39 +509,39 @@ msgstr "" "потеряна, и результат может не соответствовать ожидаемому. \n" "Проверьте сгенерированный GCODE." -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "Неудача. Присоединение Excellon работает только на объектах Excellon." -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "Неудача. Объединение Gerber работает только на объектах Gerber." -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "Неудалось. Выберите объект Geometry и попробуйте снова." -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "Ожидается FlatCAMGeometry, получено" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "Объект Geometry был преобразован в тип MultiGeo." -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "Объект Geometry был преобразован в тип SingleGeo." -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "Единицы измерения" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "Изменить единицы проекта ..." -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all " "objects to be scaled accordingly.\n" @@ -532,20 +551,20 @@ msgstr "" "масштабированию всех геометрических свойств всех объектов.\n" "Продолжить?" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "Да" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "Конвертирование единиц в" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr " Изменение единиц отменено." -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." @@ -553,12 +572,12 @@ msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 #: flatcamTools/ToolPaint.py:464 flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "Добавление инструмента отменено" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." @@ -567,11 +586,11 @@ msgstr "" "«Дополнительно».\n" "Перейдите в Настройки -> Основные парам. - Показать дополнительные параметры." -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "Удалить объекты" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" @@ -579,51 +598,51 @@ msgstr "" "Вы уверены, что хотите удалить навсегда\n" "выделенные объекты?" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "Объект(ы) удалены" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "Нудача. Объекты не выбраны ..." -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "Сохраните работу в редакторе и попробуйте снова ..." -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "Объект(ы) удален" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "Кликните, чтобы указать начало координат ..." -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "Установка точки начала координат..." -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "Начало координат установлено" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "Координаты начала указаны, но неполны." -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "Перейти к ..." -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "Введите координаты в формате X, Y:" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "Неверные координаты. Введите координаты в формате: X, Y" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 #: flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 @@ -637,28 +656,28 @@ msgstr "Неверные координаты. Введите координат msgid "Done." msgstr "Готово." -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "Объект не выбран. Выберите объект и попробуйте снова." -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "" "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "Прерывание. Текущая задача будет закрыта как можно скорее..." -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "Текущая задача была закрыта по запросу пользователя ..." -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "Настройки" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -666,82 +685,82 @@ msgstr "" "Одно или несколько значений изменены.\n" "Вы хотите сохранить настройки?" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 #: flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "Сохранить настройки" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "Настройки сохранены." -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "Редактор кода" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "Не выбран объект для отражения по оси Y." -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "Отражение по оси Y завершено." -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 #: flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "Операция переворота не была выполнена." -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "Не выбран объект для отражения по оси Х." -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "Отражение по оси Х завершено." -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "Не выбран ни один объект для вращения." -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "Трансформация" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "Вращение завершено." -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "Не выбран ни один объект для наклона/сдвига по оси X." -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "Нет объекта, выбранного для наклона/сдвига по оси Y." -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "Сетка вкл/откл" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 #: flatcamEditors/FlatCAMGrbEditor.py:5268 flatcamGUI/ObjectUI.py:1204 #: flatcamTools/ToolDblSided.py:161 flatcamTools/ToolDblSided.py:208 @@ -751,7 +770,7 @@ msgstr "Сетка вкл/откл" msgid "Add" msgstr "Добавить" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 #: flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 @@ -762,69 +781,69 @@ msgstr "Добавить" msgid "Delete" msgstr "Удалить" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "Новая сетка ..." -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "Сетка уже существует" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr " Значение сетки не существует" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr " Нет объекта, выбранного для копирования его имени" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "[selected]{name} выбран" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -834,351 +853,351 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: FlatCAMApp.py:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "Новый проект создан" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "Открыть Gerber" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "Открытие Gerber отменено." -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "Открыть Excellon" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr " Открытие Excellon отменено." -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "Открыть G-Code" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "Открытие G-Code отменено." -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "Открыть проект" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "Открытие проекта отменено." -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "Открытие конфигурации отменено." -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "Нет выбранных объектов." -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "Экспорт SVG" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr " Экспорт SVG отменён." -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "Экспорт PNG отменён." -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 #, fuzzy #| msgid "No object selected. Please select an Gerber object to export." msgid "No object selected. Please select an Script object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 #, fuzzy #| msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 #, fuzzy #| msgid "Save Gerber source file" msgid "Save Script source file" msgstr "Сохранить исходный файл Gerber" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Script source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 #, fuzzy #| msgid "No object selected. Please select an Excellon object to export." msgid "No object selected. Please select an Document object to export." msgstr "Объект не выбран. Пожалуйста, выберите Excellon объект для экспорта." -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 #, fuzzy #| msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 #, fuzzy #| msgid "Save Excellon source file" msgid "Save Document source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 #, fuzzy #| msgid "Save Gerber source file cancelled." msgid "Save Document source file cancelled." msgstr "Сохранение исходного кода файла Gerber отменено." -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите Excellon объект для экспорта." -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "Сохранение исходного кода файла Excellon отменено." -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "Объект не выбран. Пожалуйста, выберите отличный объект для экспорта." -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "Экспорт Excellon отменен." -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "" "Нет выбранных объектов. Пожалуйста, выберите Gerber объект для экспорта." -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "Экспорт Gerber" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "Экспорт Gerber отменен." -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "Экспорт DXF отменен." -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "Импорт SVG" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "Открытие SVG отменено." -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "Открытие DXF отменено." -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "Загрузка..." -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "Редактор исходного кода" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "Открытие сценария отменено." -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "Выполнение файла FlatCAMScript." -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "Запуск сценария отменен." -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "{l_save}/Project_{date}" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "Сохранение проекта отменено." -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "Экспортирование SVG" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "Нет объекта Box. Используйте взамен" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "Создание фильма ... Пожалуйста, подождите." -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "Экспорт Excellon" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "Не удалось экспортировать файл Excellon." -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "Экспортирование Gerber" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "Не удалось экспортировать файл Gerber." -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "Экспорт DXF" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "Не удалось экспортировать файл DXF." -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -1186,86 +1205,98 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "Импортирование SVG" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 -#: FlatCAMApp.py:10737 FlatCAMApp.py:10804 FlatCAMApp.py:10865 -#: FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 +#: FlatCAMApp.py:10775 FlatCAMApp.py:10842 FlatCAMApp.py:10905 +#: FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "Открыт" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "Импорт DXF" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "Импорт изображения" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "Открытие Gerber" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr " Открыть Gerber не удалось. Вероятно это не Gerber файл." -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "Это не Excellon файл." -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 #: flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "Открытие Excellon." -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +#, fuzzy +#| msgid "Opening G-Code file." +msgid "Reading GCode file" +msgstr "Открытие файла G-Code." + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "Не удалось открыть" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "Это не GCODE" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "Открытие G-Code." -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 +#, fuzzy +#| msgid "" +#| "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" msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it " +"from File menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" msgstr "" @@ -1273,59 +1304,59 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 #, fuzzy #| msgid "Open TCL script" msgid "Opening TCL Script..." msgstr "Открыть сценарий TCL" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 #, fuzzy #| msgid "Failed to open file" msgid "Failed to open TCL Script." msgstr "Не удалось открыть файл" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "Проект загружен из" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "Доступные команды:\n" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1337,53 +1368,53 @@ msgstr "" "Для дополнительной информации ведите help <имя_команды> .\n" "Пример: help open_gerber" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "Показывает список команд." -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 #, fuzzy #| msgid "Recent projects" msgid "Clear Recent projects" msgstr "Недавние проекты" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "Очистить список" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "Список комбинаций клавиш" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "Вкладка \"Выбранное\" - выбранный элемент на вкладке \"Проект\"" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "Описание" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "Нормальный порядок при работе в FlatCAM выглядит следующим образом:" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into " "FlatCAM using either the toolbars, key shortcuts or even dragging and " @@ -1393,7 +1424,7 @@ msgstr "" "или SVG-файл в FlatCAM с помощью панели инструментов, сочетания клавиш или " "просто перетащив в окно программы." -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, " "drag and drop of the file into the FLATCAM GUI or through the menu (or " @@ -1403,7 +1434,7 @@ msgstr "" "перетащив его в окно программы или с помощью действий меню (или панели " "инструментов), предлагаемых в приложении." -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then " "focusing on SELECTED TAB (more simpler is to double click the object name in " @@ -1415,7 +1446,7 @@ msgstr "" "объекта на вкладке \"Проект\", вкладка \"Выбранное\" будет обновлена в " "соответствии с видом объекта: Gerber, Excellon, Geometry или CNCJob." -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click " "instead, and the SELECTED TAB is in focus, again the object properties will " @@ -1428,13 +1459,13 @@ msgstr "" "вкладке \"Выбранное\". Кроме того, двойной щелчок по объекту на холсте " "откроет вкладку \"Выбранное\" и заполнит ее, даже если она была не в фокусе." -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "" "You can change the parameters in this screen and the flow direction is like " "this:" msgstr "Вы можете изменить параметры на этом экране, и порядок будет таким:" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> " "Geometry Object --> Add tools (change param in Selected Tab) --> Generate " @@ -1448,7 +1479,7 @@ msgstr "" "необходимости, дополнительные команды в начало или конец GCode (опять же, " "во вкладке \"Выбранное\") -> Сохранить GCode (кнопка \"Сохранить CNC Code\")." -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> " "Shortcuts List or through its own key shortcut: F3." @@ -1456,24 +1487,24 @@ msgstr "" "Список комбинаций клавиш доступен через пункт меню Помощь --> Список " "комбинаций клавиш или через клавишу: F3." -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" @@ -1481,101 +1512,101 @@ msgstr "" "Новая версия FlatCAM доступна для загрузки:\n" "\n" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "инфо" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "Все участки отключены." -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "Все участки включены." -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "Обработка…" -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "Сохранение проекта FlatCAM" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "Проект сохранён в" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "Пользователь запросил выход из текущего задания." -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "Имя изменено с" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "на" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "Смещение..." -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "Масштабирование..." -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "Наклон..." -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 #: flatcamGUI/PreferencesUI.py:993 flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 #: flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "Буферизация solid геометрии" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 #: flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 @@ -1585,47 +1616,47 @@ msgstr "Буферизация solid геометрии" msgid "Buffering" msgstr "Буферизация" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "Готово" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "Изоляция..." -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 #: flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "Геометрия изоляции не может быть сгенерирована." -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "Грубый" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "Создана геометрия изоляции" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "Вычитание геометрии" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "Создание отверстия" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "Всего отверстий" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "Всего пазов" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 #: flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 #: flatcamEditors/FlatCAMGeoEditor.py:1119 @@ -1643,29 +1674,28 @@ msgstr "Всего пазов" #: flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 #: flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "Неправильно введен формат значения, используйте числа." -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "" "Пожалуйста, выберите один или несколько инструментов из списка и попробуйте " "еще раз." -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "Сверло больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "№ инструмента" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 #: flatcamEditors/FlatCAMExcEditor.py:2934 flatcamGUI/ObjectUI.py:708 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 @@ -1673,19 +1703,19 @@ msgstr "№ инструмента" msgid "Diameter" msgstr "Диаметр" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "№ отверстия" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "№ паза" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "Инструмент для прорезания пазов больше, чем размер отверстия. Отмена." -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "" "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth" "\"]" @@ -1693,7 +1723,7 @@ msgstr "" "Неправильный формат значения для self.defaults[\"z_pdepth\"] или self." "options[\"z_pdepth\"]" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self." "options[\"feedrate_probe\"]" @@ -1701,11 +1731,11 @@ msgstr "" "Неправильный формат значения для self.defaults[\"feedrate_probe\"] или self." "options[\"feedrate_probe\"]" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "Генерация кода ЧПУ" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y) \n" @@ -1715,15 +1745,15 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два. " -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "Iso" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "Конец" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 #: flatcamGUI/FlatCAMGUI.py:2238 flatcamGUI/ObjectUI.py:1212 #: flatcamTools/ToolPanelize.py:498 flatcamTools/ToolPanelize.py:525 @@ -1732,53 +1762,53 @@ msgstr "Конец" msgid "Copy" msgstr "Копировать" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "" "Пожалуйста, введите нужный диаметр инструмента в формате числа с плавающей " "точкой." -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "Инструмент добавлен в таблицу инструментов." -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "Добавлен инструмент по умолчанию. Введен неправильный формат значения." -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "Ошибка. Выберите инструмент для копирования." -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "Инструмент скопирован в таблицу инструментов." -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "Инструмент был изменён в таблице инструментов." -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "Ошибка. Выберите инструмент для удаления." -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "Инструмент был удален из таблицы инструментов." -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "Эта Geometry не может быть обработана, так как это" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "геометрия" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "Ошибка. Инструмент не выбран в таблице инструментов ..." -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." @@ -1786,46 +1816,46 @@ msgstr "" "Смещение выбранного в таблице инструментов инструмента не указано.\n" "Добавьте смещение инструмента или измените тип смещения." -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "Разбор G-кода ..." -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "Закончена обработка G-кода" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "Обработка G-кода завершилась ошибкой" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "Отмена. Пустой файл, он не имеет геометрии" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "Разбор G-кода завершен..." -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "CNCjob создан" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "" "Коэффициент масштабирования должен быть числом: целочисленным или с " "плавающей запятой." -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "Масштабирование Geometry выполнено." -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in " "the Offset field." @@ -1833,11 +1863,11 @@ msgstr "" "Необходима пара значений (x,y). Возможно, вы ввели только одно значение в " "поле \"Смещение\"." -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "Смещение Geometry выполнено." -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, " "y)\n" @@ -1847,77 +1877,77 @@ msgstr "" "y)\n" "но теперь есть только одно значение, а не два." -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "Базовый" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "Расширенный" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "Построение..." -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "Экспорт GCode ..." -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "Экспорт Machine Code отменен ..." -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "Файл Machine Code сохранён в" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "CNCJob объект не может быть обработан, так как" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "CNCJob object" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "G-code не имеет кода единиц измерения: G20 или G21" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "Отмена. Пользовательский код смены инструмента включен, но он пуст." -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "G-code смены инструмента был заменен на пользовательский код." -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "Нет такого файла или каталога" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "Сохранено в" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "" "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "Используемый файл постпроцессора должен иметь имя: 'toolchange_custom'" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "Это не файл постпроцессора." -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "Редактор сценариев" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 #, fuzzy #| msgid "Geometry Editor" msgid "Document Editor" @@ -2138,10 +2168,24 @@ msgstr "Закончено создание G-кода паяльной паст msgid "paths traced." msgstr "путей проложено." -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +#, fuzzy +#| msgid "Create Geometry for milling holes." +msgid "Creating Geometry from the parsed GCode file. " +msgstr "Создание объекта геометрии для фрезерования отверстий." + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 #: flatcamEditors/FlatCAMExcEditor.py:356 @@ -2945,7 +2989,7 @@ msgstr "Зеркалирование (отражение)" #: flatcamEditors/FlatCAMGeoEditor.py:626 #: flatcamEditors/FlatCAMGrbEditor.py:4951 flatcamGUI/ObjectUI.py:119 #: flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3907,7 +3951,7 @@ msgstr "Код" #: flatcamEditors/FlatCAMGrbEditor.py:2406 #: flatcamEditors/FlatCAMGrbEditor.py:3734 flatcamGUI/ObjectUI.py:240 -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "Тип" @@ -4333,7 +4377,7 @@ msgstr "Заменяет строку из поля «Найти» на стро msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "Все" @@ -6008,7 +6052,7 @@ msgstr "Пересечение" msgid "Substraction" msgstr "Вычитание" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "Вырезы" @@ -6218,55 +6262,59 @@ msgstr "Параметры экспорта" msgid "Import List" msgstr "Импорт" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, fuzzy, python-brace-format #| msgid "{l_save}/Project_{date}" msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "{l_save}/Project_{date}" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 #, fuzzy #| msgid "FlatCAM preferences export cancelled." msgid "FlatCAM bookmarks export cancelled." msgstr "Экспорт настроек FlatCAM отменён." -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookamrks file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 #, fuzzy #| msgid "Failed to write defaults to file." msgid "Failed to write bookmarks to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 #, fuzzy #| msgid "Exported preferences to" msgid "Exported bookmarks to" msgstr "Экспорт настроек в" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 #, fuzzy #| msgid "Import FlatCAM Preferences" msgid "Import FlatCAM Bookmarks" msgstr "Импорт настроек FlatCAM" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 #, fuzzy #| msgid "FlatCAM preferences import cancelled." msgid "FlatCAM bookmarks import cancelled." msgstr "Импорт настроек FlatCAM отменен." -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 #, fuzzy #| msgid "Could not load defaults file." msgid "Could not load bookmarks file." msgstr "Не удалось загрузить файл значений по умолчанию." -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 #, fuzzy #| msgid "Imported Defaults from" msgid "Imported Bookmarks from" @@ -6339,7 +6387,7 @@ msgid "Gerber Object" msgstr "Объект Gerber" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 -#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1599 +#: flatcamGUI/ObjectUI.py:1041 flatcamGUI/ObjectUI.py:1590 #: flatcamGUI/PreferencesUI.py:1193 flatcamGUI/PreferencesUI.py:1893 #: flatcamGUI/PreferencesUI.py:2904 flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -6369,15 +6417,15 @@ msgid "Plot" msgstr "Отображать" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 -#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1709 +#: flatcamGUI/ObjectUI.py:1087 flatcamGUI/ObjectUI.py:1700 #: flatcamGUI/PreferencesUI.py:1216 flatcamGUI/PreferencesUI.py:2910 #: flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "Начертить (отобразить) этот объект." #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 -#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1629 -#: flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1047 flatcamGUI/ObjectUI.py:1620 +#: flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "Имя" @@ -7223,16 +7271,16 @@ msgstr "" "показал пользовательский интерфейс записи форма имени Вольт-Совет диаметр и " "V-наконечник угол." -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 #: flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "Рисовать объекты" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "Диаметр" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "TT" @@ -7548,11 +7596,11 @@ msgstr "Запускает инструмент рисования во вкла msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "Отрисовка участка" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -7564,15 +7612,15 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "Траектория" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "Показывать примечания" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7583,11 +7631,11 @@ msgstr "" "порядке\n" "траектории движения." -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "Пройденное расстояние" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7595,11 +7643,11 @@ msgstr "" "Это общее пройденное расстояние на X-Y плоскости.\n" "В текущих единицах измерения." -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "Расчетное время" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7607,11 +7655,11 @@ msgstr "" "Это расчетное время для выполнения маршрутизации/бурения,\n" "без времени, затраченного на события смены инструмента." -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "Таблица инструментов CNC" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7633,23 +7681,23 @@ msgstr "" "\"Тип инструмента\" (TT) может быть круговым с 1 до 4 зубами (C1..C4),\n" "шарик (B), или V-образный(V)." -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "P" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "Обновить участок" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "Обновление участка." -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "Экспорт CNC Code" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" @@ -7659,11 +7707,11 @@ msgstr "" "для сохранения\n" "этого объекта в файл." -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "Добавить в начало CNC Code" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." @@ -7671,11 +7719,11 @@ msgstr "" "Введите здесь любые команды G-Code, которые вам\n" "хотелось бы добавить в начале файла G-Code." -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "Дописать в конец CNC Code" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" @@ -7685,11 +7733,11 @@ msgstr "" "хотелось бы добавить к созданному файлу.\n" "например: M2 (конец программы)" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "G-Code смены инструмента" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -7711,11 +7759,11 @@ msgstr "" "и иметь \"toolchange_custom\" в имени, и будет построено\n" "используя в качестве шаблона файл постпроцессора \"Tool change Custom\"." -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "Использовать макросы смены инструмента" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." @@ -7723,7 +7771,7 @@ msgstr "" "Установите этот флажок, если хотите использовать\n" "пользовательский GCode смены инструментов (макрос)." -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" @@ -7733,7 +7781,7 @@ msgstr "" "при смене инструмента.\n" "Они должны быть окружены '%' символом" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -7744,57 +7792,57 @@ msgstr "" msgid "Parameters" msgstr "Параметры" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "Параметры FlatCAM CNC" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "номер инструмента" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "диаметр инструмента" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "для Excellon, общее количество сверл" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "Координата X для смены инструмента" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 #, fuzzy #| msgid "X coord for Toolchange" msgid "Y coord for Toolchange" msgstr "Координата X для смены инструмента" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "Координата Z для смены инструмента" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 #, fuzzy #| msgid "z_cut = depth where to cut" msgid "depth where to cut" msgstr "z_cut = глубина резания" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 #, fuzzy #| msgid "z_move = height where to travel" msgid "height where to travel" msgstr "z_move = высота перемещения" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "значение шага для мультипроходного разреза" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "значение скорости вращения шпинделя" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 #, fuzzy #| msgid "dwelltime = time to dwell to allow the spindle to reach it's set RPM" msgid "time to dwell to allow the spindle to reach it's set RPM" @@ -7802,21 +7850,21 @@ msgstr "" "dwelltime = время, чтобы остановиться, чтобы позволить шпинделю достичь его " "установлен об / мин" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "Просмотр CNC Code" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "Открывает вкладку для просмотра/изменения/печати файла G-Code." -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "Сохранить CNC Code" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7824,95 +7872,95 @@ msgstr "" "Открывает диалоговое окно для сохранения\n" "файла G-Code." -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 #, fuzzy #| msgid "Edit Object\tE" msgid "Script Object" msgstr "Редактировать объект\tE" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 #, fuzzy #| msgid "Autocompleter Keywords" msgid "Auto Completer" msgstr "Ключевые слова автозаполнения" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 #, fuzzy #| msgid "Geometry Object" msgid "Document Object" msgstr "Объект Geometry" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 #, fuzzy #| msgid "Box Type" msgid "Font Type" msgstr "Тип рамки" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 #, fuzzy #| msgid "NB Font Size" msgid "Font Size" msgstr "Размер шрифта боковой панели" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Film Color" msgid "Font Color" msgstr "Цвет пленки" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 #, fuzzy #| msgid "Set the font color for the annotation texts." msgid "Set the font color for the selected text" msgstr "Устанавливает цвет шрифта для текста примечаний." -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 #, fuzzy #| msgid "Selection" msgid "Selection Color" msgstr "Выбор" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 #, fuzzy #| msgid "Set the line color for the 'right to left' selection box." msgid "Set the selection color when doing text selection." msgstr "Установите цвет линии для поля выбора \"справа налево\"." -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 #, fuzzy #| msgid "Size" msgid "Tab Size" msgstr "Размер" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -11531,7 +11579,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 #: flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 #: flatcamTools/ToolSub.py:455 flatcamTools/ToolSub.py:470 @@ -11585,7 +11633,7 @@ msgid "Any form CutOut operation finished." msgstr "Операция обрезки закончена." #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "Объект не найден" @@ -12513,37 +12561,37 @@ msgstr "Создать объект" msgid "New Tool" msgstr "Новый инструмент ..." -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "" "Пожалуйста, введите диаметр инструмента для добавления в формате Float." -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" "Добавление инструмента отменено. Инструмент уже в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "Новый инструмент добавлен в таблицу инструментов." -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "Инструмент был изменён в таблице инструментов." -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" "Правка отменена. Новое значение диаметра уже находится в таблице " "инструментов." -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "Ошибка удаления. Выберите инструмент для удаления." -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "Инструмент удалён из таблицы инструментов." @@ -12556,7 +12604,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "Неверный формат ввода диаметра инструмента, используйте цифры." -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "Нет инструментов сопла в таблице инструментов." @@ -12564,11 +12612,11 @@ msgstr "Нет инструментов сопла в таблице инстр msgid "Click the start point of the area." msgstr "Нажмите на начальную точку области." -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "Нажмите на конечную точку области рисования." -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "Зона добавлена. Щелкните правой кнопкой мыши для завершения." @@ -12585,7 +12633,7 @@ msgstr "Очистка от меди. Чтение параметров." msgid "NCC Tool. Preparing non-copper polygons." msgstr "Очистка от меди. Подготовка безмедных полигонов." -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "Нет доступных объектов." @@ -12997,69 +13045,69 @@ msgstr "" "- «Контрольный объект» - будет выполнять очистку от меди в области\n" "указано другим объектом." -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "Инструмент рисования. Чтение параметров." -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" "Значение перекрытия должно быть от 0 (включительно) до 1 (исключительно)" -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "Нажмите внутри нужного полигона." -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "Не удалось получить объект: %s" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "Невозможно окрашивание MultiGeo Geometries" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "Отрисовка полигона..." -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "Нажмите на начальную точку области рисования." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "Рисование." -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr " Началась задача нормальной отрисовки полигона." -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "Буферизация geometry..." -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "Полигон не найден." -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "Отрисовка полигона на месте" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "Геометрия не может быть окрашена полностью" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a " "different strategy of paint" @@ -13067,9 +13115,9 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров. Или другой " "способ рисования" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted " @@ -13081,36 +13129,36 @@ msgstr "" "Geometry .\n" "Измените параметры рисования и повторите попытку." -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "Paint Single выполнена." -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "Запущена отрисовка полигона ..." -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "Отрисовка полигонов..." -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "Инструмент рисования. Запущены все задания нормальной покраски." -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "Покраска инструментом с диаметром = " -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "запущено" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a " "different Method of paint" @@ -13118,33 +13166,33 @@ msgstr "" "Окраска не выполнена. Попробуйте другую комбинацию параметров. Или другой " "способ рисования" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "Задание \"Окрасить всё\" выполнено." -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "Запущены все задания окраски с обработкой остаточного припуска." -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "[success] Окрашивание с обработкой остаточного припуска выполнено." -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "Запущена задача нормальной окраски." -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "Окраска области сделана." -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "Запущено задание окраски с обработкой остаточного припуска." -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr "" "Инструмент рисования. Запущено задание окраски с обработкой остаточного " diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 0d6c68f7..e8c9b87d 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-10-14 06:24+0300\n" +"POT-Creation-Date: 2019-10-15 02:32+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -54,12 +54,12 @@ msgid "" "\n" msgstr "" -#: FlatCAMApp.py:2706 FlatCAMApp.py:8766 +#: FlatCAMApp.py:2706 FlatCAMApp.py:8804 msgid "New Project - Not saved" msgstr "" -#: FlatCAMApp.py:2780 FlatCAMApp.py:8824 FlatCAMApp.py:8860 FlatCAMApp.py:8900 -#: FlatCAMApp.py:9664 FlatCAMApp.py:10916 FlatCAMApp.py:10969 +#: FlatCAMApp.py:2780 FlatCAMApp.py:8862 FlatCAMApp.py:8898 FlatCAMApp.py:8938 +#: FlatCAMApp.py:9702 FlatCAMApp.py:10956 FlatCAMApp.py:11009 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -116,20 +116,20 @@ msgstr "" msgid "Close Editor" msgstr "" -#: FlatCAMApp.py:3329 FlatCAMApp.py:4969 FlatCAMApp.py:7569 FlatCAMApp.py:8673 +#: FlatCAMApp.py:3329 FlatCAMApp.py:5007 FlatCAMApp.py:7607 FlatCAMApp.py:8711 #: FlatCAMTranslation.py:97 FlatCAMTranslation.py:171 flatcamGUI/PreferencesUI.py:933 msgid "Yes" msgstr "" -#: FlatCAMApp.py:3330 FlatCAMApp.py:4970 FlatCAMApp.py:7570 FlatCAMApp.py:8674 +#: FlatCAMApp.py:3330 FlatCAMApp.py:5008 FlatCAMApp.py:7608 FlatCAMApp.py:8712 #: FlatCAMTranslation.py:98 FlatCAMTranslation.py:172 flatcamGUI/PreferencesUI.py:934 #: flatcamGUI/PreferencesUI.py:3786 flatcamGUI/PreferencesUI.py:4178 #: flatcamTools/ToolNonCopperClear.py:171 flatcamTools/ToolPaint.py:144 msgid "No" msgstr "" -#: FlatCAMApp.py:3331 FlatCAMApp.py:4971 FlatCAMApp.py:5841 FlatCAMApp.py:6967 -#: FlatCAMApp.py:8675 +#: FlatCAMApp.py:3331 FlatCAMApp.py:5009 FlatCAMApp.py:5879 FlatCAMApp.py:7005 +#: FlatCAMApp.py:8713 msgid "Cancel" msgstr "" @@ -145,11 +145,11 @@ msgstr "" msgid "is updated, returning to App..." msgstr "" -#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4833 +#: FlatCAMApp.py:3808 FlatCAMApp.py:3862 FlatCAMApp.py:4871 msgid "Could not load defaults file." msgstr "" -#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4843 +#: FlatCAMApp.py:3821 FlatCAMApp.py:3871 FlatCAMApp.py:4881 msgid "Failed to parse defaults file." msgstr "" @@ -165,7 +165,7 @@ msgstr "" msgid "Imported Defaults from" msgstr "" -#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3925 +#: FlatCAMApp.py:3896 FlatCAMApp.py:3901 flatcamGUI/FlatCAMGUI.py:3960 msgid "Export FlatCAM Preferences" msgstr "" @@ -173,9 +173,9 @@ msgstr "" msgid "FlatCAM preferences export cancelled." msgstr "" -#: FlatCAMApp.py:3918 FlatCAMApp.py:9845 FlatCAMApp.py:9972 FlatCAMApp.py:10114 -#: FlatCAMApp.py:10173 FlatCAMApp.py:10290 FlatCAMApp.py:10429 FlatCAMObj.py:6291 -#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3942 +#: FlatCAMApp.py:3918 FlatCAMApp.py:9883 FlatCAMApp.py:10010 FlatCAMApp.py:10152 +#: FlatCAMApp.py:10211 FlatCAMApp.py:10328 FlatCAMApp.py:10467 FlatCAMObj.py:6300 +#: flatcamEditors/FlatCAMTextEditor.py:217 flatcamGUI/FlatCAMGUI.py:3977 #: flatcamTools/ToolSolderPaste.py:1453 msgid "" "Permission denied, saving not possible.\n" @@ -251,8 +251,8 @@ msgstr "" msgid "[selected] {kind} created/selected: {name}" msgstr "" -#: FlatCAMApp.py:4359 FlatCAMApp.py:7047 FlatCAMObj.py:261 FlatCAMObj.py:276 -#: FlatCAMObj.py:292 FlatCAMObj.py:372 flatcamTools/ToolMove.py:217 +#: FlatCAMApp.py:4359 FlatCAMApp.py:7085 FlatCAMObj.py:256 FlatCAMObj.py:271 +#: FlatCAMObj.py:287 FlatCAMObj.py:367 flatcamTools/ToolMove.py:217 msgid "Plotting" msgstr "" @@ -276,7 +276,7 @@ msgstr "" msgid "Issue tracker" msgstr "" -#: FlatCAMApp.py:4489 flatcamGUI/FlatCAMGUI.py:3780 +#: FlatCAMApp.py:4489 FlatCAMApp.py:4801 flatcamGUI/FlatCAMGUI.py:3780 msgid "Close" msgstr "" @@ -361,37 +361,53 @@ msgstr "" msgid "E-mail" msgstr "" -#: FlatCAMApp.py:4752 FlatCAMApp.py:4760 FlatCAMApp.py:7587 flatcamGUI/FlatCAMGUI.py:436 +#: FlatCAMApp.py:4773 FlatCAMApp.py:4781 FlatCAMApp.py:7625 flatcamGUI/FlatCAMGUI.py:436 msgid "Bookmarks Manager" msgstr "" -#: FlatCAMApp.py:4964 FlatCAMTranslation.py:166 +#: FlatCAMApp.py:4792 +msgid "" +"This entry will resolve to another website if:\n" +"\n" +"1. FlatCAM.org website is down\n" +"2. Someone forked FlatCAM project and wants to point\n" +"to his own website\n" +"\n" +"If you can't get any informations about FlatCAM beta\n" +"use the YouTube channel link from the Help menu." +msgstr "" + +#: FlatCAMApp.py:4799 +msgid "Alternative website" +msgstr "" + +#: FlatCAMApp.py:5002 FlatCAMTranslation.py:166 msgid "" "There are files/objects modified in FlatCAM. \n" "Do you want to Save the project?" msgstr "" -#: FlatCAMApp.py:4967 FlatCAMApp.py:8671 FlatCAMTranslation.py:169 +#: FlatCAMApp.py:5005 FlatCAMApp.py:8709 FlatCAMTranslation.py:169 msgid "Save changes" msgstr "" -#: FlatCAMApp.py:5197 +#: FlatCAMApp.py:5235 msgid "Selected Excellon file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:5219 +#: FlatCAMApp.py:5257 msgid "Selected GCode file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:5241 +#: FlatCAMApp.py:5279 msgid "Selected Gerber file extensions registered with FlatCAM." msgstr "" -#: FlatCAMApp.py:5402 FlatCAMApp.py:5458 FlatCAMApp.py:5486 +#: FlatCAMApp.py:5440 FlatCAMApp.py:5496 FlatCAMApp.py:5524 msgid "At least two objects are required for join. Objects currently selected" msgstr "" -#: FlatCAMApp.py:5411 +#: FlatCAMApp.py:5449 msgid "" "Failed join. The Geometry objects are of different types.\n" "At least one is MultiGeo type and the other is SingleGeo type. A possibility is to " @@ -401,130 +417,130 @@ msgid "" "Check the generated GCODE." msgstr "" -#: FlatCAMApp.py:5453 +#: FlatCAMApp.py:5491 msgid "Failed. Excellon joining works only on Excellon objects." msgstr "" -#: FlatCAMApp.py:5481 +#: FlatCAMApp.py:5519 msgid "Failed. Gerber joining works only on Gerber objects." msgstr "" -#: FlatCAMApp.py:5511 FlatCAMApp.py:5548 +#: FlatCAMApp.py:5549 FlatCAMApp.py:5586 msgid "Failed. Select a Geometry Object and try again." msgstr "" -#: FlatCAMApp.py:5516 FlatCAMApp.py:5553 +#: FlatCAMApp.py:5554 FlatCAMApp.py:5591 msgid "Expected a FlatCAMGeometry, got" msgstr "" -#: FlatCAMApp.py:5530 +#: FlatCAMApp.py:5568 msgid "A Geometry object was converted to MultiGeo type." msgstr "" -#: FlatCAMApp.py:5568 +#: FlatCAMApp.py:5606 msgid "A Geometry object was converted to SingleGeo type." msgstr "" -#: FlatCAMApp.py:5835 +#: FlatCAMApp.py:5873 msgid "Toggle Units" msgstr "" -#: FlatCAMApp.py:5837 +#: FlatCAMApp.py:5875 msgid "Change project units ..." msgstr "" -#: FlatCAMApp.py:5838 +#: FlatCAMApp.py:5876 msgid "" "Changing the units of the project causes all geometrical properties of all objects to be " "scaled accordingly.\n" "Continue?" msgstr "" -#: FlatCAMApp.py:5840 FlatCAMApp.py:6890 FlatCAMApp.py:6966 FlatCAMApp.py:8984 -#: FlatCAMApp.py:8998 FlatCAMApp.py:9346 FlatCAMApp.py:9357 +#: FlatCAMApp.py:5878 FlatCAMApp.py:6928 FlatCAMApp.py:7004 FlatCAMApp.py:9022 +#: FlatCAMApp.py:9036 FlatCAMApp.py:9384 FlatCAMApp.py:9395 msgid "Ok" msgstr "" -#: FlatCAMApp.py:5889 +#: FlatCAMApp.py:5927 msgid "Converted units to" msgstr "" -#: FlatCAMApp.py:5901 +#: FlatCAMApp.py:5939 msgid " Units conversion cancelled." msgstr "" -#: FlatCAMApp.py:6878 flatcamTools/ToolNonCopperClear.py:550 +#: FlatCAMApp.py:6916 flatcamTools/ToolNonCopperClear.py:550 #: flatcamTools/ToolNonCopperClear.py:953 flatcamTools/ToolPaint.py:460 #: flatcamTools/ToolSolderPaste.py:472 flatcamTools/ToolSolderPaste.py:799 msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:6883 flatcamTools/ToolNonCopperClear.py:554 flatcamTools/ToolPaint.py:464 +#: FlatCAMApp.py:6921 flatcamTools/ToolNonCopperClear.py:554 flatcamTools/ToolPaint.py:464 #: flatcamTools/ToolSolderPaste.py:476 msgid "Adding Tool cancelled" msgstr "" -#: FlatCAMApp.py:6886 +#: FlatCAMApp.py:6924 msgid "" "Adding Tool works only when Advanced is checked.\n" "Go to Preferences -> General - Show Advanced Options." msgstr "" -#: FlatCAMApp.py:6961 +#: FlatCAMApp.py:6999 msgid "Delete objects" msgstr "" -#: FlatCAMApp.py:6964 +#: FlatCAMApp.py:7002 msgid "" "Are you sure you want to permanently delete\n" "the selected objects?" msgstr "" -#: FlatCAMApp.py:6995 +#: FlatCAMApp.py:7033 msgid "Object(s) deleted" msgstr "" -#: FlatCAMApp.py:6999 +#: FlatCAMApp.py:7037 msgid "Failed. No object(s) selected..." msgstr "" -#: FlatCAMApp.py:7001 +#: FlatCAMApp.py:7039 msgid "Save the work in Editor and try again ..." msgstr "" -#: FlatCAMApp.py:7031 +#: FlatCAMApp.py:7069 msgid "Object deleted" msgstr "" -#: FlatCAMApp.py:7058 +#: FlatCAMApp.py:7096 msgid "Click to set the origin ..." msgstr "" -#: FlatCAMApp.py:7080 +#: FlatCAMApp.py:7118 msgid "Setting Origin..." msgstr "" -#: FlatCAMApp.py:7092 +#: FlatCAMApp.py:7130 msgid "Origin set" msgstr "" -#: FlatCAMApp.py:7099 +#: FlatCAMApp.py:7137 msgid "Origin coordinates specified but incomplete." msgstr "" -#: FlatCAMApp.py:7157 +#: FlatCAMApp.py:7195 msgid "Jump to ..." msgstr "" -#: FlatCAMApp.py:7158 +#: FlatCAMApp.py:7196 msgid "Enter the coordinates in format X,Y:" msgstr "" -#: FlatCAMApp.py:7166 +#: FlatCAMApp.py:7204 msgid "Wrong coordinates. Enter coordinates in format: X,Y" msgstr "" -#: FlatCAMApp.py:7214 flatcamEditors/FlatCAMExcEditor.py:3486 +#: FlatCAMApp.py:7252 flatcamEditors/FlatCAMExcEditor.py:3486 #: flatcamEditors/FlatCAMExcEditor.py:3494 flatcamEditors/FlatCAMGeoEditor.py:3915 #: flatcamEditors/FlatCAMGeoEditor.py:3930 flatcamEditors/FlatCAMGrbEditor.py:1067 #: flatcamEditors/FlatCAMGrbEditor.py:1171 flatcamEditors/FlatCAMGrbEditor.py:1445 @@ -534,106 +550,106 @@ msgstr "" msgid "Done." msgstr "" -#: FlatCAMApp.py:7358 FlatCAMApp.py:7426 +#: FlatCAMApp.py:7396 FlatCAMApp.py:7464 msgid "No object is selected. Select an object and try again." msgstr "" -#: FlatCAMApp.py:7446 +#: FlatCAMApp.py:7484 msgid "Aborting. The current task will be gracefully closed as soon as possible..." msgstr "" -#: FlatCAMApp.py:7452 +#: FlatCAMApp.py:7490 msgid "The current task was gracefully closed on user request..." msgstr "" -#: FlatCAMApp.py:7469 FlatCAMApp.py:7533 +#: FlatCAMApp.py:7507 FlatCAMApp.py:7571 msgid "Preferences" msgstr "" -#: FlatCAMApp.py:7529 +#: FlatCAMApp.py:7567 msgid "Preferences edited but not saved." msgstr "" -#: FlatCAMApp.py:7564 +#: FlatCAMApp.py:7602 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" msgstr "" -#: FlatCAMApp.py:7566 flatcamGUI/FlatCAMGUI.py:210 flatcamGUI/FlatCAMGUI.py:1087 +#: FlatCAMApp.py:7604 flatcamGUI/FlatCAMGUI.py:210 flatcamGUI/FlatCAMGUI.py:1087 msgid "Save Preferences" msgstr "" -#: FlatCAMApp.py:7579 +#: FlatCAMApp.py:7617 msgid "Preferences saved." msgstr "" -#: FlatCAMApp.py:7584 FlatCAMApp.py:9572 FlatCAMApp.py:10922 FlatCAMObj.py:6049 +#: FlatCAMApp.py:7622 FlatCAMApp.py:9610 FlatCAMApp.py:10962 FlatCAMObj.py:6058 #: flatcamTools/ToolSolderPaste.py:1329 msgid "Code Editor" msgstr "" -#: FlatCAMApp.py:7602 +#: FlatCAMApp.py:7640 msgid "No object selected to Flip on Y axis." msgstr "" -#: FlatCAMApp.py:7628 +#: FlatCAMApp.py:7666 msgid "Flip on Y axis done." msgstr "" -#: FlatCAMApp.py:7631 FlatCAMApp.py:7674 flatcamEditors/FlatCAMGrbEditor.py:5758 +#: FlatCAMApp.py:7669 FlatCAMApp.py:7712 flatcamEditors/FlatCAMGrbEditor.py:5758 msgid "Flip action was not executed." msgstr "" -#: FlatCAMApp.py:7645 +#: FlatCAMApp.py:7683 msgid "No object selected to Flip on X axis." msgstr "" -#: FlatCAMApp.py:7671 +#: FlatCAMApp.py:7709 msgid "Flip on X axis done." msgstr "" -#: FlatCAMApp.py:7688 +#: FlatCAMApp.py:7726 msgid "No object selected to Rotate." msgstr "" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Transform" msgstr "" -#: FlatCAMApp.py:7691 FlatCAMApp.py:7739 FlatCAMApp.py:7772 +#: FlatCAMApp.py:7729 FlatCAMApp.py:7777 FlatCAMApp.py:7810 msgid "Enter the Angle value:" msgstr "" -#: FlatCAMApp.py:7722 +#: FlatCAMApp.py:7760 msgid "Rotation done." msgstr "" -#: FlatCAMApp.py:7725 +#: FlatCAMApp.py:7763 msgid "Rotation movement was not executed." msgstr "" -#: FlatCAMApp.py:7737 +#: FlatCAMApp.py:7775 msgid "No object selected to Skew/Shear on X axis." msgstr "" -#: FlatCAMApp.py:7759 +#: FlatCAMApp.py:7797 msgid "Skew on X axis done." msgstr "" -#: FlatCAMApp.py:7770 +#: FlatCAMApp.py:7808 msgid "No object selected to Skew/Shear on Y axis." msgstr "" -#: FlatCAMApp.py:7792 +#: FlatCAMApp.py:7830 msgid "Skew on Y axis done." msgstr "" -#: FlatCAMApp.py:7961 flatcamGUI/FlatCAMGUI.py:1417 +#: FlatCAMApp.py:7999 flatcamGUI/FlatCAMGUI.py:1417 msgid "Grid On/Off" msgstr "" -#: FlatCAMApp.py:7974 flatcamEditors/FlatCAMGeoEditor.py:942 +#: FlatCAMApp.py:8012 flatcamEditors/FlatCAMGeoEditor.py:942 #: flatcamEditors/FlatCAMGrbEditor.py:2496 flatcamEditors/FlatCAMGrbEditor.py:5268 #: flatcamGUI/ObjectUI.py:1204 flatcamTools/ToolDblSided.py:161 #: flatcamTools/ToolDblSided.py:208 flatcamTools/ToolNonCopperClear.py:245 @@ -642,7 +658,7 @@ msgstr "" msgid "Add" msgstr "" -#: FlatCAMApp.py:7975 FlatCAMObj.py:3775 flatcamEditors/FlatCAMGrbEditor.py:2501 +#: FlatCAMApp.py:8013 FlatCAMObj.py:3770 flatcamEditors/FlatCAMGrbEditor.py:2501 #: flatcamEditors/FlatCAMGrbEditor.py:2644 flatcamGUI/FlatCAMGUI.py:596 #: flatcamGUI/FlatCAMGUI.py:831 flatcamGUI/FlatCAMGUI.py:1816 flatcamGUI/FlatCAMGUI.py:1912 #: flatcamGUI/FlatCAMGUI.py:2240 flatcamGUI/ObjectUI.py:1220 @@ -651,530 +667,535 @@ msgstr "" msgid "Delete" msgstr "" -#: FlatCAMApp.py:7988 +#: FlatCAMApp.py:8026 msgid "New Grid ..." msgstr "" -#: FlatCAMApp.py:7989 +#: FlatCAMApp.py:8027 msgid "Enter a Grid Value:" msgstr "" -#: FlatCAMApp.py:7997 FlatCAMApp.py:8024 +#: FlatCAMApp.py:8035 FlatCAMApp.py:8062 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: FlatCAMApp.py:8003 +#: FlatCAMApp.py:8041 msgid "New Grid added" msgstr "" -#: FlatCAMApp.py:8006 +#: FlatCAMApp.py:8044 msgid "Grid already exists" msgstr "" -#: FlatCAMApp.py:8009 +#: FlatCAMApp.py:8047 msgid "Adding New Grid cancelled" msgstr "" -#: FlatCAMApp.py:8031 +#: FlatCAMApp.py:8069 msgid " Grid Value does not exist" msgstr "" -#: FlatCAMApp.py:8034 +#: FlatCAMApp.py:8072 msgid "Grid Value deleted" msgstr "" -#: FlatCAMApp.py:8037 +#: FlatCAMApp.py:8075 msgid "Delete Grid value cancelled" msgstr "" -#: FlatCAMApp.py:8043 +#: FlatCAMApp.py:8081 msgid "Key Shortcut List" msgstr "" -#: FlatCAMApp.py:8077 +#: FlatCAMApp.py:8115 msgid " No object selected to copy it's name" msgstr "" -#: FlatCAMApp.py:8081 +#: FlatCAMApp.py:8119 msgid "Name copied on clipboard ..." msgstr "" -#: FlatCAMApp.py:8287 flatcamEditors/FlatCAMGrbEditor.py:4234 +#: FlatCAMApp.py:8325 flatcamEditors/FlatCAMGrbEditor.py:4234 msgid "Coordinates copied to clipboard." msgstr "" -#: FlatCAMApp.py:8427 FlatCAMApp.py:8431 FlatCAMApp.py:8435 FlatCAMApp.py:8439 -#: FlatCAMApp.py:8455 FlatCAMApp.py:8459 FlatCAMApp.py:8463 FlatCAMApp.py:8467 -#: FlatCAMApp.py:8507 FlatCAMApp.py:8510 FlatCAMApp.py:8513 FlatCAMApp.py:8516 +#: FlatCAMApp.py:8465 FlatCAMApp.py:8469 FlatCAMApp.py:8473 FlatCAMApp.py:8477 +#: FlatCAMApp.py:8493 FlatCAMApp.py:8497 FlatCAMApp.py:8501 FlatCAMApp.py:8505 +#: FlatCAMApp.py:8545 FlatCAMApp.py:8548 FlatCAMApp.py:8551 FlatCAMApp.py:8554 #: ObjectCollection.py:765 ObjectCollection.py:768 ObjectCollection.py:771 #: ObjectCollection.py:774 ObjectCollection.py:777 ObjectCollection.py:780 #, python-brace-format msgid "[selected]{name} selected" msgstr "" -#: FlatCAMApp.py:8668 +#: FlatCAMApp.py:8706 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:8690 +#: FlatCAMApp.py:8728 msgid "New Project created" msgstr "" -#: FlatCAMApp.py:8815 FlatCAMApp.py:8819 flatcamGUI/FlatCAMGUI.py:681 +#: FlatCAMApp.py:8853 FlatCAMApp.py:8857 flatcamGUI/FlatCAMGUI.py:681 #: flatcamGUI/FlatCAMGUI.py:2105 msgid "Open Gerber" msgstr "" -#: FlatCAMApp.py:8826 +#: FlatCAMApp.py:8864 msgid "Opening Gerber file." msgstr "" -#: FlatCAMApp.py:8832 +#: FlatCAMApp.py:8870 msgid "Open Gerber cancelled." msgstr "" -#: FlatCAMApp.py:8852 FlatCAMApp.py:8856 flatcamGUI/FlatCAMGUI.py:682 +#: FlatCAMApp.py:8890 FlatCAMApp.py:8894 flatcamGUI/FlatCAMGUI.py:682 #: flatcamGUI/FlatCAMGUI.py:2106 msgid "Open Excellon" msgstr "" -#: FlatCAMApp.py:8862 +#: FlatCAMApp.py:8900 msgid "Opening Excellon file." msgstr "" -#: FlatCAMApp.py:8868 +#: FlatCAMApp.py:8906 msgid " Open Excellon cancelled." msgstr "" -#: FlatCAMApp.py:8891 FlatCAMApp.py:8895 +#: FlatCAMApp.py:8929 FlatCAMApp.py:8933 msgid "Open G-Code" msgstr "" -#: FlatCAMApp.py:8902 +#: FlatCAMApp.py:8940 msgid "Opening G-Code file." msgstr "" -#: FlatCAMApp.py:8908 +#: FlatCAMApp.py:8946 msgid "Open G-Code cancelled." msgstr "" -#: FlatCAMApp.py:8925 FlatCAMApp.py:8928 flatcamGUI/FlatCAMGUI.py:1423 +#: FlatCAMApp.py:8963 FlatCAMApp.py:8966 flatcamGUI/FlatCAMGUI.py:1423 msgid "Open Project" msgstr "" -#: FlatCAMApp.py:8937 +#: FlatCAMApp.py:8975 msgid "Open Project cancelled." msgstr "" -#: FlatCAMApp.py:8956 FlatCAMApp.py:8959 +#: FlatCAMApp.py:8994 FlatCAMApp.py:8997 msgid "Open Configuration File" msgstr "" -#: FlatCAMApp.py:8964 +#: FlatCAMApp.py:9002 msgid "Open Config cancelled." msgstr "" -#: FlatCAMApp.py:8980 FlatCAMApp.py:9342 +#: FlatCAMApp.py:9018 FlatCAMApp.py:9380 msgid "No object selected." msgstr "" -#: FlatCAMApp.py:8981 FlatCAMApp.py:9343 +#: FlatCAMApp.py:9019 FlatCAMApp.py:9381 msgid "Please Select a Geometry object to export" msgstr "" -#: FlatCAMApp.py:8995 +#: FlatCAMApp.py:9033 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: FlatCAMApp.py:9008 FlatCAMApp.py:9012 +#: FlatCAMApp.py:9046 FlatCAMApp.py:9050 msgid "Export SVG" msgstr "" -#: FlatCAMApp.py:9018 +#: FlatCAMApp.py:9056 msgid " Export SVG cancelled." msgstr "" -#: FlatCAMApp.py:9039 +#: FlatCAMApp.py:9077 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: FlatCAMApp.py:9045 FlatCAMApp.py:9049 +#: FlatCAMApp.py:9083 FlatCAMApp.py:9087 msgid "Export PNG Image" msgstr "" -#: FlatCAMApp.py:9054 +#: FlatCAMApp.py:9092 msgid "Export PNG cancelled." msgstr "" -#: FlatCAMApp.py:9078 +#: FlatCAMApp.py:9116 msgid "No object selected. Please select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:9084 FlatCAMApp.py:9304 +#: FlatCAMApp.py:9122 FlatCAMApp.py:9342 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: FlatCAMApp.py:9096 +#: FlatCAMApp.py:9134 msgid "Save Gerber source file" msgstr "" -#: FlatCAMApp.py:9102 +#: FlatCAMApp.py:9140 msgid "Save Gerber source file cancelled." msgstr "" -#: FlatCAMApp.py:9122 +#: FlatCAMApp.py:9160 msgid "No object selected. Please select an Script object to export." msgstr "" -#: FlatCAMApp.py:9128 +#: FlatCAMApp.py:9166 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" -#: FlatCAMApp.py:9140 +#: FlatCAMApp.py:9178 msgid "Save Script source file" msgstr "" -#: FlatCAMApp.py:9146 +#: FlatCAMApp.py:9184 msgid "Save Script source file cancelled." msgstr "" -#: FlatCAMApp.py:9166 +#: FlatCAMApp.py:9204 msgid "No object selected. Please select an Document object to export." msgstr "" -#: FlatCAMApp.py:9172 +#: FlatCAMApp.py:9210 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" -#: FlatCAMApp.py:9184 +#: FlatCAMApp.py:9222 msgid "Save Document source file" msgstr "" -#: FlatCAMApp.py:9190 +#: FlatCAMApp.py:9228 msgid "Save Document source file cancelled." msgstr "" -#: FlatCAMApp.py:9210 +#: FlatCAMApp.py:9248 msgid "No object selected. Please select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:9216 FlatCAMApp.py:9260 +#: FlatCAMApp.py:9254 FlatCAMApp.py:9298 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: FlatCAMApp.py:9224 FlatCAMApp.py:9228 +#: FlatCAMApp.py:9262 FlatCAMApp.py:9266 msgid "Save Excellon source file" msgstr "" -#: FlatCAMApp.py:9234 +#: FlatCAMApp.py:9272 msgid "Saving Excellon source file cancelled." msgstr "" -#: FlatCAMApp.py:9254 +#: FlatCAMApp.py:9292 msgid "No object selected. Please Select an Excellon object to export." msgstr "" -#: FlatCAMApp.py:9268 FlatCAMApp.py:9272 +#: FlatCAMApp.py:9306 FlatCAMApp.py:9310 msgid "Export Excellon" msgstr "" -#: FlatCAMApp.py:9278 +#: FlatCAMApp.py:9316 msgid "Export Excellon cancelled." msgstr "" -#: FlatCAMApp.py:9298 +#: FlatCAMApp.py:9336 msgid "No object selected. Please Select an Gerber object to export." msgstr "" -#: FlatCAMApp.py:9312 FlatCAMApp.py:9316 +#: FlatCAMApp.py:9350 FlatCAMApp.py:9354 msgid "Export Gerber" msgstr "" -#: FlatCAMApp.py:9322 +#: FlatCAMApp.py:9360 msgid "Export Gerber cancelled." msgstr "" -#: FlatCAMApp.py:9354 +#: FlatCAMApp.py:9392 msgid "Only Geometry objects can be used." msgstr "" -#: FlatCAMApp.py:9368 FlatCAMApp.py:9372 +#: FlatCAMApp.py:9406 FlatCAMApp.py:9410 msgid "Export DXF" msgstr "" -#: FlatCAMApp.py:9379 +#: FlatCAMApp.py:9417 msgid "Export DXF cancelled." msgstr "" -#: FlatCAMApp.py:9399 FlatCAMApp.py:9402 +#: FlatCAMApp.py:9437 FlatCAMApp.py:9440 msgid "Import SVG" msgstr "" -#: FlatCAMApp.py:9412 +#: FlatCAMApp.py:9450 msgid "Open SVG cancelled." msgstr "" -#: FlatCAMApp.py:9431 FlatCAMApp.py:9435 +#: FlatCAMApp.py:9469 FlatCAMApp.py:9473 msgid "Import DXF" msgstr "" -#: FlatCAMApp.py:9445 +#: FlatCAMApp.py:9483 msgid "Open DXF cancelled." msgstr "" -#: FlatCAMApp.py:9483 +#: FlatCAMApp.py:9521 msgid "Viewing the source code of the selected object." msgstr "" -#: FlatCAMApp.py:9484 FlatCAMObj.py:6035 +#: FlatCAMApp.py:9522 FlatCAMObj.py:6044 msgid "Loading..." msgstr "" -#: FlatCAMApp.py:9491 +#: FlatCAMApp.py:9529 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: FlatCAMApp.py:9506 +#: FlatCAMApp.py:9544 msgid "Source Editor" msgstr "" -#: FlatCAMApp.py:9539 FlatCAMApp.py:9546 +#: FlatCAMApp.py:9577 FlatCAMApp.py:9584 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: FlatCAMApp.py:9558 +#: FlatCAMApp.py:9596 msgid "Failed to load the source code for the selected object" msgstr "" -#: FlatCAMApp.py:9597 +#: FlatCAMApp.py:9635 msgid "New TCL script file created in Code Editor." msgstr "" -#: FlatCAMApp.py:9635 FlatCAMApp.py:9637 +#: FlatCAMApp.py:9673 FlatCAMApp.py:9675 msgid "Open TCL script" msgstr "" -#: FlatCAMApp.py:9642 +#: FlatCAMApp.py:9680 msgid "Open TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9666 +#: FlatCAMApp.py:9704 msgid "Executing FlatCAMScript file." msgstr "" -#: FlatCAMApp.py:9673 FlatCAMApp.py:9676 +#: FlatCAMApp.py:9711 FlatCAMApp.py:9714 msgid "Run TCL script" msgstr "" -#: FlatCAMApp.py:9686 +#: FlatCAMApp.py:9724 msgid "Run TCL script cancelled." msgstr "" -#: FlatCAMApp.py:9702 +#: FlatCAMApp.py:9740 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: FlatCAMApp.py:9753 FlatCAMApp.py:9757 +#: FlatCAMApp.py:9791 FlatCAMApp.py:9795 msgid "Save Project As ..." msgstr "" -#: FlatCAMApp.py:9754 +#: FlatCAMApp.py:9792 #, python-brace-format msgid "{l_save}/Project_{date}" msgstr "" -#: FlatCAMApp.py:9763 +#: FlatCAMApp.py:9801 msgid "Save Project cancelled." msgstr "" -#: FlatCAMApp.py:9811 +#: FlatCAMApp.py:9849 msgid "Exporting SVG" msgstr "" -#: FlatCAMApp.py:9853 FlatCAMApp.py:9980 FlatCAMApp.py:10123 +#: FlatCAMApp.py:9891 FlatCAMApp.py:10018 FlatCAMApp.py:10161 msgid "SVG file exported to" msgstr "" -#: FlatCAMApp.py:9900 FlatCAMApp.py:10042 flatcamTools/ToolPanelize.py:396 +#: FlatCAMApp.py:9938 FlatCAMApp.py:10080 flatcamTools/ToolPanelize.py:396 msgid "No object Box. Using instead" msgstr "" -#: FlatCAMApp.py:9983 FlatCAMApp.py:10126 +#: FlatCAMApp.py:10021 FlatCAMApp.py:10164 msgid "Generating Film ... Please wait." msgstr "" -#: FlatCAMApp.py:10298 +#: FlatCAMApp.py:10336 msgid "Excellon file exported to" msgstr "" -#: FlatCAMApp.py:10307 +#: FlatCAMApp.py:10345 msgid "Exporting Excellon" msgstr "" -#: FlatCAMApp.py:10313 FlatCAMApp.py:10321 +#: FlatCAMApp.py:10351 FlatCAMApp.py:10359 msgid "Could not export Excellon file." msgstr "" -#: FlatCAMApp.py:10437 +#: FlatCAMApp.py:10475 msgid "Gerber file exported to" msgstr "" -#: FlatCAMApp.py:10445 +#: FlatCAMApp.py:10483 msgid "Exporting Gerber" msgstr "" -#: FlatCAMApp.py:10451 FlatCAMApp.py:10459 +#: FlatCAMApp.py:10489 FlatCAMApp.py:10497 msgid "Could not export Gerber file." msgstr "" -#: FlatCAMApp.py:10504 +#: FlatCAMApp.py:10542 msgid "DXF file exported to" msgstr "" -#: FlatCAMApp.py:10510 +#: FlatCAMApp.py:10548 msgid "Exporting DXF" msgstr "" -#: FlatCAMApp.py:10516 FlatCAMApp.py:10524 +#: FlatCAMApp.py:10554 FlatCAMApp.py:10562 msgid "Could not export DXF file." msgstr "" -#: FlatCAMApp.py:10546 FlatCAMApp.py:10591 FlatCAMApp.py:10635 +#: FlatCAMApp.py:10584 FlatCAMApp.py:10629 FlatCAMApp.py:10673 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: FlatCAMApp.py:10556 +#: FlatCAMApp.py:10594 msgid "Importing SVG" msgstr "" -#: FlatCAMApp.py:10568 FlatCAMApp.py:10611 FlatCAMApp.py:10656 FlatCAMApp.py:10737 -#: FlatCAMApp.py:10804 FlatCAMApp.py:10865 FlatCAMApp.py:10903 flatcamTools/ToolPDF.py:219 +#: FlatCAMApp.py:10606 FlatCAMApp.py:10649 FlatCAMApp.py:10694 FlatCAMApp.py:10775 +#: FlatCAMApp.py:10842 FlatCAMApp.py:10905 FlatCAMApp.py:10943 flatcamTools/ToolPDF.py:219 msgid "Opened" msgstr "" -#: FlatCAMApp.py:10600 +#: FlatCAMApp.py:10638 msgid "Importing DXF" msgstr "" -#: FlatCAMApp.py:10643 +#: FlatCAMApp.py:10681 msgid "Importing Image" msgstr "" -#: FlatCAMApp.py:10686 +#: FlatCAMApp.py:10724 msgid "Failed to open file" msgstr "" -#: FlatCAMApp.py:10691 +#: FlatCAMApp.py:10729 msgid "Failed to parse file" msgstr "" -#: FlatCAMApp.py:10698 FlatCAMApp.py:10772 FlatCAMObj.py:4748 +#: FlatCAMApp.py:10736 FlatCAMApp.py:10810 FlatCAMObj.py:4750 #: flatcamEditors/FlatCAMGrbEditor.py:4046 flatcamTools/ToolPcbWizard.py:436 msgid "An internal error has occurred. See shell.\n" msgstr "" -#: FlatCAMApp.py:10708 +#: FlatCAMApp.py:10746 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: FlatCAMApp.py:10716 +#: FlatCAMApp.py:10754 msgid "Opening Gerber" msgstr "" -#: FlatCAMApp.py:10727 +#: FlatCAMApp.py:10765 msgid " Open Gerber failed. Probable not a Gerber file." msgstr "" -#: FlatCAMApp.py:10762 flatcamTools/ToolPcbWizard.py:426 +#: FlatCAMApp.py:10800 flatcamTools/ToolPcbWizard.py:426 msgid "This is not Excellon file." msgstr "" -#: FlatCAMApp.py:10766 +#: FlatCAMApp.py:10804 msgid "Cannot open file" msgstr "" -#: FlatCAMApp.py:10786 flatcamTools/ToolPDF.py:269 flatcamTools/ToolPcbWizard.py:450 +#: FlatCAMApp.py:10824 flatcamTools/ToolPDF.py:269 flatcamTools/ToolPcbWizard.py:450 msgid "No geometry found in file" msgstr "" -#: FlatCAMApp.py:10789 +#: FlatCAMApp.py:10827 msgid "Opening Excellon." msgstr "" -#: FlatCAMApp.py:10796 +#: FlatCAMApp.py:10834 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: FlatCAMApp.py:10833 +#: FlatCAMApp.py:10865 +msgid "Reading GCode file" +msgstr "" + +#: FlatCAMApp.py:10872 msgid "Failed to open" msgstr "" -#: FlatCAMApp.py:10841 +#: FlatCAMApp.py:10880 msgid "This is not GCODE" msgstr "" -#: FlatCAMApp.py:10846 +#: FlatCAMApp.py:10885 msgid "Opening G-Code." msgstr "" -#: FlatCAMApp.py:10855 +#: FlatCAMApp.py:10894 msgid "" -"Failed to create CNCJob Object. Probable not a GCode file.\n" +"Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File " +"menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: FlatCAMApp.py:10879 +#: FlatCAMApp.py:10919 msgid "Opening TCL Script..." msgstr "" -#: FlatCAMApp.py:10887 +#: FlatCAMApp.py:10927 msgid "TCL script file opened in Code Editor." msgstr "" -#: FlatCAMApp.py:10890 +#: FlatCAMApp.py:10930 msgid "Failed to open TCL Script." msgstr "" -#: FlatCAMApp.py:10918 +#: FlatCAMApp.py:10958 msgid "Opening FlatCAM Config file." msgstr "" -#: FlatCAMApp.py:10940 +#: FlatCAMApp.py:10980 msgid "Failed to open config file" msgstr "" -#: FlatCAMApp.py:10966 +#: FlatCAMApp.py:11006 msgid "Loading Project ... Please Wait ..." msgstr "" -#: FlatCAMApp.py:10971 +#: FlatCAMApp.py:11011 msgid "Opening FlatCAM Project file." msgstr "" -#: FlatCAMApp.py:10981 FlatCAMApp.py:10999 +#: FlatCAMApp.py:11021 FlatCAMApp.py:11039 msgid "Failed to open project file" msgstr "" -#: FlatCAMApp.py:11033 +#: FlatCAMApp.py:11073 msgid "Loading Project ... restoring" msgstr "" -#: FlatCAMApp.py:11042 +#: FlatCAMApp.py:11082 msgid "Project loaded from" msgstr "" -#: FlatCAMApp.py:11105 +#: FlatCAMApp.py:11145 msgid "Redrawing all objects" msgstr "" -#: FlatCAMApp.py:11137 +#: FlatCAMApp.py:11177 msgid "Available commands:\n" msgstr "" -#: FlatCAMApp.py:11139 +#: FlatCAMApp.py:11179 msgid "" "\n" "\n" @@ -1182,64 +1203,64 @@ msgid "" " Example: help open_gerber" msgstr "" -#: FlatCAMApp.py:11289 +#: FlatCAMApp.py:11329 msgid "Shows list of commands." msgstr "" -#: FlatCAMApp.py:11351 +#: FlatCAMApp.py:11391 msgid "Failed to load recent item list." msgstr "" -#: FlatCAMApp.py:11359 +#: FlatCAMApp.py:11399 msgid "Failed to parse recent item list." msgstr "" -#: FlatCAMApp.py:11370 +#: FlatCAMApp.py:11410 msgid "Failed to load recent projects item list." msgstr "" -#: FlatCAMApp.py:11378 +#: FlatCAMApp.py:11418 msgid "Failed to parse recent project item list." msgstr "" -#: FlatCAMApp.py:11437 +#: FlatCAMApp.py:11477 msgid "Clear Recent projects" msgstr "" -#: FlatCAMApp.py:11460 +#: FlatCAMApp.py:11500 msgid "Clear Recent files" msgstr "" -#: FlatCAMApp.py:11477 flatcamGUI/FlatCAMGUI.py:1104 +#: FlatCAMApp.py:11517 flatcamGUI/FlatCAMGUI.py:1104 msgid "Shortcut Key List" msgstr "" -#: FlatCAMApp.py:11551 +#: FlatCAMApp.py:11591 msgid "Selected Tab - Choose an Item from Project Tab" msgstr "" -#: FlatCAMApp.py:11552 +#: FlatCAMApp.py:11592 msgid "Details" msgstr "" -#: FlatCAMApp.py:11554 +#: FlatCAMApp.py:11594 msgid "The normal flow when working in FlatCAM is the following:" msgstr "" -#: FlatCAMApp.py:11555 +#: FlatCAMApp.py:11595 msgid "" "Load/Import a Gerber, Excellon, Gcode, DXF, Raster Image or SVG file into FlatCAM using " "either the toolbars, key shortcuts or even dragging and dropping the files on the GUI." msgstr "" -#: FlatCAMApp.py:11558 +#: FlatCAMApp.py:11598 msgid "" "You can also load a FlatCAM project by double clicking on the project file, drag and drop " "of the file into the FLATCAM GUI or through the menu (or toolbar) actions offered within " "the app." msgstr "" -#: FlatCAMApp.py:11561 +#: FlatCAMApp.py:11601 msgid "" "Once an object is available in the Project Tab, by selecting it and then focusing on " "SELECTED TAB (more simpler is to double click the object name in the Project Tab, " @@ -1247,7 +1268,7 @@ msgid "" "Excellon, Geometry or CNCJob object." msgstr "" -#: FlatCAMApp.py:11565 +#: FlatCAMApp.py:11605 msgid "" "If the selection of the object is done on the canvas by single click instead, and the " "SELECTED TAB is in focus, again the object properties will be displayed into the Selected " @@ -1255,11 +1276,11 @@ msgid "" "TAB and populate it even if it was out of focus." msgstr "" -#: FlatCAMApp.py:11569 +#: FlatCAMApp.py:11609 msgid "You can change the parameters in this screen and the flow direction is like this:" msgstr "" -#: FlatCAMApp.py:11570 +#: FlatCAMApp.py:11610 msgid "" "Gerber/Excellon Object --> Change Parameter --> Generate Geometry --> Geometry Object --> " "Add tools (change param in Selected Tab) --> Generate CNCJob --> CNCJob Object --> Verify " @@ -1267,174 +1288,174 @@ msgid "" "TAB) --> Save GCode." msgstr "" -#: FlatCAMApp.py:11574 +#: FlatCAMApp.py:11614 msgid "" "A list of key shortcuts is available through an menu entry in Help --> Shortcuts List or " "through its own key shortcut: F3." msgstr "" -#: FlatCAMApp.py:11635 +#: FlatCAMApp.py:11675 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: FlatCAMApp.py:11643 +#: FlatCAMApp.py:11683 msgid "Could not parse information about latest version." msgstr "" -#: FlatCAMApp.py:11654 +#: FlatCAMApp.py:11694 msgid "FlatCAM is up to date!" msgstr "" -#: FlatCAMApp.py:11659 +#: FlatCAMApp.py:11699 msgid "Newer Version Available" msgstr "" -#: FlatCAMApp.py:11660 +#: FlatCAMApp.py:11700 msgid "" "There is a newer version of FlatCAM available for download:\n" "\n" msgstr "" -#: FlatCAMApp.py:11662 +#: FlatCAMApp.py:11702 msgid "info" msgstr "" -#: FlatCAMApp.py:11741 +#: FlatCAMApp.py:11781 msgid "All plots disabled." msgstr "" -#: FlatCAMApp.py:11748 +#: FlatCAMApp.py:11788 msgid "All non selected plots disabled." msgstr "" -#: FlatCAMApp.py:11755 +#: FlatCAMApp.py:11795 msgid "All plots enabled." msgstr "" -#: FlatCAMApp.py:11762 +#: FlatCAMApp.py:11802 msgid "Selected plots enabled..." msgstr "" -#: FlatCAMApp.py:11771 +#: FlatCAMApp.py:11811 msgid "Selected plots disabled..." msgstr "" -#: FlatCAMApp.py:11789 +#: FlatCAMApp.py:11829 msgid "Enabling plots ..." msgstr "" -#: FlatCAMApp.py:11828 +#: FlatCAMApp.py:11868 msgid "Disabling plots ..." msgstr "" -#: FlatCAMApp.py:11850 +#: FlatCAMApp.py:11890 msgid "Working ..." msgstr "" -#: FlatCAMApp.py:11889 +#: FlatCAMApp.py:11929 msgid "Saving FlatCAM Project" msgstr "" -#: FlatCAMApp.py:11911 FlatCAMApp.py:11949 +#: FlatCAMApp.py:11951 FlatCAMApp.py:11989 msgid "Project saved to" msgstr "" -#: FlatCAMApp.py:11931 +#: FlatCAMApp.py:11971 msgid "Failed to verify project file" msgstr "" -#: FlatCAMApp.py:11931 FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11971 FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Retry to save it." msgstr "" -#: FlatCAMApp.py:11940 FlatCAMApp.py:11952 +#: FlatCAMApp.py:11980 FlatCAMApp.py:11992 msgid "Failed to parse saved project file" msgstr "" -#: FlatCAMApp.py:12173 +#: FlatCAMApp.py:12213 msgid "The user requested a graceful exit of the current task." msgstr "" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "Name changed from" msgstr "" -#: FlatCAMObj.py:247 +#: FlatCAMObj.py:242 msgid "to" msgstr "" -#: FlatCAMObj.py:258 +#: FlatCAMObj.py:253 msgid "Offsetting..." msgstr "" -#: FlatCAMObj.py:273 +#: FlatCAMObj.py:268 msgid "Scaling..." msgstr "" -#: FlatCAMObj.py:289 +#: FlatCAMObj.py:284 msgid "Skewing..." msgstr "" -#: FlatCAMObj.py:659 FlatCAMObj.py:2487 FlatCAMObj.py:3779 flatcamGUI/PreferencesUI.py:993 +#: FlatCAMObj.py:654 FlatCAMObj.py:2482 FlatCAMObj.py:3774 flatcamGUI/PreferencesUI.py:993 #: flatcamGUI/PreferencesUI.py:2072 msgid "Basic" msgstr "" -#: FlatCAMObj.py:681 FlatCAMObj.py:2499 FlatCAMObj.py:3799 flatcamGUI/PreferencesUI.py:994 +#: FlatCAMObj.py:676 FlatCAMObj.py:2494 FlatCAMObj.py:3794 flatcamGUI/PreferencesUI.py:994 msgid "Advanced" msgstr "" -#: FlatCAMObj.py:897 +#: FlatCAMObj.py:892 msgid "Buffering solid geometry" msgstr "" -#: FlatCAMObj.py:900 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 +#: FlatCAMObj.py:895 camlib.py:986 flatcamGUI/PreferencesUI.py:1519 #: flatcamTools/ToolNonCopperClear.py:1581 flatcamTools/ToolNonCopperClear.py:1679 #: flatcamTools/ToolNonCopperClear.py:1691 flatcamTools/ToolNonCopperClear.py:1929 #: flatcamTools/ToolNonCopperClear.py:2025 flatcamTools/ToolNonCopperClear.py:2037 msgid "Buffering" msgstr "" -#: FlatCAMObj.py:906 +#: FlatCAMObj.py:901 msgid "Done" msgstr "" -#: FlatCAMObj.py:947 FlatCAMObj.py:963 FlatCAMObj.py:980 +#: FlatCAMObj.py:942 FlatCAMObj.py:958 FlatCAMObj.py:975 msgid "Isolating..." msgstr "" -#: FlatCAMObj.py:1184 FlatCAMObj.py:1312 flatcamTools/ToolNonCopperClear.py:1610 +#: FlatCAMObj.py:1179 FlatCAMObj.py:1307 flatcamTools/ToolNonCopperClear.py:1610 #: flatcamTools/ToolNonCopperClear.py:1953 msgid "Isolation geometry could not be generated." msgstr "" -#: FlatCAMObj.py:1233 FlatCAMObj.py:3462 FlatCAMObj.py:3737 FlatCAMObj.py:4006 +#: FlatCAMObj.py:1228 FlatCAMObj.py:3457 FlatCAMObj.py:3732 FlatCAMObj.py:4008 msgid "Rough" msgstr "" -#: FlatCAMObj.py:1258 FlatCAMObj.py:1335 +#: FlatCAMObj.py:1253 FlatCAMObj.py:1330 msgid "Isolation geometry created" msgstr "" -#: FlatCAMObj.py:1267 FlatCAMObj.py:1342 +#: FlatCAMObj.py:1262 FlatCAMObj.py:1337 msgid "Subtracting Geo" msgstr "" -#: FlatCAMObj.py:1560 +#: FlatCAMObj.py:1555 msgid "Plotting Apertures" msgstr "" -#: FlatCAMObj.py:2314 flatcamEditors/FlatCAMExcEditor.py:2319 +#: FlatCAMObj.py:2309 flatcamEditors/FlatCAMExcEditor.py:2319 msgid "Total Drills" msgstr "" -#: FlatCAMObj.py:2346 flatcamEditors/FlatCAMExcEditor.py:2351 +#: FlatCAMObj.py:2341 flatcamEditors/FlatCAMExcEditor.py:2351 msgid "Total Slots" msgstr "" -#: FlatCAMObj.py:2553 FlatCAMObj.py:3849 FlatCAMObj.py:4140 FlatCAMObj.py:4331 -#: FlatCAMObj.py:4342 FlatCAMObj.py:4460 FlatCAMObj.py:4682 FlatCAMObj.py:4805 -#: FlatCAMObj.py:4968 FlatCAMObj.py:5487 flatcamEditors/FlatCAMExcEditor.py:2426 +#: FlatCAMObj.py:2548 FlatCAMObj.py:3844 FlatCAMObj.py:4142 FlatCAMObj.py:4333 +#: FlatCAMObj.py:4344 FlatCAMObj.py:4462 FlatCAMObj.py:4684 FlatCAMObj.py:4807 +#: FlatCAMObj.py:4970 FlatCAMObj.py:5489 flatcamEditors/FlatCAMExcEditor.py:2426 #: flatcamEditors/FlatCAMGeoEditor.py:1082 flatcamEditors/FlatCAMGeoEditor.py:1119 #: flatcamEditors/FlatCAMGeoEditor.py:1140 flatcamEditors/FlatCAMGeoEditor.py:1161 #: flatcamEditors/FlatCAMGeoEditor.py:1198 flatcamEditors/FlatCAMGeoEditor.py:1230 @@ -1443,27 +1464,26 @@ msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:5514 flatcamEditors/FlatCAMGrbEditor.py:5555 #: flatcamEditors/FlatCAMGrbEditor.py:5593 flatcamEditors/FlatCAMGrbEditor.py:5619 #: flatcamTools/ToolNonCopperClear.py:942 flatcamTools/ToolNonCopperClear.py:1018 -#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:726 -#: flatcamTools/ToolPaint.py:801 flatcamTools/ToolPaint.py:949 -#: flatcamTools/ToolPaint.py:1003 flatcamTools/ToolPaint.py:1289 -#: flatcamTools/ToolPaint.py:1566 flatcamTools/ToolPaint.py:2043 +#: flatcamTools/ToolNonCopperClear.py:1417 flatcamTools/ToolPaint.py:792 +#: flatcamTools/ToolPaint.py:985 flatcamTools/ToolPaint.py:1271 +#: flatcamTools/ToolPaint.py:1548 flatcamTools/ToolPaint.py:2025 #: flatcamTools/ToolSolderPaste.py:789 flatcamTools/ToolSolderPaste.py:864 msgid "Wrong value format entered, use a number." msgstr "" -#: FlatCAMObj.py:2807 FlatCAMObj.py:2899 FlatCAMObj.py:3020 +#: FlatCAMObj.py:2802 FlatCAMObj.py:2894 FlatCAMObj.py:3015 msgid "Please select one or more tools from the list and try again." msgstr "" -#: FlatCAMObj.py:2813 +#: FlatCAMObj.py:2808 msgid "Milling tool for DRILLS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Tool_nr" msgstr "" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 #: flatcamEditors/FlatCAMExcEditor.py:1500 flatcamEditors/FlatCAMExcEditor.py:2934 #: flatcamGUI/ObjectUI.py:708 flatcamTools/ToolNonCopperClear.py:107 #: flatcamTools/ToolPaint.py:106 flatcamTools/ToolPcbWizard.py:75 @@ -1471,47 +1491,47 @@ msgstr "" msgid "Diameter" msgstr "" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Drills_Nr" msgstr "" -#: FlatCAMObj.py:2828 FlatCAMObj.py:2921 FlatCAMObj.py:3039 +#: FlatCAMObj.py:2823 FlatCAMObj.py:2916 FlatCAMObj.py:3034 msgid "Slots_Nr" msgstr "" -#: FlatCAMObj.py:2908 +#: FlatCAMObj.py:2903 msgid "Milling tool for SLOTS is larger than hole size. Cancelled." msgstr "" -#: FlatCAMObj.py:3080 FlatCAMObj.py:5181 +#: FlatCAMObj.py:3075 FlatCAMObj.py:5183 msgid "Wrong value format for self.defaults[\"z_pdepth\"] or self.options[\"z_pdepth\"]" msgstr "" -#: FlatCAMObj.py:3091 FlatCAMObj.py:5192 +#: FlatCAMObj.py:3086 FlatCAMObj.py:5194 msgid "" "Wrong value format for self.defaults[\"feedrate_probe\"] or self.options[\"feedrate_probe" "\"]" msgstr "" -#: FlatCAMObj.py:3121 FlatCAMObj.py:5067 FlatCAMObj.py:5073 FlatCAMObj.py:5227 +#: FlatCAMObj.py:3116 FlatCAMObj.py:5069 FlatCAMObj.py:5075 FlatCAMObj.py:5229 msgid "Generating CNC Code" msgstr "" -#: FlatCAMObj.py:3147 camlib.py:2403 camlib.py:3387 +#: FlatCAMObj.py:3142 camlib.py:2403 camlib.py:3387 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y) \n" "but now there is only one value, not two. " msgstr "" -#: FlatCAMObj.py:3462 FlatCAMObj.py:4382 FlatCAMObj.py:4383 FlatCAMObj.py:4392 +#: FlatCAMObj.py:3457 FlatCAMObj.py:4384 FlatCAMObj.py:4385 FlatCAMObj.py:4394 msgid "Iso" msgstr "" -#: FlatCAMObj.py:3462 +#: FlatCAMObj.py:3457 msgid "Finish" msgstr "" -#: FlatCAMObj.py:3773 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 +#: FlatCAMObj.py:3768 flatcamGUI/FlatCAMGUI.py:595 flatcamGUI/FlatCAMGUI.py:829 #: flatcamGUI/FlatCAMGUI.py:1813 flatcamGUI/FlatCAMGUI.py:1911 flatcamGUI/FlatCAMGUI.py:2238 #: flatcamGUI/ObjectUI.py:1212 flatcamTools/ToolPanelize.py:498 #: flatcamTools/ToolPanelize.py:525 flatcamTools/ToolPanelize.py:625 @@ -1519,179 +1539,179 @@ msgstr "" msgid "Copy" msgstr "" -#: FlatCAMObj.py:3980 +#: FlatCAMObj.py:3982 msgid "Please enter the desired tool diameter in Float format." msgstr "" -#: FlatCAMObj.py:4051 +#: FlatCAMObj.py:4053 msgid "Tool added in Tool Table." msgstr "" -#: FlatCAMObj.py:4055 +#: FlatCAMObj.py:4057 msgid "Default Tool added. Wrong value format entered." msgstr "" -#: FlatCAMObj.py:4088 FlatCAMObj.py:4097 +#: FlatCAMObj.py:4090 FlatCAMObj.py:4099 msgid "Failed. Select a tool to copy." msgstr "" -#: FlatCAMObj.py:4125 +#: FlatCAMObj.py:4127 msgid "Tool was copied in Tool Table." msgstr "" -#: FlatCAMObj.py:4155 +#: FlatCAMObj.py:4157 msgid "Tool was edited in Tool Table." msgstr "" -#: FlatCAMObj.py:4184 FlatCAMObj.py:4193 +#: FlatCAMObj.py:4186 FlatCAMObj.py:4195 msgid "Failed. Select a tool to delete." msgstr "" -#: FlatCAMObj.py:4216 +#: FlatCAMObj.py:4218 msgid "Tool was deleted in Tool Table." msgstr "" -#: FlatCAMObj.py:4662 +#: FlatCAMObj.py:4664 msgid "This Geometry can't be processed because it is" msgstr "" -#: FlatCAMObj.py:4664 +#: FlatCAMObj.py:4666 msgid "geometry" msgstr "" -#: FlatCAMObj.py:4707 +#: FlatCAMObj.py:4709 msgid "Failed. No tool selected in the tool table ..." msgstr "" -#: FlatCAMObj.py:4810 FlatCAMObj.py:4974 +#: FlatCAMObj.py:4812 FlatCAMObj.py:4976 msgid "" "Tool Offset is selected in Tool Table but no value is provided.\n" "Add a Tool Offset or change the Offset Type." msgstr "" -#: FlatCAMObj.py:4875 FlatCAMObj.py:5034 +#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 msgid "G-Code parsing in progress..." msgstr "" -#: FlatCAMObj.py:4877 FlatCAMObj.py:5036 +#: FlatCAMObj.py:4879 FlatCAMObj.py:5038 msgid "G-Code parsing finished..." msgstr "" -#: FlatCAMObj.py:4885 +#: FlatCAMObj.py:4887 msgid "Finished G-Code processing" msgstr "" -#: FlatCAMObj.py:4887 FlatCAMObj.py:5048 +#: FlatCAMObj.py:4889 FlatCAMObj.py:5050 msgid "G-Code processing failed with error" msgstr "" -#: FlatCAMObj.py:4935 flatcamTools/ToolSolderPaste.py:1212 +#: FlatCAMObj.py:4937 flatcamTools/ToolSolderPaste.py:1212 msgid "Cancelled. Empty file, it has no geometry" msgstr "" -#: FlatCAMObj.py:5046 FlatCAMObj.py:5220 +#: FlatCAMObj.py:5048 FlatCAMObj.py:5222 msgid "Finished G-Code processing..." msgstr "" -#: FlatCAMObj.py:5070 FlatCAMObj.py:5076 FlatCAMObj.py:5230 +#: FlatCAMObj.py:5072 FlatCAMObj.py:5078 FlatCAMObj.py:5232 msgid "CNCjob created" msgstr "" -#: FlatCAMObj.py:5262 FlatCAMObj.py:5272 flatcamParsers/ParseGerber.py:1649 +#: FlatCAMObj.py:5264 FlatCAMObj.py:5274 flatcamParsers/ParseGerber.py:1649 #: flatcamParsers/ParseGerber.py:1659 msgid "Scale factor has to be a number: integer or float." msgstr "" -#: FlatCAMObj.py:5346 +#: FlatCAMObj.py:5348 msgid "Geometry Scale done." msgstr "" -#: FlatCAMObj.py:5363 flatcamParsers/ParseGerber.py:1774 +#: FlatCAMObj.py:5365 flatcamParsers/ParseGerber.py:1774 msgid "" "An (x,y) pair of values are needed. Probable you entered only one value in the Offset " "field." msgstr "" -#: FlatCAMObj.py:5417 +#: FlatCAMObj.py:5419 msgid "Geometry Offset done." msgstr "" -#: FlatCAMObj.py:5446 +#: FlatCAMObj.py:5448 msgid "" "The Toolchange X,Y field in Edit -> Preferences has to be in the format (x, y)\n" "but now there is only one value, not two." msgstr "" -#: FlatCAMObj.py:5930 FlatCAMObj.py:6553 FlatCAMObj.py:6737 +#: FlatCAMObj.py:5939 FlatCAMObj.py:6562 FlatCAMObj.py:6746 msgid "Basic" msgstr "" -#: FlatCAMObj.py:5936 FlatCAMObj.py:6557 FlatCAMObj.py:6741 +#: FlatCAMObj.py:5945 FlatCAMObj.py:6566 FlatCAMObj.py:6750 msgid "Advanced" msgstr "" -#: FlatCAMObj.py:5979 +#: FlatCAMObj.py:5988 msgid "Plotting..." msgstr "" -#: FlatCAMObj.py:6003 FlatCAMObj.py:6008 flatcamTools/ToolSolderPaste.py:1418 +#: FlatCAMObj.py:6012 FlatCAMObj.py:6017 flatcamTools/ToolSolderPaste.py:1418 msgid "Export Machine Code ..." msgstr "" -#: FlatCAMObj.py:6014 flatcamTools/ToolSolderPaste.py:1422 +#: FlatCAMObj.py:6023 flatcamTools/ToolSolderPaste.py:1422 msgid "Export Machine Code cancelled ..." msgstr "" -#: FlatCAMObj.py:6032 +#: FlatCAMObj.py:6041 msgid "Machine Code file saved to" msgstr "" -#: FlatCAMObj.py:6087 +#: FlatCAMObj.py:6096 msgid "Loaded Machine Code into Code Editor" msgstr "" -#: FlatCAMObj.py:6202 +#: FlatCAMObj.py:6211 msgid "This CNCJob object can't be processed because it is a" msgstr "" -#: FlatCAMObj.py:6204 +#: FlatCAMObj.py:6213 msgid "CNCJob object" msgstr "" -#: FlatCAMObj.py:6256 +#: FlatCAMObj.py:6265 msgid "G-code does not have a units code: either G20 or G21" msgstr "" -#: FlatCAMObj.py:6268 +#: FlatCAMObj.py:6277 msgid "Cancelled. The Toolchange Custom code is enabled but it's empty." msgstr "" -#: FlatCAMObj.py:6274 +#: FlatCAMObj.py:6283 msgid "Toolchange G-code was replaced by a custom code." msgstr "" -#: FlatCAMObj.py:6287 flatcamEditors/FlatCAMTextEditor.py:213 +#: FlatCAMObj.py:6296 flatcamEditors/FlatCAMTextEditor.py:213 #: flatcamTools/ToolSolderPaste.py:1449 msgid "No such file or directory" msgstr "" -#: FlatCAMObj.py:6301 flatcamEditors/FlatCAMTextEditor.py:225 +#: FlatCAMObj.py:6310 flatcamEditors/FlatCAMTextEditor.py:225 msgid "Saved to" msgstr "" -#: FlatCAMObj.py:6311 FlatCAMObj.py:6321 +#: FlatCAMObj.py:6320 FlatCAMObj.py:6330 msgid "The used postprocessor file has to have in it's name: 'toolchange_custom'" msgstr "" -#: FlatCAMObj.py:6325 +#: FlatCAMObj.py:6334 msgid "There is no postprocessor file." msgstr "" -#: FlatCAMObj.py:6602 +#: FlatCAMObj.py:6611 msgid "Script Editor" msgstr "" -#: FlatCAMObj.py:6841 +#: FlatCAMObj.py:6850 msgid "Document Editor" msgstr "" @@ -1878,10 +1898,22 @@ msgstr "" msgid "paths traced." msgstr "" -#: camlib.py:4190 camlib.py:4468 camlib.py:4571 camlib.py:4618 +#: camlib.py:3971 +msgid "Parsing GCode file. Number of lines" +msgstr "" + +#: camlib.py:4061 +msgid "Creating Geometry from the parsed GCode file. " +msgstr "" + +#: camlib.py:4193 camlib.py:4477 camlib.py:4580 camlib.py:4627 msgid "G91 coordinates not implemented ..." msgstr "" +#: camlib.py:4324 +msgid "Unifying Geometry from parsed Geometry segments" +msgstr "" + #: flatcamEditors/FlatCAMExcEditor.py:45 flatcamEditors/FlatCAMExcEditor.py:70 #: flatcamEditors/FlatCAMExcEditor.py:152 flatcamEditors/FlatCAMExcEditor.py:356 #: flatcamEditors/FlatCAMExcEditor.py:548 flatcamEditors/FlatCAMGrbEditor.py:238 @@ -2557,7 +2589,7 @@ msgstr "" #: flatcamEditors/FlatCAMGeoEditor.py:626 flatcamEditors/FlatCAMGrbEditor.py:4951 #: flatcamGUI/ObjectUI.py:119 flatcamGUI/ObjectUI.py:134 flatcamGUI/ObjectUI.py:1099 -#: flatcamGUI/ObjectUI.py:1723 flatcamGUI/PreferencesUI.py:3903 +#: flatcamGUI/ObjectUI.py:1711 flatcamGUI/PreferencesUI.py:3903 #: flatcamGUI/PreferencesUI.py:4863 flatcamTools/ToolNonCopperClear.py:374 #: flatcamTools/ToolTransform.py:27 msgid "Offset" @@ -3346,7 +3378,7 @@ msgid "Code" msgstr "" #: flatcamEditors/FlatCAMGrbEditor.py:2406 flatcamEditors/FlatCAMGrbEditor.py:3734 -#: flatcamGUI/ObjectUI.py:240 flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:240 flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Type" msgstr "" @@ -3718,7 +3750,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1613 +#: flatcamEditors/FlatCAMTextEditor.py:75 flatcamGUI/ObjectUI.py:1604 #: flatcamGUI/PreferencesUI.py:3393 flatcamGUI/PreferencesUI.py:4276 msgid "All" msgstr "" @@ -5299,7 +5331,7 @@ msgstr "" msgid "Substraction" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1615 +#: flatcamGUI/FlatCAMGUI.py:1873 flatcamGUI/ObjectUI.py:1606 #: flatcamGUI/PreferencesUI.py:3395 msgid "Cut" msgstr "" @@ -5485,40 +5517,44 @@ msgstr "" msgid "Import List" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3926 +#: flatcamGUI/FlatCAMGUI.py:3914 +msgid "This bookmark can not be removed" +msgstr "" + +#: flatcamGUI/FlatCAMGUI.py:3961 #, python-brace-format msgid "{l_save}/FlatCAM_Bookmarks_{date}" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3934 +#: flatcamGUI/FlatCAMGUI.py:3969 msgid "FlatCAM bookmarks export cancelled." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3954 +#: flatcamGUI/FlatCAMGUI.py:3989 msgid "Could not load bookamrks file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3965 +#: flatcamGUI/FlatCAMGUI.py:4000 msgid "Failed to write bookmarks to file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3968 +#: flatcamGUI/FlatCAMGUI.py:4003 msgid "Exported bookmarks to" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3974 +#: flatcamGUI/FlatCAMGUI.py:4009 msgid "Import FlatCAM Bookmarks" msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3981 +#: flatcamGUI/FlatCAMGUI.py:4016 msgid "FlatCAM bookmarks import cancelled." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3989 +#: flatcamGUI/FlatCAMGUI.py:4024 msgid "Could not load bookmarks file." msgstr "" -#: flatcamGUI/FlatCAMGUI.py:3997 +#: flatcamGUI/FlatCAMGUI.py:4032 msgid "Imported Bookmarks from" msgstr "" @@ -5578,7 +5614,7 @@ msgid "Gerber Object" msgstr "" #: flatcamGUI/ObjectUI.py:163 flatcamGUI/ObjectUI.py:657 flatcamGUI/ObjectUI.py:1041 -#: flatcamGUI/ObjectUI.py:1599 flatcamGUI/PreferencesUI.py:1193 +#: flatcamGUI/ObjectUI.py:1590 flatcamGUI/PreferencesUI.py:1193 #: flatcamGUI/PreferencesUI.py:1893 flatcamGUI/PreferencesUI.py:2904 #: flatcamGUI/PreferencesUI.py:3369 msgid "Plot Options" @@ -5607,13 +5643,13 @@ msgid "Plot" msgstr "" #: flatcamGUI/ObjectUI.py:187 flatcamGUI/ObjectUI.py:698 flatcamGUI/ObjectUI.py:1087 -#: flatcamGUI/ObjectUI.py:1709 flatcamGUI/PreferencesUI.py:1216 +#: flatcamGUI/ObjectUI.py:1700 flatcamGUI/PreferencesUI.py:1216 #: flatcamGUI/PreferencesUI.py:2910 flatcamGUI/PreferencesUI.py:3380 msgid "Plot (show) this object." msgstr "" #: flatcamGUI/ObjectUI.py:195 flatcamGUI/ObjectUI.py:669 flatcamGUI/ObjectUI.py:1047 -#: flatcamGUI/ObjectUI.py:1629 flatcamGUI/ObjectUI.py:1887 flatcamGUI/ObjectUI.py:1939 +#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/ObjectUI.py:1881 flatcamGUI/ObjectUI.py:1933 msgid "Name" msgstr "" @@ -6294,15 +6330,15 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1707 flatcamGUI/PreferencesUI.py:3379 +#: flatcamGUI/ObjectUI.py:1085 flatcamGUI/ObjectUI.py:1698 flatcamGUI/PreferencesUI.py:3379 msgid "Plot Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 msgid "Dia" msgstr "" -#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1723 +#: flatcamGUI/ObjectUI.py:1099 flatcamGUI/ObjectUI.py:1711 #: flatcamTools/ToolNonCopperClear.py:107 flatcamTools/ToolPaint.py:106 msgid "TT" msgstr "" @@ -6527,11 +6563,11 @@ msgstr "" msgid "CNC Job Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1602 flatcamGUI/PreferencesUI.py:3384 +#: flatcamGUI/ObjectUI.py:1593 flatcamGUI/PreferencesUI.py:3384 msgid "Plot kind" msgstr "" -#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3386 +#: flatcamGUI/ObjectUI.py:1596 flatcamGUI/PreferencesUI.py:3386 msgid "" "This selects the kind of geometries on the canvas to plot.\n" "Those can be either of type 'Travel' which means the moves\n" @@ -6539,46 +6575,46 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: flatcamGUI/ObjectUI.py:1614 flatcamGUI/PreferencesUI.py:3394 +#: flatcamGUI/ObjectUI.py:1605 flatcamGUI/PreferencesUI.py:3394 msgid "Travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1618 flatcamGUI/PreferencesUI.py:3403 +#: flatcamGUI/ObjectUI.py:1609 flatcamGUI/PreferencesUI.py:3403 msgid "Display Annotation" msgstr "" -#: flatcamGUI/ObjectUI.py:1620 flatcamGUI/PreferencesUI.py:3405 +#: flatcamGUI/ObjectUI.py:1611 flatcamGUI/PreferencesUI.py:3405 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" "of a travel line." msgstr "" -#: flatcamGUI/ObjectUI.py:1635 +#: flatcamGUI/ObjectUI.py:1626 msgid "Travelled dist." msgstr "" -#: flatcamGUI/ObjectUI.py:1637 flatcamGUI/ObjectUI.py:1642 +#: flatcamGUI/ObjectUI.py:1628 flatcamGUI/ObjectUI.py:1633 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: flatcamGUI/ObjectUI.py:1647 +#: flatcamGUI/ObjectUI.py:1638 msgid "Estimated time" msgstr "" -#: flatcamGUI/ObjectUI.py:1649 flatcamGUI/ObjectUI.py:1654 +#: flatcamGUI/ObjectUI.py:1640 flatcamGUI/ObjectUI.py:1645 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." msgstr "" -#: flatcamGUI/ObjectUI.py:1689 +#: flatcamGUI/ObjectUI.py:1680 msgid "CNC Tools Table" msgstr "" -#: flatcamGUI/ObjectUI.py:1692 +#: flatcamGUI/ObjectUI.py:1683 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -6591,55 +6627,55 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: flatcamGUI/ObjectUI.py:1724 +#: flatcamGUI/ObjectUI.py:1712 msgid "P" msgstr "" -#: flatcamGUI/ObjectUI.py:1730 +#: flatcamGUI/ObjectUI.py:1724 msgid "Update Plot" msgstr "" -#: flatcamGUI/ObjectUI.py:1732 +#: flatcamGUI/ObjectUI.py:1726 msgid "Update the plot." msgstr "" -#: flatcamGUI/ObjectUI.py:1739 flatcamGUI/PreferencesUI.py:3554 +#: flatcamGUI/ObjectUI.py:1733 flatcamGUI/PreferencesUI.py:3554 msgid "Export CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1741 flatcamGUI/PreferencesUI.py:3505 +#: flatcamGUI/ObjectUI.py:1735 flatcamGUI/PreferencesUI.py:3505 #: flatcamGUI/PreferencesUI.py:3556 msgid "" "Export and save G-Code to\n" "make this object to a file." msgstr "" -#: flatcamGUI/ObjectUI.py:1747 +#: flatcamGUI/ObjectUI.py:1741 msgid "Prepend to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1749 flatcamGUI/PreferencesUI.py:3521 +#: flatcamGUI/ObjectUI.py:1743 flatcamGUI/PreferencesUI.py:3521 msgid "" "Type here any G-Code commands you would\n" "like to add at the beginning of the G-Code file." msgstr "" -#: flatcamGUI/ObjectUI.py:1758 +#: flatcamGUI/ObjectUI.py:1752 msgid "Append to CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1760 flatcamGUI/PreferencesUI.py:3533 +#: flatcamGUI/ObjectUI.py:1754 flatcamGUI/PreferencesUI.py:3533 msgid "" "Type here any G-Code commands you would\n" "like to append to the generated file.\n" "I.e.: M2 (End of program)" msgstr "" -#: flatcamGUI/ObjectUI.py:1777 flatcamGUI/PreferencesUI.py:3562 +#: flatcamGUI/ObjectUI.py:1771 flatcamGUI/PreferencesUI.py:3562 msgid "Toolchange G-Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1780 flatcamGUI/PreferencesUI.py:3565 +#: flatcamGUI/ObjectUI.py:1774 flatcamGUI/PreferencesUI.py:3565 msgid "" "Type here any G-Code commands you would\n" "like to be executed when Toolchange event is encountered.\n" @@ -6652,24 +6688,24 @@ msgid "" "having as template the 'Toolchange Custom' posprocessor file." msgstr "" -#: flatcamGUI/ObjectUI.py:1799 flatcamGUI/PreferencesUI.py:3593 +#: flatcamGUI/ObjectUI.py:1793 flatcamGUI/PreferencesUI.py:3593 msgid "Use Toolchange Macro" msgstr "" -#: flatcamGUI/ObjectUI.py:1801 flatcamGUI/PreferencesUI.py:3595 +#: flatcamGUI/ObjectUI.py:1795 flatcamGUI/PreferencesUI.py:3595 msgid "" "Check this box if you want to use\n" "a Custom Toolchange GCode (macro)." msgstr "" -#: flatcamGUI/ObjectUI.py:1809 flatcamGUI/PreferencesUI.py:3607 +#: flatcamGUI/ObjectUI.py:1803 flatcamGUI/PreferencesUI.py:3607 msgid "" "A list of the FlatCAM variables that can be used\n" "in the Toolchange event.\n" "They have to be surrounded by the '%' symbol" msgstr "" -#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:1665 +#: flatcamGUI/ObjectUI.py:1810 flatcamGUI/PreferencesUI.py:1665 #: flatcamGUI/PreferencesUI.py:2616 flatcamGUI/PreferencesUI.py:3322 #: flatcamGUI/PreferencesUI.py:3614 flatcamGUI/PreferencesUI.py:3695 #: flatcamGUI/PreferencesUI.py:3970 flatcamGUI/PreferencesUI.py:4082 @@ -6680,143 +6716,143 @@ msgstr "" msgid "Parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:1819 flatcamGUI/PreferencesUI.py:3617 +#: flatcamGUI/ObjectUI.py:1813 flatcamGUI/PreferencesUI.py:3617 msgid "FlatCAM CNC parameters" msgstr "" -#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3618 +#: flatcamGUI/ObjectUI.py:1814 flatcamGUI/PreferencesUI.py:3618 msgid "tool number" msgstr "" -#: flatcamGUI/ObjectUI.py:1821 flatcamGUI/PreferencesUI.py:3619 +#: flatcamGUI/ObjectUI.py:1815 flatcamGUI/PreferencesUI.py:3619 msgid "tool diameter" msgstr "" -#: flatcamGUI/ObjectUI.py:1822 flatcamGUI/PreferencesUI.py:3620 +#: flatcamGUI/ObjectUI.py:1816 flatcamGUI/PreferencesUI.py:3620 msgid "for Excellon, total number of drills" msgstr "" -#: flatcamGUI/ObjectUI.py:1824 flatcamGUI/PreferencesUI.py:3622 +#: flatcamGUI/ObjectUI.py:1818 flatcamGUI/PreferencesUI.py:3622 msgid "X coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:1825 +#: flatcamGUI/ObjectUI.py:1819 msgid "Y coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:1826 flatcamGUI/PreferencesUI.py:3625 +#: flatcamGUI/ObjectUI.py:1820 flatcamGUI/PreferencesUI.py:3625 msgid "Z coord for Toolchange" msgstr "" -#: flatcamGUI/ObjectUI.py:1827 +#: flatcamGUI/ObjectUI.py:1821 msgid "depth where to cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1828 +#: flatcamGUI/ObjectUI.py:1822 msgid "height where to travel" msgstr "" -#: flatcamGUI/ObjectUI.py:1829 flatcamGUI/PreferencesUI.py:3628 +#: flatcamGUI/ObjectUI.py:1823 flatcamGUI/PreferencesUI.py:3628 msgid "the step value for multidepth cut" msgstr "" -#: flatcamGUI/ObjectUI.py:1831 flatcamGUI/PreferencesUI.py:3630 +#: flatcamGUI/ObjectUI.py:1825 flatcamGUI/PreferencesUI.py:3630 msgid "the value for the spindle speed" msgstr "" -#: flatcamGUI/ObjectUI.py:1833 +#: flatcamGUI/ObjectUI.py:1827 msgid "time to dwell to allow the spindle to reach it's set RPM" msgstr "" -#: flatcamGUI/ObjectUI.py:1849 +#: flatcamGUI/ObjectUI.py:1843 msgid "View CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1851 +#: flatcamGUI/ObjectUI.py:1845 msgid "" "Opens TAB to view/modify/print G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1856 +#: flatcamGUI/ObjectUI.py:1850 msgid "Save CNC Code" msgstr "" -#: flatcamGUI/ObjectUI.py:1858 +#: flatcamGUI/ObjectUI.py:1852 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "" -#: flatcamGUI/ObjectUI.py:1878 +#: flatcamGUI/ObjectUI.py:1872 msgid "Script Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1897 flatcamGUI/ObjectUI.py:1956 +#: flatcamGUI/ObjectUI.py:1891 flatcamGUI/ObjectUI.py:1950 msgid "Auto Completer" msgstr "" -#: flatcamGUI/ObjectUI.py:1899 +#: flatcamGUI/ObjectUI.py:1893 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1930 +#: flatcamGUI/ObjectUI.py:1924 msgid "Document Object" msgstr "" -#: flatcamGUI/ObjectUI.py:1958 +#: flatcamGUI/ObjectUI.py:1952 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: flatcamGUI/ObjectUI.py:1976 +#: flatcamGUI/ObjectUI.py:1970 msgid "Font Type" msgstr "" -#: flatcamGUI/ObjectUI.py:1993 +#: flatcamGUI/ObjectUI.py:1987 msgid "Font Size" msgstr "" -#: flatcamGUI/ObjectUI.py:2029 +#: flatcamGUI/ObjectUI.py:2023 msgid "Alignment" msgstr "" -#: flatcamGUI/ObjectUI.py:2034 +#: flatcamGUI/ObjectUI.py:2028 msgid "Align Left" msgstr "" -#: flatcamGUI/ObjectUI.py:2039 +#: flatcamGUI/ObjectUI.py:2033 msgid "Center" msgstr "" -#: flatcamGUI/ObjectUI.py:2044 +#: flatcamGUI/ObjectUI.py:2038 msgid "Align Right" msgstr "" -#: flatcamGUI/ObjectUI.py:2049 +#: flatcamGUI/ObjectUI.py:2043 msgid "Justify" msgstr "" -#: flatcamGUI/ObjectUI.py:2056 +#: flatcamGUI/ObjectUI.py:2050 msgid "Font Color" msgstr "" -#: flatcamGUI/ObjectUI.py:2058 +#: flatcamGUI/ObjectUI.py:2052 msgid "Set the font color for the selected text" msgstr "" -#: flatcamGUI/ObjectUI.py:2072 +#: flatcamGUI/ObjectUI.py:2066 msgid "Selection Color" msgstr "" -#: flatcamGUI/ObjectUI.py:2074 +#: flatcamGUI/ObjectUI.py:2068 msgid "Set the selection color when doing text selection." msgstr "" -#: flatcamGUI/ObjectUI.py:2088 +#: flatcamGUI/ObjectUI.py:2082 msgid "Tab Size" msgstr "" -#: flatcamGUI/ObjectUI.py:2090 +#: flatcamGUI/ObjectUI.py:2084 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -9779,7 +9815,7 @@ msgstr "" #: flatcamTools/ToolCutOut.py:390 flatcamTools/ToolCutOut.py:561 #: flatcamTools/ToolNonCopperClear.py:1115 flatcamTools/ToolNonCopperClear.py:1156 -#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1082 +#: flatcamTools/ToolNonCopperClear.py:1188 flatcamTools/ToolPaint.py:1064 #: flatcamTools/ToolPanelize.py:374 flatcamTools/ToolPanelize.py:391 #: flatcamTools/ToolSub.py:253 flatcamTools/ToolSub.py:268 flatcamTools/ToolSub.py:455 #: flatcamTools/ToolSub.py:470 tclCommands/TclCommandCopperClear.py:131 @@ -9820,7 +9856,7 @@ msgid "Any form CutOut operation finished." msgstr "" #: flatcamTools/ToolCutOut.py:565 flatcamTools/ToolNonCopperClear.py:1119 -#: flatcamTools/ToolPaint.py:978 flatcamTools/ToolPanelize.py:381 +#: flatcamTools/ToolPaint.py:960 flatcamTools/ToolPanelize.py:381 #: tclCommands/TclCommandBbox.py:66 tclCommands/TclCommandNregions.py:65 msgid "Object not found" msgstr "" @@ -10580,33 +10616,33 @@ msgstr "" msgid "New Tool" msgstr "" -#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:732 +#: flatcamTools/ToolNonCopperClear.py:947 flatcamTools/ToolPaint.py:723 #: flatcamTools/ToolSolderPaste.py:794 msgid "Please enter a tool diameter to add, in Float format." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:757 +#: flatcamTools/ToolNonCopperClear.py:978 flatcamTools/ToolPaint.py:748 msgid "Adding tool cancelled. Tool already in Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:763 +#: flatcamTools/ToolNonCopperClear.py:983 flatcamTools/ToolPaint.py:754 msgid "New tool added to Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:809 +#: flatcamTools/ToolNonCopperClear.py:1027 flatcamTools/ToolPaint.py:800 msgid "Tool from Tool Table was edited." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:821 +#: flatcamTools/ToolNonCopperClear.py:1038 flatcamTools/ToolPaint.py:812 #: flatcamTools/ToolSolderPaste.py:885 msgid "Edit cancelled. New diameter value is already in the Tool Table." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:919 +#: flatcamTools/ToolNonCopperClear.py:1078 flatcamTools/ToolPaint.py:910 msgid "Delete failed. Select a tool to delete." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:925 +#: flatcamTools/ToolNonCopperClear.py:1083 flatcamTools/ToolPaint.py:916 msgid "Tool(s) deleted from Tool Table." msgstr "" @@ -10618,7 +10654,7 @@ msgstr "" msgid "Wrong Tool Dia value format entered, use a number." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:1008 +#: flatcamTools/ToolNonCopperClear.py:1144 flatcamTools/ToolPaint.py:990 msgid "No selected tools in Tool Table." msgstr "" @@ -10626,11 +10662,11 @@ msgstr "" msgid "Click the start point of the area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1118 +#: flatcamTools/ToolNonCopperClear.py:1219 flatcamTools/ToolPaint.py:1100 msgid "Click the end point of the paint area." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1124 +#: flatcamTools/ToolNonCopperClear.py:1225 flatcamTools/ToolPaint.py:1106 msgid "Zone added. Click to start adding next zone or right click to finish." msgstr "" @@ -10646,7 +10682,7 @@ msgstr "" msgid "NCC Tool. Preparing non-copper polygons." msgstr "" -#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2518 +#: flatcamTools/ToolNonCopperClear.py:1469 flatcamTools/ToolPaint.py:2500 msgid "No object available." msgstr "" @@ -10960,144 +10996,144 @@ msgid "" "specified by another object." msgstr "" -#: flatcamTools/ToolPaint.py:939 +#: flatcamTools/ToolPaint.py:930 msgid "Paint Tool. Reading parameters." msgstr "" -#: flatcamTools/ToolPaint.py:954 +#: flatcamTools/ToolPaint.py:936 msgid "Overlap value must be between 0 (inclusive) and 1 (exclusive)" msgstr "" -#: flatcamTools/ToolPaint.py:958 flatcamTools/ToolPaint.py:1021 +#: flatcamTools/ToolPaint.py:940 flatcamTools/ToolPaint.py:1003 msgid "Click inside the desired polygon." msgstr "" -#: flatcamTools/ToolPaint.py:972 +#: flatcamTools/ToolPaint.py:954 #, python-format msgid "Could not retrieve object: %s" msgstr "" -#: flatcamTools/ToolPaint.py:986 +#: flatcamTools/ToolPaint.py:968 msgid "Can't do Paint on MultiGeo geometries" msgstr "" -#: flatcamTools/ToolPaint.py:1030 flatcamTools/ToolPaint.py:1303 +#: flatcamTools/ToolPaint.py:1012 flatcamTools/ToolPaint.py:1285 msgid "Painting polygon..." msgstr "" -#: flatcamTools/ToolPaint.py:1061 +#: flatcamTools/ToolPaint.py:1043 msgid "Click the start point of the paint area." msgstr "" -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 flatcamTools/ToolPaint.py:1305 -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 flatcamTools/ToolPaint.py:2121 -#: flatcamTools/ToolPaint.py:2126 flatcamTools/ToolPaint.py:2129 -#: flatcamTools/ToolPaint.py:2303 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 flatcamTools/ToolPaint.py:1287 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 flatcamTools/ToolPaint.py:2103 +#: flatcamTools/ToolPaint.py:2108 flatcamTools/ToolPaint.py:2111 +#: flatcamTools/ToolPaint.py:2285 flatcamTools/ToolPaint.py:2292 msgid "Paint Tool." msgstr "" -#: flatcamTools/ToolPaint.py:1259 flatcamTools/ToolPaint.py:1263 -#: flatcamTools/ToolPaint.py:1266 +#: flatcamTools/ToolPaint.py:1241 flatcamTools/ToolPaint.py:1245 +#: flatcamTools/ToolPaint.py:1248 msgid "Normal painting polygon task started." msgstr "" -#: flatcamTools/ToolPaint.py:1260 flatcamTools/ToolPaint.py:1658 -#: flatcamTools/ToolPaint.py:1833 flatcamTools/ToolPaint.py:2123 -#: flatcamTools/ToolPaint.py:2305 +#: flatcamTools/ToolPaint.py:1242 flatcamTools/ToolPaint.py:1640 +#: flatcamTools/ToolPaint.py:1815 flatcamTools/ToolPaint.py:2105 +#: flatcamTools/ToolPaint.py:2287 msgid "Buffering geometry..." msgstr "" -#: flatcamTools/ToolPaint.py:1300 +#: flatcamTools/ToolPaint.py:1282 msgid "No polygon found." msgstr "" -#: flatcamTools/ToolPaint.py:1305 +#: flatcamTools/ToolPaint.py:1287 msgid "Painting polygon at location" msgstr "" -#: flatcamTools/ToolPaint.py:1388 +#: flatcamTools/ToolPaint.py:1370 msgid "Geometry could not be painted completely" msgstr "" -#: flatcamTools/ToolPaint.py:1433 +#: flatcamTools/ToolPaint.py:1415 msgid "" "Could not do Paint. Try a different combination of parameters. Or a different strategy of " "paint" msgstr "" -#: flatcamTools/ToolPaint.py:1477 flatcamTools/ToolPaint.py:1812 -#: flatcamTools/ToolPaint.py:1962 flatcamTools/ToolPaint.py:2283 -#: flatcamTools/ToolPaint.py:2437 +#: flatcamTools/ToolPaint.py:1459 flatcamTools/ToolPaint.py:1794 +#: flatcamTools/ToolPaint.py:1944 flatcamTools/ToolPaint.py:2265 +#: flatcamTools/ToolPaint.py:2419 msgid "" "There is no Painting Geometry in the file.\n" "Usually it means that the tool diameter is too big for the painted geometry.\n" "Change the painting parameters and try again." msgstr "" -#: flatcamTools/ToolPaint.py:1482 +#: flatcamTools/ToolPaint.py:1464 msgid "Paint Single Done." msgstr "" -#: flatcamTools/ToolPaint.py:1514 flatcamTools/ToolPaint.py:1990 -#: flatcamTools/ToolPaint.py:2465 +#: flatcamTools/ToolPaint.py:1496 flatcamTools/ToolPaint.py:1972 +#: flatcamTools/ToolPaint.py:2447 msgid "Polygon Paint started ..." msgstr "" -#: flatcamTools/ToolPaint.py:1575 flatcamTools/ToolPaint.py:2052 +#: flatcamTools/ToolPaint.py:1557 flatcamTools/ToolPaint.py:2034 msgid "Painting polygons..." msgstr "" -#: flatcamTools/ToolPaint.py:1657 flatcamTools/ToolPaint.py:1660 -#: flatcamTools/ToolPaint.py:1662 +#: flatcamTools/ToolPaint.py:1639 flatcamTools/ToolPaint.py:1642 +#: flatcamTools/ToolPaint.py:1644 msgid "Paint Tool. Normal painting all task started." msgstr "" -#: flatcamTools/ToolPaint.py:1696 flatcamTools/ToolPaint.py:1868 -#: flatcamTools/ToolPaint.py:2170 flatcamTools/ToolPaint.py:2346 +#: flatcamTools/ToolPaint.py:1678 flatcamTools/ToolPaint.py:1850 +#: flatcamTools/ToolPaint.py:2152 flatcamTools/ToolPaint.py:2328 msgid "Painting with tool diameter = " msgstr "" -#: flatcamTools/ToolPaint.py:1699 flatcamTools/ToolPaint.py:1871 -#: flatcamTools/ToolPaint.py:2173 flatcamTools/ToolPaint.py:2349 +#: flatcamTools/ToolPaint.py:1681 flatcamTools/ToolPaint.py:1853 +#: flatcamTools/ToolPaint.py:2155 flatcamTools/ToolPaint.py:2331 msgid "started" msgstr "" -#: flatcamTools/ToolPaint.py:1761 flatcamTools/ToolPaint.py:1917 -#: flatcamTools/ToolPaint.py:2233 flatcamTools/ToolPaint.py:2393 +#: flatcamTools/ToolPaint.py:1743 flatcamTools/ToolPaint.py:1899 +#: flatcamTools/ToolPaint.py:2215 flatcamTools/ToolPaint.py:2375 msgid "" "Could not do Paint All. Try a different combination of parameters. Or a different Method " "of paint" msgstr "" -#: flatcamTools/ToolPaint.py:1821 +#: flatcamTools/ToolPaint.py:1803 msgid "Paint All Done." msgstr "" -#: flatcamTools/ToolPaint.py:1832 flatcamTools/ToolPaint.py:1836 -#: flatcamTools/ToolPaint.py:1839 +#: flatcamTools/ToolPaint.py:1814 flatcamTools/ToolPaint.py:1818 +#: flatcamTools/ToolPaint.py:1821 msgid "Rest machining painting all task started." msgstr "" -#: flatcamTools/ToolPaint.py:1971 flatcamTools/ToolPaint.py:2446 +#: flatcamTools/ToolPaint.py:1953 flatcamTools/ToolPaint.py:2428 msgid "Paint All with Rest-Machining done." msgstr "" -#: flatcamTools/ToolPaint.py:2122 flatcamTools/ToolPaint.py:2126 -#: flatcamTools/ToolPaint.py:2129 +#: flatcamTools/ToolPaint.py:2104 flatcamTools/ToolPaint.py:2108 +#: flatcamTools/ToolPaint.py:2111 msgid "Normal painting area task started." msgstr "" -#: flatcamTools/ToolPaint.py:2292 +#: flatcamTools/ToolPaint.py:2274 msgid "Paint Area Done." msgstr "" -#: flatcamTools/ToolPaint.py:2304 flatcamTools/ToolPaint.py:2310 +#: flatcamTools/ToolPaint.py:2286 flatcamTools/ToolPaint.py:2292 msgid "Rest machining painting area task started." msgstr "" -#: flatcamTools/ToolPaint.py:2307 +#: flatcamTools/ToolPaint.py:2289 msgid "Paint Tool. Rest machining painting area task started." msgstr ""