diff --git a/CHANGELOG.md b/CHANGELOG.md index 035f63b4..3df85060 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ CHANGELOG for FlatCAM beta - fixed Cutout Tool to work with the endxy parameter - added the exclusion parameters for Drilling Tool to the Preferences area - cascaded_union() method will be deprecated in Shapely 1.8 in favor of unary_union; replaced the usage of cascaded_union with unary_union in all the app +- added some strings to the translatable strings and updated the translation strings 20.10.2020 diff --git a/appEditors/AppGeoEditor.py b/appEditors/AppGeoEditor.py index cd41f5a5..9fb257cc 100644 --- a/appEditors/AppGeoEditor.py +++ b/appEditors/AppGeoEditor.py @@ -16,7 +16,7 @@ from PyQt5.QtCore import Qt, QSettings from camlib import distance, arc, three_point_circle, Geometry, FlatCAMRTreeStorage from appTool import AppTool -from appGUI.GUIElements import OptionalInputSection, FCCheckBox, FCEntry, FCComboBox, FCTextAreaRich, \ +from appGUI.GUIElements import OptionalInputSection, FCCheckBox, FCLabel, FCComboBox, FCTextAreaRich, \ FCDoubleSpinner, FCButton, FCInputDialog, FCTree, NumericalEvalTupleEntry from appParsers.ParseFont import * @@ -46,7 +46,7 @@ class BufferSelectionTool(AppTool): Simple input for buffer distance. """ - toolName = "Buffer Selection" + toolName = _("Buffer Selection") def __init__(self, app, draw_app): AppTool.__init__(self, app) @@ -55,7 +55,7 @@ class BufferSelectionTool(AppTool): self.decimals = app.decimals # Title - title_label = QtWidgets.QLabel("%s" % ('Editor ' + self.toolName)) + title_label = FCLabel("%s" % ('Editor ' + self.toolName)) title_label.setStyleSheet(""" QLabel { @@ -82,7 +82,7 @@ class BufferSelectionTool(AppTool): self.buffer_distance_entry.set_precision(self.decimals) self.buffer_distance_entry.set_range(0.0000, 999999.9999) form_layout.addRow(_("Buffer distance:"), self.buffer_distance_entry) - self.buffer_corner_lbl = QtWidgets.QLabel(_("Buffer corner:")) + self.buffer_corner_lbl = FCLabel(_("Buffer corner:")) self.buffer_corner_lbl.setToolTip( _("There are 3 types of corners:\n" " - 'Round': the corner is rounded for exterior buffer.\n" @@ -99,15 +99,15 @@ class BufferSelectionTool(AppTool): hlay = QtWidgets.QHBoxLayout() self.buffer_tools_box.addLayout(hlay) - self.buffer_int_button = QtWidgets.QPushButton(_("Buffer Interior")) + self.buffer_int_button = FCButton(_("Buffer Interior")) hlay.addWidget(self.buffer_int_button) - self.buffer_ext_button = QtWidgets.QPushButton(_("Buffer Exterior")) + self.buffer_ext_button = FCButton(_("Buffer Exterior")) hlay.addWidget(self.buffer_ext_button) hlay1 = QtWidgets.QHBoxLayout() self.buffer_tools_box.addLayout(hlay1) - self.buffer_button = QtWidgets.QPushButton(_("Full Buffer")) + self.buffer_button = FCButton(_("Full Buffer")) hlay1.addWidget(self.buffer_button) self.layout.addStretch() @@ -191,7 +191,7 @@ class TextInputTool(AppTool): Simple input for buffer distance. """ - toolName = "Text Input Tool" + toolName = _("Text Input Tool") def __init__(self, app): AppTool.__init__(self, app) @@ -212,7 +212,7 @@ class TextInputTool(AppTool): self.text_tool_frame.setLayout(self.text_tools_box) # Title - title_label = QtWidgets.QLabel("%s" % ('Editor ' + self.toolName)) + title_label = FCLabel("%s" % self.toolName) title_label.setStyleSheet(""" QLabel { @@ -238,7 +238,7 @@ class TextInputTool(AppTool): self.font_type_cb = QtWidgets.QFontComboBox(self) self.font_type_cb.setCurrentFont(f_current) - self.form_layout.addRow(QtWidgets.QLabel('%s:' % _("Font")), self.font_type_cb) + self.form_layout.addRow(FCLabel('%s:' % _("Font")), self.font_type_cb) # Flag variables to show if font is bold, italic, both or none (regular) self.font_bold = False @@ -310,7 +310,7 @@ class TextInputTool(AppTool): self.font_italic_tb.setIcon(QtGui.QIcon(self.app.resource_location + '/italic32.png')) hlay.addWidget(self.font_italic_tb) - self.form_layout.addRow(QtWidgets.QLabel('%s:' % "Size"), hlay) + self.form_layout.addRow(FCLabel('%s:' % "Size"), hlay) # Text input self.text_input_entry = FCTextAreaRich() @@ -319,13 +319,13 @@ class TextInputTool(AppTool): # self.text_input_entry.setMaximumHeight(150) self.text_input_entry.setCurrentFont(f_current) self.text_input_entry.setFontPointSize(10) - self.form_layout.addRow(QtWidgets.QLabel('%s:' % _("Text")), self.text_input_entry) + self.form_layout.addRow(FCLabel('%s:' % _("Text")), self.text_input_entry) # Buttons hlay1 = QtWidgets.QHBoxLayout() self.form_layout.addRow("", hlay1) hlay1.addStretch() - self.apply_button = QtWidgets.QPushButton("Apply") + self.apply_button = FCButton(_("Apply")) hlay1.addWidget(self.apply_button) # self.layout.addStretch() @@ -409,7 +409,7 @@ class PaintOptionsTool(AppTool): Inputs to specify how to paint the selected polygons. """ - toolName = "Paint Tool" + toolName = _("Paint Tool") def __init__(self, app, fcdraw): AppTool.__init__(self, app) @@ -419,7 +419,7 @@ class PaintOptionsTool(AppTool): self.decimals = self.app.decimals # Title - title_label = QtWidgets.QLabel("%s" % ('Editor ' + self.toolName)) + title_label = FCLabel("%s" % self.toolName) title_label.setStyleSheet(""" QLabel { @@ -435,7 +435,7 @@ class PaintOptionsTool(AppTool): grid.setColumnStretch(1, 1) # Tool dia - ptdlabel = QtWidgets.QLabel('%s:' % _('Tool dia')) + ptdlabel = FCLabel('%s:' % _('Tool dia')) ptdlabel.setToolTip( _("Diameter of the tool to be used in the operation.") ) @@ -447,7 +447,7 @@ class PaintOptionsTool(AppTool): grid.addWidget(self.painttooldia_entry, 0, 1) # Overlap - ovlabel = QtWidgets.QLabel('%s:' % _('Overlap')) + ovlabel = FCLabel('%s:' % _('Overlap')) ovlabel.setToolTip( _("How much (percentage) of the tool width to overlap each tool pass.\n" "Adjust the value starting with lower values\n" @@ -467,7 +467,7 @@ class PaintOptionsTool(AppTool): grid.addWidget(self.paintoverlap_entry, 1, 1) # Margin - marginlabel = QtWidgets.QLabel('%s:' % _('Margin')) + marginlabel = FCLabel('%s:' % _('Margin')) marginlabel.setToolTip( _("Distance by which to avoid\n" "the edges of the polygon to\n" @@ -481,7 +481,7 @@ class PaintOptionsTool(AppTool): grid.addWidget(self.paintmargin_entry, 2, 1) # Method - methodlabel = QtWidgets.QLabel('%s:' % _('Method')) + methodlabel = FCLabel('%s:' % _('Method')) methodlabel.setToolTip( _("Algorithm to paint the polygons:\n" "- Standard: Fixed step inwards.\n" @@ -502,7 +502,7 @@ class PaintOptionsTool(AppTool): grid.addWidget(self.paintmethod_combo, 3, 1) # Connect lines - pathconnectlabel = QtWidgets.QLabel(_("Connect:")) + pathconnectlabel = FCLabel('%s:' % _("Connect")) pathconnectlabel.setToolTip( _("Draw lines between resulting\n" "segments to minimize tool lifts.") @@ -512,7 +512,7 @@ class PaintOptionsTool(AppTool): grid.addWidget(pathconnectlabel, 4, 0) grid.addWidget(self.pathconnect_cb, 4, 1) - contourlabel = QtWidgets.QLabel(_("Contour:")) + contourlabel = FCLabel('%s:' % _("Contour")) contourlabel.setToolTip( _("Cut around the perimeter of the polygon\n" "to trim rough edges.") @@ -525,7 +525,7 @@ class PaintOptionsTool(AppTool): # Buttons hlay = QtWidgets.QHBoxLayout() self.layout.addLayout(hlay) - self.paint_button = QtWidgets.QPushButton(_("Paint")) + self.paint_button = FCButton(_("Paint")) hlay.addWidget(self.paint_button) self.layout.addStretch() @@ -619,7 +619,7 @@ class TransformEditorTool(AppTool): self.decimals = self.app.decimals # ## Title - title_label = QtWidgets.QLabel("%s" % self.toolName) + title_label = FCLabel("%s" % self.toolName) title_label.setStyleSheet(""" QLabel { @@ -628,7 +628,7 @@ class TransformEditorTool(AppTool): } """) self.layout.addWidget(title_label) - self.layout.addWidget(QtWidgets.QLabel('')) + self.layout.addWidget(FCLabel('')) # ## Layout grid0 = QtWidgets.QGridLayout() @@ -637,10 +637,10 @@ class TransformEditorTool(AppTool): grid0.setColumnStretch(1, 1) grid0.setColumnStretch(2, 0) - grid0.addWidget(QtWidgets.QLabel('')) + grid0.addWidget(FCLabel('')) # Reference - ref_label = QtWidgets.QLabel('%s:' % _("Reference")) + ref_label = FCLabel('%s:' % _("Reference")) ref_label.setToolTip( _("The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -656,7 +656,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(ref_label, 0, 0) grid0.addWidget(self.ref_combo, 0, 1, 1, 2) - self.point_label = QtWidgets.QLabel('%s:' % _("Value")) + self.point_label = FCLabel('%s:' % _("Value")) self.point_label.setToolTip( _("A point of reference in format X,Y.") ) @@ -677,10 +677,10 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 5, 0, 1, 3) # ## Rotate Title - rotate_title_label = QtWidgets.QLabel("%s" % self.rotateName) + rotate_title_label = FCLabel("%s" % self.rotateName) grid0.addWidget(rotate_title_label, 6, 0, 1, 3) - self.rotate_label = QtWidgets.QLabel('%s:' % _("Angle")) + self.rotate_label = FCLabel('%s:' % _("Angle")) self.rotate_label.setToolTip( _("Angle for Rotation action, in degrees.\n" "Float number between -360 and 359.\n" @@ -714,7 +714,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 8, 0, 1, 3) # ## Skew Title - skew_title_label = QtWidgets.QLabel("%s" % self.skewName) + skew_title_label = FCLabel("%s" % self.skewName) grid0.addWidget(skew_title_label, 9, 0, 1, 2) self.skew_link_cb = FCCheckBox() @@ -725,7 +725,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.skew_link_cb, 9, 2) - self.skewx_label = QtWidgets.QLabel('%s:' % _("X angle")) + self.skewx_label = FCLabel('%s:' % _("X angle")) self.skewx_label.setToolTip( _("Angle for Skew action, in degrees.\n" "Float number between -360 and 360.") @@ -746,7 +746,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.skewx_entry, 10, 1) grid0.addWidget(self.skewx_button, 10, 2) - self.skewy_label = QtWidgets.QLabel('%s:' % _("Y angle")) + self.skewy_label = FCLabel('%s:' % _("Y angle")) self.skewy_label.setToolTip( _("Angle for Skew action, in degrees.\n" "Float number between -360 and 360.") @@ -776,7 +776,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 14, 0, 1, 3) # ## Scale Title - scale_title_label = QtWidgets.QLabel("%s" % self.scaleName) + scale_title_label = FCLabel("%s" % self.scaleName) grid0.addWidget(scale_title_label, 15, 0, 1, 2) self.scale_link_cb = FCCheckBox() @@ -787,7 +787,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.scale_link_cb, 15, 2) - self.scalex_label = QtWidgets.QLabel('%s:' % _("X factor")) + self.scalex_label = FCLabel('%s:' % _("X factor")) self.scalex_label.setToolTip( _("Factor for scaling on X axis.") ) @@ -807,7 +807,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.scalex_entry, 17, 1) grid0.addWidget(self.scalex_button, 17, 2) - self.scaley_label = QtWidgets.QLabel('%s:' % _("Y factor")) + self.scaley_label = FCLabel('%s:' % _("Y factor")) self.scaley_label.setToolTip( _("Factor for scaling on Y axis.") ) @@ -840,7 +840,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 21, 0, 1, 3) # ## Flip Title - flip_title_label = QtWidgets.QLabel("%s" % self.flipName) + flip_title_label = FCLabel("%s" % self.flipName) grid0.addWidget(flip_title_label, 23, 0, 1, 3) self.flipx_button = FCButton(_("Flip on X")) @@ -865,10 +865,10 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 27, 0, 1, 3) # ## Offset Title - offset_title_label = QtWidgets.QLabel("%s" % self.offsetName) + offset_title_label = FCLabel("%s" % self.offsetName) grid0.addWidget(offset_title_label, 29, 0, 1, 3) - self.offx_label = QtWidgets.QLabel('%s:' % _("X val")) + self.offx_label = FCLabel('%s:' % _("X val")) self.offx_label.setToolTip( _("Distance to offset on X axis. In current units.") ) @@ -888,7 +888,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.offx_entry, 31, 1) grid0.addWidget(self.offx_button, 31, 2) - self.offy_label = QtWidgets.QLabel('%s:' % _("Y val")) + self.offy_label = FCLabel('%s:' % _("Y val")) self.offy_label.setToolTip( _("Distance to offset on Y axis. In current units.") ) @@ -914,7 +914,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(separator_line, 34, 0, 1, 3) # ## Buffer Title - buffer_title_label = QtWidgets.QLabel("%s" % self.bufferName) + buffer_title_label = FCLabel("%s" % self.bufferName) grid0.addWidget(buffer_title_label, 35, 0, 1, 2) self.buffer_rounded_cb = FCCheckBox('%s' % _("Rounded")) @@ -927,7 +927,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.buffer_rounded_cb, 35, 2) - self.buffer_label = QtWidgets.QLabel('%s:' % _("Distance")) + self.buffer_label = FCLabel('%s:' % _("Distance")) self.buffer_label.setToolTip( _("A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -952,7 +952,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.buffer_entry, 37, 1) grid0.addWidget(self.buffer_button, 37, 2) - self.buffer_factor_label = QtWidgets.QLabel('%s:' % _("Value")) + self.buffer_factor_label = FCLabel('%s:' % _("Value")) self.buffer_factor_label.setToolTip( _("A positive value will create the effect of dilation,\n" "while a negative value will create the effect of erosion.\n" @@ -978,7 +978,7 @@ class TransformEditorTool(AppTool): grid0.addWidget(self.buffer_factor_entry, 38, 1) grid0.addWidget(self.buffer_factor_button, 38, 2) - grid0.addWidget(QtWidgets.QLabel(''), 42, 0, 1, 3) + grid0.addWidget(FCLabel(''), 42, 0, 1, 3) self.layout.addStretch() @@ -3273,15 +3273,15 @@ class AppGeoEditor(QtCore.QObject): # ## Page Title icon pixmap = QtGui.QPixmap(self.app.resource_location + '/flatcam_icon32.png') - self.icon = QtWidgets.QLabel() + self.icon = FCLabel() self.icon.setPixmap(pixmap) self.title_box.addWidget(self.icon, stretch=0) # ## Title label - self.title_label = QtWidgets.QLabel("%s" % _('Geometry Editor')) + self.title_label = FCLabel("%s" % _('Geometry Editor')) self.title_label.setAlignment(QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.title_box.addWidget(self.title_label, stretch=1) - self.title_box.addWidget(QtWidgets.QLabel('')) + self.title_box.addWidget(FCLabel('')) self.tw = FCTree(columns=3, header_hidden=False, protected_column=[0, 1], extended_sel=True) self.tw.setHeaderLabels(["ID", _("Type"), _("Name")]) @@ -3298,7 +3298,7 @@ class AppGeoEditor(QtCore.QObject): layout.addStretch() # Editor - self.exit_editor_button = QtWidgets.QPushButton(_('Exit Editor')) + self.exit_editor_button = FCButton(_('Exit Editor')) self.exit_editor_button.setIcon(QtGui.QIcon(self.app.resource_location + '/power16.png')) self.exit_editor_button.setToolTip( _("Exit from Editor.") diff --git a/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py b/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py index 00fdd4c3..adea3d37 100644 --- a/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py +++ b/appGUI/preferences/tools/Tools2InvertPrefGroupUI.py @@ -64,9 +64,9 @@ class Tools2InvertPrefGroupUI(OptionsGroupUI): "- bevel -> the lines are joined by a third line") ) self.join_radio = RadioSet([ - {'label': 'Rounded', 'value': 'r'}, - {'label': 'Square', 'value': 's'}, - {'label': 'Bevel', 'value': 'b'} + {'label': _('Rounded'), 'value': 'r'}, + {'label': _('Square'), 'value': 's'}, + {'label': _('Bevel'), 'value': 'b'} ], orientation='vertical', stretch=False) grid0.addWidget(self.join_label, 5, 0, 1, 2) diff --git a/appObjects/FlatCAMCNCJob.py b/appObjects/FlatCAMCNCJob.py index 629e0870..a4330aef 100644 --- a/appObjects/FlatCAMCNCJob.py +++ b/appObjects/FlatCAMCNCJob.py @@ -1280,7 +1280,7 @@ class CNCJobObject(FlatCAMObj, CNCjob): pass answer = self.on_grbl_wake() - answer = ['ok'] # hack for development without a GRBL controller connected + answer = ['ok'] # FIXME: hack for development without a GRBL controller connected for line in answer: if 'ok' in line.lower(): self.ui.com_connect_button.setStyleSheet("QPushButton {background-color: seagreen;}") diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index faf39a2e..970b7d4a 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 5fe308db..9b330fb1 100644 --- a/locale/de/LC_MESSAGES/strings.po +++ b/locale/de/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 11:37+0300\n" -"PO-Revision-Date: 2020-10-21 11:37+0300\n" +"POT-Creation-Date: 2020-10-21 16:05+0300\n" +"PO-Revision-Date: 2020-10-21 16:05+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -272,7 +272,7 @@ msgstr "" "der Werkzeugdatenbank ausgewählt haben." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Abbrechen" @@ -282,15 +282,15 @@ msgid "Tool Name" msgstr "Werkzeugname" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Werkzeugdurchm" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Werkzeugversatz" @@ -311,8 +311,8 @@ msgid "Tool Shape" msgstr "Werkzeugform" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -321,7 +321,7 @@ msgstr "Werkzeugform" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Schnitttiefe Z" @@ -347,7 +347,7 @@ msgid "V-Angle" msgstr "Winkel der V-Form" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -377,7 +377,7 @@ msgid "Spindle Speed" msgstr "Drehgeschwindigkeit" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Warten zum Beschleunigen" @@ -387,7 +387,7 @@ msgstr "Warten zum Beschleunigen" msgid "Dwelltime" msgstr "Wartezeit zum Beschleunigen" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -711,14 +711,14 @@ msgstr "" "Die Z-Position die bei Beendigung des Jobs angefahren wird." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Werkzeugdatenbank konnte nicht geladen werden." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -776,7 +776,7 @@ msgstr "Import der FlatCAM-Werkzeugdatenbank" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -834,14 +834,14 @@ msgid "Cutout Parameters" msgstr "Schlitze-Parameter" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Name" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -931,15 +931,16 @@ msgstr "Malen" msgid "NCC" msgstr "CCW" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "Ausschnitt PCB" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -948,7 +949,7 @@ msgstr "Ausschnitt PCB" msgid "Shape" msgstr "Form" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -964,7 +965,7 @@ msgstr "" "Die Geschwindigkeit in der XY-Ebene, die beim Schneiden in Material " "verwendet wird." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1044,7 +1045,7 @@ msgid "Conventional" msgstr "Konventionell" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1086,7 +1087,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1106,7 +1107,7 @@ msgid "Bounding box margin." msgstr "Begrenzungsrahmenrand." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1131,7 +1132,7 @@ msgstr "" "- Linienbasiert: Parallele Linien." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1142,7 +1143,7 @@ msgstr "Standard" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1152,7 +1153,7 @@ msgid "Seed" msgstr "Keim" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1169,8 +1170,9 @@ msgstr "Linien" msgid "Combo" msgstr "Combo" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1188,7 +1190,7 @@ msgstr "" "Zeichnen Sie Linien zwischen den Ergebnissen\n" "Segmente, um Werkzeuglifte zu minimieren." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1208,7 +1210,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1309,7 +1311,7 @@ msgstr "" "Breite der Isolationslücke in\n" "Anzahl (Ganzzahl) der Werkzeugbreiten." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1404,11 +1406,11 @@ msgstr "" "erzeugen.\n" "Der Wert hier kann den Parameter Cut Z ausgleichen." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1421,10 +1423,10 @@ msgstr "" "mehrmals schneiden, bis Schnitttiefe Z\n" "erreicht ist." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Tiefe jedes Durchgangs (positiv)." @@ -1451,7 +1453,7 @@ msgstr "" "Sogenannter Eintauchvorschub.\n" "Dies ist für die lineare Bewegung G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1473,7 +1475,7 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1525,7 +1527,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1536,12 +1538,12 @@ msgstr "" "die tatsächliche PCB-Grenze" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Spaltgröße" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1554,14 +1556,14 @@ msgstr "" "von denen die Leiterplatte ausgeschnitten ist)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Bildtyp" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1571,24 +1573,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Mehrfache Durchgänge" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1602,12 +1604,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Werkzeugdurchm" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1617,22 +1619,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Abstand" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Konvexe Form" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1641,11 +1643,11 @@ msgstr "" "Wird nur verwendet, wenn der Quellobjekttyp Gerber ist." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Spalt" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1700,7 +1702,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1736,7 +1738,7 @@ msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1984,7 +1986,7 @@ msgstr "Erledigt. Bohrer gelöscht." msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -1994,14 +1996,14 @@ msgstr "Excellon Editor" msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Werkzeugtabelle" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2031,7 +2033,7 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2363,6 +2365,12 @@ msgstr "Exc-Editor" msgid "Exit from Editor." msgstr "Exc-Editor" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Bereichsauswahl" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Pufferabstand:" @@ -2391,13 +2399,15 @@ msgid "Round" msgstr "Runden" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2440,6 +2450,12 @@ msgstr "" "Pufferabstandswert fehlt oder falsches Format. Fügen Sie es hinzu und " "versuchen Sie es erneut." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Textwerkzeug" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Schrift" @@ -2448,12 +2464,16 @@ msgstr "Schrift" msgid "Text" msgstr "Text" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Anwenden" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Textwerkzeug" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2464,6 +2484,12 @@ msgstr "Textwerkzeug" msgid "Tool" msgstr "Werkzeug" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Werkzeug Malen" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Werkzeugdurchmesser" @@ -2484,19 +2510,6 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Verbinden:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Kontur:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Werkzeug Malen" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2630,7 +2643,7 @@ msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2843,7 +2856,8 @@ msgid "Offset Y" msgstr "Versatz Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2930,7 +2944,7 @@ msgstr "" "Element aus dem ausgewählten Objekt unter Verwendung des Faktors." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3322,15 +3336,15 @@ msgstr "Malen geometrie erstellen ..." msgid "Shape transformations ..." msgstr "Formtransformationen ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Geo-Editor" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Typ" @@ -3344,8 +3358,9 @@ msgid "Line" msgstr "Linie" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3600,22 +3615,22 @@ msgstr "Erledigt. Blende kopiert." msgid "Gerber Editor" msgstr "Gerber-Editor" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Öffnungen" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Code" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3626,28 +3641,28 @@ msgid "Size" msgstr "Größe" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Maße" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Öffnungscode" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3724,7 +3739,7 @@ msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3984,9 +3999,9 @@ msgstr "" "Keine Blende zum Puffern Wählen Sie mindestens eine Blende und versuchen Sie " "es erneut." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Gescheitert." @@ -4094,7 +4109,7 @@ msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4206,27 +4221,27 @@ msgstr "G-Code starten" msgid "Loaded Machine Code into Code Editor" msgstr "Maschinencode in den Code-Editor geladen" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Code-Editor" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Durchm" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4234,8 +4249,8 @@ msgstr "TT" msgid "Drills" msgstr "Bohrer" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4615,7 +4630,7 @@ msgstr "Einstellungen aus Datei importieren ..." msgid "Export Preferences to file ..." msgstr "Einstellungen in Datei exportieren ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Einstellungen speichern" @@ -5144,7 +5159,7 @@ msgstr "Quelltext anzeigen" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5304,13 +5319,13 @@ msgstr "Werkzeug \"Objekte ausrichten\"" msgid "Extract Drills Tool" msgstr "Bohrer Extrahieren Werkzeug" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Ausschnittwerkzeug" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "NCC Werkzeug" @@ -5319,7 +5334,7 @@ msgstr "NCC Werkzeug" msgid "Isolation Tool" msgstr "Isolationswerkzeug" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5577,10 +5592,10 @@ msgstr "Max. Magnetabstand" msgid "Toggle the display of axis on canvas" msgstr "Schalten Sie die Anzeige der Achse auf der Leinwand um" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Einstellungen" @@ -5648,8 +5663,8 @@ msgstr "GEOMETRY" msgid "CNC-JOB" msgstr "CNC-Auftrag" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "WERKZEUGE" @@ -5695,10 +5710,6 @@ msgstr "" "Löschen Sie die GUI-Einstellungen für FlatCAM.\n" "wie zum Beispiel: Layout, GUI-Status, Stil, HDPI-Unterstützung usw." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Anwenden" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Anwenden ohne zu speichern." @@ -5719,7 +5730,7 @@ msgstr "Einstellungen werden geschlossen ohne die Änderungen zu speichern." msgid "Toggle Visibility" msgstr "Sichtbarkeit umschalten" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Neu" @@ -5728,7 +5739,7 @@ msgstr "Neu" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5802,7 +5813,7 @@ msgstr "Überschneidung" msgid "Subtraction" msgstr "Subtraktion" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Schnitt" @@ -5855,14 +5866,14 @@ msgstr "FlatCAM-Einstellungsordner geöffnet." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Ja" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6493,15 +6504,15 @@ msgstr "Führen Sie den Versatzvorgang aus." msgid "Gerber Object" msgstr "Gerber-Objekt" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Diagrammoptionen" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6513,26 +6524,26 @@ msgstr "Solide" msgid "Solid color polygons." msgstr "Einfarbige Polygone." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "M-farbig" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Zeichnen Sie Polygone in verschiedenen Farben." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Zeichn" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6544,19 +6555,19 @@ msgstr "Plotten (zeigen) dieses Objekt." msgid "Edit an Gerber object." msgstr "Gerber-Objekt" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Eigenschaften" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6564,11 +6575,11 @@ msgstr "Eigenschaften" msgid "Toggle the display of the Tools Table." msgstr "Schalten Sie die Anzeige der Achse auf der Leinwand um" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Alles mark" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6579,15 +6590,15 @@ msgstr "" "gelöscht\n" "das sind auf leinwand gezeichnet." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Markieren Sie die Blendeninstanzen auf der Leinwand." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Festkörpergeometrie puffern" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6599,11 +6610,11 @@ msgstr "" "Durch Klicken auf diese Schaltfläche wird die gepufferte Geometrie erstellt\n" "für die Isolierung erforderlich." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Isolierungsrouting" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6612,7 +6623,7 @@ msgstr "" "Erstellen Sie ein Geometrieobjekt mit\n" "Werkzeugwege zum Schneiden um Polygonen." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6620,7 +6631,7 @@ msgstr "" "Erstellen Sie das Geometrieobjekt\n" "für kupferfreies Routing." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6628,11 +6639,11 @@ msgstr "" "Generieren Sie die Geometrie für\n" "der Brettausschnitt." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Regionen ohne Kupfer" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6646,13 +6657,13 @@ msgstr "" "Objekt. Kann verwendet werden, um alle zu entfernen\n" "Kupfer aus einer bestimmten Region." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Grenzmarge" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6664,23 +6675,23 @@ msgstr "" "Objekte mit diesem Minimum\n" "Entfernung." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "Die resultierende Geometrie hat abgerundete Ecken." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Geometrie erzeugen" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Begrenzungsrahmen" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6688,7 +6699,7 @@ msgstr "" "Erstellen Sie eine Geometrie, die das Gerber-Objekt umgibt.\n" "Quadratische Form." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6696,7 +6707,7 @@ msgstr "" "Abstand der Kanten der Box\n" "zum nächsten Polygon." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6708,25 +6719,25 @@ msgstr "" "ihr Radius ist gleich\n" "der Abstand." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Generieren Sie das Geometrieobjekt." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Excellon-Objekt" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Feste Kreise." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Excellon-Objekt" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6742,7 +6753,7 @@ msgstr "" "\n" "Hier werden die Werkzeuge zur G-Code-Generierung ausgewählt." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6751,7 +6762,7 @@ msgstr "" "Werkzeugdurchmesser Der Wert (in aktuellen FlatCAM-Einheiten)\n" "ist die Schnittbreite in das Material." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6760,7 +6771,7 @@ msgstr "" "Die Anzahl der Bohrlöcher. Löcher, mit denen gebohrt wird\n" "ein Bohrer." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6769,13 +6780,13 @@ msgstr "" "Die Anzahl der Langlöcher. Löcher, die von erstellt werden\n" "Fräsen mit einem Schaftfräser." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." msgstr "Legt die Farbe der Form fest, wenn sie ausgewählt wird." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6783,21 +6794,21 @@ msgstr "" "Anzeige der Bohrer für das aktuelle Werkzeug umschalten.\n" "Hiermit werden die Tools für die G-Code-Generierung nicht ausgewählt." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Aus DB hinzufügen" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6806,13 +6817,13 @@ msgstr "" "Fassen Sie eine Auswahl von Excellon-Objekten in einem neuen Excellon-Objekt " "zusammen." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Fräsart" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6821,11 +6832,11 @@ msgstr "" "Fassen Sie eine Auswahl von Excellon-Objekten in einem neuen Excellon-Objekt " "zusammen." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Fräsgeometrie" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6836,46 +6847,60 @@ msgstr "" "die gefräst werden sollen. Verwenden Sie die Spalte #, um die Auswahl zu " "treffen." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Fräsdurchmesser" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Durchmesser des Schneidewerkzeugs." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Mühlenbohrer" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Erstellen Sie das Geometrieobjekt\n" -"zum Fräsen von BOHRER-Werkzeugwegen." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Mühlenschlitze" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Erstellen Sie das Geometrieobjekt\n" "zum Fräsen von Werkzeugwegen." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Mühlenschlitze" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Erstellen Sie das Geometrieobjekt\n" +"zum Fräsen von Werkzeugwegen." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Geometrieobjekt" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Geometrieobjekt" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6904,12 +6929,12 @@ 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." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Plotobjekt" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6920,7 +6945,7 @@ msgstr "" "Werkzeugwechselereignis angezeigt\n" "wird als T1, T2 ... Tn angezeigt" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6937,7 +6962,7 @@ msgstr "" "- Out (Seite) -> Der Werkzeugschnitt folgt der Geometrielinie an der " "Außenseite." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6960,7 +6985,7 @@ msgstr "" "Für die Isolierung benötigen wir einen niedrigeren Vorschub, da ein Fräser " "mit einer feinen Spitze verwendet wird." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6990,7 +7015,7 @@ msgstr "" "Wenn Sie den V-Form-Werkzeugtyp automatisch auswählen, wird der " "Operationstyp als Isolation ausgewählt." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -7008,7 +7033,7 @@ msgstr "" "der Leinwand aktiviert / deaktiviert werden\n" "für das entsprechende Werkzeug." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -7020,19 +7045,19 @@ msgstr "" "Der Wert kann für \"außerhalb\" positiv sein\n" "Cut und Negativ für \"Inside\" Cut." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Aus DB hinzufügen" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -7040,7 +7065,7 @@ msgstr "" "Fügen Sie der Werkzeugtabelle ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -7048,7 +7073,7 @@ msgstr "" msgid "Pick from DB" msgstr "Aus DB hinzufügen" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -7064,7 +7089,7 @@ msgstr "" "Fügen Sie der Werkzeugtabelle ein neues Werkzeug aus der\n" "aus der Werkzeugdatenbank hinzu." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7072,7 +7097,7 @@ msgstr "" "Kopieren Sie eine Auswahl von Werkzeugen in die Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7080,7 +7105,7 @@ msgstr "" "Löschen Sie eine Auswahl von Werkzeugen in der Werkzeugtabelle\n" "indem Sie zuerst eine Zeile in der Werkzeugtabelle auswählen." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7104,7 +7129,7 @@ msgstr "" msgid "Parameters for" msgstr "Parameter für" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7114,27 +7139,27 @@ msgstr "" "Die Daten, die zum Erstellen von GCode verwendet werden.\n" "Jedes Werkzeug speichert seinen eigenen Satz solcher Daten." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "Stichelspitzen-Durchm" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "Der Spitzendurchmesser für das V-Shape-Werkzeug" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "Stichel-Winkel" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7143,10 +7168,10 @@ msgstr "" "Der Spitzenwinkel für das Stichel-Werkzeug.\n" "In grad." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7154,16 +7179,16 @@ msgstr "" "Schnitttiefe (negativ)\n" "unter der Kupferoberfläche." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Mehrfache Tiefe" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7172,7 +7197,7 @@ msgstr "" "Höhe des Werkzeugs bei\n" "Bewegen ohne zu schneiden." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7182,7 +7207,7 @@ msgstr "" "Schnittgeschwindigkeit im XY\n" "Flugzeug in Einheiten pro Minute" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7193,7 +7218,7 @@ msgstr "" "Flugzeug in Einheiten pro Minute.\n" "Es heißt auch Sturz." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7208,13 +7233,13 @@ msgstr "" "Es ist nur für Marlin nützlich,\n" "für andere Fälle ignorieren." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Nachschneiden" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7229,7 +7254,7 @@ msgstr "" "Beim letzten Schnitt treffen wir einen\n" "verlängerter Schnitt über dem ersten Schnittabschnitt." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7240,7 +7265,7 @@ msgstr "" "Wenn LASER-Postprozessor verwendet wird,\n" "Dieser Wert ist die Leistung des Lasers." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7251,14 +7276,14 @@ msgstr "" "Pause, damit die Spindel ihre erreichen kann\n" "Geschwindigkeit vor dem Schneiden." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7266,7 +7291,7 @@ msgstr "Anzahl der Zeiteinheiten, in denen die Spindel verweilen soll." msgid "Probe Z depth" msgstr "Sonde Z Tiefe" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7278,14 +7303,14 @@ msgstr "" "Die maximale Tiefe, in der die Sonde zulässig ist\n" "zu untersuchen. Negativer Wert in aktuellen Einheiten." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Vorschubsonde" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7293,13 +7318,13 @@ msgstr "Vorschubsonde" msgid "The feedrate used while the probe is probing." msgstr "Der Vorschub während der Sondenmessung." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Parameter auf alle Werkzeuge anwenden" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7309,24 +7334,24 @@ msgstr "" "Die aktuell angegebenen Parameter werden allen Werkzeugen der " "Werkzeugtabelle zugeordnet." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Allgemeine Parameter" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parameter, die allen Werkzeugen gemeinsam sind." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Werkzeugwechsel Z" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7335,7 +7360,7 @@ msgstr "" "Werkzeugwechselfolge einbeziehen\n" "im Maschinencode (Pause für Werkzeugwechsel)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7346,14 +7371,14 @@ msgstr "" "Z-Achsenposition (Höhe) für\n" "Werkzeugwechsel." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Bewegung beenden Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7364,14 +7389,14 @@ msgstr "" "Höhe des Werkzeugs nach\n" "die letzte Bewegung am Ende des Jobs." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Bewegung beenden X, Y" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7384,14 +7409,14 @@ msgstr "" "Wenn kein Wert eingegeben wird, erfolgt keine Bewegung\n" "auf der X, Y-Ebene am Ende des Jobs." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Koordinaten" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7400,13 +7425,14 @@ msgstr "" "Die Postprozessor-Datei, die diktiert\n" "den Maschinencode (wie GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Ausschlussbereiche hinzufügen" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7417,31 +7443,33 @@ msgstr "" "In diesen Bereichen die Reise der Werkzeuge\n" "ist verboten." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Strategie" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Über Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Dies ist die Bereichs-ID." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Typ des Objekts, zu dem der Ausschlussbereich hinzugefügt wurde." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7450,7 +7478,7 @@ msgstr "" "Die Strategie für den Ausschlussbereich. Gehen Sie um die Ausschlussbereiche " "herum oder darüber." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7459,8 +7487,9 @@ msgstr "" "Wenn die Strategie darin besteht, über den Bereich zu gehen, ist dies die " "Höhe, in der sich das Werkzeug bewegt, um den Ausschlussbereich zu vermeiden." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7475,20 +7504,23 @@ msgstr "" "festgelegte Höhe\n" "- Vermeiden -> vermeidet den Ausschlussbereich, indem Sie den Bereich umgehen" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Über" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Vermeiden" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7497,18 +7529,19 @@ msgstr "" "Die Höhe Z, auf die das Werkzeug ansteigt, um dies zu vermeiden\n" "ein Verbotsbereich." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Bereich hinzufügen:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Fügen Sie einen Ausschlussbereich hinzu." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7518,7 +7551,7 @@ msgstr "Fügen Sie einen Ausschlussbereich hinzu." msgid "The kind of selection shape used for area selection." msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7527,52 +7560,52 @@ msgstr "Die Art der Auswahlform, die für die Bereichsauswahl verwendet wird." msgid "Delete All" msgstr "Alles löschen" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Löschen Sie alle Ausschlussbereiche." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Ausgewählte löschen" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Löschen Sie alle in der Tabelle ausgewählten Ausschlussbereiche." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Polygon hinzufügen" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Durchmesser für das neue Werkzeug." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Messen" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7590,18 +7623,18 @@ msgstr "" "- Samenbasiert: Aus dem Samen heraus.\n" "- Linienbasiert: Parallele Linien." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generieren des CNC-Job-Objekts" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Generieren des CNC-Job-Objekts" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7611,11 +7644,11 @@ msgstr "" "Klicken Sie auf die Überschrift #, um alle auszuwählen, oder auf Strg + LMB\n" "zur benutzerdefinierten Auswahl von Werkzeugen." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Starten Sie das Paint Werkzeug in der Registerkarte \"Tools\"." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7627,11 +7660,11 @@ msgstr "" "alles Kupfer). Du wirst gefragt\n" "Klicken Sie auf das gewünschte Polygon." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "CNC-Auftragsobjekt" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7644,21 +7677,21 @@ msgstr "" "über dem Werkstück oder es kann vom Typ 'Ausschneiden' sein,\n" "was bedeutet, dass die Bewegungen, die in das Material geschnitten werden." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Reise" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Erzeugen des QRCode Objektes." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Anmerkung anzeigen" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7670,12 +7703,12 @@ msgstr "" "richtigen Reihenfolge angezeigt\n" "einer Reiseleitung." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Zurückgelegte Strecke" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7683,11 +7716,11 @@ msgstr "" "Dies ist die Gesamtstrecke auf der X-Y-Ebene.\n" "In aktuellen Einheiten." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Geschätzte Zeit" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7695,11 +7728,11 @@ msgstr "" "Dies ist die geschätzte Zeit für das Fräsen / Bohren.\n" "ohne die Zeit, die in Werkzeugwechselereignissen verbracht wird." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "CNC Werkzeugtabelle" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7721,124 +7754,124 @@ msgstr "" "Der 'Werkzeugtyp' (TT) kann kreisförmig mit 1 bis 4 Zähnen (C1..C4) sein.\n" "Kugel (B) oder V-Form (V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Plot aktualisieren" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Aktualisieren Sie die Darstellung." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Werkzeugtabelle" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Schalten Sie die Anzeige der Achse auf der Leinwand um" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Koordinaten" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Licht" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Diagrammoptionen" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Fertige G-Code-Generierung" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Sonde Z Tiefe" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Die Höhe (Z) für den Weg zwischen Pads." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Vorschubgeschwindigkeit" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Modus:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7846,21 +7879,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manuell" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Raster" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7868,125 +7901,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Linear" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Säulen" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Reihen" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Punkte einholen" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Kontur" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Kontur" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Gerendert" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Ausgewählte löschen" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Zurücksetzen" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Verbinden" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7996,131 +8029,131 @@ msgstr "" "Erstellen Sie innerhalb des ausgewählten Objekts ein Gerber-Objekt\n" "das angegebene Feld." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Nullen" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Vorschubgeschwindigkeit" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Text zu PDF-Parametern" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Geo" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Gerber Export" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "G-Code starten" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "G-Code starten" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Liste importieren" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8128,11 +8161,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "CNC-Code exportieren" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8142,11 +8175,11 @@ msgstr "" "Exportieren und speichern Sie den G-Code nach\n" "Machen Sie dieses Objekt in eine Datei." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "CNC-Code speichern" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8154,86 +8187,86 @@ msgstr "" "Öffnet den Dialog zum Speichern des G-Codes\n" "Datei." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "CNC-Code anzeigen" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Skriptobjekt" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Auto-Vervollständiger" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Hiermit wird ausgewählt, ob der automatische Vervollständiger im Skript-" "Editor aktiviert ist." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Dokumentobjekt" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Hiermit wird ausgewählt, ob der automatische Vervollständiger im " "Dokumenteditor aktiviert ist." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Schriftart" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Schriftgröße" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Ausrichtung" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Linksbündig" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Center" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Rechts ausrichten" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Rechtfertigen" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Schriftfarbe" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Stellen Sie die Schriftfarbe für den ausgewählten Text ein" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Auswahlfarbe" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Stellen Sie die Auswahlfarbe bei der Textauswahl ein." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Tab-Größe" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Stellen Sie die Größe der Registerkarte ein. In Pixeln. Der Standardwert " @@ -8271,41 +8304,41 @@ msgstr "" "Aufgrund eines Unterschieds zwischen der Anzahl der Textelemente und der " "Anzahl der Textpositionen konnten keine Anmerkungen erstellt werden." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Einstellungen werden angewendet." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Sind Sie sicher, dass Sie fortfahren wollen?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Die Anwendung wird neu gestartet" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Einstellungen geschlossen ohne zu speichern." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Die Standardeinstellungen werden wiederhergestellt." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Einstellungen gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Einstellungen bearbeitet, aber nicht gespeichert." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9200,11 +9233,6 @@ msgstr "" msgid "Both" msgstr "Both" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Fräsdurchmesser" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10245,20 +10273,19 @@ msgstr "" "Ein Wert von 0 bedeutet keine Segmentierung auf der Y-Achse." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Gebietsausschluss" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Bereichsausschlussparameter.\n" -"Diese Parameter sind nur für verfügbar\n" -"Erweiterte App. Niveau." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Ausschlussbereiche hinzufügen" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Ausschlussbereiche" @@ -11406,6 +11433,12 @@ msgstr "" "- Quadrat -> Die Linien treffen sich in einem Winkel von 90 Grad\n" "- Abschrägung -> Die Linien werden durch eine dritte Linie verbunden" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Abgeschrägt" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "\"Optimale\" Werkzeugoptionen" @@ -12046,7 +12079,7 @@ msgstr "" "das ursprüngliche Brett." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -12059,7 +12092,7 @@ msgid "Object kind" msgstr "Objektart" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -12072,12 +12105,12 @@ msgstr "" "aus vielen einzelnen PCB-Konturen zusammengesetzt ist." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Einzeln" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Platte" @@ -12106,12 +12139,12 @@ msgstr "" "- 8 \t- 2 * links + 2 * rechts + 2 * oben + 2 * unten" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12881,7 +12914,7 @@ msgstr "Anzahl der Zeilen des gewünschten Panels" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13383,7 +13416,7 @@ msgstr "Einheiten umrechnen in " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14240,7 +14273,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14256,7 +14289,7 @@ msgstr "Reset Werkzeug" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14703,7 +14736,7 @@ msgid "Copper Thieving Tool done." msgstr "'Copper Thieving' Werkzeug fertig." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14971,7 +15004,7 @@ msgstr "Marker hinzufügen" msgid "Will add corner markers to the selected Gerber file." msgstr "Fügt der ausgewählten Gerber-Datei Eckmarkierungen hinzu." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14981,14 +15014,14 @@ 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." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Werkzeugdatenbank geschlossen ohne zu speichern." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14996,30 +15029,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Werkzeug aus Werkzeugdatenbank hinzufügen" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Standardwerte" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "Das Werkzeug wurde aus der Werkzeugdatenbank kopiert." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -15027,20 +15060,20 @@ msgstr "" "Es ist kein Objekt für den Ausschnitt ausgewählt.\n" "Wählen Sie eine aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Werkzeugdurchmesser ist Nullwert. Ändern Sie es in eine positive reelle Zahl." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Der Wert für die Anzahl der Lücken fehlt. Fügen Sie es hinzu und versuchen " "Sie es erneut." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -15049,18 +15082,18 @@ msgstr "" "\"tb\", \"2lr\", \"2tb\", 4 oder 8. Geben Sie einen korrekten Wert ein und " "wiederholen Sie den Vorgang. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Öffnen der GCode-Datei fehlgeschlagen." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Jede Form CutOut-Operation ist abgeschlossen." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -15070,38 +15103,38 @@ msgstr "Jede Form CutOut-Operation ist abgeschlossen." msgid "Object not found" msgstr "Objekt nicht gefunden" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Ein rechteckiger Ausschnitt mit negativem Rand ist nicht möglich." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Jede Form CutOut-Operation ist abgeschlossen." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Geometrieobjekt konnte nicht abgerufen werden" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Geometrieobjekt für manuellen Ausschnitt nicht gefunden" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Klicken Sie auf den ausgewählten Umfang des Geometrieobjekts, um eine " "Brückenlücke zu erstellen ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Generieren Sie das Geometrieobjekt." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -15111,11 +15144,11 @@ msgstr "" "Zone hinzugefügt. Klicken Sie, um die nächste Zone hinzuzufügen, oder " "klicken Sie mit der rechten Maustaste, um den Vorgang abzuschließen." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Gerber-Objekt konnte nicht abgerufen werden" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -15123,7 +15156,7 @@ msgstr "" "Es ist kein Gerber-Objekt für den Ausschnitt ausgewählt.\n" "Wählen Sie eine aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -15131,36 +15164,36 @@ msgstr "" "Das ausgewählte Objekt muss vom Typ Gerber sein.\n" "Wählen Sie eine Gerber-Datei aus und versuchen Sie es erneut." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometrie für Ausschnitt nicht unterstützt" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Manuelle Brückenlücke herstellen ..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Ausschnitt PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Quellobjekt" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Auszuschneidendes Objekt" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Typ" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -15172,7 +15205,7 @@ msgstr "" "Was hier ausgewählt wird, bestimmt die Art\n" "von Objekten, die die Combobox 'Object' füllen." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -15182,27 +15215,27 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Werkzeugparameter" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "B. Manuelle Brückenlücken" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Dieser Abschnitt behandelt die Erstellung automatischer Brückenlücken." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15212,7 +15245,7 @@ msgstr "" "Die Ausschnittform kann eine beliebige Form haben.\n" "Nützlich, wenn die Leiterplatte eine nicht rechteckige Form hat." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15224,7 +15257,7 @@ msgstr "" "immer eine rechteckige Form und es wird sein\n" "der Begrenzungsrahmen des Objekts." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15234,11 +15267,11 @@ msgstr "" "Dies geschieht durch einen Mausklick auf den Umfang des\n" "Geometrieobjekt, das als Ausschnittobjekt verwendet wird. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Manuelle Geometrie erzeugen" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15250,21 +15283,21 @@ msgstr "" "als Ausschnitt verwendet werden, falls noch nicht vorhanden.\n" "Wählen Sie in der oberen Objekt-Combobox die Quell-Gerber-Datei aus." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Geometrie subtrahieren" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Geometrieobjekt zum Erstellen des manuellen Ausschnitts." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Manuelles Hinzufügen von Brückenlücken" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -20211,6 +20244,28 @@ msgstr "" "Kein Geometriename in args. Geben Sie einen Namen ein und versuchen Sie es " "erneut." +#~ msgid "Connect:" +#~ msgstr "Verbinden:" + +#~ msgid "Contour:" +#~ msgstr "Kontur:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Erstellen Sie das Geometrieobjekt\n" +#~ "zum Fräsen von BOHRER-Werkzeugwegen." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Bereichsausschlussparameter.\n" +#~ "Diese Parameter sind nur für verfügbar\n" +#~ "Erweiterte App. Niveau." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index d72b8a82..eee90066 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 6ca40e06..9450f204 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: 2020-10-21 11:37+0300\n" -"PO-Revision-Date: 2020-10-21 11:38+0300\n" +"POT-Creation-Date: 2020-10-21 16:05+0300\n" +"PO-Revision-Date: 2020-10-21 16:05+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -268,7 +268,7 @@ msgstr "" "in the Tools Database." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Cancel" @@ -278,15 +278,15 @@ msgid "Tool Name" msgstr "Tool Name" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Tool Dia" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Tool Offset" @@ -307,8 +307,8 @@ msgid "Tool Shape" msgstr "Tool Shape" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -317,7 +317,7 @@ msgstr "Tool Shape" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Cut Z" @@ -341,7 +341,7 @@ msgid "V-Angle" msgstr "V-Angle" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -370,7 +370,7 @@ msgid "Spindle Speed" msgstr "Spindle Speed" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Dwell" @@ -380,7 +380,7 @@ msgstr "Dwell" msgid "Dwelltime" msgstr "Dwelltime" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -584,10 +584,6 @@ msgstr "" "The speed of the spindle in RPM." #: appDatabase.py:254 appDatabase.py:1469 appDatabase.py:1986 -#| msgid "" -#| "Dwell.\n" -#| "Check this if a delay is needed to allow\n" -#| "the spindle motor to reach it's set speed." msgid "" "Dwell.\n" "Check this if a delay is needed to allow\n" @@ -598,9 +594,6 @@ msgstr "" "the spindle motor to reach its set speed." #: appDatabase.py:258 appDatabase.py:1482 appDatabase.py:1999 -#| msgid "" -#| "Dwell Time.\n" -#| "A delay used to allow the motor spindle reach it's set speed." msgid "" "Dwell Time.\n" "A delay used to allow the motor spindle reach its set speed." @@ -699,14 +692,14 @@ msgstr "" "A position on Z plane to move immediately after job stop." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Could not load Tools DB file." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -764,7 +757,7 @@ msgstr "Import FlatCAM Tools DB" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -785,12 +778,10 @@ msgid "Cancelled adding tool from DB." msgstr "Cancelled adding tool from DB." #: appDatabase.py:995 -#| msgid "NCC Tool Options" msgid "Tool Description" msgstr "Tool Description" #: appDatabase.py:1008 -#| msgid "Milling Diameter" msgid "Milling Parameters" msgstr "Milling Parameters" @@ -807,24 +798,22 @@ msgid "Isolation Parameters" msgstr "Isolation Parameters" #: appDatabase.py:1060 -#| msgid "Film Parameters" msgid "Drilling Parameters" msgstr "Drilling Parameters" #: appDatabase.py:1073 -#| msgid "Slot Parameters" msgid "Cutout Parameters" msgstr "Cutout Parameters" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Name" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -839,7 +828,6 @@ msgid "Diameter" msgstr "Diameter" #: appDatabase.py:1150 -#| msgid "Geo Tolerance" msgid "Diameter Tolerance" msgstr "Diameter Tolerance" @@ -852,7 +840,6 @@ msgstr "" "the value within the limits then this tool from DB will be used." #: appDatabase.py:1158 -#| msgid "in" msgid "Min" msgstr "Min" @@ -909,18 +896,17 @@ msgstr "Paint" #: appDatabase.py:1192 appDatabase.py:2773 appDatabase.py:3111 #: appTools/ToolNCC.py:1000 appTools/ToolNCC.py:3601 -#| msgid "CCW" msgid "NCC" msgstr "NCC" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 -#| msgid "Cutout PCB" +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "Cutout" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -929,7 +915,7 @@ msgstr "Cutout" msgid "Shape" msgstr "Shape" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -944,7 +930,7 @@ msgstr "" "Feedrate X-Y. Feedrate\n" "The speed on XY plane used while cutting into material." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1021,7 +1007,7 @@ msgid "Conventional" msgstr "Conventional" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1061,7 +1047,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1081,7 +1067,7 @@ msgid "Bounding box margin." msgstr "Bounding box margin." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1106,7 +1092,7 @@ msgstr "" "- Line-based: Parallel lines." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1117,7 +1103,7 @@ msgstr "Standard" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1127,7 +1113,7 @@ msgid "Seed" msgstr "Seed" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1144,8 +1130,9 @@ msgstr "Lines" msgid "Combo" msgstr "Combo" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1163,7 +1150,7 @@ msgstr "" "Draw lines between resulting\n" "segments to minimize tool lifts." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1183,7 +1170,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1280,7 +1267,7 @@ msgstr "" "Width of the isolation gap in\n" "number (integer) of tool widths." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1373,11 +1360,11 @@ msgstr "" "to create the desired exit hole diameter due of the tip shape.\n" "The value here can compensate the Cut Z parameter." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1390,10 +1377,10 @@ msgstr "" "cut multiple times until Cut Z is\n" "reached." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Depth of each pass (positive)." @@ -1420,7 +1407,7 @@ msgstr "" "So called 'Plunge' feedrate.\n" "This is for linear move G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1442,7 +1429,7 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1461,7 +1448,6 @@ msgstr "" #: appDatabase.py:2016 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:243 #: appTools/ToolDrilling.py:2304 -#| msgid "Mill Slots" msgid "Drill slots" msgstr "Drill slots" @@ -1472,7 +1458,6 @@ msgstr "If the selected tool has slots then they will be drilled." #: appDatabase.py:2029 appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:252 #: appTools/ToolDrilling.py:2314 -#| msgid "How much (percentage) of the tool width to overlap each tool pass." msgid "" "How much (percentage) of the tool diameter to overlap previous drill hole." msgstr "" @@ -1493,7 +1478,7 @@ msgstr "" "add a drill hole on the slot end point." #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1504,12 +1489,12 @@ msgstr "" "the actual PCB border" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Gap size" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1522,13 +1507,12 @@ msgstr "" "from which the PCB is cutout)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 -#| msgid "Image type" +#: appTools/ToolCutOut.py:2182 msgid "Gap type" msgstr "Gap type" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1543,26 +1527,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - same as 'bridge' but covered with drill holes" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "Bridge" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "Thin" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 -#| msgid "MultiDepth" +#: appTools/ToolCutOut.py:2203 msgid "Depth" msgstr "Depth" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 -#| msgid "" -#| "The width of the travel lines to be\n" -#| "rendered in the plot." +#: appTools/ToolCutOut.py:2205 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1572,12 +1552,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Tool Diameter" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "The drill hole diameter when doing mpuse bites." @@ -1587,22 +1567,22 @@ msgstr "The drill hole diameter when doing mpuse bites." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Spacing" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "The spacing between drill holes when doing mouse bites." #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Convex Shape" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1611,11 +1591,11 @@ msgstr "" "Used only if the source object type is Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Gaps" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1670,7 +1650,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1706,7 +1686,7 @@ msgstr "Edited value is out of range" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1744,7 +1724,6 @@ msgstr "" "To change tool properties select only one tool. Tools currently selected" #: appDatabase.py:3451 appTools/ToolDrilling.py:907 -#| msgid "Tool Diameter." msgid "Tools DB empty." msgstr "Tools DB empty." @@ -1941,7 +1920,7 @@ msgstr "Done. Drill(s) deleted." msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -1951,14 +1930,14 @@ msgstr "Excellon Editor" msgid "Name:" msgstr "Name:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tools Table" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1967,7 +1946,6 @@ msgstr "" "when are used for drilling." #: appEditors/AppExcEditor.py:3741 -#| msgid "Total Slots" msgid "Convert Slots" msgstr "Convert Slots" @@ -1987,7 +1965,7 @@ msgstr "" "Add/Delete a tool to the tool list\n" "for this Excellon object." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2304,16 +2282,19 @@ msgstr "Specify how many slots to be in the array." #: appEditors/AppExcEditor.py:4198 appEditors/AppGeoEditor.py:3301 #: appEditors/AppGerberEditor.py:2899 appEditors/appGCodeEditor.py:758 -#| msgid "Exc Editor" msgid "Exit Editor" msgstr "Exit Editor" #: appEditors/AppExcEditor.py:4201 appEditors/AppGeoEditor.py:3304 #: appEditors/AppGerberEditor.py:2902 appEditors/appGCodeEditor.py:761 -#| msgid "Exc Editor" msgid "Exit from Editor." msgstr "Exit from Editor." +#: appEditors/AppGeoEditor.py:49 +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Buffer Selection" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Buffer distance:" @@ -2341,13 +2322,15 @@ msgid "Round" msgstr "Round" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2388,6 +2371,11 @@ msgstr "Buffer Tool" msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "Buffer distance value is missing or wrong format. Add it and retry." +#: appEditors/AppGeoEditor.py:194 +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Text Input Tool" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Font" @@ -2396,12 +2384,16 @@ msgstr "Font" msgid "Text" msgstr "Text" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Apply" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Text Tool" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2412,6 +2404,12 @@ msgstr "Text Tool" msgid "Tool" msgstr "Tool" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Paint Tool" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Tool dia" @@ -2432,19 +2430,6 @@ msgstr "" "- Seed-based: Outwards from seed.\n" "- Line-based: Parallel lines." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Connect:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contour:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Paint Tool" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2578,7 +2563,7 @@ msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2789,7 +2774,8 @@ msgid "Offset Y" msgstr "Offset Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2876,7 +2862,7 @@ msgstr "" "element from the selected object, using the factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3263,15 +3249,15 @@ msgstr "Create Paint geometry ..." msgid "Shape transformations ..." msgstr "Shape transformations ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Geometry Editor" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Type" @@ -3285,8 +3271,9 @@ msgid "Line" msgstr "Line" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3529,22 +3516,22 @@ msgstr "Done. Apertures copied." msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Apertures" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Apertures Table for the Gerber Object." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Code" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3555,28 +3542,28 @@ msgid "Size" msgstr "Size" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Aperture Code" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Aperture Size:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3653,7 +3640,7 @@ msgstr "Add a new aperture to the aperture list." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3906,9 +3893,9 @@ msgstr "Done. Apertures geometry deleted." msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "No aperture to buffer. Select at least one aperture and try again." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Failed." @@ -4007,7 +3994,7 @@ 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." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4034,7 +4021,6 @@ msgid "Will copy all the text in the Code Editor to the clipboard." msgstr "Will copy all the text in the Code Editor to the clipboard." #: appEditors/AppTextEditor.py:112 -#| msgid "Save changes" msgid "Save changes internally." msgstr "Save changes internally." @@ -4085,7 +4071,6 @@ msgid "Saved to" msgstr "Saved to" #: appEditors/AppTextEditor.py:374 -#| msgid "Code Editor content copied to clipboard ..." msgid "Content copied to clipboard ..." msgstr "Content copied to clipboard ..." @@ -4094,17 +4079,14 @@ msgid "Code Editor" msgstr "Code Editor" #: appEditors/appGCodeEditor.py:143 appEditors/appGCodeEditor.py:235 -#| msgid "View GCode" msgid "All GCode" msgstr "All GCode" #: appEditors/appGCodeEditor.py:149 appEditors/appGCodeEditor.py:241 -#| msgid "Save GCode" msgid "Header GCode" msgstr "Header GCode" #: appEditors/appGCodeEditor.py:155 appEditors/appGCodeEditor.py:247 -#| msgid "Starting G-Code" msgid "Start GCode" msgstr "Start GCode" @@ -4113,26 +4095,25 @@ msgstr "Start GCode" msgid "Loaded Machine Code into Code Editor" msgstr "Loaded Machine Code into Code Editor" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 -#| msgid "Code Editor" +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 msgid "GCode Editor" msgstr "GCode Editor" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Dia" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4140,8 +4121,8 @@ msgstr "TT" msgid "Drills" msgstr "Drills" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4159,9 +4140,6 @@ msgid "Code snippet defined in Preferences." msgstr "Code snippet defined in Preferences." #: appEditors/appGCodeEditor.py:720 appEditors/appGCodeEditor.py:742 -#| msgid "" -#| "Type here any G-Code commands you would\n" -#| "like to add at the beginning of the G-Code file." msgid "" "Type here any G-Code commands you would\n" "like to insert at the cursor location." @@ -4170,7 +4148,6 @@ msgstr "" "like to insert at the cursor location." #: appEditors/appGCodeEditor.py:726 appEditors/appGCodeEditor.py:748 -#| msgid "Insert QRCode" msgid "Insert Code" msgstr "Insert Code" @@ -4226,22 +4203,18 @@ msgid "Type >help< to get started" msgstr "Type >help< to get started" #: appGUI/GUIElements.py:3403 appGUI/GUIElements.py:3420 -#| msgid "Toggle the axis" msgid "Jog the Y axis." msgstr "Jog the Y axis." #: appGUI/GUIElements.py:3411 -#| msgid "Move to Origin" msgid "Move to Origin." msgstr "Move to Origin." #: appGUI/GUIElements.py:3428 appGUI/GUIElements.py:3436 -#| msgid "Toggle the axis" msgid "Jog the X axis." msgstr "Jog the X axis." #: appGUI/GUIElements.py:3446 appGUI/GUIElements.py:3456 -#| msgid "Toggle the axis" msgid "Jog the Z axis." msgstr "Jog the Z axis." @@ -4254,7 +4227,6 @@ msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." #: appGUI/GUIElements.py:3495 -#| msgid "LZ" msgid "Z" msgstr "Z" @@ -4512,7 +4484,7 @@ msgstr "Import Preferences from file ..." msgid "Export Preferences to file ..." msgstr "Export Preferences to file ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Save Preferences" @@ -4573,12 +4545,10 @@ msgid "Convert Any to Gerber" msgstr "Convert Any to Gerber" #: appGUI/MainGUI.py:357 -#| msgid "Convert Any to Geo" msgid "Convert Any to Excellon" msgstr "Convert Any to Excellon" #: appGUI/MainGUI.py:362 -#| msgid "Align Objects" msgid "Join Objects" msgstr "Join Objects" @@ -4805,7 +4775,6 @@ msgid "YouTube Channel\tF4" msgstr "YouTube Channel\tF4" #: appGUI/MainGUI.py:548 -#| msgid "How To's" msgid "How To" msgstr "How To" @@ -5035,7 +5004,7 @@ msgstr "View Source" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5080,12 +5049,10 @@ msgid "Gerber Editor Toolbar" msgstr "Gerber Editor Toolbar" #: appGUI/MainGUI.py:827 appGUI/MainGUI.py:1886 -#| msgid "Coordinates copied to clipboard." msgid "Delta Coordinates Toolbar" msgstr "Delta Coordinates Toolbar" #: appGUI/MainGUI.py:830 appGUI/MainGUI.py:1894 -#| msgid "Coordinates" msgid "Coordinates Toolbar" msgstr "Coordinates Toolbar" @@ -5094,7 +5061,6 @@ msgid "Grid Toolbar" msgstr "Grid Toolbar" #: appGUI/MainGUI.py:842 appGUI/MainGUI.py:1910 -#| msgid "Edit Toolbar" msgid "Status Toolbar" msgstr "Status Toolbar" @@ -5192,13 +5158,13 @@ msgstr "Align Objects Tool" msgid "Extract Drills Tool" msgstr "Extract Drills Tool" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Cutout Tool" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "NCC Tool" @@ -5207,10 +5173,9 @@ msgstr "NCC Tool" msgid "Isolation Tool" msgstr "Isolation Tool" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 -#| msgid "Drilling" msgid "Drilling Tool" msgstr "Drilling Tool" @@ -5462,10 +5427,10 @@ msgstr "Max. magnet distance" msgid "Toggle the display of axis on canvas" msgstr "Toggle the display of axis on canvas" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Preferences" @@ -5533,8 +5498,8 @@ msgstr "GEOMETRY" msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "TOOLS" @@ -5579,10 +5544,6 @@ msgstr "" "Clear the GUI settings for FlatCAM,\n" "such as: layout, gui state, style, hdpi support etc." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Apply" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Apply the current preferences without saving to a file." @@ -5603,7 +5564,7 @@ msgstr "Will not save the changes and will close the preferences window." msgid "Toggle Visibility" msgstr "Toggle Visibility" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "New" @@ -5612,7 +5573,7 @@ msgstr "New" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5686,7 +5647,7 @@ msgstr "Intersection" msgid "Subtraction" msgstr "Subtraction" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cut" @@ -5739,14 +5700,14 @@ msgstr "FlatCAM Preferences Folder opened." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Are you sure you want to delete the GUI Settings? \n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Yes" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6372,15 +6333,15 @@ msgstr "Perform the offset operation." msgid "Gerber Object" msgstr "Gerber Object" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Plot Options" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6392,59 +6353,56 @@ msgstr "Solid" msgid "Solid color polygons." msgstr "Solid color polygons." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multi-Color" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Draw polygons in different colors." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Plot" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." msgstr "Plot (show) this object." #: appGUI/ObjectUI.py:244 -#| msgid "Gerber Object" msgid "Edit an Gerber object." msgstr "Edit an Gerber object." -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "PROPERTIES" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 -#| msgid "Properties" +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 msgid "Show the Properties." msgstr "Show the Properties." -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 -#| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Tools Table." msgstr "Toggle the display of the Tools Table." -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Mark All" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6454,15 +6412,15 @@ msgstr "" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Mark the aperture instances on canvas." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Buffer Solid Geometry" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6474,11 +6432,11 @@ msgstr "" "Clicking this will create the buffered geometry\n" "required for isolation." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Isolation Routing" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6487,7 +6445,7 @@ msgstr "" "Create a Geometry object with\n" "toolpaths to cut around polygons." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6495,7 +6453,7 @@ msgstr "" "Create the Geometry Object\n" "for non-copper routing." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6503,11 +6461,11 @@ msgstr "" "Generate the geometry for\n" "the board cutout." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Non-copper regions" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6521,13 +6479,13 @@ msgstr "" "object. Can be used to remove all\n" "copper from a specified region." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Boundary Margin" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6539,23 +6497,23 @@ msgstr "" "objects with this minimum\n" "distance." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "Resulting geometry will have rounded corners." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Generate Geometry" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Bounding Box" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6563,7 +6521,7 @@ msgstr "" "Create a geometry surrounding the Gerber object.\n" "Square shape." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6571,7 +6529,7 @@ msgstr "" "Distance of the edges of the box\n" "to the nearest polygon." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6583,24 +6541,23 @@ msgstr "" "their radius is equal to\n" "the margin." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Generate the Geometry object." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Excellon Object" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Solid circles." -#: appGUI/ObjectUI.py:553 -#| msgid "Excellon Object" +#: appGUI/ObjectUI.py:557 msgid "Edit an Excellon object." msgstr "Edit an Excellon object." -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6615,7 +6572,7 @@ msgstr "" "\n" "Here the tools are selected for G-code generation." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6624,7 +6581,7 @@ msgstr "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6633,7 +6590,7 @@ msgstr "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6642,12 +6599,11 @@ msgstr "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." -#: appGUI/ObjectUI.py:651 -#| msgid "Set the color of the shape when selected." +#: appGUI/ObjectUI.py:659 msgid "Show the color of the drill holes when using multi-color." msgstr "Show the color of the drill holes when using multi-color." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6655,13 +6611,12 @@ msgstr "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 -#| msgid "Add from DB" msgid "Auto load from DB" msgstr "Auto load from DB" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" @@ -6670,28 +6625,23 @@ msgstr "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." -#: appGUI/ObjectUI.py:690 -#| msgid "" -#| "Merge a selection of Excellon objects into a new combo Excellon object." +#: appGUI/ObjectUI.py:698 msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Generate GCode out of drill holes in an Excellon object." -#: appGUI/ObjectUI.py:701 -#| msgid "Milling Type" +#: appGUI/ObjectUI.py:709 msgid "Milling Tool" msgstr "Milling Tool" -#: appGUI/ObjectUI.py:704 -#| msgid "" -#| "Merge a selection of Excellon objects into a new combo Excellon object." +#: appGUI/ObjectUI.py:712 msgid "Generate a Geometry for milling drills or slots in an Excellon object." msgstr "Generate a Geometry for milling drills or slots in an Excellon object." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Milling Geometry" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6701,45 +6651,56 @@ msgstr "" "Select from the Tools Table above the hole dias to be\n" "milled. Use the # column to make the selection." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Milling Diameter" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diameter of the cutting tool." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Mill Drills" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." +"for milling drills." msgstr "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." +"for milling drills." -#: appGUI/ObjectUI.py:770 +#: appGUI/ObjectUI.py:778 msgid "Mill Slots" msgstr "Mill Slots" -#: appGUI/ObjectUI.py:772 +#: appGUI/ObjectUI.py:780 +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling slots." msgstr "" "Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling slots." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Geometry Object" -#: appGUI/ObjectUI.py:853 -#| msgid "Geometry Object" +#: appGUI/ObjectUI.py:861 msgid "Edit an Geometry object." msgstr "Edit an Geometry object." -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6767,12 +6728,12 @@ 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." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Plot Object" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6782,7 +6743,7 @@ msgstr "" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6798,7 +6759,7 @@ msgstr "" "'pocket'.\n" "- Out(side) -> The tool cut will follow the geometry line on the outside." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6818,38 +6779,38 @@ msgstr "" "For Isolation we need a lower Feedrate as it use a milling bit with a fine " "tip." -#: appGUI/ObjectUI.py:977 -msgid "" -"The Tool Type (TT) can be:\n" -"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " -"cut width in material\n" -"is exactly the tool diameter.\n" -"- Ball -> informative only and make reference to the Ball type endmill.\n" -"- V-Shape -> it will disable Z-Cut parameter in the UI form and enable two " -"additional UI form\n" -"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust " -"the Z-Cut parameter such\n" -"as the cut width into material will be equal with the value in the Tool " -"Diameter column of this table.\n" -"Choosing the V-Shape Tool Type automatically will select the Operation Type " -"as Isolation." -msgstr "" -"The Tool Type (TT) can be:\n" -"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " -"cut width in material\n" -"is exactly the tool diameter.\n" -"- Ball -> informative only and make reference to the Ball type endmill.\n" -"- V-Shape -> it will disable Z-Cut parameter in the UI form and enable two " -"additional UI form\n" -"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust " -"the Z-Cut parameter such\n" -"as the cut width into material will be equal with the value in the Tool " -"Diameter column of this table.\n" -"Choosing the V-Shape Tool Type automatically will select the Operation Type " -"as Isolation." - #: appGUI/ObjectUI.py:989 msgid "" +"The Tool Type (TT) can be:\n" +"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " +"cut width in material\n" +"is exactly the tool diameter.\n" +"- Ball -> informative only and make reference to the Ball type endmill.\n" +"- V-Shape -> it will disable Z-Cut parameter in the UI form and enable two " +"additional UI form\n" +"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust " +"the Z-Cut parameter such\n" +"as the cut width into material will be equal with the value in the Tool " +"Diameter column of this table.\n" +"Choosing the V-Shape Tool Type automatically will select the Operation Type " +"as Isolation." +msgstr "" +"The Tool Type (TT) can be:\n" +"- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " +"cut width in material\n" +"is exactly the tool diameter.\n" +"- Ball -> informative only and make reference to the Ball type endmill.\n" +"- V-Shape -> it will disable Z-Cut parameter in the UI form and enable two " +"additional UI form\n" +"fields: V-Tip Dia and V-Tip Angle. Adjusting those two values will adjust " +"the Z-Cut parameter such\n" +"as the cut width into material will be equal with the value in the Tool " +"Diameter column of this table.\n" +"Choosing the V-Shape Tool Type automatically will select the Operation Type " +"as Isolation." + +#: appGUI/ObjectUI.py:1001 +msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" "data into the tools. For those geometries, deleting the tool will delete the " @@ -6866,7 +6827,7 @@ msgstr "" "plot on canvas\n" "for the corresponding tool." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6878,19 +6839,19 @@ msgstr "" "The value can be positive for 'outside'\n" "cut and negative for 'inside' cut." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Add from DB" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Search and Add" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -6898,19 +6859,15 @@ msgstr "" "Add a new tool to the Tool Table\n" "with the diameter specified above." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 -#| msgid "Add from DB" msgid "Pick from DB" msgstr "Pick from DB" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 -#| msgid "" -#| "Add a new tool to the Tool Table\n" -#| "from the Tool DataBase." msgid "" "Add a new tool to the Tool Table\n" "from the Tools Database.\n" @@ -6922,7 +6879,7 @@ msgstr "" "Tools database administration in in:\n" "Menu: Options -> Tools Database" -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -6930,7 +6887,7 @@ msgstr "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -6938,7 +6895,7 @@ msgstr "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -6962,7 +6919,7 @@ msgstr "" msgid "Parameters for" msgstr "Parameters for" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -6972,27 +6929,27 @@ msgstr "" "The data used for creating GCode.\n" "Each tool store it's own set of such data." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "V-Tip Dia" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "The tip diameter for V-Shape Tool" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "V-Tip Angle" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7001,10 +6958,10 @@ msgstr "" "The tip angle for V-Shape Tool.\n" "In degree." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7012,16 +6969,16 @@ msgstr "" "Cutting depth (negative)\n" "below the copper surface." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Multi-Depth" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7030,7 +6987,7 @@ msgstr "" "Height of the tool when\n" "moving without cutting." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7040,7 +6997,7 @@ msgstr "" "Cutting speed in the XY\n" "plane in units per minute" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7051,7 +7008,7 @@ msgstr "" "plane in units per minute.\n" "It is called also Plunge." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7066,13 +7023,13 @@ msgstr "" "It is useful only for Marlin,\n" "ignore for any other cases." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-cut" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7087,7 +7044,7 @@ msgstr "" "meet with last cut, we generate an\n" "extended cut over the first cut section." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7098,7 +7055,7 @@ msgstr "" "If LASER preprocessor is used,\n" "this value is the power of laser." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7109,14 +7066,14 @@ msgstr "" "Pause to allow the spindle to reach its\n" "speed before cutting." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Number of time units for spindle to dwell." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7124,7 +7081,7 @@ msgstr "Number of time units for spindle to dwell." msgid "Probe Z depth" msgstr "Probe Z depth" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7136,14 +7093,14 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Feedrate Probe" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7151,13 +7108,13 @@ msgstr "Feedrate Probe" msgid "The feedrate used while the probe is probing." msgstr "The feedrate used while the probe is probing." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Apply parameters to all tools" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7167,24 +7124,24 @@ msgstr "" "The parameters in the current form will be applied\n" "on all the tools from the Tool Table." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Common Parameters" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parameters that are common for all tools." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Tool change Z" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7193,7 +7150,7 @@ msgstr "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7204,14 +7161,14 @@ msgstr "" "Z-axis position (height) for\n" "tool change." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "End move Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7222,14 +7179,14 @@ msgstr "" "Height of the tool after\n" "the last move at the end of the job." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "End move X,Y" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7242,13 +7199,12 @@ msgstr "" "If no value is entered then there is no move\n" "on X,Y plane at the end of the job." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 -#| msgid "Coordinates" msgid "X,Y coordinates" msgstr "X,Y coordinates" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7257,13 +7213,14 @@ msgstr "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Add exclusion areas" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7274,31 +7231,33 @@ msgstr "" "In those areas the travel of the tools\n" "is forbidden." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Strategy" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Over Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "This is the Area ID." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Type of the object where the exclusion area was added." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7307,7 +7266,7 @@ msgstr "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7316,8 +7275,9 @@ msgstr "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7330,20 +7290,23 @@ msgstr "" "- Over -> when encountering the area, the tool will go to a set height\n" "- Around -> will avoid the exclusion area by going around the area" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Over" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Around" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7352,18 +7315,19 @@ msgstr "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Add area:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Add an Exclusion Area." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7373,7 +7337,7 @@ msgstr "Add an Exclusion Area." msgid "The kind of selection shape used for area selection." msgstr "The kind of selection shape used for area selection." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7382,27 +7346,26 @@ msgstr "The kind of selection shape used for area selection." msgid "Delete All" msgstr "Delete All" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Delete all exclusion areas." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Delete Selected" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Delete all exclusion areas that are selected in the table." -#: appGUI/ObjectUI.py:1586 -#| msgid "Add Polygon" +#: appGUI/ObjectUI.py:1598 msgid "Add Polish" msgstr "Add Polish" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7410,17 +7373,15 @@ msgstr "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." -#: appGUI/ObjectUI.py:1596 -#| msgid "Diameter for the new tool." +#: appGUI/ObjectUI.py:1608 msgid "Diameter for the polishing tool." msgstr "Diameter for the polishing tool." -#: appGUI/ObjectUI.py:1607 -#| msgid "Measure" +#: appGUI/ObjectUI.py:1619 msgid "Pressure" msgstr "Pressure" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7428,12 +7389,7 @@ msgstr "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." -#: appGUI/ObjectUI.py:1638 -#| msgid "" -#| "Algorithm for copper clearing:\n" -#| "- Standard: Fixed step inwards.\n" -#| "- Seed-based: Outwards from seed.\n" -#| "- Line-based: Parallel lines." +#: appGUI/ObjectUI.py:1650 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7445,17 +7401,16 @@ msgstr "" "- Seed-based: Outwards from seed.\n" "- Line-based: Parallel lines." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generate CNCJob object" -#: appGUI/ObjectUI.py:1685 -#| msgid "Generate CNCJob object" +#: appGUI/ObjectUI.py:1697 msgid "Generate CNCJob object." msgstr "Generate CNCJob object." -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7465,11 +7420,11 @@ msgstr "" "Click the # header to select all, or Ctrl + LMB\n" "for custom selection of tools." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Launch Paint Tool in Tools Tab." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7481,11 +7436,11 @@ msgstr "" "all copper). You will be asked\n" "to click on the desired polygon." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "CNC Job Object" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7497,20 +7452,19 @@ msgstr "" "above the work piece or it can be of type 'Cut',\n" "which means the moves that cut into the material." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1819 -#| msgid "Create the QRCode object." +#: appGUI/ObjectUI.py:1831 msgid "Edit an GCode object." msgstr "Edit an GCode object." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Display Annotation" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7520,12 +7474,12 @@ msgstr "" "When checked it will display numbers in order for each end\n" "of a travel line." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Travelled distance" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7533,11 +7487,11 @@ msgstr "" "This is the total travelled distance on X-Y plane.\n" "In current units." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Estimated time" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7545,11 +7499,11 @@ msgstr "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "CNC Tools Table" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7571,23 +7525,23 @@ msgstr "" "The 'Tool type'(TT) can be circular with 1 to 4 teeths(C1..C4),\n" "ball(B), or V-Shaped(V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Update Plot" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Update the plot." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "Use CNC Code Snippets" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7595,49 +7549,44 @@ msgstr "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autolevelling" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "Enable the autolevelling feature." -#: appGUI/ObjectUI.py:1996 -#| msgid "Tools Table" +#: appGUI/ObjectUI.py:2012 msgid "Probe Points Table" msgstr "Probe Points Table" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "Generate GCode that will obtain the height map" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "Show" -#: appGUI/ObjectUI.py:2000 -#| msgid "Toggle the display of axis on canvas" +#: appGUI/ObjectUI.py:2016 msgid "Toggle the display of the Probe Points table." msgstr "Toggle the display of the Probe Points table." -#: appGUI/ObjectUI.py:2013 -#| msgid "Coordinates" +#: appGUI/ObjectUI.py:2029 msgid "X-Y Coordinates" msgstr "X-Y Coordinates" -#: appGUI/ObjectUI.py:2013 -#| msgid "Light" +#: appGUI/ObjectUI.py:2029 msgid "Height" msgstr "Height" -#: appGUI/ObjectUI.py:2017 -#| msgid "Plot Options" +#: appGUI/ObjectUI.py:2033 msgid "Plot probing points" msgstr "Plot probing points" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" @@ -7647,12 +7596,11 @@ msgstr "" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." -#: appGUI/ObjectUI.py:2034 -#| msgid "Finished G-Code generation" +#: appGUI/ObjectUI.py:2050 msgid "Probe GCode Generation" msgstr "Probe GCode Generation" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -7662,31 +7610,27 @@ msgstr "" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 -#| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Probe Z travel" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 -#| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "The safe Z for probe travelling between probe points." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 -#| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Probe Feedrate" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 -#| msgid "Mode:" msgid "Mode" msgstr "Mode" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7697,20 +7641,19 @@ msgstr "" "- Manual: will pick a selection of probe points by clicking on canvas\n" "- Grid: will automatically generate a grid of probe points" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 -#| msgid "Grids" msgid "Grid" msgstr "Grid" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7721,53 +7664,50 @@ msgstr "" "- Voronoi: will generate a Voronoi diagram\n" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "Voronoi" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 -#| msgid "Linear" msgid "Bilinear" msgstr "Bilinear" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Columns" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "The number of grid columns." -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Rows" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "The number of gird rows." -#: appGUI/ObjectUI.py:2138 -#| msgid "Get Points" +#: appGUI/ObjectUI.py:2154 msgid "Add Probe Points" msgstr "Add Probe Points" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 -#| msgid "Contour" msgid "Controller" msgstr "Controller" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7776,158 +7716,147 @@ msgstr "" "The kind of controller for which to generate\n" "height map gcode." -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 -#| msgid "Contour" msgid "Control" msgstr "Control" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 -#| msgid "Rendered" msgid "Sender" msgstr "Sender" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "COM list" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "Lists the available serial ports." -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "Search" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "Search for the available serial ports." -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "Baud rates" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "New, custom baudrate." -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "Add the specified custom baudrate to the list." -#: appGUI/ObjectUI.py:2273 -#| msgid "Delete Selected" +#: appGUI/ObjectUI.py:2289 msgid "Delete selected baudrate" msgstr "Delete selected baudrate" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "Software reset of the controller." -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 -#| msgid "Connect" +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 msgid "Disconnected" msgstr "Disconnected" -#: appGUI/ObjectUI.py:2287 -#| msgid "" -#| "Create a Gerber object from the selected object, within\n" -#| "the specified box." +#: appGUI/ObjectUI.py:2303 msgid "Connect to the selected port with the selected baud rate." msgstr "Connect to the selected port with the selected baud rate." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "Jog" -#: appGUI/ObjectUI.py:2320 -#| msgid "Zeros" +#: appGUI/ObjectUI.py:2336 msgid "Zero Axes" msgstr "Zero Axes" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "Pause/Resume" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Step" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Each jog action will move the axes with this value." -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Feedrate" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Feedrate when jogging." -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "Send Command" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "Send a custom command to GRBL." -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "Type GRBL command ..." -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "Send" -#: appGUI/ObjectUI.py:2429 -#| msgid "Text to PDF parameters" +#: appGUI/ObjectUI.py:2445 msgid "Get Config parameter" msgstr "Get Config parameter" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "A GRBL configuration parameter." -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "Type GRBL parameter ..." -#: appGUI/ObjectUI.py:2439 -#| msgid "Geo" +#: appGUI/ObjectUI.py:2455 msgid "Get" msgstr "Get" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "Get the value of a specified GRBL parameter." -#: appGUI/ObjectUI.py:2449 -#| msgid "Gerber Export" +#: appGUI/ObjectUI.py:2465 msgid "Get Report" msgstr "Get Report" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "Print in shell the GRBL report." -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "Apply AutoLevelling" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -7937,31 +7866,28 @@ msgstr "" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "Will save the GRBL height map." -#: appGUI/ObjectUI.py:2478 -#| msgid "Starting G-Code" +#: appGUI/ObjectUI.py:2494 msgid "Save Probing GCode" msgstr "Save Probing GCode" -#: appGUI/ObjectUI.py:2480 -#| msgid "Starting G-Code" +#: appGUI/ObjectUI.py:2496 msgid "Will save the probing GCode." msgstr "Will save the probing GCode." -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "View/Edit the probing GCode." -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 -#| msgid "Import List" msgid "Import Height Map" msgstr "Import Height Map" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7973,11 +7899,11 @@ msgstr "" "over the original GCode therefore\n" "doing autolevelling." -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Export CNC Code" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -7987,11 +7913,11 @@ msgstr "" "Export and save G-Code to\n" "make this object to a file." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Save CNC Code" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7999,81 +7925,80 @@ msgstr "" "Opens dialog to save G-Code\n" "file." -#: appGUI/ObjectUI.py:2537 -#| msgid "View CNC Code" +#: appGUI/ObjectUI.py:2553 msgid "Review CNC Code." msgstr "Review CNC Code." -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Script Object" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Auto Completer" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 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." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Document Object" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 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." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Font Type" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Font Size" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Alignment" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Align Left" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Center" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Align Right" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Justify" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Font Color" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Set the font color for the selected text" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Selection Color" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Set the selection color when doing text selection." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Tab Size" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Set the tab size. In pixels. Default value is 80 pixels." @@ -8109,41 +8034,41 @@ msgstr "" "Could not annotate due of a difference between the number of text elements " "and the number of text positions." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Preferences applied." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Are you sure you want to continue?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Application will restart" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Preferences closed without saving." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Preferences default values are restored." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Preferences saved." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Preferences edited but not saved." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8204,7 +8129,6 @@ msgid "Set the font color for the annotation texts." msgstr "Set the font color for the annotation texts." #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:66 -#| msgid "Parameters for this tool" msgid "Parameters for the autolevelling." msgstr "Parameters for the autolevelling." @@ -8213,13 +8137,11 @@ msgid "Safe height (Z) distance when jogging to origin." msgstr "Safe height (Z) distance when jogging to origin." #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:27 -#| msgid "Code Editor" msgid "CNC Job Editor" msgstr "CNC Job Editor" #: appGUI/preferences/cncjob/CNCJobEditorPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:33 -#| msgid "A list of Gerber Editor parameters." msgid "A list of Editor parameters." msgstr "A list of Editor parameters." @@ -8863,7 +8785,6 @@ msgstr "Update Export settings" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:110 #: appTools/ToolPanelize.py:821 -#| msgid "Optimization Time" msgid "Path Optimization" msgstr "Path Optimization" @@ -8873,17 +8794,6 @@ msgid "Algorithm:" msgstr "Algorithm:" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:215 -#| msgid "" -#| "This sets the optimization type for the Excellon drill path.\n" -#| "If <> is checked then Google OR-Tools algorithm with\n" -#| "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n" -#| "If <> is checked then Google OR-Tools Basic algorithm is used.\n" -#| "If <> is checked then Travelling Salesman algorithm is used for\n" -#| "drill path optimization.\n" -#| "\n" -#| "If this control is disabled, then FlatCAM works in 32bit mode and it " -#| "uses\n" -#| "Travelling Salesman algorithm for path optimization." msgid "" "This sets the optimization type for the Excellon drill path.\n" "If <> is checked then Google OR-Tools algorithm with\n" @@ -8952,13 +8862,11 @@ msgstr "" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:255 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:138 -#| msgid "Plot Options" msgid "Join Option" msgstr "Join Option" #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:258 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:141 -#| msgid "Rules Tool" msgid "Fuse Tools" msgstr "Fuse Tools" @@ -9024,11 +8932,6 @@ msgstr "" msgid "Both" msgstr "Both" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Milling Diameter" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -9290,7 +9193,6 @@ msgstr "" "menu shortcut or key shortcut." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:387 -#| msgid "Excellon Editor" msgid "Allow Edit" msgstr "Allow Edit" @@ -9451,7 +9353,6 @@ msgid "OpenGL(3D)" msgstr "OpenGL(3D)" #: appGUI/preferences/general/GeneralAppPrefGroupUI.py:98 -#| msgid "APP. LEVEL" msgid "APPLICATION LEVEL" msgstr "APPLICATION LEVEL" @@ -9787,7 +9688,6 @@ msgstr "" "It will be applied at the next app start." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:111 -#| msgid "Activate HDPI Support" msgid "HDPI Support" msgstr "HDPI Support" @@ -9800,7 +9700,6 @@ msgstr "" "It will be applied at the next app start." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:127 -#| msgid "Convex Shape" msgid "Hover Shape" msgstr "Hover Shape" @@ -9815,7 +9714,6 @@ msgstr "" "over any kind of not-selected object." #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:136 -#| msgid "Display Selection Shape" msgid "Selection Shape" msgstr "Selection Shape" @@ -10032,20 +9930,18 @@ msgstr "" "A value of 0 means no segmentation on the Y axis." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Area Exclusion" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Area exclusion parameters." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Exclusion areas" @@ -10110,17 +10006,6 @@ msgstr "" "Valid values: 0.3, 1.0" #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:96 -#| msgid "" -#| "This sets the optimization type for the Excellon drill path.\n" -#| "If <> is checked then Google OR-Tools algorithm with\n" -#| "MetaHeuristic Guided Local Path is used. Default search time is 3sec.\n" -#| "If <> is checked then Google OR-Tools Basic algorithm is used.\n" -#| "If <> is checked then Travelling Salesman algorithm is used for\n" -#| "drill path optimization.\n" -#| "\n" -#| "If this control is disabled, then FlatCAM works in 32bit mode and it " -#| "uses\n" -#| "Travelling Salesman algorithm for path optimization." msgid "" "This sets the path optimization algorithm.\n" "- Rtre -> Rtree algorithm\n" @@ -10466,7 +10351,6 @@ msgstr "" "do not load correctly." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:144 -#| msgid "Set Color" msgid "Store colors" msgstr "Store colors" @@ -10479,17 +10363,14 @@ msgstr "" "Those will be used each time the application is started." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:152 -#| msgid "Clear Plot" msgid "Clear Colors" msgstr "Clear Colors" #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:155 -#| msgid "Set the color for plotted objects." msgid "Reset the colors associated with Gerber objects." msgstr "Reset the colors associated with Gerber objects." #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:229 -#| msgid "There is no Gerber object loaded ..." msgid "Stored colors for Gerber objects are deleted." msgstr "Stored colors for Gerber objects are deleted." @@ -11168,6 +11049,11 @@ msgstr "" "- square -> the lines meet in 90 degrees angle\n" "- bevel -> the lines are joined by a third line" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#| msgid "Beveled" +msgid "Bevel" +msgstr "Bevel" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Optimal Tool Options" @@ -11620,7 +11506,6 @@ msgstr "Box" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:87 #: appTools/ToolDblSided.py:701 -#| msgid "Hole Size" msgid "Hole Snap" msgstr "Hole Snap" @@ -11629,13 +11514,6 @@ msgid "Axis Ref" msgstr "Axis Ref" #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:92 -#| msgid "" -#| "The coordinates used as reference for the mirror operation.\n" -#| "Can be:\n" -#| "- Point -> a set of coordinates (x,y) around which the object is " -#| "mirrored\n" -#| "- Box -> a set of coordinates (x, y) obtained from the center of the\n" -#| "bounding box of another object selected below" msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -11800,7 +11678,7 @@ msgstr "" "the original board." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11813,7 +11691,7 @@ msgid "Object kind" msgstr "Object kind" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -11826,12 +11704,12 @@ msgstr "" "out of many individual PCB outlines." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Single" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Panel" @@ -11860,23 +11738,21 @@ msgstr "" "- 8 - 2*left + 2*right +2*top + 2*bottom" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "Big cursor" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "Use a big cursor when adding manual gaps." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:27 -#| msgid "Film Tool Options" msgid "Drilling Tool Options" msgstr "Drilling Tool Options" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:33 #: appTools/ToolDrilling.py:2006 appTools/ToolMilling.py:1611 -#| msgid "Create Geometry for milling holes." msgid "Create CNCJob with toolpaths for drilling or milling holes." msgstr "Create CNCJob with toolpaths for drilling or milling holes." @@ -11954,12 +11830,10 @@ msgstr "" "Gcode output." #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:239 -#| msgid "Mill Slots" msgid "Drilling Slots" msgstr "Drilling Slots" #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:278 -#| msgid "A list of Excellon Editor parameters." msgid "A list of advanced parameters." msgstr "A list of advanced parameters." @@ -12621,7 +12495,7 @@ msgstr "Number of rows of the desired panel" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13120,7 +12994,7 @@ msgstr "Converting units to " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -13163,7 +13037,6 @@ msgid "Advanced" msgstr "Advanced" #: appObjects/FlatCAMCNCJob.py:803 -#| msgid "Click on Start point ..." msgid "Click on canvas to add a Probe Point..." msgstr "Click on canvas to add a Probe Point..." @@ -13172,8 +13045,6 @@ msgid "Point is not within the object area. Choose another point." msgstr "Point is not within the object area. Choose another point." #: appObjects/FlatCAMCNCJob.py:1019 -#| msgid "" -#| "Zone added. Click to start adding next zone or right click to finish." msgid "" "Added a Probe Point... Click again to add another or right click to " "finish ..." @@ -13182,17 +13053,14 @@ msgstr "" "finish ..." #: appObjects/FlatCAMCNCJob.py:1041 -#| msgid "Finished G-Code processing..." msgid "Finished adding Probe Points..." msgstr "Finished adding Probe Points..." #: appObjects/FlatCAMCNCJob.py:1251 -#| msgid "Click to place ..." msgid "COM list updated ..." msgstr "COM list updated ..." #: appObjects/FlatCAMCNCJob.py:1287 -#| msgid "Connect" msgid "Connected" msgstr "Connected" @@ -13209,12 +13077,10 @@ msgid "Port is connected. Disconnecting" msgstr "Port is connected. Disconnecting" #: appObjects/FlatCAMCNCJob.py:1321 -#| msgid "Could not retrieve box object" msgid "Could not connect to port" msgstr "Could not connect to port" #: appObjects/FlatCAMCNCJob.py:1351 appObjects/FlatCAMCNCJob.py:1781 -#| msgid "Opening G-Code." msgid "Sending GCode..." msgstr "Sending GCode..." @@ -13245,22 +13111,18 @@ msgid "Loading..." msgstr "Loading..." #: appObjects/FlatCAMCNCJob.py:1668 -#| msgid "There is no such parameter" msgid "There is nothing to view" msgstr "There is nothing to view" #: appObjects/FlatCAMCNCJob.py:1674 -#| msgid "Gcode Viewer" msgid "Code Viewer" msgstr "Code Viewer" #: appObjects/FlatCAMCNCJob.py:1712 -#| msgid "Loaded Machine Code into Code Editor" msgid "Loaded Machine Code into Code Viewer" msgstr "Loaded Machine Code into Code Viewer" #: appObjects/FlatCAMCNCJob.py:1757 -#| msgid "Failed to open config file" msgid "Failed to open height map file" msgstr "Failed to open height map file" @@ -13277,7 +13139,6 @@ msgid "Empty GRBL heightmap." msgstr "Empty GRBL heightmap." #: appObjects/FlatCAMCNCJob.py:1857 -#| msgid "Finished G-Code processing..." msgid "Finished autolevelling." msgstr "Finished autolevelling." @@ -13290,7 +13151,6 @@ msgid "File saved to" msgstr "File saved to" #: appObjects/FlatCAMCNCJob.py:1965 -#| msgid "Gcode Viewer" msgid "Code Review" msgstr "Code Review" @@ -13639,7 +13499,6 @@ msgstr "GCode Geometry" #: appObjects/FlatCAMObj.py:767 appObjects/FlatCAMObj.py:840 #: appTools/ToolProperties.py:468 appTools/ToolProperties.py:541 -#| msgid "Tool Dia" msgid "Tool Data" msgstr "Tool Data" @@ -13895,7 +13754,6 @@ msgid "Object to be aligned." msgstr "Object to be aligned." #: appTools/ToolAlignObjects.py:423 -#| msgid "TARGET object" msgid "DESTINATION object" msgstr "DESTINATION object" @@ -13957,7 +13815,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -13973,7 +13831,7 @@ msgstr "Reset Tool" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14412,7 +14270,7 @@ msgid "Copper Thieving Tool done." msgstr "Copper Thieving Tool done." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14670,7 +14528,7 @@ msgstr "Add Marker" msgid "Will add corner markers to the selected Gerber file." msgstr "Will add corner markers to the selected Gerber file." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14679,13 +14537,12 @@ msgstr "Will add corner markers to the selected Gerber file." 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." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 -#| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Tool not in Tools Database. Adding a default tool." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14695,27 +14552,24 @@ msgstr "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." -#: appTools/ToolCutOut.py:387 -#| msgid "Add Tool from Tools DB" +#: appTools/ToolCutOut.py:388 msgid "Updated tool from Tools Database." msgstr "Updated tool from Tools Database." -#: appTools/ToolCutOut.py:455 -#| msgid "Default Values" +#: appTools/ToolCutOut.py:457 msgid "Default tool added." msgstr "Default tool added." -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Selected tool can't be used here. Pick another." -#: appTools/ToolCutOut.py:487 -#| msgid "Tool copied from Tools DB." +#: appTools/ToolCutOut.py:489 msgid "Tool updated from Tools Database." msgstr "Tool updated from Tools Database." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14723,17 +14577,17 @@ msgstr "" "There is no object selected for Cutout.\n" "Select one and try again." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Tool Diameter is zero value. Change it to a positive real number." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "Number of gaps value is missing. Add it and retry." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14741,17 +14595,16 @@ msgstr "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 -#| msgid "Open GCode file failed." +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 msgid "Mouse bites failed." msgstr "Mouse bites failed." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Any form CutOut operation finished." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -14761,47 +14614,43 @@ msgstr "Any form CutOut operation finished." msgid "Object not found" msgstr "Object not found" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Rectangular cutout with negative margin is not possible." -#: appTools/ToolCutOut.py:1266 -#| msgid "Any form CutOut operation finished." +#: appTools/ToolCutOut.py:1268 msgid "Rectangular CutOut operation finished." msgstr "Rectangular CutOut operation finished." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Could not retrieve Geometry object" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Geometry object for manual cutout not found" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Click on the selected geometry object perimeter to create a bridge gap ..." -#: appTools/ToolCutOut.py:1378 -#| msgid "Generate the Geometry object." +#: appTools/ToolCutOut.py:1380 msgid "No tool in the Geometry object." msgstr "No tool in the Geometry object." -#: appTools/ToolCutOut.py:1399 -#| msgid "" -#| "Zone added. Click to start adding next zone or right click to finish." +#: appTools/ToolCutOut.py:1401 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Added manual Bridge Gap. Left click to add another or right click to finish." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Could not retrieve Gerber object" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14809,7 +14658,7 @@ msgstr "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14817,36 +14666,36 @@ msgstr "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometry not supported for cutout" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Making manual bridge gap..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "Finished manual adding of gaps." -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Cutout PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Source Object" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Object to be cutout" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Kind" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14858,7 +14707,7 @@ msgstr "" "What is selected here will dictate the kind\n" "of objects that will populate the 'Object' combobox." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -14873,25 +14722,23 @@ msgstr "" "in the Tools Database. If nothing is found\n" "in the Tools DB then a default tool is added." -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Tool Parameters" -#: appTools/ToolCutOut.py:2247 -#| msgid "Auto" +#: appTools/ToolCutOut.py:2249 msgid "Automatic" msgstr "Automatic" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 -#| msgid "B. Manual Bridge Gaps" +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 msgid "Bridge Gaps" msgstr "Bridge Gaps" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "This section handle creation of automatic bridge gaps." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14901,7 +14748,7 @@ msgstr "" "The cutout shape can be of any shape.\n" "Useful when the PCB has a non-rectangular shape." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14913,7 +14760,7 @@ msgstr "" "always a rectangle shape and it will be\n" "the bounding box of the Object." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -14923,11 +14770,11 @@ msgstr "" "This is done by mouse clicking on the perimeter of the\n" "Geometry object that is used as a cutout object. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Generate Manual Geometry" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14939,20 +14786,19 @@ msgstr "" "to be used as the cutout, if one doesn't exist yet.\n" "Select the source Gerber file in the top object combobox." -#: appTools/ToolCutOut.py:2363 -#| msgid "Subtract Geometry" +#: appTools/ToolCutOut.py:2365 msgid "Manual cutout Geometry" msgstr "Manual cutout Geometry" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Geometry object used to create the manual cutout." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Manual Add Bridge Gaps" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -15003,7 +14849,6 @@ msgid "Click on canvas within the desired Excellon drill hole" msgstr "Click on canvas within the desired Excellon drill hole" #: appTools/ToolDblSided.py:280 -#| msgid "Mirror Reference point" msgid "Mirror reference point set." msgstr "Mirror reference point set." @@ -15114,13 +14959,6 @@ msgid "Parameters for the mirror operation" msgstr "Parameters for the mirror operation" #: appTools/ToolDblSided.py:690 -#| msgid "" -#| "The coordinates used as reference for the mirror operation.\n" -#| "Can be:\n" -#| "- Point -> a set of coordinates (x,y) around which the object is " -#| "mirrored\n" -#| "- Box -> a set of coordinates (x, y) obtained from the center of the\n" -#| "bounding box of another object selected below" msgid "" "The coordinates used as reference for the mirror operation.\n" "Can be:\n" @@ -15484,7 +15322,6 @@ msgid "Starting G-Code" msgstr "Starting G-Code" #: appTools/ToolDrilling.py:1673 appTools/ToolMilling.py:1355 -#| msgid "Generating panel ..." msgid "Generating Excellon CNCJob..." msgstr "Generating Excellon CNCJob..." @@ -15493,7 +15330,6 @@ msgid "The Toolchange X,Y format has to be (x, y)." msgstr "The Toolchange X,Y format has to be (x, y)." #: appTools/ToolDrilling.py:2034 appTools/ToolMilling.py:1639 -#| msgid "Excellon object with alignment drills created..." msgid "Excellon object for drilling/milling operation." msgstr "Excellon object for drilling/milling operation." @@ -15518,10 +15354,6 @@ msgstr "" "Gcode output for Excellon Objects." #: appTools/ToolDrilling.py:2632 appTools/ToolMilling.py:2307 -#| msgid "" -#| "Add / Select at least one tool in the tool-table.\n" -#| "Click the # header to select all, or Ctrl + LMB\n" -#| "for custom selection of tools." msgid "" "Generate the CNC Job.\n" "If milling then an additional Geometry object will be created.\n" @@ -16110,7 +15942,6 @@ msgstr "" "There are no distances between geometry elements to be found." #: appTools/ToolIsolation.py:988 appTools/ToolNCC.py:908 -#| msgid "tooldia = tool diameter" msgid "Optimal tool diameter found" msgstr "Optimal tool diameter found" @@ -16118,7 +15949,6 @@ msgstr "Optimal tool diameter found" #: appTools/ToolIsolation.py:1710 appTools/ToolIsolation.py:1897 #: appTools/ToolNCC.py:1296 appTools/ToolPaint.py:1031 #: appTools/ToolPaint.py:1744 -#| msgid "Failed. No tool selected in the tool table ..." msgid "There are no tools selected in the Tool Table." msgstr "There are no tools selected in the Tool Table." @@ -16139,13 +15969,11 @@ msgstr "Cancelled. Tool already in Tool Table." #: appTools/ToolIsolation.py:1172 appTools/ToolNCC.py:1071 #: appTools/ToolPaint.py:810 -#| msgid "New tool added to Tool Table." msgid "New tool added to Tool Table from Tools Database." msgstr "New tool added to Tool Table from Tools Database." #: appTools/ToolIsolation.py:1236 appTools/ToolNCC.py:1135 #: appTools/ToolPaint.py:873 -#| msgid "New tool added to Tool Table." msgid "Default tool added to Tool Table." msgstr "Default tool added to Tool Table." @@ -16338,7 +16166,6 @@ msgstr "" "in the resulting geometry as Isolation." #: appTools/ToolIsolation.py:3108 appTools/ToolNCC.py:3876 -#| msgid "Optimal Tool" msgid "Optimal" msgstr "Optimal" @@ -16406,17 +16233,14 @@ msgstr "" "diameter above." #: appTools/ToolMilling.py:1064 -#| msgid "Generating Solder Paste dispensing geometry..." msgid "Generating drills milling geometry..." msgstr "Generating drills milling geometry..." #: appTools/ToolMilling.py:1169 -#| msgid "Generating Solder Paste dispensing geometry..." msgid "Generating slot milling geometry..." msgstr "Generating slot milling geometry..." #: appTools/ToolMilling.py:1584 -#| msgid "Mill Holes" msgid "Milling Holes Tool" msgstr "Milling Holes Tool" @@ -16509,7 +16333,6 @@ msgid "Failed. Clearing the polygon with the method: standard." msgstr "Failed. Clearing the polygon with the method: standard." #: appTools/ToolNCC.py:1986 -#| msgid "Geometry could not be cleared completely" msgid "Polygon could not be cleared. Location:" msgstr "Polygon could not be cleared. Location:" @@ -16545,7 +16368,6 @@ msgid "started." msgstr "started." #: appTools/ToolNCC.py:2230 -#| msgid "Could not get the extent of the area to be non copper cleared." msgid "Could not use the tool for copper clear." msgstr "Could not use the tool for copper clear." @@ -16576,7 +16398,6 @@ msgid "tools" msgstr "tools" #: appTools/ToolNCC.py:2294 -#| msgid "Paint Tool. Rest machining painting area task started." msgid "NCC Tool. Rest machining copper clearing task started." msgstr "NCC Tool. Rest machining copper clearing task started." @@ -16877,17 +16698,14 @@ msgstr "" "Change the painting parameters and try again." #: appTools/ToolPaint.py:2176 -#| msgid "Paint All failed." msgid "Paint failed." msgstr "Paint failed." #: appTools/ToolPaint.py:2182 -#| msgid "Paint done." msgid "Paint Done." msgstr "Paint Done." #: appTools/ToolPaint.py:2187 -#| msgid "Painting polygon..." msgid "Painting..." msgstr "Painting..." @@ -17009,9 +16827,6 @@ msgstr "" "It can be Gerber, Excellon or Geometry." #: appTools/ToolPaint.py:3181 -#| msgid "" -#| "Create a Geometry object with\n" -#| "toolpaths to cut around polygons." msgid "Create a Geometry Object which paints the polygons." msgstr "Create a Geometry Object which paints the polygons." @@ -17028,7 +16843,6 @@ msgid "Generating panel ... " msgstr "Generating panel ... " #: appTools/ToolPanelize.py:362 appTools/ToolPanelize.py:584 -#| msgid "Generating panel ... Adding the Gerber code." msgid "Generating panel ... Adding the source code." msgstr "Generating panel ... Adding the source code." @@ -17037,7 +16851,6 @@ msgid "Optimizing the overlapping paths." msgstr "Optimizing the overlapping paths." #: appTools/ToolPanelize.py:582 -#| msgid "Optimization Time" msgid "Optimization complete." msgstr "Optimization complete." @@ -18325,7 +18138,6 @@ msgid "Editor exited. Editor content saved." msgstr "Editor exited. Editor content saved." #: app_Main.py:2399 -#| msgid "Select a Gerber, Geometry or Excellon Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJobObject to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJobObject to update." @@ -18338,7 +18150,6 @@ msgid "Editor exited. Editor content was not saved." msgstr "Editor exited. Editor content was not saved." #: app_Main.py:2440 -#| msgid "Select a Gerber, Geometry or Excellon Object to update." msgid "Select a Gerber, Geometry, Excellon or CNCJob Object to update." msgstr "Select a Gerber, Geometry, Excellon or CNCJob Object to update." @@ -19104,9 +18915,6 @@ msgid "SVG file exported to" msgstr "SVG file exported to" #: app_Main.py:8484 -#| msgid "" -#| "Save cancelled because source file is empty. Try to export the Gerber " -#| "file." msgid "Save cancelled because source file is empty. Try to export the file." msgstr "Save cancelled because source file is empty. Try to export the file." @@ -19131,7 +18939,6 @@ msgid "Exporting Gerber" msgstr "Exporting Gerber" #: app_Main.py:8785 app_Main.py:8792 -#| msgid "Could not export DXF file." msgid "Could not export file." msgstr "Could not export file." @@ -19466,7 +19273,6 @@ msgstr "" "CNC code (Gcode etc)." #: camlib.py:3109 -#| msgid "The Cut Z parameter is zero. There will be no cut, skipping file" msgid "The Cut Z parameter is zero. There will be no cut, aborting" msgstr "The Cut Z parameter is zero. There will be no cut, aborting" @@ -19485,7 +19291,6 @@ msgstr "G91 coordinates not implemented" #: camlib.py:3447 #, python-format -#| msgid "Finished G-Code generation" msgid "Finished G-Code generation for tool: %s" msgstr "Finished G-Code generation for tool: %s" @@ -19616,17 +19421,14 @@ msgid "Creating Geometry from the parsed GCode file. " msgstr "Creating Geometry from the parsed GCode file. " #: camlib.py:6545 -#| msgid "Starting G-Code for tool with diameter" msgid "Parsing GCode file for tool diameter" msgstr "Parsing GCode file for tool diameter" #: camlib.py:6546 -#| msgid "Nr of slots" msgid "Number of lines" msgstr "Number of lines" #: camlib.py:6635 -#| msgid "Creating Geometry from the parsed GCode file. " msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Creating Geometry from the parsed GCode file for tool diameter" @@ -19734,6 +19536,28 @@ msgstr "Origin set by offsetting all loaded objects with " msgid "No Geometry name in args. Provide a name and try again." msgstr "No Geometry name in args. Provide a name and try again." +#~ msgid "Connect:" +#~ msgstr "Connect:" + +#~ msgid "Contour:" +#~ msgstr "Contour:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 8bb6c2b1..e81392eb 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 dc527a6a..ff1743aa 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: 2020-10-21 11:38+0300\n" -"PO-Revision-Date: 2020-10-21 11:38+0300\n" +"POT-Creation-Date: 2020-10-21 16:05+0300\n" +"PO-Revision-Date: 2020-10-21 16:05+0300\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -279,7 +279,7 @@ msgstr "" "en la base de datos de herramientas." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Cancelar" @@ -289,15 +289,15 @@ msgid "Tool Name" msgstr "Nombre de Herram" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diá. de Herram" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Offset de Herram" @@ -318,8 +318,8 @@ msgid "Tool Shape" msgstr "Forma de la herram" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -328,7 +328,7 @@ msgstr "Forma de la herram" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Corte Z" @@ -352,7 +352,7 @@ msgid "V-Angle" msgstr "V-Ángulo" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -381,7 +381,7 @@ msgid "Spindle Speed" msgstr "Eje de velocidad" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Habitar" @@ -391,7 +391,7 @@ msgstr "Habitar" msgid "Dwelltime" msgstr "Tiempo de permanencia" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -717,14 +717,14 @@ msgstr "" "detención del trabajo." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "No se pudo cargar el archivo de herramientas DB." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -782,7 +782,7 @@ msgstr "Importe la base de datos de herramientas FlatCAM" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -841,14 +841,14 @@ msgid "Cutout Parameters" msgstr "Parámetros de ranura" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Nombre" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -938,15 +938,16 @@ msgstr "Pintar" msgid "NCC" msgstr "CCW" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "PCB de corte" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -955,7 +956,7 @@ msgstr "PCB de corte" msgid "Shape" msgstr "Forma" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -970,7 +971,7 @@ msgstr "" "Avance X-Y. Avance\n" "La velocidad en el plano XY utilizada mientras se corta en material." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1048,7 +1049,7 @@ msgid "Conventional" msgstr "Convencional" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1089,7 +1090,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1109,7 +1110,7 @@ msgid "Bounding box margin." msgstr "Margen de cuadro delimitador." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1134,7 +1135,7 @@ msgstr "" "- Basado en líneas: líneas paralelas." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1145,7 +1146,7 @@ msgstr "Estándar" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1155,7 +1156,7 @@ msgid "Seed" msgstr "Semilla" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1172,8 +1173,9 @@ msgstr "Líneas" msgid "Combo" msgstr "Combo" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1191,7 +1193,7 @@ msgstr "" "Dibuja líneas entre el resultado\n" "Segmentos para minimizar elevaciones de herramientas." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1211,7 +1213,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1309,7 +1311,7 @@ msgstr "" "Ancho de la brecha de aislamiento en\n" "Número (entero) de anchos de herramienta." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1405,11 +1407,11 @@ msgstr "" "la punta.\n" "El valor aquí puede compensar el parámetro Z de corte." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1422,10 +1424,10 @@ msgstr "" "cortar varias veces hasta que el Corte Z sea\n" "alcanzado." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Profundidad de cada pase (positivo)." @@ -1452,7 +1454,7 @@ msgstr "" "La llamada velocidad de avance 'Plunge'.\n" "Esto es para el movimiento lineal G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1474,7 +1476,7 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1526,7 +1528,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1537,12 +1539,12 @@ msgstr "" "el borde real de PCB" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Tamaño de la brecha" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1555,14 +1557,14 @@ msgstr "" "de la cual se corta el PCB)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Tipo de imagen" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1572,24 +1574,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Profund. Múlti" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1603,12 +1605,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Diá. de Herram" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1618,22 +1620,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Spacing" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Forma convexa" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1642,11 +1644,11 @@ msgstr "" "Se usa solo si el tipo de objeto de origen es Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Brechas" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1701,7 +1703,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1737,7 +1739,7 @@ msgstr "El valor editado está fuera de rango" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1983,7 +1985,7 @@ msgstr "Hecho. Taladro (s) eliminado (s)." msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Excellon Editor" @@ -1993,14 +1995,14 @@ msgstr "Excellon Editor" msgid "Name:" msgstr "Nombre:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabla de herramientas" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2030,7 +2032,7 @@ msgstr "" "Agregar / Eliminar una herramienta a la lista de herramientas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2359,6 +2361,12 @@ msgstr "Exc Editor" msgid "Exit from Editor." msgstr "Exc Editor" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Selección de área" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Dist. de amortiguación:" @@ -2387,13 +2395,15 @@ msgid "Round" msgstr "Redondo" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2436,6 +2446,12 @@ msgstr "" "Falta el valor de la distancia del búfer o el formato es incorrecto. " "Agrégalo y vuelve a intentarlo." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Herramienta de texto" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Font" @@ -2444,12 +2460,16 @@ msgstr "Font" msgid "Text" msgstr "Texto" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Aplicar" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Herramienta de texto" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2460,6 +2480,12 @@ msgstr "Herramienta de texto" msgid "Tool" msgstr "Herramienta" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Herramienta de pintura" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Diá. de la herramienta" @@ -2480,19 +2506,6 @@ msgstr "" "- Basado en semillas: hacia afuera de la semilla.\n" "- Basado en líneas: líneas paralelas." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Conectar:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contorno:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Herramienta de pintura" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2627,7 +2640,7 @@ msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2838,7 +2851,8 @@ msgid "Offset Y" msgstr "Offset Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2925,7 +2939,7 @@ msgstr "" "elemento del objeto seleccionado, utilizando el factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3313,15 +3327,15 @@ msgstr "Crear geometría de pintura ..." msgid "Shape transformations ..." msgstr "Transformaciones de formas ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Editor de geometría" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tipo" @@ -3335,8 +3349,9 @@ msgid "Line" msgstr "Línea" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3589,22 +3604,22 @@ msgstr "Hecho. Aberturas copiadas." msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabla de Aperturas para el Objeto Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Código" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3615,28 +3630,28 @@ msgid "Size" msgstr "Tamaño" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Código de apertura" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Tamaño de apertura:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3713,7 +3728,7 @@ msgstr "Agregar una nueva apertura a la lista de apertura." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3973,9 +3988,9 @@ msgstr "" "No hay apertura para amortiguar. Seleccione al menos una abertura e intente " "de nuevo." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Ha fallado." @@ -4077,7 +4092,7 @@ 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." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4189,27 +4204,27 @@ msgstr "Iniciando el código G" msgid "Loaded Machine Code into Code Editor" msgstr "Código de máquina cargado en el editor de código" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Editor de código" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Dia" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4217,8 +4232,8 @@ msgstr "TT" msgid "Drills" msgstr "Taladros" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4598,7 +4613,7 @@ msgstr "Importar preferencias del archivo ..." msgid "Export Preferences to file ..." msgstr "Exportar preferencias a un archivo ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Guardar Preferencias" @@ -5126,7 +5141,7 @@ msgstr "Ver fuente" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5286,13 +5301,13 @@ msgstr "Herram. de Alinear Objetos" msgid "Extract Drills Tool" msgstr "Herram. de Extracción de Taladros" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Herramienta de Corte" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Herramienta NCC" @@ -5301,7 +5316,7 @@ msgstr "Herramienta NCC" msgid "Isolation Tool" msgstr "Herramienta de Aislamiento" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5557,10 +5572,10 @@ msgstr "Distancia máxima del imán" msgid "Toggle the display of axis on canvas" msgstr "Alternar la visualización del eje en el lienzo" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Preferencias" @@ -5628,8 +5643,8 @@ msgstr "GEOMETRÍA" msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "HERRAMIENTAS" @@ -5674,10 +5689,6 @@ msgstr "" "Borrar la configuración de la GUI para FlatCAM,\n" "tales como: diseño, estado gui, estilo, soporte hdpi etc." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Aplicar" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Aplique las preferencias actuales sin guardar en un archivo." @@ -5698,7 +5709,7 @@ msgstr "No guardará los cambios y cerrará la ventana de preferencias." msgid "Toggle Visibility" msgstr "Alternar visibilidad" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Nueva" @@ -5707,7 +5718,7 @@ msgstr "Nueva" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5781,7 +5792,7 @@ msgstr "Intersección" msgid "Subtraction" msgstr "Sustracción" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cortar" @@ -5834,14 +5845,14 @@ msgstr "Carpeta de preferencias de FlatCAM abierta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Sí" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6472,15 +6483,15 @@ msgstr "Realice la operación de desplazamiento." msgid "Gerber Object" msgstr "Objeto Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Opciones de parcela" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6492,26 +6503,26 @@ msgstr "Sólido" msgid "Solid color polygons." msgstr "Polígonos de color liso." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multicolor" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Dibuja polígonos en diferentes colores." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Gráfico" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6523,19 +6534,19 @@ msgstr "Trazar (mostrar) este objeto." msgid "Edit an Gerber object." msgstr "Objeto Gerber" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Propiedades" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6543,11 +6554,11 @@ msgstr "Propiedades" msgid "Toggle the display of the Tools Table." msgstr "Alternar la visualización del eje en el lienzo" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Márc. todo" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6557,15 +6568,15 @@ msgstr "" "Cuando no está marcada, eliminará todas las formas de las marcas.\n" "que se dibujan en lienzo." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Marque las instancias de apertura en el lienzo." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Buffer la Geometria solida" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6577,11 +6588,11 @@ msgstr "" "Al hacer clic en esto, se creará la geometría almacenada\n" "requerido para el aislamiento." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Enrutamiento de aislamiento" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6590,7 +6601,7 @@ msgstr "" "Crear un objeto de geometría con\n" "Trayectorias para cortar alrededor de polígonos." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6598,7 +6609,7 @@ msgstr "" "Crear el objeto de geometría\n" "para enrutamiento sin cobre." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6606,11 +6617,11 @@ msgstr "" "Generar la geometría para\n" "El recorte del tablero." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Regiones no cobre" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6624,13 +6635,13 @@ msgstr "" "objeto. Se puede usar para eliminar todo\n" "cobre de una región específica." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Margen límite" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6642,23 +6653,23 @@ msgstr "" "objetos con este mínimo\n" "distancia." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "La geometría resultante tendrá esquinas redondeadas." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Generar Geometría" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Cuadro delimitador" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6666,7 +6677,7 @@ msgstr "" "Crea una geometría que rodea el objeto Gerber.\n" "Forma cuadrada." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6674,7 +6685,7 @@ msgstr "" "Distancia de los bordes de la caja.\n" "al polígono más cercano." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6686,25 +6697,25 @@ msgstr "" "su radio es igual a\n" "el margen." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Genera el objeto Geometry." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Objeto Excellon" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Círculos sólidos." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Objeto Excellon" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6720,7 +6731,7 @@ msgstr "" "\n" "Aquí se seleccionan las herramientas para la generación de código G." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6729,7 +6740,7 @@ msgstr "" "Diámetro de herramienta. Su valor (en unidades actuales de FlatCAM)\n" "es el ancho de corte en el material." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6738,7 +6749,7 @@ msgstr "" "El número de agujeros de taladros. Agujeros que se taladran con\n" "una broca." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6747,13 +6758,13 @@ msgstr "" "El número de agujeros de muesca. Agujeros creados por\n" "fresándolas con una broca de fresa." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." msgstr "Establecer el color de la forma cuando se selecciona." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6761,21 +6772,21 @@ msgstr "" "Alternar la visualización de los ejercicios para la herramienta actual.\n" "Esto no selecciona las herramientas para la generación de código G." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Agregar desde DB" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6784,13 +6795,13 @@ msgstr "" "Combine una selección de objetos de Excellon en un nuevo objeto de Excellon " "combinado." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Tipo de fresado" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6799,11 +6810,11 @@ msgstr "" "Combine una selección de objetos de Excellon en un nuevo objeto de Excellon " "combinado." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Geometría de fresado" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6814,46 +6825,60 @@ msgstr "" "para\n" "molido. Use la columna # para hacer la selección." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Diá. de fresado" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diá. de la herramienta de corte." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Fresar los Taladros" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Crear el objeto de geometría\n" -"para fresar trayectorias de taladros." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Fresar las Ranuras" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Crear el objeto de geometría\n" "para fresar recorridos de herramientas muesca." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Fresar las Ranuras" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Crear el objeto de geometría\n" +"para fresar recorridos de herramientas muesca." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Objeto de geometría" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Objeto de geometría" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6882,12 +6907,12 @@ 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." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Trazar objeto" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6898,7 +6923,7 @@ msgstr "" "este valor\n" "se mostrará como un T1, T2 ... Tn" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6915,7 +6940,7 @@ msgstr "" "- Fuera (lado) -> El corte de la herramienta seguirá la línea de geometría " "en el exterior." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6938,7 +6963,7 @@ msgstr "" "Para el aislamiento, necesitamos un avance más bajo, ya que utiliza una " "broca de fresado con una punta fina." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6969,7 +6994,7 @@ msgstr "" "Elegir el tipo de herramienta en forma de V automáticamente seleccionará el " "tipo de operación como aislamiento." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6987,7 +7012,7 @@ msgstr "" "puede habilitar / deshabilitar la trama en el lienzo\n" "para la herramienta correspondiente." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6999,19 +7024,19 @@ msgstr "" "El valor puede ser positivo para 'afuera'\n" "corte y negativo para corte 'interior'." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Agregar desde DB" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -7019,7 +7044,7 @@ msgstr "" "Agregar una nueva herramienta a la tabla de herramientas\n" "con el diámetro especificado anteriormente." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -7027,7 +7052,7 @@ msgstr "" msgid "Pick from DB" msgstr "Agregar desde DB" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -7043,7 +7068,7 @@ msgstr "" "Agregar una nueva herramienta a la tabla de herramientas\n" "de la base de datos de herramientas." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7051,7 +7076,7 @@ msgstr "" "Copie una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7059,7 +7084,7 @@ msgstr "" "Eliminar una selección de herramientas en la tabla de herramientas\n" "seleccionando primero una fila en la Tabla de herramientas." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7083,7 +7108,7 @@ msgstr "" msgid "Parameters for" msgstr "Parámetros para" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7093,27 +7118,27 @@ msgstr "" "Los datos utilizados para crear GCode.\n" "Cada herramienta almacena su propio conjunto de datos." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "V-Tipo Dia" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "El diámetro de la punta para la herramienta en forma de V" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "V-Tipo Ángulo" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7122,10 +7147,10 @@ msgstr "" "El ángulo de punta para la herramienta en forma de V.\n" "En grado." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7133,16 +7158,16 @@ msgstr "" "Profundidad de corte (negativo)\n" "debajo de la superficie de cobre." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Profund. Múlti" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7151,7 +7176,7 @@ msgstr "" "Altura de la herramienta cuando\n" "Moviéndose sin cortar." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7161,7 +7186,7 @@ msgstr "" "Velocidad de corte en el XY.\n" "Avion en unidades por minuto" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7172,7 +7197,7 @@ msgstr "" "Plano en unidades por minuto.\n" "Se llama también Plunge." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7187,13 +7212,13 @@ msgstr "" "Es útil solo para Marlin,\n" "Ignorar para cualquier otro caso." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Recortar" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7208,7 +7233,7 @@ msgstr "" "Nos reunimos con el último corte, generamos un\n" "Corte extendido sobre la primera sección de corte." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7219,7 +7244,7 @@ msgstr "" "Si se utiliza el postprocesador LÁSER,\n" "Este valor es el poder del láser." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7230,14 +7255,14 @@ msgstr "" "Pausa para permitir que el husillo alcance su\n" "Velocidad antes del corte." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tiempo para que el husillo permanezca." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7245,7 +7270,7 @@ msgstr "Número de unidades de tiempo para que el husillo permanezca." msgid "Probe Z depth" msgstr "Profundidad de la sonda Z" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7257,14 +7282,14 @@ msgstr "" "The maximum depth that the probe is allowed\n" "to probe. Negative value, in current units." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Sonda de avance" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7272,13 +7297,13 @@ msgstr "Sonda de avance" msgid "The feedrate used while the probe is probing." msgstr "La velocidad de avance utilizada mientras la sonda está sondeando." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicar Parám. a todas las herramientas" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7288,24 +7313,24 @@ msgstr "" "Se aplicarán los parámetros en el formulario actual\n" "en todas las herramientas de la tabla de herramientas." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parámetros comunes" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parámetros que son comunes para todas las herramientas." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Cambio de herra. Z" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7314,7 +7339,7 @@ msgstr "" "Incluir secuencia de cambio de herramienta\n" "en el código de máquina (pausa para cambio de herramienta)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7325,14 +7350,14 @@ msgstr "" "Posición del eje Z (altura) para\n" "cambio de herramienta." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Fin del movi. Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7343,14 +7368,14 @@ msgstr "" "Altura de la herramienta después de\n" "El último movimiento al final del trabajo." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "X, Y Fin del movimiento" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7363,14 +7388,14 @@ msgstr "" "Si no se ingresa ningún valor, entonces no hay movimiento\n" "en el plano X, Y al final del trabajo." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Coordenadas" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7379,13 +7404,14 @@ msgstr "" "El archivo de postprocesador que dicta\n" "la salida del código de máquina (como GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Agregar Areas de Exclusión" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7396,31 +7422,33 @@ msgstr "" "En esas áreas el recorrido de las herramientas.\n" "está prohibido." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Estrategia" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Sobre ZSuperposición" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Esta es la ID del Area." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo del objeto donde se agregó el área de exclusión." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7429,7 +7457,7 @@ msgstr "" "La estrategia utilizada para el área de exclusión. Recorre las áreas de " "exclusión o sobre ella." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7438,8 +7466,9 @@ msgstr "" "Si la estrategia es ir sobre el área, esta es la altura a la que irá la " "herramienta para evitar el área de exclusión." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7453,20 +7482,23 @@ msgstr "" "establecida\n" "- Alrededor -> evitará el área de exclusión recorriendo el área" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Sobre" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "AlrededorRedondo" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7475,18 +7507,19 @@ msgstr "" "La altura Z a la que se elevará la herramienta para evitar\n" "Un área de interdicción." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Añadir área:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Agregar un área de exclusión." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7496,7 +7529,7 @@ msgstr "Agregar un área de exclusión." msgid "The kind of selection shape used for area selection." msgstr "El tipo de forma de selección utilizada para la selección de área." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7505,53 +7538,53 @@ msgstr "El tipo de forma de selección utilizada para la selección de área." msgid "Delete All" msgstr "Eliminar todosEliminar taladro" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Eliminar todas las áreas de exclusión." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Eliminar seleccionado" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "" "Elimine todas las áreas de exclusión que están seleccionadas en la tabla." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Añadir Polígono" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Diámetro para la nueva herramienta." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Medida" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7569,18 +7602,18 @@ msgstr "" "- Basado en semillas: hacia afuera de la semilla.\n" "- Basado en líneas: líneas paralelas." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generar objeto CNCJob" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Generar objeto CNCJob" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7590,11 +7623,11 @@ msgstr "" "Haga clic en el encabezado # para seleccionar todo, o Ctrl + LMB\n" "para la selección personalizada de herramientas." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Inicie la herramienta Pintura en la pestaña Herramientas." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7606,11 +7639,11 @@ msgstr "" "todo el cobre). Te harán preguntas\n" "Para hacer clic en el polígono deseado." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Objeto de trabajo CNC" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7622,21 +7655,21 @@ 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." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Viajar" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Crea el objeto QRCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Mostrar anotación" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 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,12 +7679,12 @@ msgstr "" "Cuando está marcado, mostrará números en orden para cada final.\n" "de una linea de viaje." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Distancia recorrida" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7659,11 +7692,11 @@ msgstr "" "Esta es la distancia total recorrida en el plano X-Y.\n" "En unidades actuales." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Duración estimada" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7671,11 +7704,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." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Tabla de herramientas CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7698,124 +7731,124 @@ msgstr "" "C4),\n" "bola (B) o en forma de V (V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Actualizar Trama" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Actualiza la trama." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Tabla de herramientas" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Alternar la visualización del eje en el lienzo" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Coordenadas" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Ligera" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Opciones de parcela" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Generación de código G terminada" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Profundidad de la sonda Z" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Altura (Z) para viajar entre los puntos." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Avance" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Modo:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7823,21 +7856,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Rejillas" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7845,125 +7878,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Lineal" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Columnas" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Filas" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Obtener puntos" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Contorno" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Contorno" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Rendido" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Eliminar seleccionado" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Reiniciar" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Conectar" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7973,131 +8006,131 @@ msgstr "" "Cree un objeto Gerber a partir del objeto seleccionado, dentro de\n" "El cuadro especificado." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Ceros" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Avance" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Parámetros de texto a PDF" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Geo" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Gerber Export" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Iniciando el código G" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Iniciando el código G" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Importar la lista" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8105,11 +8138,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Exportar código CNC" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8119,11 +8152,11 @@ msgstr "" "Exportar y guardar código G a\n" "Hacer este objeto a un archivo." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Guardar código CNC" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8131,86 +8164,86 @@ msgstr "" "Abre el diálogo para guardar el código G\n" "expediente." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Ver código CNC" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Objeto de script" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Autocompletador" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Esto selecciona si el autocompletador está habilitado en el Editor de " "secuencias de comandos." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Objeto de Documento" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Esto selecciona si el autocompletador está habilitado en el Editor de " "Documentos." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Tipo de Fuente" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Tamaño de Fuente" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Alineación" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Alinear a la izquierda" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Centrar" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Alinear a la derecha" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Alinear Justificar" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Color de Fuente" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Establecer el color de fuente para el texto seleccionado" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Color de seleccion" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Establezca el color de selección al hacer la selección de texto." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Tamaño de Pestaña" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Establece el tamaño de la pestaña. En píxeles El valor predeterminado es 80 " @@ -8248,41 +8281,41 @@ msgstr "" "No se pudo anotar debido a una diferencia entre el número de elementos de " "texto y el número de posiciones de texto." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Preferencias aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "¿Estás seguro de que quieres continuar?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "La aplicación se reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Preferencias cerradas sin guardar." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Preferencias guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Preferencias editadas pero no guardadas." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9175,11 +9208,6 @@ msgstr "" msgid "Both" msgstr "Ambas" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Diá. de fresado" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10211,20 +10239,19 @@ msgstr "" "Un valor de 0 significa que no hay segmentación en el eje Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Exclusión de áreaSelección de área" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Parámetros de exclusión de área.\n" -"Esos parámetros están disponibles solo para\n" -"Aplicación avanzada Nivel." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Agregar Areas de Exclusión" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Zonas de exclusión" @@ -11368,6 +11395,12 @@ msgstr "" "- cuadrado -> las líneas se encuentran en un ángulo de 90 grados\n" "- bisel -> las líneas están unidas por una tercera línea" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Biselado" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Opciones de Herram. Óptimas" @@ -12009,7 +12042,7 @@ msgstr "" "El tablero original." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -12022,7 +12055,7 @@ msgid "Object kind" msgstr "Tipo de objeto" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -12035,12 +12068,12 @@ msgstr "" "de muchos esquemas de PCB individuales." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Soltero" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Panel" @@ -12069,12 +12102,12 @@ msgstr "" "- 8 - 2 * izquierda + 2 * derecha + 2 * arriba + 2 * abajo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12846,7 +12879,7 @@ msgstr "Número de filas del panel deseado" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13344,7 +13377,7 @@ msgstr "Convertir unidades a " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14201,7 +14234,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14217,7 +14250,7 @@ msgstr "Restablecer la Herramienta" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14663,7 +14696,7 @@ msgid "Copper Thieving Tool done." msgstr "Herramienta Copper Thieving hecha." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14927,7 +14960,7 @@ msgstr "Agregar Marcador" msgid "Will add corner markers to the selected Gerber file." msgstr "Agregará marcadores de esquina al archivo Gerber seleccionado." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14938,7 +14971,7 @@ msgstr "" "Introduzca un diámetro de herramienta con valor distinto de cero, en formato " "Float." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." @@ -14946,7 +14979,7 @@ msgid "Tool not in Tools Database. Adding a default tool." msgstr "" "Herramientas en la base de datos de herramientas editadas pero no guardadas." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14954,30 +14987,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Agregar herramienta desde DB de herramientas" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Valores predeterminados" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "Herramienta copiada de Herramientas DB." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14985,17 +15018,17 @@ msgstr "" "No hay ningún objeto seleccionado para Recorte.\n" "Seleccione uno e intente nuevamente." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Diá. de herramienta es valor cero. Cámbielo a un número real positivo." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "Falta el valor del número de huecos. Añádelo y vuelve a intentarlo." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -15003,18 +15036,18 @@ msgstr "" "El valor de las brechas solo puede ser uno de: 'Ninguno', 'lr', 'tb', '2lr', " "'2tb', 4 u 8. Complete un valor correcto y vuelva a intentarlo. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Error al abrir el archivo GCode." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Cualquier forma de operación de corte finalizada." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -15024,38 +15057,38 @@ msgstr "Cualquier forma de operación de corte finalizada." msgid "Object not found" msgstr "Objeto no encontrado" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "El corte rectangular con margen negativo no es posible." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Cualquier forma de operación de corte finalizada." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "No se pudo recuperar el objeto Geometry" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Objeto de geometría para corte manual no encontrado" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Haga clic en el perímetro del objeto de geometría seleccionado para crear un " "espacio de puente ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Genera el objeto Geometry." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -15065,11 +15098,11 @@ msgstr "" "Zona agregada. Haga clic para comenzar a agregar la siguiente zona o haga " "clic con el botón derecho para finalizar." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "No se pudo recuperar el objeto Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -15077,7 +15110,7 @@ msgstr "" "No hay ningún objeto Gerber seleccionado para Recorte.\n" "Seleccione uno e intente nuevamente." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -15085,36 +15118,36 @@ msgstr "" "El objeto seleccionado debe ser del tipo Gerber.\n" "Seleccione un archivo Gerber e intente nuevamente." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometría no admitida para recorte" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Hacer un puente manual ..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "PCB de corte" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Objeto fuente" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Objeto a recortar" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Tipo" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -15126,7 +15159,7 @@ msgstr "" "Lo que se seleccione aquí dictará el tipo\n" "de objetos que llenarán el cuadro combinado 'Objeto'." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -15136,27 +15169,27 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Parámetros de Herramienta" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "B. Brechas manuales del puente" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Esta sección maneja la creación de espacios de puente automáticos." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15166,7 +15199,7 @@ msgstr "" "La forma recortada puede ser de cualquier forma.\n" "Útil cuando la PCB tiene una forma no rectangular." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15178,7 +15211,7 @@ msgstr "" "siempre una forma rectangular y será\n" "El cuadro delimitador del objeto." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15188,11 +15221,11 @@ msgstr "" "Esto se hace haciendo clic con el mouse en el perímetro del\n" "Objeto de geometría que se utiliza como objeto recortado. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Generar geometría manual" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15205,21 +15238,21 @@ msgstr "" "Seleccione el archivo fuente de Gerber en el cuadro combinado de objeto " "superior." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Restar Geometría" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Objeto de geometría utilizado para crear el recorte manual." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Agregar huecos de puente manuales" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -20146,6 +20179,28 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Sin nombre de geometría en args. Proporcione un nombre e intente nuevamente." +#~ msgid "Connect:" +#~ msgstr "Conectar:" + +#~ msgid "Contour:" +#~ msgstr "Contorno:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Crear el objeto de geometría\n" +#~ "para fresar trayectorias de taladros." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Parámetros de exclusión de área.\n" +#~ "Esos parámetros están disponibles solo para\n" +#~ "Aplicación avanzada Nivel." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 5f026a70..150f6fc1 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 a38b7210..d1fb3b5a 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 11:38+0300\n" -"PO-Revision-Date: 2020-10-21 11:38+0300\n" +"POT-Creation-Date: 2020-10-21 16:05+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -278,7 +278,7 @@ msgstr "" "dans la base de données des outils." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Annuler" @@ -288,15 +288,15 @@ msgid "Tool Name" msgstr "Nom de l'outil" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diam. de l'outil" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Décalage d'outil" @@ -317,8 +317,8 @@ msgid "Tool Shape" msgstr "Forme d'outil" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -327,7 +327,7 @@ msgstr "Forme d'outil" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Gravure Z" @@ -351,7 +351,7 @@ msgid "V-Angle" msgstr "Angle V" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -380,7 +380,7 @@ msgid "Spindle Speed" msgstr "Vitesse du Foret" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Démarrage" @@ -390,7 +390,7 @@ msgstr "Démarrage" msgid "Dwelltime" msgstr "Temps d'attente" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -710,14 +710,14 @@ msgstr "" "hauteur pour se déplacer immédiatement après l'arrêt du travail." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Impossible de charger le fichier BD des outils." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -775,7 +775,7 @@ msgstr "Importer la BD des outils FlatCAM" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -832,14 +832,14 @@ msgid "Cutout Parameters" msgstr "Paramètres de Fente" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Nom" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -929,15 +929,16 @@ msgstr "Peindre" msgid "NCC" msgstr "CCW" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "Découpe de PCB" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -946,7 +947,7 @@ msgstr "Découpe de PCB" msgid "Shape" msgstr "Forme" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -961,7 +962,7 @@ msgstr "" "Déplacement X-Y. Vitesse d'avance\n" "La vitesse sur le plan XY utilisée lors de la découpe du matériau." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1040,7 +1041,7 @@ msgid "Conventional" msgstr "Conventionnel" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1081,7 +1082,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1101,7 +1102,7 @@ msgid "Bounding box margin." msgstr "Marge du cadre de sélection." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1126,7 +1127,7 @@ msgstr "" "- Ligne: lignes parallèles." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1137,7 +1138,7 @@ msgstr "Standard" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1147,7 +1148,7 @@ msgid "Seed" msgstr "La graine" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1164,8 +1165,9 @@ msgstr "Lignes" msgid "Combo" msgstr "Combo" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1183,7 +1185,7 @@ msgstr "" "Tracez des lignes entre les résultats\n" "segments pour minimiser les montées d’outil." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1203,7 +1205,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1302,7 +1304,7 @@ msgstr "" "Largeur du fossé d'isolement dans\n" "nombre (entier) de largeurs d'outil." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1399,11 +1401,11 @@ msgstr "" "la pointe.\n" "La valeur ici peut compenser le paramètre Cut Z." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1416,10 +1418,10 @@ msgstr "" "couper plusieurs fois jusqu'à ce que Cut Z soit\n" "atteint." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Profondeur de chaque passage (positif)." @@ -1446,7 +1448,7 @@ msgstr "" "Ce qu'on appelle \"avance\".\n" "Ceci est pour le mouvement linéaire G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1468,7 +1470,7 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1520,7 +1522,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1531,12 +1533,12 @@ msgstr "" "la frontière de PCB" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Taille de l'espace" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1549,14 +1551,14 @@ msgstr "" " le circuit imprimé est découpé)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Type d'image" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1566,24 +1568,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Plusieurs Passes" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1597,12 +1599,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Diam de l'outil" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1612,22 +1614,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Espacement" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Forme convexe" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1636,11 +1638,11 @@ msgstr "" "Utilisé uniquement si le type d'objet source est Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Nbres Ponts" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1695,7 +1697,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1731,7 +1733,7 @@ msgstr "La valeur modifiée est hors limites" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1979,7 +1981,7 @@ msgstr "Terminé. Percer des trous supprimés." msgid "Click on the circular array Center position" msgstr "Cliquez sur le tableau circulaire Position centrale" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Editeur Excellon" @@ -1989,14 +1991,14 @@ msgstr "Editeur Excellon" msgid "Name:" msgstr "Nom:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tableau des outils" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2026,7 +2028,7 @@ msgstr "" "Ajouter / Supprimer un outil à la liste d'outils\n" "pour cet objet Excellon." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2355,6 +2357,12 @@ msgstr "Éditeur Excellon" msgid "Exit from Editor." msgstr "Éditeur Excellon" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Sélection de zone" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Distance tampon:" @@ -2382,13 +2390,15 @@ msgid "Round" msgstr "Rond" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2431,6 +2441,12 @@ msgstr "" "La valeur de la distance tampon est un format manquant ou incorrect. Ajoutez-" "le et réessayez." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Outil Texte" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Police" @@ -2439,12 +2455,16 @@ msgstr "Police" msgid "Text" msgstr "Texte" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Appliquer" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Outil Texte" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2455,6 +2475,12 @@ msgstr "Outil Texte" msgid "Tool" msgstr "Outil" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Outil de Peinture" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Diam Outil" @@ -2475,19 +2501,6 @@ msgstr "" "- À base de graines: à l'extérieur des graines.\n" "- Ligne: lignes parallèles." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Relier:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contour:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Outil de Peinture" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2621,7 +2634,7 @@ msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2832,7 +2845,8 @@ msgid "Offset Y" msgstr "Décalage Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2919,7 +2933,7 @@ msgstr "" "élément de l'objet sélectionné, en utilisant le facteur." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3313,15 +3327,15 @@ msgstr "Créer une géométrie de peinture ..." msgid "Shape transformations ..." msgstr "Transformations de forme ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Éditeur de Géométrie" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Type" @@ -3335,8 +3349,9 @@ msgid "Line" msgstr "Ligne" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3593,22 +3608,22 @@ msgstr "Terminé. Ouvertures copiées." msgid "Gerber Editor" msgstr "Editeur Gerber" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Ouvertures" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tableau des Ouvertures pour l'objet Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Code" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3619,28 +3634,28 @@ msgid "Size" msgstr "Taille" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Code d'Ouverture" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type d'ouverture: circulaire, rectangle, macros, etc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Taille d'Ouverture:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3717,7 +3732,7 @@ msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3978,9 +3993,9 @@ msgstr "" "Pas d'ouverture à tamponner. Sélectionnez au moins une ouverture et " "réessayez." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Échoué." @@ -4085,7 +4100,7 @@ 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." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4198,27 +4213,27 @@ msgstr "Démarrer le GCode" msgid "Loaded Machine Code into Code Editor" msgstr "Code machine chargé dans l'éditeur de code" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Éditeur de code" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Diam" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4226,8 +4241,8 @@ msgstr "TT" msgid "Drills" msgstr "Forage" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4605,7 +4620,7 @@ msgstr "Importer les paramètres …" msgid "Export Preferences to file ..." msgstr "Exporter les paramètres ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Enregistrer les préf" @@ -5133,7 +5148,7 @@ msgstr "Voir la source" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5293,13 +5308,13 @@ msgstr "Outil Aligner les objets" msgid "Extract Drills Tool" msgstr "Outil d'extraction de forets" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Outil de Découpe" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Outil de la NCC" @@ -5308,7 +5323,7 @@ msgstr "Outil de la NCC" msgid "Isolation Tool" msgstr "Outil de Isolement" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5564,10 +5579,10 @@ msgstr "Max. distance d'aimant" msgid "Toggle the display of axis on canvas" msgstr "Basculer l'affichage de l'axe sur le canevas" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Préférences" @@ -5635,8 +5650,8 @@ msgstr "GÉOMÉTRIE" msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "OUTILS" @@ -5681,10 +5696,6 @@ msgstr "" "Effacer les paramètres de l'interface graphique pour FlatCAM,\n" "tels que: mise en page, état graphique, style, support hdpi, etc." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Appliquer" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Appliquez les paramètres actuelles sans enregistrer dans un fichier." @@ -5706,7 +5717,7 @@ msgstr "" msgid "Toggle Visibility" msgstr "Basculer la Visibilité" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Nouveau" @@ -5715,7 +5726,7 @@ msgstr "Nouveau" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5789,7 +5800,7 @@ msgstr "Intersection" msgid "Subtraction" msgstr "Soustraction" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Couper" @@ -5842,14 +5853,14 @@ msgstr "Dossier Paramètres FlatCAM ouvert." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Oui" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6479,15 +6490,15 @@ msgstr "Effectuer l'opération de décalage." msgid "Gerber Object" msgstr "Objet Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Options de Tracé" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6499,26 +6510,26 @@ msgstr "Solide" msgid "Solid color polygons." msgstr "Polygones de couleur unie." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multicolore" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Dessine des polygones de différentes couleurs." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Dessin" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6530,19 +6541,19 @@ msgstr "Tracer (afficher) cet objet." msgid "Edit an Gerber object." msgstr "Objet Gerber" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Propriétés" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6550,11 +6561,11 @@ msgstr "Propriétés" msgid "Toggle the display of the Tools Table." msgstr "Basculer l'affichage de l'axe sur le canevas" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Marquer tout" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6565,15 +6576,15 @@ msgstr "" "supprimées\n" "qui sont dessinés sur une toile." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Marquez les occurrences d’ouverture sur la toile." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Tampon Géométrie Solide" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6585,11 +6596,11 @@ msgstr "" "En cliquant sur cela créera la géométrie en mémoire tampon\n" "requis pour l'isolement." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Routage d'isolement" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6598,7 +6609,7 @@ msgstr "" "Créez un objet Geometry avec\n" "parcours d'outils pour couper autour des polygones." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6606,7 +6617,7 @@ msgstr "" "Créer l'objet de géométrie\n" "pour un routage non-cuivre." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6614,11 +6625,11 @@ msgstr "" "Générer la géométrie pour\n" "la découpe de la planche." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Régions non-cuivre" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6632,13 +6643,13 @@ msgstr "" "objet. Peut être utilisé pour tout enlever\n" "cuivre provenant d'une région spécifiée." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Marge limite" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6650,23 +6661,23 @@ msgstr "" "objets avec ce minimum\n" "distance." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "La géométrie résultante aura des coins arrondis." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Générer de la Géométrie" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Cadre de sélection" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6674,7 +6685,7 @@ msgstr "" "Créez une géométrie entourant l'objet Gerber.\n" "Forme carree." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6682,7 +6693,7 @@ msgstr "" "Distance des bords de la boîte\n" "au polygone le plus proche." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6694,25 +6705,25 @@ msgstr "" "leur rayon est égal à\n" "la marge." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Générez l'objet Géométrie." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Excellon objet" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Cercles pleins." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Excellon objet" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6728,7 +6739,7 @@ msgstr "" "\n" "Ici, les outils sont sélectionnés pour la génération de GCode." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6737,7 +6748,7 @@ msgstr "" "Diamètre de l'outil. C'est sa valeur (en unités FlatCAM actuelles)\n" "est la largeur de coupe dans le matériau." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6746,7 +6757,7 @@ msgstr "" "Le nombre de trous de forage. Trous percés de\n" "un foret." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6755,13 +6766,13 @@ msgstr "" "Le nombre de trous de fente. Trous créés par\n" "les fraiser avec un bit de fraise." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." msgstr "Définit la couleur de la forme lorsqu'elle est sélectionnée." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6769,21 +6780,21 @@ msgstr "" "Basculer l'affichage des exercices pour l'outil actuel.\n" "Cela ne sélectionne pas les outils pour la génération de G-code." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Ajouter depuis la BD" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6792,13 +6803,13 @@ msgstr "" "Fusionner une sélection d'objets Excellon dans un nouvel objet Excellon " "combo." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Type de fraisage" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6807,11 +6818,11 @@ msgstr "" "Fusionner une sélection d'objets Excellon dans un nouvel objet Excellon " "combo." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Géo. de fraisage" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6821,46 +6832,60 @@ msgstr "" "Sélectionnez dans le tableau des outils au-dessus du diamètre du trou à\n" "fraisé. Utilisez la colonne # pour effectuer la sélection." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Diam de fraisage" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diamètre de l'outil de coupe." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Fraiser les Forets" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." +"for milling drills." msgstr "" "Créer l'objet de géométrie\n" "pour fraiser des parcours d’outils." -#: appGUI/ObjectUI.py:770 +#: appGUI/ObjectUI.py:778 msgid "Mill Slots" msgstr "Fraiser les Fentes" -#: appGUI/ObjectUI.py:772 +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling slots." msgstr "" "Créer l'objet de géométrie\n" "pour fraiser des parcours d’outils." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Objet de géométrie" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Objet de géométrie" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6891,12 +6916,12 @@ msgstr "" "a montré des entrées de formulaire d’interface utilisateur nommées V-Tip " "Diam et V-Tip Angle." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Dessiner un objet" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6907,7 +6932,7 @@ msgstr "" "cette valeur\n" "sera montré comme un T1, T2 ... Tn" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6923,7 +6948,7 @@ msgstr "" "créer une \"poche\".\n" "- Extérieur -> L'outil coupé suivra la ligne géométrique à l'extérieur." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6945,7 +6970,7 @@ msgstr "" "Pour l'isolation, nous avons besoin d'une vitesse d'avance plus faible car " "elle utilise un foret à pointe fine." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6976,7 +7001,7 @@ msgstr "" "Le choix automatique du type d'outil en forme de V sélectionne le type " "d'opération comme isolement." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6994,7 +7019,7 @@ msgstr "" "activer / désactiver le tracé sur le canevas.\n" "pour l'outil correspondant." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -7006,19 +7031,19 @@ msgstr "" "La valeur peut être positive pour 'dehors'\n" "coupé et négatif pour «à l'intérieur» coupé." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Ajouter depuis la BD" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -7026,7 +7051,7 @@ msgstr "" "Ajouter un nouvel outil à la table d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -7034,7 +7059,7 @@ msgstr "" msgid "Pick from DB" msgstr "Ajouter depuis la BD" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -7050,7 +7075,7 @@ msgstr "" "Ajouter un nouvel outil à la table d'outils\n" "à partir de la base de données d'outils." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7058,7 +7083,7 @@ msgstr "" "Copier une sélection d'outils dans la table d'outils\n" "en sélectionnant d'abord une ligne dans la table d'outils." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7066,7 +7091,7 @@ msgstr "" "Supprimer une sélection d'outils dans la table d'outils\n" "en sélectionnant d'abord une ligne dans la table d'outils." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7090,7 +7115,7 @@ msgstr "" msgid "Parameters for" msgstr "Paramètres pour" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7100,27 +7125,27 @@ msgstr "" "Les données utilisées pour créer le GCode.\n" "Chaque outil stocke son propre ensemble de données." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "Diam V-Tip" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "Le diamètre de la pointe pour l'outil en forme de V" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "Angle en V-tip" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7129,10 +7154,10 @@ msgstr "" "L'angle de pointe pour l'outil en forme de V\n" "En degré." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7140,16 +7165,16 @@ msgstr "" "Profondeur de coupe (négatif)\n" "sous la surface de cuivre." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Multi-profondeur" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7158,7 +7183,7 @@ msgstr "" "Hauteur de l'outil quand\n" "se déplacer sans couper." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7168,7 +7193,7 @@ msgstr "" "Vitesse de coupe dans le XY\n" "avion en unités par minute" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7179,7 +7204,7 @@ msgstr "" "avion en unités par minute.\n" "Cela s'appelle aussi plonger." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7194,13 +7219,13 @@ msgstr "" "C'est utile seulement pour Marlin,\n" "ignorer pour les autres cas." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-coupé" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7215,7 +7240,7 @@ msgstr "" "rencontre avec la dernière coupe, nous générons un\n" "coupe étendue sur la première section coupée." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7226,7 +7251,7 @@ msgstr "" "Si le post-processeur LASER est utilisé,\n" "cette valeur est la puissance du laser." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7237,14 +7262,14 @@ msgstr "" "Pause pour permettre à la broche d’atteindre son\n" "vitesse avant de couper." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7252,7 +7277,7 @@ msgstr "Nombre d'unités de temps pendant lesquelles la broche s'arrête." msgid "Probe Z depth" msgstr "Prof.r de la sonde Z" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7264,14 +7289,14 @@ msgstr "" "La profondeur maximale autorisée pour la sonde\n" "sonder. Valeur négative, en unités actuelles." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Sonde d'avance" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7279,13 +7304,13 @@ msgstr "Sonde d'avance" msgid "The feedrate used while the probe is probing." msgstr "L'avance utilisée pendant le sondage." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Appliquer des paramètres à tous les outils" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7295,24 +7320,24 @@ msgstr "" "Les paramètres du formulaire actuel seront appliqués\n" "sur tous les outils de la table d'outils." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Paramètres communs" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Paramètres communs à tous les outils." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Changement d'outil Z" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7321,7 +7346,7 @@ msgstr "" "Inclure la séquence de changement d'outil\n" "dans le code machine (pause pour changement d'outil)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7332,14 +7357,14 @@ msgstr "" "Position de l'axe Z (hauteur) pour\n" "changement d'outil." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Fin du mouve. Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7350,14 +7375,14 @@ msgstr "" "Hauteur de l'outil après\n" "le dernier mouvement à la fin du travail." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Fin de coup X, Y" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7370,14 +7395,14 @@ msgstr "" "Si aucune valeur n'est entrée, il n'y a pas de mouvement\n" "sur l'avion X, Y à la fin du travail." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Coordonnées" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7386,13 +7411,14 @@ msgstr "" "Le fichier post-processeur qui dicte\n" "le code machine (comme GCode, RML, HPGL." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Ajouter des zones d'exclusion" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7403,31 +7429,33 @@ msgstr "" "Dans ces zones, le déplacement des outils\n" "est interdit." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Stratégie" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Plus de Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Il s'agit de l'ID de zone." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Type de l'objet où la zone d'exclusion a été ajoutée." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7436,7 +7464,7 @@ msgstr "" "La stratégie utilisée pour la zone d'exclusion. Faites le tour des zones " "d'exclusion ou au-dessus." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7445,8 +7473,9 @@ msgstr "" "Si la stratégie consiste à dépasser la zone, il s'agit de la hauteur à " "laquelle l'outil ira pour éviter la zone d'exclusion." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7460,20 +7489,23 @@ msgstr "" "définie\n" "- Autour -> évitera la zone d'exclusion en faisant le tour de la zone" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Plus de" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Autour" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7482,18 +7514,19 @@ msgstr "" "La hauteur Z à laquelle l'outil va s'élever afin d'éviter\n" "une zone d'interdiction." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Ajouter une Zone:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Ajoutez une zone d'exclusion." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7503,7 +7536,7 @@ msgstr "Ajoutez une zone d'exclusion." msgid "The kind of selection shape used for area selection." msgstr "Type de forme de sélection utilisé pour la sélection de zone." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7512,52 +7545,52 @@ msgstr "Type de forme de sélection utilisé pour la sélection de zone." msgid "Delete All" msgstr "Supprimer tout" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Supprimez toutes les zones d'exclusion." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Supprimer sélectionnée" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Supprimez toutes les zones d'exclusion sélectionnées dans le tableau." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Ajouter un Polygone" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Diamètre pour le nouvel outil." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Mesure" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7575,18 +7608,18 @@ msgstr "" "- À base de graines: à l'extérieur des graines.\n" "- Ligne: lignes parallèles." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Générer l'objet CNC Job" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Générer l'objet CNC Job" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7596,11 +7629,11 @@ msgstr "" "Cliquez sur l'en-tête # pour tout sélectionner ou sur Ctrl + LMB\n" "pour une sélection personnalisée d'outils." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Lancer L'outil de Peinture dans l'onglet Outils." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7612,11 +7645,11 @@ msgstr "" "tout en cuivre). Tu vas être interrogé\n" "cliquer sur le polygone désiré." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Objet de travail CNC" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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,21 +7661,21 @@ 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." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Voyage" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Créez l'objet QRCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Afficher l'annotation" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7652,12 +7685,12 @@ msgstr "" "Lorsque coché, il affichera les numéros dans l'ordre pour chaque extrémité\n" "d'une ligne de voyage." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Distance parcourue" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7665,11 +7698,11 @@ msgstr "" "C’est la distance totale parcourue sur l’avion X-Y.\n" "En unités actuelles." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Temps estimé" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7677,11 +7710,11 @@ msgstr "" "Ceci est le temps estimé pour faire le routage / forage,\n" "sans le temps passé dans les événements ToolChange." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Table d'outils CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7704,124 +7737,124 @@ msgstr "" "Le 'type d'outil' (TT) peut être circulaire avec 1 à 4 dents (C1..C4),\n" "balle (B) ou en forme de V (V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Mise à jour du Tracé" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Mettre à jour le dessin." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Tableau des outils" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Basculer l'affichage de l'axe sur le canevas" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Coordonnées" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Lumière" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Options de Tracé" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Génération de GCode terminée" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Prof.r de la sonde Z" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Hauteur (Z) pour voyager entre les points." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Vitesse d'avance" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Mode:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7829,21 +7862,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manuel" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Pas grilles" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7851,125 +7884,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Linéaire" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colonnes" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Lignes" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Obtenir des points" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Contour" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Contour" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Rendu" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Supprimer sélectionnée" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Réinitialiser" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Relier" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7979,131 +8012,131 @@ msgstr "" "Créez un objet Gerber à partir de l'objet sélectionné, dans\n" "la case spécifiée." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Zéros" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Vitesse d'avance" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Paramètres texte en PDF" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Géo" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Gerber exportation" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Démarrer le GCode" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Démarrer le GCode" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Importer la liste" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8111,11 +8144,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Exporter le code CNC" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8123,96 +8156,96 @@ msgid "" "make this object to a file." msgstr "Exporter et sauvegarder le GCode dans objet fichier." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Enregistrer le code CNC" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "Ouvre la boîte de dialogue pour enregistrer le Fichier GCode." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Voir le code CNC" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Objet de script" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Compléteur automatique" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Ceci sélectionne si le compléteur automatique est activé dans l'éditeur de " "script." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Objet de Document" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Ceci sélectionne si le compléteur automatique est activé dans l'éditeur de " "document." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Type de Police" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Taille de Police" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Alignement" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Alignez à gauche" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Centre" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Aligner à droite" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Aligner à justifier" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Couleur de la Police" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Définir la couleur de la police pour le texte sélectionné" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Couleur de sélection" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Définissez la couleur de sélection lors de la sélection du texte." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Taille de l'onglet" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Définissez la taille de l'onglet. En pixels. La valeur par défaut est 80 " @@ -8250,41 +8283,41 @@ msgstr "" "Impossible d'annoter en raison d'une différence entre le nombre d'éléments " "de texte et le nombre de positions de texte." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Paramètres appliquées." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Es-tu sur de vouloir continuer?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "L'application va redémarrer" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Les paramètres se sont fermées sans enregistrer." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Paramètres enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Paramètres modifiées mais non enregistrées." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9175,11 +9208,6 @@ msgstr "" msgid "Both" msgstr "Tous les deux" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Diam de fraisage" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10211,20 +10239,19 @@ msgstr "" "Une valeur de 0 signifie aucune segmentation sur l'axe Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Exclusion de zone" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Paramètres d'exclusion de zone.\n" -"Ces paramètres sont disponibles uniquement pour\n" -"Application avancée niveau." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Ajouter des zones d'exclusion" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Zones d'exclusion" @@ -11363,6 +11390,12 @@ msgstr "" "- carré -> les lignes se rencontrent dans un angle de 90 degrés\n" "- biseau -> les lignes sont reliées par une troisième ligne" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Biseauté" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Options de l'outil 'Optimal'" @@ -11999,7 +12032,7 @@ msgstr "" "la Plaque PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -12012,7 +12045,7 @@ msgid "Object kind" msgstr "Type d'objet" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -12025,12 +12058,12 @@ msgstr "" "sur beaucoup de contours individuels de PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Seul" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Panneau" @@ -12059,12 +12092,12 @@ msgstr "" "- 8 - 2 Gauches + 2 Droites + 2 Hauts + 2 Bas" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12831,7 +12864,7 @@ msgstr "Nombre de lignes du panneau désiré" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13325,7 +13358,7 @@ msgstr "Conversion de l'unités en " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14179,7 +14212,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14195,7 +14228,7 @@ msgstr "Réinitialiser l'outil" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14645,7 +14678,7 @@ msgid "Copper Thieving Tool done." msgstr "Outil de Copper Thieving fait." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14907,7 +14940,7 @@ msgstr "Ajouter un marqueur" msgid "Will add corner markers to the selected Gerber file." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14918,14 +14951,14 @@ msgstr "" "Veuillez saisir un diamètre d’outil avec une valeur non nulle, au format " "réel." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "La base de données outils a été modifiés mais pas enregistrés." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14933,30 +14966,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Ajouter un outil à partir de la base de données" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Défauts" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "Outil copié à partir de la BD d'outils." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14964,18 +14997,18 @@ msgstr "" "Aucun objet n'est sélectionné pour la découpe.\n" "Sélectionnez-en un et réessayez." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Le diamètre de l'outil est égal à zéro. Changez-le en un nombre réel positif." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "Le nombre de lacunes est manquant. Ajoutez-le et réessayez." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14984,18 +15017,18 @@ msgstr "" "'None', 'LR', 'TB', '2LR','2TB', 4 ou 8. Saisissez une valeur correcte, puis " "réessayez. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Défaut d'ouverture du fichier G-code." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Opération de découpe Forme Libre terminée." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -15005,38 +15038,38 @@ msgstr "Opération de découpe Forme Libre terminée." msgid "Object not found" msgstr "Objet non trouvé" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Une découpe rectangulaire avec une marge négative n'est pas possible." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Opération de découpe Forme Libre terminée." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Impossible de récupérer l'objet de géométrie" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Objet de géométrie pour découpe manuelle introuvable" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Cliquez sur le périmètre de l'objet géométrique sélectionné pour créer un " "intervalle de pont ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Générez l'objet Géométrie." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -15046,11 +15079,11 @@ msgstr "" "Zone ajoutée. Cliquez pour commencer à ajouter la zone suivante ou faites un " "clic droit pour terminer." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Impossible de récupérer l'objet Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -15058,7 +15091,7 @@ msgstr "" "Aucun objet Gerber n'a été sélectionné pour la découpe.\n" "Sélectionnez-en un et réessayez." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -15066,36 +15099,36 @@ msgstr "" "L'objet sélectionné doit être de type Gerber.\n" "Sélectionnez un fichier Gerber et réessayez." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Géométrie non prise en charge pour la découpe" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Faire un pont manuel ..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Découpe de PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Objet source" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Objet à découper" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Sorte" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -15107,7 +15140,7 @@ msgstr "" "Ce qui est sélectionné ici dictera le genre\n" "des objets qui vont remplir la liste déroulante 'Object'." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -15117,27 +15150,27 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Paramètres d'outil" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "B. Pont de maintient Manuel" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Cette section gère la création des ponts de maintient automatiques." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15147,7 +15180,7 @@ msgstr "" "La forme de la découpe peut être de n'importe quelle forme.\n" "Utile lorsque le circuit imprimé a une forme non rectangulaire." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15159,7 +15192,7 @@ msgstr "" "toujours une forme de rectangle et ce sera\n" "la boîte englobante de l'objet." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15169,11 +15202,11 @@ msgstr "" "Cela se fait en cliquant avec la souris sur le périmètre de la\n" "Objet de géométrie utilisé comme objet de découpe. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Générer une géométrie manuelle" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15186,21 +15219,21 @@ msgstr "" "Sélectionnez le fichier Gerber source dans la liste déroulante d'objets " "supérieure." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Soustraire la géométrie" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Objet de géométrie utilisé pour créer la découpe manuelle." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Ajout manuel de ponts dans la découpe" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -20107,6 +20140,28 @@ msgid "No Geometry name in args. Provide a name and try again." msgstr "" "Aucun nom de géométrie dans les arguments. Indiquez un nom et réessayez." +#~ msgid "Connect:" +#~ msgstr "Relier:" + +#~ msgid "Contour:" +#~ msgstr "Contour:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Créer l'objet de géométrie\n" +#~ "pour fraiser des parcours d’outils." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Paramètres d'exclusion de zone.\n" +#~ "Ces paramètres sont disponibles uniquement pour\n" +#~ "Application avancée niveau." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/hu/LC_MESSAGES/strings.mo b/locale/hu/LC_MESSAGES/strings.mo index 9548762f..a074db44 100644 Binary files a/locale/hu/LC_MESSAGES/strings.mo and b/locale/hu/LC_MESSAGES/strings.mo differ diff --git a/locale/hu/LC_MESSAGES/strings.po b/locale/hu/LC_MESSAGES/strings.po index f3d928fd..a810b071 100644 --- a/locale/hu/LC_MESSAGES/strings.po +++ b/locale/hu/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 11:38+0300\n" -"PO-Revision-Date: 2020-10-21 11:38+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -255,7 +255,7 @@ msgid "" msgstr "" #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "" @@ -265,15 +265,15 @@ msgid "Tool Name" msgstr "" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "" @@ -294,8 +294,8 @@ msgid "Tool Shape" msgstr "" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -304,7 +304,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "" @@ -328,7 +328,7 @@ msgid "V-Angle" msgstr "" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -357,7 +357,7 @@ msgid "Spindle Speed" msgstr "" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "" @@ -367,7 +367,7 @@ msgstr "" msgid "Dwelltime" msgstr "" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -599,14 +599,14 @@ msgid "" msgstr "" #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "" #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -664,7 +664,7 @@ msgstr "" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -719,14 +719,14 @@ msgid "Cutout Parameters" msgstr "GCode Parameters" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -812,13 +812,14 @@ msgstr "" msgid "NCC" msgstr "" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -827,7 +828,7 @@ msgstr "" msgid "Shape" msgstr "" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -840,7 +841,7 @@ msgid "" "The speed on XY plane used while cutting into material." msgstr "" -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -908,7 +909,7 @@ msgid "Conventional" msgstr "" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -941,7 +942,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -961,7 +962,7 @@ msgid "Bounding box margin." msgstr "" #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -982,7 +983,7 @@ msgid "" msgstr "" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -993,7 +994,7 @@ msgstr "" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1003,7 +1004,7 @@ msgid "Seed" msgstr "" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1020,8 +1021,9 @@ msgstr "" msgid "Combo" msgstr "" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1037,7 +1039,7 @@ msgid "" "segments to minimize tool lifts." msgstr "" -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1055,7 +1057,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1128,7 +1130,7 @@ msgid "" "number (integer) of tool widths." msgstr "" -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1205,11 +1207,11 @@ msgid "" "The value here can compensate the Cut Z parameter." msgstr "" -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1218,10 +1220,10 @@ msgid "" "reached." msgstr "" -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "" @@ -1242,7 +1244,7 @@ msgid "" "This is for linear move G01." msgstr "" -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1259,7 +1261,7 @@ msgid "" "ignore for any other cases." msgstr "" -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1305,7 +1307,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1313,12 +1315,12 @@ msgid "" msgstr "" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1327,12 +1329,12 @@ msgid "" msgstr "" #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 msgid "Gap type" msgstr "" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1342,22 +1344,22 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 msgid "Depth" msgstr "" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1365,12 +1367,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1380,33 +1382,33 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1448,7 +1450,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1484,7 +1486,7 @@ msgstr "" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1714,7 +1716,7 @@ msgstr "" msgid "Click on the circular array Center position" msgstr "" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "" @@ -1724,14 +1726,14 @@ msgstr "" msgid "Name:" msgstr "" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1757,7 +1759,7 @@ msgid "" "for this Excellon object." msgstr "" -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2056,6 +2058,12 @@ msgstr "Editor %s" msgid "Exit from Editor." msgstr "" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "PreSelection" +msgid "Buffer Selection" +msgstr "PreSelection" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "" @@ -2078,13 +2086,15 @@ msgid "Round" msgstr "" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2125,6 +2135,10 @@ msgstr "" msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" +#: appEditors/AppGeoEditor.py:194 +msgid "Text Input Tool" +msgstr "" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "" @@ -2133,12 +2147,16 @@ msgstr "" msgid "Text" msgstr "" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2149,6 +2167,12 @@ msgstr "" msgid "Tool" msgstr "" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "" @@ -2165,19 +2189,6 @@ msgid "" "- Line-based: Parallel lines." msgstr "" -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2304,7 +2315,7 @@ msgid "A point of reference in format X,Y." msgstr "" #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2497,7 +2508,8 @@ msgid "Offset Y" msgstr "" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2567,7 +2579,7 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -2952,15 +2964,15 @@ msgstr "" msgid "Shape transformations ..." msgstr "" -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "" @@ -2974,8 +2986,9 @@ msgid "Line" msgstr "" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3212,22 +3225,22 @@ msgstr "" msgid "Gerber Editor" msgstr "" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3238,28 +3251,28 @@ msgid "Size" msgstr "" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3321,7 +3334,7 @@ msgstr "" #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3554,9 +3567,9 @@ msgstr "" msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "" @@ -3654,7 +3667,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -3755,25 +3768,25 @@ msgstr "Starting G-Code..." msgid "Loaded Machine Code into Code Editor" msgstr "" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 msgid "GCode Editor" msgstr "" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -3781,8 +3794,8 @@ msgstr "" msgid "Drills" msgstr "" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4131,7 +4144,7 @@ msgstr "" msgid "Export Preferences to file ..." msgstr "" -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "" @@ -4643,7 +4656,7 @@ msgstr "" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -4801,13 +4814,13 @@ msgstr "" msgid "Extract Drills Tool" msgstr "" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "" @@ -4816,7 +4829,7 @@ msgstr "" msgid "Isolation Tool" msgstr "" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5070,10 +5083,10 @@ msgstr "" msgid "Toggle the display of axis on canvas" msgstr "" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "" @@ -5137,8 +5150,8 @@ msgstr "" msgid "CNC-JOB" msgstr "" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "" @@ -5179,10 +5192,6 @@ msgid "" "such as: layout, gui state, style, hdpi support etc." msgstr "" -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "" @@ -5201,7 +5210,7 @@ msgstr "" msgid "Toggle Visibility" msgstr "" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "" @@ -5210,7 +5219,7 @@ msgstr "" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5284,7 +5293,7 @@ msgstr "" msgid "Subtraction" msgstr "" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "" @@ -5337,14 +5346,14 @@ msgstr "" msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -5944,15 +5953,15 @@ msgstr "" msgid "Gerber Object" msgstr "" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -5964,26 +5973,26 @@ msgstr "" msgid "Solid color polygons." msgstr "" -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "" -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -5995,42 +6004,42 @@ msgstr "" msgid "Edit an Gerber object." msgstr "Gerber Objects" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 msgid "Show the Properties." msgstr "" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 msgid "Toggle the display of the Tools Table." msgstr "" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" "that are drawn on canvas." msgstr "" -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "" -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6038,34 +6047,34 @@ msgid "" "required for isolation." msgstr "" -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" "toolpaths to cut around polygons." msgstr "" -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." msgstr "" -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "" -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6074,13 +6083,13 @@ msgid "" "copper from a specified region." msgstr "" -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6088,35 +6097,35 @@ msgid "" "distance." msgstr "" -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "" -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." msgstr "" -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." msgstr "" -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6124,25 +6133,25 @@ msgid "" "the margin." msgstr "" -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "" -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "" -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Objects" msgid "Edit an Excellon object." msgstr "Excellon Objects" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6152,108 +6161,130 @@ msgid "" "Here the tools are selected for G-code generation." msgstr "" -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" "is the cut width into the material." msgstr "" -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "" -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "" -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 msgid "Show the color of the drill holes when using multi-color." msgstr "" -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." msgstr "" -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 msgid "Auto load from DB" msgstr "" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 msgid "Generate GCode out of drill holes in an Excellon object." msgstr "" -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 msgid "Milling Tool" msgstr "" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 msgid "Generate a Geometry for milling drills or slots in an Excellon object." msgstr "" -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" "milled. Use the # column to make the selection." msgstr "" -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "" -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for isolation routing containing\n" +#| "only the exteriors geometry." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." +"for milling drills." msgstr "" +"Create the Geometry Object\n" +"for isolation routing containing\n" +"only the exteriors geometry." -#: appGUI/ObjectUI.py:770 +#: appGUI/ObjectUI.py:778 msgid "Mill Slots" msgstr "" -#: appGUI/ObjectUI.py:772 +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for isolation routing containing\n" +#| "only the exteriors geometry." msgid "" "Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling slots." msgstr "" +"Create the Geometry Object\n" +"for isolation routing containing\n" +"only the exteriors geometry." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Objects" msgid "Edit an Geometry object." msgstr "Geometry Objects" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6269,19 +6300,19 @@ msgid "" "showed UI form entries named V-Tip Dia and V-Tip Angle." msgstr "" -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" "will be showed as a T1, T2 ... Tn" msgstr "" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6291,7 +6322,7 @@ msgid "" "- Out(side) -> The tool cut will follow the geometry line on the outside." msgstr "" -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6303,7 +6334,7 @@ msgid "" "tip." msgstr "" -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6320,7 +6351,7 @@ msgid "" "as Isolation." msgstr "" -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6331,7 +6362,7 @@ msgid "" "for the corresponding tool." msgstr "" -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6339,31 +6370,31 @@ msgid "" "cut and negative for 'inside' cut." msgstr "" -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." msgstr "" -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 msgid "" @@ -6373,19 +6404,19 @@ msgid "" "Menu: Options -> Tools Database" msgstr "" -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." msgstr "" -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -6409,7 +6440,7 @@ msgstr "" msgid "Parameters for" msgstr "" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -6417,59 +6448,59 @@ msgid "" "Each tool store it's own set of such data." msgstr "" -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "" -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." msgstr "" -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "" -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -6477,7 +6508,7 @@ msgid "" "plane in units per minute" msgstr "" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -6485,7 +6516,7 @@ msgid "" "It is called also Plunge." msgstr "" -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -6495,13 +6526,13 @@ msgid "" "ignore for any other cases." msgstr "" -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -6512,7 +6543,7 @@ msgid "" "extended cut over the first cut section." msgstr "" -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -6520,7 +6551,7 @@ msgid "" "this value is the power of laser." msgstr "" -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -6529,14 +6560,14 @@ msgid "" "speed before cutting." msgstr "" -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "" -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -6544,7 +6575,7 @@ msgstr "" msgid "Probe Z depth" msgstr "" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -6554,14 +6585,14 @@ msgid "" "to probe. Negative value, in current units." msgstr "" -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -6569,13 +6600,13 @@ msgstr "" msgid "The feedrate used while the probe is probing." msgstr "" -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -6583,31 +6614,31 @@ msgid "" "on all the tools from the Tool Table." msgstr "" -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "" -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" "in the Machine Code (Pause for tool change)." msgstr "" -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -6616,14 +6647,14 @@ msgid "" "tool change." msgstr "" -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -6632,14 +6663,14 @@ msgid "" "the last move at the end of the job." msgstr "" -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -6649,25 +6680,26 @@ msgid "" "on X,Y plane at the end of the job." msgstr "" -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" "the Machine Code (like GCode, RML, HPGL) output." msgstr "" -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -6675,46 +6707,49 @@ msgid "" "is forbidden." msgstr "" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "" -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "" -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " "it." msgstr "" -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " "tool will go to avoid the exclusion area." msgstr "" -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -6723,38 +6758,42 @@ msgid "" "- Around -> will avoid the exclusion area by going around the area" msgstr "" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." msgstr "" -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "" -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -6764,7 +6803,7 @@ msgstr "" msgid "The kind of selection shape used for area selection." msgstr "" -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -6773,48 +6812,48 @@ msgstr "" msgid "Delete All" msgstr "" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "" -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "" -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 msgid "Add Polish" msgstr "" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Diameter for the new tool." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 msgid "Pressure" msgstr "" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for non-copper clearing:
Standard: Fixed step inwards." @@ -6830,29 +6869,29 @@ msgstr "" "
Seed-based: Outwards from seed.
Line-based: Parallel " "lines." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob" msgid "Generate CNCJob object." msgstr "Generate CNCJob" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" "for custom selection of tools." msgstr "" -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "" -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -6860,11 +6899,11 @@ msgid "" "to click on the desired polygon." msgstr "" -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -6872,51 +6911,51 @@ msgid "" "which means the moves that cut into the material." msgstr "" -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 msgid "Edit an GCode object." msgstr "" -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 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 "" -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." msgstr "" -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." msgstr "" -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -6929,106 +6968,106 @@ msgid "" "ball(B), or V-Shaped(V)." msgstr "" -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "" -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 msgid "Probe Points Table" msgstr "" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 msgid "Toggle the display of the Probe Points table." msgstr "" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates decimals" msgid "X-Y Coordinates" msgstr "Coordinates decimals" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 msgid "Height" msgstr "" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 msgid "Plot probing points" msgstr "" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 msgid "Probe GCode Generation" msgstr "" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "" -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7036,19 +7075,19 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 msgid "Grid" msgstr "" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7056,231 +7095,231 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 msgid "Bilinear" msgstr "" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 msgid "Add Probe Points" msgstr "" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 msgid "Control" msgstr "" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 msgid "Sender" msgstr "" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 msgid "Delete selected baudrate" msgstr "" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 msgid "Disconnected" msgstr "" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 msgid "Connect to the selected port with the selected baud rate." msgstr "" -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 msgid "Zero Axes" msgstr "" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "GCode Parameters" msgid "Get Config parameter" msgstr "GCode Parameters" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 msgid "Get" msgstr "" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 msgid "Get Report" msgstr "" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code..." msgid "Save Probing GCode" msgstr "Starting G-Code..." -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code..." msgid "Will save the probing GCode." msgstr "Starting G-Code..." -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 msgid "Import Height Map" msgstr "" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7288,11 +7327,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -7300,90 +7339,90 @@ msgid "" "make this object to a file." msgstr "" -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "" -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 msgid "Review CNC Code." msgstr "" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "" -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" @@ -7417,41 +7456,41 @@ msgid "" "and the number of text positions." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8194,11 +8233,6 @@ msgstr "" msgid "Both" msgstr "" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -9051,17 +9085,19 @@ msgid "" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Paint Tool. Reading parameters." +msgid "Area exclusion parameters." +msgstr "Paint Tool. Reading parameters." -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "" @@ -10033,6 +10069,10 @@ msgid "" "- bevel -> the lines are joined by a third line" msgstr "" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +msgid "Bevel" +msgstr "" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "" @@ -10577,7 +10617,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10588,7 +10628,7 @@ msgid "Object kind" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -10597,12 +10637,12 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "" @@ -10621,12 +10661,12 @@ msgid "" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -11253,7 +11293,7 @@ msgstr "" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -11695,7 +11735,7 @@ msgstr "" #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -12475,7 +12515,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -12491,7 +12531,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -12886,7 +12926,7 @@ msgid "Copper Thieving Tool done." msgstr "" #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -13115,7 +13155,7 @@ msgstr "" msgid "Will add corner markers to the selected Gerber file." msgstr "" -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -13124,12 +13164,12 @@ msgstr "" msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -13137,59 +13177,59 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Add Tool from Tools DB" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 msgid "Default tool added." msgstr "" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Tool updated from Tools Database." msgstr "Add Tool from Tools DB" -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "" -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " msgstr "" -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 msgid "Mouse bites failed." msgstr "" -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "" -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -13199,82 +13239,82 @@ msgstr "" msgid "Object not found" msgstr "" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "" -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 msgid "Rectangular CutOut operation finished." msgstr "" -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 msgid "No tool in the Geometry object." msgstr "" -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." msgstr "" -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "" -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -13282,7 +13322,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -13292,30 +13332,30 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 msgid "Automatic" msgstr "" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 msgid "Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "" -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" "Useful when the PCB has a non-rectangular shape." msgstr "" -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -13323,18 +13363,18 @@ msgid "" "the bounding box of the Object." msgstr "" -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" "Geometry object that is used as a cutout object. " msgstr "" -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -13342,19 +13382,19 @@ msgid "" "Select the source Gerber file in the top object combobox." msgstr "" -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 msgid "Manual cutout Geometry" msgstr "" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "" -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -17888,10 +17928,6 @@ msgstr "" #~ msgid "Machine Code file saved to" #~ msgstr "Machine Code file saved to" -#~| msgid "Selection" -#~ msgid "PreSelection" -#~ msgstr "PreSelection" - #~ msgid "Copper Gerber" #~ msgstr "Copper Gerber" @@ -18739,15 +18775,6 @@ msgstr "" #~ msgid "Ext Geo" #~ msgstr "Ext Geo" -#~ msgid "" -#~ "Create the Geometry Object\n" -#~ "for isolation routing containing\n" -#~ "only the exteriors geometry." -#~ msgstr "" -#~ "Create the Geometry Object\n" -#~ "for isolation routing containing\n" -#~ "only the exteriors geometry." - #~ msgid "Int Geo" #~ msgstr "Int Geo" diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index f4ac2ea7..86451fcb 100644 Binary files a/locale/it/LC_MESSAGES/strings.mo and b/locale/it/LC_MESSAGES/strings.mo differ diff --git a/locale/it/LC_MESSAGES/strings.po b/locale/it/LC_MESSAGES/strings.po index ca16d7f5..a26ccad4 100644 --- a/locale/it/LC_MESSAGES/strings.po +++ b/locale/it/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 11:38+0300\n" -"PO-Revision-Date: 2020-10-21 11:38+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -274,7 +274,7 @@ msgstr "" "in the Tools Database." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Cancellare" @@ -284,15 +284,15 @@ msgid "Tool Name" msgstr "Nome utensile" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diametro utensile" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Offset utensile" @@ -313,8 +313,8 @@ msgid "Tool Shape" msgstr "Forma utensile" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -323,7 +323,7 @@ msgstr "Forma utensile" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Taglio Z" @@ -347,7 +347,7 @@ msgid "V-Angle" msgstr "Angolo V" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -376,7 +376,7 @@ msgid "Spindle Speed" msgstr "Velocità mandrino" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Dimora" @@ -386,7 +386,7 @@ msgstr "Dimora" msgid "Dwelltime" msgstr "Tempo dimora" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -696,14 +696,14 @@ msgstr "" "Posizione in Z alla quale posizionarsi a fine lavoro." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Impossibile caricare il file del DB utensili." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -761,7 +761,7 @@ msgstr "Importazione DB FlatCAM utensili" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -810,14 +810,14 @@ msgid "Cutout Parameters" msgstr "Parametri taglio" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Nome" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -904,13 +904,14 @@ msgstr "Disegno" msgid "NCC" msgstr "NCC" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "Ritaglia" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -919,7 +920,7 @@ msgstr "Ritaglia" msgid "Shape" msgstr "Forma" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -934,7 +935,7 @@ msgstr "" "Avanzamento X-Y. Feedrate\n" "Velocità usata sul piano XY durante il taglio nel materiale." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1012,7 +1013,7 @@ msgid "Conventional" msgstr "Convenzionale" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1052,7 +1053,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1072,7 +1073,7 @@ msgid "Bounding box margin." msgstr "Margine del riquadro di delimitazione." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1097,7 +1098,7 @@ msgstr "" "- Basato su linee: linee parallele." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1108,7 +1109,7 @@ msgstr "Standard" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1118,7 +1119,7 @@ msgid "Seed" msgstr "Seme" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1135,8 +1136,9 @@ msgstr "Righe" msgid "Combo" msgstr "Combinata" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1154,7 +1156,7 @@ msgstr "" "Disegna linee tra segmenti risultanti\n" "per minimizzare i sollevamenti dell'utensile." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1174,7 +1176,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1272,7 +1274,7 @@ msgstr "" "Larghezza della distanza di isolamento in\n" "numero (intero) di larghezze dell'utensile." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1368,11 +1370,11 @@ msgstr "" "della punta.\n" "Questo valore può compensare il parametro Cut Z." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1385,10 +1387,10 @@ msgstr "" "Taglierà più volte fino a quando non avrà raggiunto\n" "Cut Z (profondità di taglio)." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Profondità di ogni passaggio (positivo)." @@ -1415,7 +1417,7 @@ msgstr "" "E' la cosiddetta velocità di avanzamento \"a tuffo\".\n" "Questo è per lo spostamento lineare G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1437,7 +1439,7 @@ msgstr "" "È utile solo per Marlin,\n" "ignora in tutti gli altri casi." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1487,7 +1489,7 @@ msgstr "" "aggiungi un foro come punto finale." #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1498,12 +1500,12 @@ msgstr "" "bordo effettivo del PCB" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Dimensione ponticello" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1516,12 +1518,12 @@ msgstr "" "si sta rimuovendo il PCB)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 msgid "Gap type" msgstr "Tipo di gap" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1535,22 +1537,22 @@ msgstr "" "- M-Bites -> 'Mouse Bites' - come 'ponte' ma ricoperto di fori" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "Ponte" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "Sottile" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 msgid "Depth" msgstr "Profondità" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1560,12 +1562,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Diametro utensile" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "Diametro dei fori per M-Bites." @@ -1575,22 +1577,22 @@ msgstr "Diametro dei fori per M-Bites." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Spaziatura" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "Distanza tra fori del M-Bites." #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Forma convessa" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1599,11 +1601,11 @@ msgstr "" "Utilizzato solo se il tipo di oggetto di origine è Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Ponticelli" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1658,7 +1660,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1694,7 +1696,7 @@ msgstr "Il valore modificato è fuori range" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1931,7 +1933,7 @@ msgstr "Fatto. Foro(i) cancellato(i)." msgid "Click on the circular array Center position" msgstr "Clicca sulla posizione centrale della matrice circolare" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -1941,14 +1943,14 @@ msgstr "Editor Excellon" msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabella utensili" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -1976,7 +1978,7 @@ msgstr "" "Aggiungi/Modifica un utensile dalla lista utensili\n" "per questo oggetto Excellon." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2301,6 +2303,12 @@ msgstr "Editor Exit" msgid "Exit from Editor." msgstr "Esci dall'editor." +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Selezione Area" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Riempimento distanza:" @@ -2327,13 +2335,15 @@ msgid "Round" msgstr "Arrotondato" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2376,6 +2386,12 @@ msgstr "" "Valore per la distanza buffer mancante o del formato errato. Aggiungilo e " "riprova." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Utensile testo" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Font" @@ -2384,12 +2400,16 @@ msgstr "Font" msgid "Text" msgstr "Testo" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Applica" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Utensile testo" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2400,6 +2420,12 @@ msgstr "Utensile testo" msgid "Tool" msgstr "Strumenti" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Strumento disegno" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Diametro utensile" @@ -2420,19 +2446,6 @@ msgstr "" "- A base di semi: verso l'esterno dal seme.\n" "- Basato su linee: linee parallele." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Connetti:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contorno:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Strumento disegno" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2565,7 +2578,7 @@ msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2776,7 +2789,8 @@ msgid "Offset Y" msgstr "Offset X" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2862,7 +2876,7 @@ msgstr "" "elemento dall'oggetto selezionato, usando il fattore." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3253,15 +3267,15 @@ msgstr "Crea geometria di disegno ..." msgid "Shape transformations ..." msgstr "Trasformazioni di forma ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Editor Geometrie" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tipo" @@ -3275,8 +3289,9 @@ msgid "Line" msgstr "Linea" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3530,22 +3545,22 @@ msgstr "Fatto. Aperture copiate." msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Aperture" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabella delle aperture per l'oggetto Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Codice" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3556,28 +3571,28 @@ msgid "Size" msgstr "Dimensione" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Codice apertura" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo di apertura: circolare, rettangolo, macro ecc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Dimensione apertura:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3654,7 +3669,7 @@ msgstr "Aggiungi una apertura nella lista aperture." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3912,9 +3927,9 @@ msgstr "Fatto. Geometria delle aperture cancellata." msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "Nessuna apertura al buffer. Seleziona almeno un'apertura e riprova." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Fallito." @@ -4017,7 +4032,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Stringa per sostituire quella nella casella Trova in tutto il testo." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4118,25 +4133,25 @@ msgstr "Inizio G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "Codice macchina caricato nell'editor codice" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 msgid "GCode Editor" msgstr "Editor GCode" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Diametro" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4144,8 +4159,8 @@ msgstr "TT" msgid "Drills" msgstr "Fori" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4508,7 +4523,7 @@ msgstr "Importa preferenze da file ..." msgid "Export Preferences to file ..." msgstr "Esporta preferenze su file ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Salva Preferenze" @@ -5030,7 +5045,7 @@ msgstr "Vedi sorgente" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5184,13 +5199,13 @@ msgstr "Strumento allinea oggetti" msgid "Extract Drills Tool" msgstr "Strumento estrai fori" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Strumento Ritaglia" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Strumento NCC" @@ -5199,7 +5214,7 @@ msgstr "Strumento NCC" msgid "Isolation Tool" msgstr "Tipo isolamento" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 msgid "Drilling Tool" @@ -5453,10 +5468,10 @@ msgstr "Massima distanza magnete" msgid "Toggle the display of axis on canvas" msgstr "(Dis)attiva visualizzazione asse sui canvas" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Preferenze" @@ -5524,8 +5539,8 @@ msgstr "GEOMETRIA" msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "UTENSILI" @@ -5570,10 +5585,6 @@ msgstr "" "Cancella le impostazioni della GUI per FlatCAM,\n" "come: layout, stato gui, stile, supporto hdpi ecc." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Applica" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Applica le impostazioni correnti senza salvarle su file." @@ -5594,7 +5605,7 @@ msgstr "Non salverà le modifiche e chiuderà la finestra delle preferenze." msgid "Toggle Visibility" msgstr "(Dis)abilita visibilità" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Nuovo" @@ -5603,7 +5614,7 @@ msgstr "Nuovo" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5677,7 +5688,7 @@ msgstr "Intersezione" msgid "Subtraction" msgstr "Sottrazione" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Taglia" @@ -5730,14 +5741,14 @@ msgstr "Cartella preferenze FlatCAM aperta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Sì" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6369,15 +6380,15 @@ msgstr "Esegui l'operazione offset." msgid "Gerber Object" msgstr "Oggetto Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Opzioni disegno" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6389,26 +6400,26 @@ msgstr "Solido" msgid "Solid color polygons." msgstr "Poligono colore pieno." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multi-Colore" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Disegna poligoni in colori diversi." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Disegna" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6418,29 +6429,29 @@ msgstr "Disegna (mostra) questo oggetto." msgid "Edit an Gerber object." msgstr "Modifica oggetto Gerber." -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Proprietà" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 msgid "Toggle the display of the Tools Table." msgstr "(Dis)attiva visualizzazione tabella utensili." -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Marchia tutto" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6449,15 +6460,15 @@ msgstr "" "Se selezionato, mostrerà tutte le aperture.\n" "Se deselezionato, eliminerà tutte le forme disegnati." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Marchia le aperture." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Geometria solida del buffer" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6469,11 +6480,11 @@ msgstr "" "Facendo clic su questo si creerà la geometria bufferizzata\n" "richiesta per l'isolamento." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Percorso di isolamento" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6482,7 +6493,7 @@ msgstr "" "Crea un oggetto Geometria con\n" "percorsi utensile per tagliare esternamente i poligoni." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6490,7 +6501,7 @@ msgstr "" "Crea l'oggetto Geometria\n" "per l'isolamento non-rame." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6498,11 +6509,11 @@ msgstr "" "Genera la geometria per\n" "il ritaglio della scheda." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Regioni non-rame" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6516,13 +6527,13 @@ msgstr "" "oggetto. Può essere usato per rimuovere tutto\n" "il rame da una regione specifica." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Margine dei bordi" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6533,23 +6544,23 @@ msgstr "" "disegnando una contenitore intorno a tutti\n" "gli oggetti con questa distanza minima." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "La geometria risultante avrà angoli arrotondati." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Genera geometria" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Rettangolo contenitore" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6557,7 +6568,7 @@ msgstr "" "Crea una geometria che circonda l'oggetto Gerber.\n" "Forma quadrata." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6565,7 +6576,7 @@ msgstr "" "Distanza del contenitore dai bordi\n" "al poligono più vicino." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6577,23 +6588,23 @@ msgstr "" "il loro raggio è uguale al\n" "margine." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Genera l'oggetto geometria." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Oggetto Excellon" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Cercio pieno." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 msgid "Edit an Excellon object." msgstr "Modifica Oggetto Excellon." -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6608,7 +6619,7 @@ msgstr "" "\n" "Qui vengono selezionati gli utensili per la generazione del codice G." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6617,7 +6628,7 @@ msgstr "" "Diametro utensile. Il suo valore (in unità FlatCAM) \n" "è la larghezza di taglio nel materiale." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6626,7 +6637,7 @@ msgstr "" "Numero di fori da realizzare. Fori realizzati con una\n" "punta da trapano." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6635,11 +6646,11 @@ msgstr "" "Numero di fori slot da realizzare. Fori realizzati fresando\n" "con un utensile a candela." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 msgid "Show the color of the drill holes when using multi-color." msgstr "Imposta il colore dei fori quando è in uso il multi-color." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6647,12 +6658,12 @@ msgstr "" "(Dis)attiva la visualizzazione delle punte per lo strumento corrente.\n" "Non seleziona gli utensili per la generazione del codice G." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 msgid "Auto load from DB" msgstr "Carica automaticamente dal DB" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" @@ -6661,25 +6672,25 @@ msgstr "" "Sostituzione automatica dei tools dai relativi strumenti applicativi\n" "con tools da DB che hanno un valore di diametro vicino." -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Genera GCode per la foratura da un oggetto Excellon." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 msgid "Milling Tool" msgstr "Strumento fresatura" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "Generate GCode out of drill holes in an Excellon object." msgid "Generate a Geometry for milling drills or slots in an Excellon object." msgstr "Genera GCode per la foratura da un oggetto Excellon." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Geometria fresatura" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6689,44 +6700,58 @@ msgstr "" "Selezionare dalla tabella degli strumenti sopra i diametri dei fori\n" "da fresare. Utilizzare la colonna # per effettuare la selezione." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Diametro fresa" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diametri dell'utensile da taglio." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Fresatura fori" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Crea l'oggetto Geometry\n" -"per la fresatura di percorsi utensile FORI." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Fresatura slot" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Crea oggetto geometria\n" "per fresare gli slot." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Fresatura slot" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Crea oggetto geometria\n" +"per fresare gli slot." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Oggetto geometria" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 msgid "Edit an Geometry object." msgstr "Modifica un Oggetto geometria." -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6756,12 +6781,12 @@ msgstr "" "non selezionabile e Cut Z viene calcolato automaticamente dalla nuova\n" "UI dalle voci Diametro V-Tip e Angolo V-Tip." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Disegna oggetto" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6772,7 +6797,7 @@ msgstr "" "valore\n" "verrà mostrato come T1, T2 ... Tn" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6789,7 +6814,7 @@ msgstr "" "- Est(erno) -> Il taglio dell'utensile seguirà la linea della geometria " "all'esterno." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6812,7 +6837,7 @@ msgstr "" "Per l'isolamento abbiamo bisogno di un avanzamento inferiore poiché si una " "punta di fresatura con una punta fine." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6842,7 +6867,7 @@ msgstr "" "Scegliendo il tipo di strumento a forma di V si selezionerà automaticamente " "il tipo di operazione come isolamento." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6860,7 +6885,7 @@ msgstr "" "abilitare/disabilitare la tracciatura\n" "dello strumento corrispondente." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6872,19 +6897,19 @@ msgstr "" "Il valore può essere positivo per 'esterno'\n" "taglio e negativo per il taglio 'interno'." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Aggiungi dal DB" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "Cerca ed aggiungi" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -6892,13 +6917,13 @@ msgstr "" "Aggiungi un nuovo utensile alla tabella degli utensili\n" "con il diametro sopra specificato." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Prendi dal DB" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -6916,7 +6941,7 @@ msgstr "" "dal DataBase utensili.\n" "Amministrazione DB utensili in Menu: Opzioni -> Database Tool" -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -6924,7 +6949,7 @@ msgstr "" "Copia una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga nella tabella." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -6932,7 +6957,7 @@ msgstr "" "Elimina una selezione di utensili nella tabella degli utensili\n" "selezionando prima una riga." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -6956,7 +6981,7 @@ msgstr "" msgid "Parameters for" msgstr "Parametri per" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -6966,27 +6991,27 @@ msgstr "" "Dati usati per la creazione di GCode.\n" "Ogni deposito di Utensili ha il proprio set di dati." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "Diametro punta a V" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "Il diametro sulla punta dell'utensile a V" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "Angolo punta a V" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -6995,10 +7020,10 @@ msgstr "" "L'angolo alla punta dell'utensile a V\n" "In gradi." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7006,16 +7031,16 @@ msgstr "" "Profondità di taglio (negativo)\n" "sotto la superficie del rame." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Multi-Profondità" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7024,7 +7049,7 @@ msgstr "" "Altezza dello strumento quando\n" "si sposta senza tagliare." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7034,7 +7059,7 @@ msgstr "" "Velocità di taglio sul piano XY\n" "in unità al minuto" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7045,7 +7070,7 @@ msgstr "" "in unità al minuto.\n" "Si chiama anche Plunge (affondo)." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7060,13 +7085,13 @@ msgstr "" "È utile solo per Marlin,\n" "ignorare in tutti gli altri casi." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Ri-taglia" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7081,7 +7106,7 @@ msgstr "" "incontria l'ultimo taglio, generiamo un\n" "taglio esteso sulla prima sezione di taglio." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7092,7 +7117,7 @@ msgstr "" "Se si utilizza il preprocessore LASER,\n" "questo valore è la potenza del laser." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7103,14 +7128,14 @@ msgstr "" "Pausa per consentire al mandrino di raggiungere la sua\n" "velocità prima del taglio." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7118,7 +7143,7 @@ msgstr "Numero di unità di tempo in cui il mandrino deve aspettare." msgid "Probe Z depth" msgstr "Tastatore profondità Z" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7130,14 +7155,14 @@ msgstr "" "La profondità massima consentita di testare\n" "alla sonda. Valore negativo, in attuali unità." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Velocità avanzamento sonda" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7145,13 +7170,13 @@ msgstr "Velocità avanzamento sonda" msgid "The feedrate used while the probe is probing." msgstr "La velocità usata durante l'avanzamento del tastatore." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Applica parametri a tutti gli utensili" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7161,24 +7186,24 @@ msgstr "" "Saranno applicati i parametri nel modulo corrente\n" "su tutti gli utensili dalla tabella." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parametri comuni" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parametri usati da tutti gli utensili." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Z cambio utensile" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7187,7 +7212,7 @@ msgstr "" "Includi sequenza di cambio utensile\n" "nel Codice macchina (Pausa per cambio utensile)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7198,14 +7223,14 @@ msgstr "" "Posizione sull'asse Z (altezza) per\n" "il cambio utensile." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Spostamento finale Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7216,14 +7241,14 @@ msgstr "" "Altezza dell'utensile dopo\n" "l'ultimo movimento alla fine del lavoro." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Spostamento finale X,Y" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7236,12 +7261,12 @@ msgstr "" "Se non viene inserito alcun valore, non sarà possibile spostare\n" "sul piano X,Y alla fine del lavoro." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 msgid "X,Y coordinates" msgstr "Coordinate X, Y" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7250,13 +7275,14 @@ msgstr "" "Il file del preprocessore che guida\n" "l'output del codice macchina (come GCode, RML, HPGL)." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Aggiungi aree di esclusione" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7267,31 +7293,33 @@ msgstr "" "In queste aree viene vietato il passaggio\n" "degli utensili." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Strategia" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Sovrapposizione Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Questa è l'ID dell'area." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo di oggetto in cui è stata aggiunta l'area di esclusione." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7300,7 +7328,7 @@ msgstr "" "Strategia usata per l'area di esclusione. Gira attorno alle aree o passaci " "sopra." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7309,8 +7337,9 @@ msgstr "" "Se la strategia è di passare sopra all'area, questa è l'altezza alla quale " "lo strumento andrà per evitare l'area di esclusione." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7324,20 +7353,23 @@ msgstr "" "impostata\n" "- Intorno -> eviterà l'area di esclusione andando intorno all'area" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Sopra" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Attorno" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7346,18 +7378,19 @@ msgstr "" "L'altezza Z alla quale l'utensile salirà per evitare\n" "le aree di interdizione." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Aggiungi area:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Aggiungi un'area di esclusione." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7367,7 +7400,7 @@ msgstr "Aggiungi un'area di esclusione." msgid "The kind of selection shape used for area selection." msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7376,26 +7409,26 @@ msgstr "Il tipo di forma di selezione utilizzata per la selezione dell'area." msgid "Delete All" msgstr "Cancella tutto" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Cancella tutte le aree di esclusione." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Cancella selezionate" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Cancella tutte le aree di esclusione selezionate in tabella." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 msgid "Add Polish" msgstr "Aggiungi lucidatura" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." @@ -7403,15 +7436,15 @@ msgstr "" "Aggiungerà una sezione Paint alla fine del GCode.\n" "Una spazzola metallica pulirà il materiale dopo la fresatura." -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 msgid "Diameter for the polishing tool." msgstr "Diametro del tool di lucidatura." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 msgid "Pressure" msgstr "Pressione" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." @@ -7419,7 +7452,7 @@ msgstr "" "Valore negativo. Maggiore è il valore assoluto\n" "e maggiore è la pressione della spazzola sul materiale." -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 msgid "" "Algorithm for polishing:\n" "- Standard: Fixed step inwards.\n" @@ -7431,16 +7464,16 @@ msgstr "" "- A base di semi: verso l'esterno dal seme.\n" "- Basato su linee: linee parallele." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Genera oggetto CNCJob" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 msgid "Generate CNCJob object." msgstr "Genera oggetto CNCJob." -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7450,11 +7483,11 @@ msgstr "" "Fai clic su # per selezionare tutto, oppure Ctrl + click sinistro\n" "per la selezione personalizzata degli utensili." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Esegui lo strumento Disegno dal Tab Disegno." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7466,11 +7499,11 @@ msgstr "" "tutto rame). Verrà chiesto di\n" "cliccare sul poligono desiderato." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Oggetto CNC Job" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7482,19 +7515,19 @@ msgstr "" "sopra al pezzo o di tipo 'Taglia',\n" "cioè movimenti che tagliano il materiale." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Travel" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 msgid "Edit an GCode object." msgstr "Modifica oggetto GCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Mostra annotazioni" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7504,12 +7537,12 @@ msgstr "" "Se selezionato, visualizzerà i numeri ordinati su ogni terminazione\n" "di una linea di spostamento." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Distanza percorsa" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7517,11 +7550,11 @@ msgstr "" "E' la distanza totale percorsa sul piano X-Y.\n" "In unità correnti." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Tempo stimato" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7529,11 +7562,11 @@ msgstr "" "E' il tempo stimato per le fresatura, foratura,\n" "senza il tempo necessario ai cambi utensili." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Tabella Utensili CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7556,23 +7589,23 @@ msgstr "" "Il 'tipo di utensile' (TT) può essere circolare da 1 a 4 denti (C1..C4),\n" "a palla (B) o a V (V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Aggiorna Plot" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Aggiorna il plot." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "Usa snippet codice CNC" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." @@ -7580,57 +7613,57 @@ msgstr "" "Quando selezionato, includerà snippets di codice CNC (aggiungi e anteponi)\n" "definito nelle Preferenze." -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "Autolivellamento" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "Abilita la funzionalità di autolivellamento." -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 msgid "Probe Points Table" msgstr "Tabella punti di probe" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "Genera GCode con mappa di altezza" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "Mostra" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 msgid "Toggle the display of the Probe Points table." msgstr "(Dis)attiva visualizzazione tabella punti di probe." -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 msgid "X-Y Coordinates" msgstr "Coordinate X-Y" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 msgid "Height" msgstr "Altezza" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Opzioni disegno" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 msgid "Probe GCode Generation" msgstr "Generazione GCode di probing" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" @@ -7640,27 +7673,27 @@ msgstr "" "oppure ad un file o direttamente, con il fine di avere una mappa di altezza\n" "per modificare il GCode originale per livellare l'altezza di taglio." -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 msgid "Probe Z travel" msgstr "Spostamento Probe Z" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 msgid "The safe Z for probe travelling between probe points." msgstr "Altezza (Z) per gli spostamenti fra due punti di probe." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 msgid "Probe Feedrate" msgstr "Avanzamento Probe" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 msgid "Mode" msgstr "Modalità" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7671,19 +7704,19 @@ msgstr "" "- Manuale: selezione di punti di probe con dei clic sul disegno\n" "- Griglia: genererà automaticamente una griglia di punti di probe" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manuale" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 msgid "Grid" msgstr "Griglia" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7691,52 +7724,52 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Lineare" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colonne" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "Numero di colonne della griglia." -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Righe" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "Numero di righe della griglia." -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 msgid "Add Probe Points" msgstr "Aggiungi punti di probe" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 msgid "Controller" msgstr "Controller" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" @@ -7745,147 +7778,147 @@ msgstr "" "Tipo di controller per cui generare\n" "il GCode della mappa altezza." -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 msgid "Control" msgstr "Controllo" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 msgid "Sender" msgstr "Mittente" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "Lista COM" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "Lista delle porte seriali disponibili." -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "Cerca" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "Cerca per porte seriali disponibili." -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "Baud rate" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "Nuovo Baudrate o personalizzato." -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "Aggiungi il baudrate selezionato alla lista." -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 msgid "Delete selected baudrate" msgstr "Cancella baudrate selezionato" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "Reset software del controller." -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 msgid "Disconnected" msgstr "Disconnetti" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 msgid "Connect to the selected port with the selected baud rate." msgstr "Collegamento alla porta selezionata con il baudrate desiderato." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "Jog" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 msgid "Zero Axes" msgstr "Azzera assi" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "Pausa/Riprendi" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "Passo" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "Ogni azione di jog sposterà gli assi con questo valore." -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Avanzamento" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "Feedrate durante il Jog." -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "Invia comando" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "Invia un comando custom al controller GRBL." -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "Digita comando GRBL ..." -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "Invia" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 msgid "Get Config parameter" msgstr "Leggi parametro di configurazione" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "Parametro di configurazione GRBL." -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "Digita parametro GRBL ..." -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 msgid "Get" msgstr "Leggi" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "Leggi il valore di un parametro GRBL specifico." -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 msgid "Get Report" msgstr "Ricevi report" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "Scrivi nella shell il report GRBL." -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "Applica autolivellamento" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" @@ -7895,30 +7928,30 @@ msgstr "" "attende i dati di probe Z e quindi applica questi dati\n" "al GCode originale effettuando quindi l'autolivellamento." -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 msgid "Save Probing GCode" msgstr "Salva GCode di probing" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "View/Edit the probing GCode." msgid "Will save the probing GCode." msgstr "Vedi/Modifica GCode probing." -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "Vedi/Modifica GCode probing." -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 msgid "Import Height Map" msgstr "Importa Mappa altezze" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -7929,11 +7962,11 @@ msgstr "" "ottenute tramite probing e le applica\n" "al GCode originale per l'autolivellamento." -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Esporta codice CNC" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -7943,11 +7976,11 @@ msgstr "" "Esporta e salva il G-Code per\n" "fare un file dell'oggetto." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Calva codice CNC" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -7955,80 +7988,80 @@ msgstr "" "Apri la finestra di salvataggio del file\n" "G-Code." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 msgid "Review CNC Code." msgstr "Controlla codice CNC." -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Oggetto script" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Auto completatore" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "Seleziona se l'autocompletatore è attivo nell'editor Script." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Oggetto documento" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "Seleziona se l'autocompletatore è attivo nell'editor Documenti." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Tipo carattere" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Dimensione carattere" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Allineamento" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Allinea a sinistra" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Centro" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Allinea a destra" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Giustifica" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Colore carattere" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Imposta il colore del carattere per il testo selezionato" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Selezione colore" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Imposta il colore della selezione durante la selezione del testo." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Dimensione tab" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Imposta la dimensione del tab. In pixel. Il valore di default è 80 pixel." @@ -8065,41 +8098,41 @@ msgstr "" "Impossibile annotare a causa di una differenza tra il numero di elementi di " "testo e il numero di posizioni di testo." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Preferenze applicate." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Sicuro di voler continuare?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "L'applicazione verrà riavviata" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Preferenze chiuse senza salvarle." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Preferenze salvate." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Preferenze modificate ma non salvate." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8969,11 +9002,6 @@ msgstr "" msgid "Both" msgstr "Entrambi" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Diametro fresa" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -9986,20 +10014,19 @@ msgstr "" "Un valore 0 significa nessuna segmentazione sull'asse Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Esclusione Area" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Parametri area esclusione.\n" -"Tali parametri sono disponibili solo per\n" -"App a livello avanzato." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Aggiungi aree di esclusione" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Aree di esclusione" @@ -11115,6 +11142,12 @@ msgstr "" "- quadrato -> le linee si incontrano con un angolo di 90 gradi\n" "- smussato -> le linee sono unite da una terza linea" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Smussato" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Opzioni strumento ottimale" @@ -11740,7 +11773,7 @@ msgstr "" "scheda originale." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11753,7 +11786,7 @@ msgid "Object kind" msgstr "Tipo oggetto" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -11766,12 +11799,12 @@ msgstr "" "ta tanti bordi singoli di PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Singolo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Pannello" @@ -11800,12 +11833,12 @@ msgstr "" "- 8 - 2*sinistra + 2*destra +2*sopra + 2*sotto" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "Cursore grande" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "Usa un cursore grande mentre si aggiungono gaps manualmente." @@ -12579,7 +12612,7 @@ msgstr "Numero di righe nel pannello desiderato" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13076,7 +13109,7 @@ msgstr "Converti unità in " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -13897,7 +13930,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -13913,7 +13946,7 @@ msgstr "Azzera strumento" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14352,7 +14385,7 @@ msgid "Copper Thieving Tool done." msgstr "Strumento Copper Thieving fatto." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14613,7 +14646,7 @@ msgstr "Aggiungi marcatore" msgid "Will add corner markers to the selected Gerber file." msgstr "Aggiungerà marcatori bordi al file Gerber selezionato." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14623,12 +14656,12 @@ msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" "Inserire il diametro utensile con un valore non zero, in formato float." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Utensile non presente nel DB tool. Aggiungo un tool di default." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14638,24 +14671,24 @@ msgstr "" "Cancellato.\n" "Più tool dello stesso diametro trovati nel Tools Database." -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 msgid "Updated tool from Tools Database." msgstr "Tool aggiornati dal DB tool." -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 msgid "Default tool added." msgstr "Tool di default aggiunto." -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Il tool selezionato non è utilizzabile qui. Prendine un altro." -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 msgid "Tool updated from Tools Database." msgstr "Tool aggiornato dal Database Tools." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14663,19 +14696,19 @@ msgstr "" "Nessun oggetto selezionato per Ritaglio.\n" "Selezionane uno e riprova." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Il diametro dell'utensile ha valore zero. Modificalo in un numero reale " "positivo." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "Manca il numero dei testimoni. Aggiungilo e riprova." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14683,16 +14716,16 @@ msgstr "" "Il valore dei testimoni può essere solo uno dei seguenti: 'Nessuno', 'SD', " "'SS', '2SD', '2SS', 4 o 8. Inserire un valore corretto e riprovare. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 msgid "Mouse bites failed." msgstr "Mouse Bites fallito." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Tutti i task di CutOut terminati." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -14702,47 +14735,47 @@ msgstr "Tutti i task di CutOut terminati." msgid "Object not found" msgstr "Oggetto non trovato" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Ritaglio rettangolare con margine negativo non possibile." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Tutti i task di CutOut terminati." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Impossibile recuperare l'oggetto Geometry" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Oggetto Geometria per ritaglio manuale non trovato" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Fare clic sul perimetro dell'oggetto geometria selezionato per creare uno " "spazio tra i testimoni ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 msgid "No tool in the Geometry object." msgstr "Nessun tool nell'oggetto geometria." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Aggiunti Gap ponte manuali. Click sinistro per aggiungerne altri, destro per " "terminare." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Impossibile recuperare l'oggetto Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14750,7 +14783,7 @@ msgstr "" "Non è stato selezionato alcun oggetto Gerber per il Ritaglio.\n" "Selezionane uno e riprova." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14758,36 +14791,36 @@ msgstr "" "L'oggetto selezionato deve essere di tipo Gerber.\n" "Seleziona un file Gerber e riprova." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometria non supportata per il ritaglio" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Creare un testimone manualmente ..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "Aggiunta di gaps terminata." -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Taglia PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Oggetto sorgente" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Oggetto da tagliare" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Tipo" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14799,7 +14832,7 @@ msgstr "" "Ciò che è selezionato qui detterà il tipo\n" "di oggetti che popoleranno la casella combinata 'Oggetto'." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -14814,23 +14847,23 @@ msgstr "" "nel database degli strumenti. Se non viene trovato nulla\n" "nel database degli strumenti viene aggiunto uno strumento predefinito." -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Parametri Utensile" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 msgid "Automatic" msgstr "Automatico" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 msgid "Bridge Gaps" msgstr "Gaps ponte" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Questa sezione gestisce la creazione di testimoni automatici." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14840,7 +14873,7 @@ msgstr "" "La forma del ritaglio può essere di qualsiasi forma.\n" "Utile quando il PCB ha una forma non rettangolare." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14852,7 +14885,7 @@ msgstr "" "sempre una forma rettangolare e sarà\n" "rettangolare anche la selezione dell'oggetto." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -14862,11 +14895,11 @@ msgstr "" "Questo viene fatto facendo clic con il mouse sul perimetro\n" "dell'oggetto Geometria utilizzato come oggetto ritaglio. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Genera geometria manuale" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14878,19 +14911,19 @@ msgstr "" "da usare come ritaglio, se non ne esiste ancora uno.\n" "Seleziona il file Gerber di origine nel box in alto." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 msgid "Manual cutout Geometry" msgstr "Geomatria di taglio manuale" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Oggetto geometria utilizzato per creare il ritaglio manuale." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Aggiungi testimoni manualmente" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -19706,6 +19739,28 @@ msgstr "Origine impostata spostando tutti gli oggetti caricati con " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nessun nome di geometria negli argomenti. Fornisci un nome e riprova." +#~ msgid "Connect:" +#~ msgstr "Connetti:" + +#~ msgid "Contour:" +#~ msgstr "Contorno:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Crea l'oggetto Geometry\n" +#~ "per la fresatura di percorsi utensile FORI." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Parametri area esclusione.\n" +#~ "Tali parametri sono disponibili solo per\n" +#~ "App a livello avanzato." + #~ msgid "Generate GCode out of slot holes in an Excellon object." #~ msgstr "Genera GCode da una tasca di fori in un oggetto Excellon." diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 24ba4393..57558730 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 9951d37e..8a30f276 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: 2020-10-21 11:38+0300\n" -"PO-Revision-Date: 2020-10-21 11:39+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -274,7 +274,7 @@ msgstr "" "no banco de dados de ferramentas." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Cancelar" @@ -284,15 +284,15 @@ msgid "Tool Name" msgstr "Nome da Ferramenta" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Deslocamento" @@ -313,8 +313,8 @@ msgid "Tool Shape" msgstr "Formato" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -323,7 +323,7 @@ msgstr "Formato" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Profundidade de Corte" @@ -347,7 +347,7 @@ msgid "V-Angle" msgstr "Angulo-V" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -376,7 +376,7 @@ msgid "Spindle Speed" msgstr "Velocidade do Spindle" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Esperar Velocidade" @@ -386,7 +386,7 @@ msgstr "Esperar Velocidade" msgid "Dwelltime" msgstr "Tempo de Espera" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -707,14 +707,14 @@ msgstr "" "Posição no plano Z para mover-se imediatamente após a parada do trabalho." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Não foi possível carregar o arquivo com o banco de dados." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -772,7 +772,7 @@ msgstr "Importar Banco de Dados de Ferramentas do FlatCAM" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -830,14 +830,14 @@ msgid "Cutout Parameters" msgstr "Parâmetros de Ranhura" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Nome" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -927,15 +927,16 @@ msgstr "Pintura" msgid "NCC" msgstr "CCW" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "Recorte PCB" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -944,7 +945,7 @@ msgstr "Recorte PCB" msgid "Shape" msgstr "Formato" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -959,7 +960,7 @@ msgstr "" "Velocidade de Avanço X-Y\n" "A velocidade no plano XY usada ao cortar o material." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1037,7 +1038,7 @@ msgid "Conventional" msgstr "Convencional" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1077,7 +1078,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1097,7 +1098,7 @@ msgid "Bounding box margin." msgstr "Margem da caixa delimitadora." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1122,7 +1123,7 @@ msgstr "" "- Linhas retas: Linhas paralelas." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1133,7 +1134,7 @@ msgstr "Padrão" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1143,7 +1144,7 @@ msgid "Seed" msgstr "Semente" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1160,8 +1161,9 @@ msgstr "Linhas" msgid "Combo" msgstr "Combo" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1179,7 +1181,7 @@ msgstr "" "Desenha linhas entre os segmentos resultantes\n" "para minimizar as elevações de ferramentas." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1197,7 +1199,7 @@ msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1293,7 +1295,7 @@ msgstr "" "Largura da isolação em relação à\n" "largura da ferramenta (número inteiro)." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1389,11 +1391,11 @@ msgstr "" "ponta.\n" "Este valor pode compensar o parâmetro Profundidade de Corte Z." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1406,10 +1408,10 @@ msgstr "" "cortar várias vezes até o Corte Z é\n" "alcançado." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Profundidade de cada passe (positivo)." @@ -1436,7 +1438,7 @@ msgstr "" "Também chamado de avanço de 'Mergulho'.\n" "Para movimento linear G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1457,7 +1459,7 @@ msgstr "" "Usado para movimento rápido G00.\n" "É útil apenas para Marlin. Ignore para outros casos." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1509,7 +1511,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1519,12 +1521,12 @@ msgstr "" "tornará o recorte do PCB mais longe da borda da PCB" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Tamanho da Ponte" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1536,14 +1538,14 @@ msgstr "" "circundante (de onde o PCB é recortado)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Tipo de imagem" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1553,24 +1555,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Multi-Profundidade" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1582,12 +1584,12 @@ msgstr "Largura da linha a ser renderizada no gráfico." #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Diâmetro" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1597,22 +1599,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Espaçamento" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Forma Convexa" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1621,11 +1623,11 @@ msgstr "" "Utilize somente se o tipo de objeto de origem for Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Pontes" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1680,7 +1682,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1716,7 +1718,7 @@ msgstr "Valor fora da faixa" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1959,7 +1961,7 @@ msgstr "Furo(s) excluída(s)." msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -1969,14 +1971,14 @@ msgstr "Editor Excellon" msgid "Name:" msgstr "Nome:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabela de Ferramentas" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2006,7 +2008,7 @@ msgstr "" "Adicionar/Excluir uma ferramenta para a lista de ferramentas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2334,6 +2336,12 @@ msgstr "Editor Exc" msgid "Exit from Editor." msgstr "Editor Exc" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Seleção de Área" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Distância do buffer:" @@ -2361,13 +2369,15 @@ msgid "Round" msgstr "Redondo" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2410,6 +2420,12 @@ msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " "e tente novamente." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Ferramenta de Texto" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Fonte" @@ -2418,12 +2434,16 @@ msgstr "Fonte" msgid "Text" msgstr "Texto" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Aplicar" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Ferramenta de Texto" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2434,6 +2454,12 @@ msgstr "Ferramenta de Texto" msgid "Tool" msgstr "Ferramenta" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Ferramenta de Pintura" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Diâmetro da Ferramenta" @@ -2454,19 +2480,6 @@ msgstr "" "- Baseado em semeste: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Conectar:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contorno:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Ferramenta de Pintura" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2599,7 +2612,7 @@ msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2810,7 +2823,8 @@ msgid "Offset Y" msgstr "Deslocar Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2897,7 +2911,7 @@ msgstr "" "elemento do objeto selecionado, usando o fator." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3284,15 +3298,15 @@ msgstr "Criar geometria de pintura ..." msgid "Shape transformations ..." msgstr "Transformações de forma ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Editor de Geometria" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tipo" @@ -3306,8 +3320,9 @@ msgid "Line" msgstr "Linha" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3561,22 +3576,22 @@ msgstr "Aberturas copiadas." msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de Aberturas para o Objeto Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Código" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3587,28 +3602,28 @@ msgid "Size" msgstr "Tamanho" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Código de Abertura" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Tamanho da abertura:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3685,7 +3700,7 @@ msgstr "Adiciona uma nova abertura à lista de aberturas." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3945,9 +3960,9 @@ msgstr "" "Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente " "novamente." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Falhou." @@ -4049,7 +4064,7 @@ 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." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4160,27 +4175,27 @@ msgstr "Iniciando o G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "G-Code aberto no Editor de Códigos" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Editor de Códigos" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Dia" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TF" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4188,8 +4203,8 @@ msgstr "TF" msgid "Drills" msgstr "Furos" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4567,7 +4582,7 @@ msgstr "Importar preferências de um arquivo ..." msgid "Export Preferences to file ..." msgstr "Exportar Preferências para um arquivo ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Salvar Preferências" @@ -5092,7 +5107,7 @@ msgstr "Ver Fonte" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5252,13 +5267,13 @@ msgstr "Ferramenta Alinhar Objetos" msgid "Extract Drills Tool" msgstr "Ferramenta Extrair Furos" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Ferramenta de Recorte" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Ferramenta NCC" @@ -5267,7 +5282,7 @@ msgstr "Ferramenta NCC" msgid "Isolation Tool" msgstr "Ferramenta de Isolação" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5523,10 +5538,10 @@ msgstr "Distância mag. max." msgid "Toggle the display of axis on canvas" msgstr "Alternar a exibição do eixo na tela" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Preferências" @@ -5594,8 +5609,8 @@ msgstr "Geometria" msgid "CNC-JOB" msgstr "Trabalho CNC" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "Ferramentas" @@ -5640,10 +5655,6 @@ msgstr "" "Limpa as configurações da GUI para FlatCAM,\n" "como: layout, estado de gui, estilo, suporte a HDPI etc." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Aplicar" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Aplica as preferências atuais sem salvar em um arquivo." @@ -5664,7 +5675,7 @@ msgstr "Não salvará as alterações e fechará a janela de preferências." msgid "Toggle Visibility" msgstr "Alternar Visibilidade" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Novo" @@ -5673,7 +5684,7 @@ msgstr "Novo" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5747,7 +5758,7 @@ msgstr "Interseção" msgid "Subtraction" msgstr "Substração" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Cortar" @@ -5800,14 +5811,14 @@ msgstr "Pasta com Preferências FlatCAM aberta." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Sim" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6436,15 +6447,15 @@ msgstr "Executa a operação de deslocamento." msgid "Gerber Object" msgstr "Objeto Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Opções de Gráfico" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6456,26 +6467,26 @@ msgstr "Preenchido" msgid "Solid color polygons." msgstr "Polígonos com cor sólida." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multicolorido" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Desenha polígonos em cores diferentes." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Gráfico" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6487,19 +6498,19 @@ msgstr "Mostra o objeto no gráfico." msgid "Edit an Gerber object." msgstr "Objeto Gerber" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Propriedades" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6507,11 +6518,11 @@ msgstr "Propriedades" msgid "Toggle the display of the Tools Table." msgstr "Alternar a exibição do eixo na tela" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Marcar Todos" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6521,15 +6532,15 @@ msgstr "" "Quando desmarcado, serão apagadas todas as formas de marcas\n" "desenhadas na tela." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Marque as instâncias de abertura na tela." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Buffer de Geometria Sólida" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6541,11 +6552,11 @@ msgstr "" "Clicar neste botão criará o buffer da geometria\n" "necessário para a isolação." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Roteamento de Isolação" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6554,7 +6565,7 @@ msgstr "" "Cria um objeto Geometria com caminho de\n" "ferramenta para cortar em torno de polígonos." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6562,17 +6573,17 @@ msgstr "" "Cria o Objeto de Geometria\n" "para roteamento de zona sem cobre." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." msgstr "Gera a geometria para o recorte da placa." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Zona sem cobre" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6586,13 +6597,13 @@ msgstr "" "objeto. Pode ser usado para remover todo o\n" "cobre de uma região especificada." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Margem Limite" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6603,23 +6614,23 @@ msgstr "" "desenhando uma caixa em volta de todos os\n" "objetos com esta distância mínima." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "A geometria resultante terá cantos arredondados." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Gerar Geometria" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Caixa Delimitadora" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6627,7 +6638,7 @@ msgstr "" "Crie uma geometria em torno do objeto Gerber.\n" "Forma quadrada." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6635,7 +6646,7 @@ msgstr "" "Distância das bordas da caixa\n" "para o polígono mais próximo." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6646,25 +6657,25 @@ msgstr "" "cantos arredondados, o seu raio\n" "é igual à margem." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Gera o objeto Geometria." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Objeto Excellon" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Círculos preenchidos ou vazados." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Objeto Excellon" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6677,7 +6688,7 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, este valor\n" " será mostrado como T1, T2 ... Tn no Código da Máquina." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6686,27 +6697,27 @@ msgstr "" "Diâmetro da Ferramenta. É a largura do corte no material\n" "(nas unidades atuais do FlatCAM)." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" "a drill bit." msgstr "Número de Furos. Serão perfurados com brocas." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" "milling them with an endmill bit." msgstr "Número de Ranhuras (Fendas). Serão criadas com fresas." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." msgstr "Define a cor da forma quando selecionada." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6714,45 +6725,45 @@ msgstr "" "Alterna a exibição da ferramenta atual. Isto não seleciona a ferramenta para " "geração do G-Code." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Adicionar do BD" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." msgid "Generate GCode out of drill holes in an Excellon object." msgstr "Mescla uma seleção de objetos Excellon em um novo objeto Excellon." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Tipo de Fresamento" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." msgid "Generate a Geometry for milling drills or slots in an Excellon object." msgstr "Mescla uma seleção de objetos Excellon em um novo objeto Excellon." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Geometria de Fresamento" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6763,46 +6774,60 @@ msgstr "" "os diâmetros dos furos que serão fresados.\n" "Use a coluna # para selecionar." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Diâmetro da Fresa" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diâmetro da ferramenta." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Fresa Furos" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Cria o Objeto Geometria com\n" -"os caminhos da ferramenta de FUROS." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Fresa Ranhuras" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Cria o Objeto Geometria com\n" "os caminhos da ferramenta de RANHURAS." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Fresa Ranhuras" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Cria o Objeto Geometria com\n" +"os caminhos da ferramenta de RANHURAS." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Objeto Geometria" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Objeto Geometria" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6832,12 +6857,12 @@ msgstr "" "de Corte é calculada automaticamente a partir das entradas do\n" "formulário da interface do usuário e do Ângulo da Ponta-V." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Mostrar" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6847,7 +6872,7 @@ msgstr "" "Quando Trocar Ferramentas estiver marcado, no evento este valor\n" " será mostrado como T1, T2 ... Tn" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6865,7 +6890,7 @@ msgstr "" "geometria.\n" "- Personalizado -> Será considerado o valor digitado." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6888,7 +6913,7 @@ msgstr "" "Para Isolação, usa-se uma velocidade de avanço menor, pois é usada uma broca " "com ponta fina." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6918,7 +6943,7 @@ msgstr "" "Escolher o tipo de ferramenta Em Forma de V automaticamente alterará o tipo " "de operação para Isolação." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6936,7 +6961,7 @@ msgstr "" "desativado o gráfico na tela\n" "para a ferramenta correspondente." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6948,19 +6973,19 @@ msgstr "" "O valor pode ser positivo para corte 'por fora'\n" "e negativo para corte 'por dentro'." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Adicionar do BD" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -6968,7 +6993,7 @@ msgstr "" "Adicione uma nova ferramenta à Tabela de Ferramentas\n" "com o diâmetro especificado." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -6976,7 +7001,7 @@ msgstr "" msgid "Pick from DB" msgstr "Adicionar do BD" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -6992,7 +7017,7 @@ msgstr "" "Adiciona uma nova ferramenta à Tabela de Ferramentas\n" "do Banco de Dados de Ferramentas." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7000,7 +7025,7 @@ msgstr "" "Copia uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7008,7 +7033,7 @@ msgstr "" "Exclui uma seleção de ferramentas na Tabela de Ferramentas selecionando " "primeiro uma linha na Tabela de Ferramentas." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7032,7 +7057,7 @@ msgstr "" msgid "Parameters for" msgstr "Parâmetros para" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7042,37 +7067,37 @@ msgstr "" "Os dados usados para criar o G-Code.\n" "Cada loja de ferramentas possui seu próprio conjunto de dados." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "Diâmetro da Ponta" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "O diâmetro da ponta da ferramenta em forma de V" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "Ângulo Ponta-V" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" "In degree." msgstr "O ângulo da ponta da ferramenta em forma de V, em graus." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7080,23 +7105,23 @@ msgstr "" "Profundidade de corte (negativo)\n" "abaixo da superfície de cobre." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Multi-Profundidade" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Altura da ferramenta ao mover sem cortar." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7104,7 +7129,7 @@ msgid "" "plane in units per minute" msgstr "Velocidade de corte no plano XY em unidades por minuto" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7114,7 +7139,7 @@ msgstr "" "Velocidade de corte no plano Z em unidades por minuto.\n" "Também é chamado de Mergulho." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7127,13 +7152,13 @@ msgstr "" "Para o movimento rápido G00.\n" "É útil apenas para Marlin, ignore em outros casos." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-cortar" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7147,7 +7172,7 @@ msgstr "" "do primeiro com o último corte, gera-se um corte\n" "próximo à primeira seção de corte." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7158,7 +7183,7 @@ msgstr "" "Se o pós-processador LASER é usado,\n" "este valor é a potência do laser." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7169,14 +7194,14 @@ msgstr "" "Pausa para permitir que o spindle atinja sua\n" "velocidade antes de cortar." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Número de unidades de tempo para o fuso residir." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7184,7 +7209,7 @@ msgstr "Número de unidades de tempo para o fuso residir." msgid "Probe Z depth" msgstr "Profundidade Z da Sonda" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7196,14 +7221,14 @@ msgstr "" "Profundidade máxima permitida para a sonda.\n" "Valor negativo, em unidades atuais." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Avanço da Sonda" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7211,13 +7236,13 @@ msgstr "Avanço da Sonda" msgid "The feedrate used while the probe is probing." msgstr "Velocidade de Avanço usada enquanto a sonda está operando." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicar parâmetros a todas as ferramentas" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7227,24 +7252,24 @@ msgstr "" "Os parâmetros no formulário atual serão aplicados\n" "em todas as ferramentas da Tabela de Ferramentas." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parâmetros Comuns" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parâmetros comuns à todas as ferramentas." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Altura para a troca" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7253,7 +7278,7 @@ msgstr "" "Sequência de troca de ferramentas incluída\n" "no Código da Máquina (Pausa para troca de ferramentas)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7262,14 +7287,14 @@ msgid "" "tool change." msgstr "Posição do eixo Z (altura) para a troca de ferramenta." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Altura Z Final" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7278,14 +7303,14 @@ msgid "" "the last move at the end of the job." msgstr "Altura da ferramenta após o último movimento, no final do trabalho." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Posição X,Y Final" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7298,14 +7323,14 @@ msgstr "" "Se nenhum valor for inserido, não haverá movimento\n" "no plano X, Y no final do trabalho." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Coordenadas" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7314,13 +7339,14 @@ msgstr "" "Arquivo de Pós-processamento que determina o código\n" "de máquina de saída(como G-Code, RML, HPGL)." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Adicionar áreas de exclusão" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7331,31 +7357,33 @@ msgstr "" "Nessas áreas, o deslocamento das ferramentas\n" "é proibido." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Estratégia" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Sobre Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Este é o ID da área." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipo do objeto em que a área de exclusão foi adicionada." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7364,7 +7392,7 @@ msgstr "" "A estratégia usada para a área de exclusão. Passa ao redor das áreas de " "exclusão ou por cima." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7373,8 +7401,9 @@ msgstr "" "Se a estratégia for percorrer a área, essa é a altura em que a ferramenta " "irá para evitar a área de exclusão." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7387,20 +7416,23 @@ msgstr "" "- Acima -> ao encontrar a área, a ferramenta irá para uma altura definida\n" "- Ao redor -> evitará a área de exclusão percorrendo a área" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Acima" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Ao Redor" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7409,18 +7441,19 @@ msgstr "" "A altura Z para a qual a ferramenta subirá para evitar\n" "uma área de exclusão." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Adicionar área:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Adiciona uma área de exclusão." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7430,7 +7463,7 @@ msgstr "Adiciona uma área de exclusão." msgid "The kind of selection shape used for area selection." msgstr "O tipo de formato usado para a seleção de área." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7439,52 +7472,52 @@ msgstr "O tipo de formato usado para a seleção de área." msgid "Delete All" msgstr "Excluir Tudo" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Excluir todas as áreas de exclusão." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Excluir Selecionado" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Excluir todas as áreas de exclusão selecionadas na tabela." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Adicionar Polígono" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Diâmetro para a nova ferramenta." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Medir" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7502,18 +7535,18 @@ msgstr "" "- Baseado em semente: Para fora a partir de uma semente.\n" "- Linhas retas: Linhas paralelas." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Gera o objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Gera o objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7524,11 +7557,11 @@ msgstr "" "Mouse\n" "para seleção personalizada de ferramentas." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Inicia a ferramenta de pintura na guia Ferramentas." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7539,11 +7572,11 @@ msgstr "" "inteira de um polígono (remove todo o cobre).\n" "Você será solicitado a clicar no polígono desejado." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Objeto de Trabalho CNC" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7554,21 +7587,21 @@ 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." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Deslocamento" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Cria o objeto QRCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Exibir Anotação" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7578,12 +7611,12 @@ msgstr "" "Quando marcado, exibirá números para cada final\n" "de uma linha de deslocamento." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Distância percorrida" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7591,11 +7624,11 @@ msgstr "" "Essa é a distância total percorrida no plano XY,\n" "nas unidades atuais." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Tempo estimado" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7603,11 +7636,11 @@ msgstr "" "Este é o tempo estimado para fazer o roteamento/perfuração,\n" "sem o tempo gasto em eventos de Alteração de Ferramentas." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Tabela de Ferra. CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7630,124 +7663,124 @@ 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)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Atualizar Gráfico" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Atualiza o gráfico." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Tabela de Ferramentas" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Alternar a exibição do eixo na tela" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Coordenadas" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Claro" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Opções de Gráfico" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Geração de G-Code concluída" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Profundidade Z da Sonda" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Altura (Z) para deslocamento entre os pontos." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Taxa de Avanço" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Modo:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7755,21 +7788,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Grades" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7777,125 +7810,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Linear" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Colunas" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Linhas" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Obter Pontos" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Contorno" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Contorno" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Processado" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Excluir Selecionado" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Redefinir" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Conectar" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7905,131 +7938,131 @@ msgstr "" "Cria um objeto Gerber a partir do objeto selecionado, dentro\n" "da caixa especificada." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Zeros" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Taxa de Avanço" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Parâmetros de texto para PDF" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Geo" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Exportar Gerber" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Iniciando o G-Code" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Iniciando o G-Code" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Importar Lista" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8037,11 +8070,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Exportar Código CNC" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8051,95 +8084,95 @@ msgstr "" "Exporta e salva em arquivo\n" "o G-Code para fazer este objeto." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Salvar Código CNC" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." msgstr "Abre uma caixa de diálogo para salvar o arquivo G-Code." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Ver Código CNC" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Objeto Script" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Preenchimento Automático" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Selecionar se o preenchimento automático está ativado no Editor de Scripts." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Objeto Documento" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Selecionar se o preenchimento automático está ativado no Editor de " "Documentos." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Tipo de Fonte" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Tamanho da Fonte" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Alinhamento" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Esquerda" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Centro" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Direita" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Justificado" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Cor da Fonte" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Define a cor da fonte para o texto selecionado" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Cor da Seleção" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Define a cor da seleção quando selecionando texto." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Tamanho da Aba" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "Define o tamanho da aba, em pixels. Valor padrão: 80 pixels." @@ -8175,41 +8208,41 @@ msgstr "" "Não foi possível anotar devido a uma diferença entre o número de elementos " "de texto e o número de posições de texto." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Preferências aplicadas." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Você tem certeza de que deseja continuar?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Aplicativo reiniciará" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Preferências fechadas sem salvar." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Preferências salvas." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Preferências editadas, mas não salvas." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9088,11 +9121,6 @@ msgstr "" msgid "Both" msgstr "Ambos" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Diâmetro da Fresa" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10110,20 +10138,19 @@ msgstr "" "Valor 0 significa que não há segmentação no eixo Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Área de Exclusão" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Parâmetros para Área de Exclusão.\n" -"Esses parâmetros estão disponíveis somente para\n" -"o nível avançado do aplicativo." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Adicionar áreas de exclusão" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Áreas de exclusão" @@ -11253,6 +11280,12 @@ msgstr "" "- quadrado -> as linhas se encontram em um ângulo de 90 graus\n" "- chanfro -> as linhas são unidas por uma terceira linha" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Chanfrado" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Opções de Ferramentas Ideais" @@ -11884,7 +11917,7 @@ msgstr "" "o PCB e separá-lo da placa original." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11895,7 +11928,7 @@ msgid "Object kind" msgstr "Tipo de objeto" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -11907,12 +11940,12 @@ msgstr "" "Gerber PCB, composto por muitos contornos PCB individuais." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Único" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Painel" @@ -11941,12 +11974,12 @@ msgstr "" "- 8: 2*esquerda + 2*direita + 2*topo + 2*baixo" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12699,7 +12732,7 @@ msgstr "Número de linhas do painel desejado" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13195,7 +13228,7 @@ msgstr "Convertendo unidades para " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14048,7 +14081,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14064,7 +14097,7 @@ msgstr "Redefinir Ferramenta" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14507,7 +14540,7 @@ msgid "Copper Thieving Tool done." msgstr "Área de Adição de Cobre." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14767,7 +14800,7 @@ msgstr "Adicionar Marcador" msgid "Will add corner markers to the selected Gerber file." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14778,14 +14811,14 @@ msgstr "" "Insira um diâmetro de ferramenta com valor diferente de zero, no formato " "Flutuante." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Ferramenta editada, mas não salva." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14793,30 +14826,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Adiciona Ferramenta do BD de Ferramentas" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Valores Padrão" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "A ferramenta foi copiada do BD." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14824,18 +14857,18 @@ msgstr "" "Não há objeto selecionado para Recorte.\n" "Selecione um e tente novamente." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "O diâmetro da ferramenta está zerado. Mude para um número real positivo." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "O número de pontes está ausente. Altere e tente novamente." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14843,18 +14876,18 @@ msgstr "" "O valor das lacunas pode ser apenas um de: 'Nenhum', 'lr', 'tb', '2lr', " "'2tb', 4 ou 8. Preencha um valor correto e tente novamente. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Falha ao abrir o arquivo G-Code." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Recorte concluído." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -14864,38 +14897,38 @@ msgstr "Recorte concluído." msgid "Object not found" msgstr "Objeto não encontrado" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Recorte retangular com margem negativa não é possível." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Recorte concluído." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Não foi possível recuperar o objeto Geometria" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Objeto de geometria para recorte manual não encontrado" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Clique no perímetro do objeto de geometria selecionado para criar uma " "ponte ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Gera o objeto Geometria." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -14905,11 +14938,11 @@ msgstr "" "Zona adicionada. Clique para iniciar a adição da próxima zona ou clique com " "o botão direito para terminar." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Não foi possível recuperar o objeto Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14917,7 +14950,7 @@ msgstr "" "Não há nenhum objeto Gerber selecionado para o Recorte.\n" "Selecione um e tente novamente." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14925,36 +14958,36 @@ msgstr "" "O objeto selecionado deve ser do tipo Gerber.\n" "Selecione um arquivo Gerber e tente novamente." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometria não suportada para recorte" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Fazendo ponte manual..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Recorte PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Objeto Fonte" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Objeto a ser recortado" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Tipo" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14966,7 +14999,7 @@ msgstr "" "O que estiver selecionado aqui irá ditar o tipo\n" "de objetos que preencherão a caixa de combinação 'Objeto'." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -14976,27 +15009,27 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Parâmetros de Ferramenta" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "B. Pontes Manuais" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Esta seção trata da criação de pontes automáticas." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15006,7 +15039,7 @@ msgstr "" "O recorte pode ter qualquer forma.\n" "Útil quando o PCB tem uma forma não retangular." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15018,7 +15051,7 @@ msgstr "" "sempre em forma de retângulo e será\n" "a caixa delimitadora do objeto." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15028,11 +15061,11 @@ msgstr "" "Isso é feito clicando com o mouse no perímetro do objeto\n" "de Geometria que é usado como objeto de recorte. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Gerar Geometria Manual" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15044,21 +15077,21 @@ msgstr "" "para ser usado como recorte, caso ainda não exista.\n" "Selecione o arquivo Gerber de origem na combobox do objeto." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Subtrair Geometria" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Objeto de geometria usado para criar o recorte manual." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Adicionar Pontes Manuais" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -19914,6 +19947,28 @@ msgstr "Origem definida deslocando todos os objetos carregados com " msgid "No Geometry name in args. Provide a name and try again." msgstr "Nenhum nome de geometria nos argumentos. Altere e tente novamente." +#~ msgid "Connect:" +#~ msgstr "Conectar:" + +#~ msgid "Contour:" +#~ msgstr "Contorno:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Cria o Objeto Geometria com\n" +#~ "os caminhos da ferramenta de FUROS." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Parâmetros para Área de Exclusão.\n" +#~ "Esses parâmetros estão disponíveis somente para\n" +#~ "o nível avançado do aplicativo." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index cb98e2be..2325ff21 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 08054857..c1c95e28 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: 2020-10-21 11:39+0300\n" -"PO-Revision-Date: 2020-10-21 11:39+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -273,7 +273,7 @@ msgstr "" "în baza de date Unelte." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Anuleaza" @@ -283,15 +283,15 @@ msgid "Tool Name" msgstr "Nume unealtă" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Dia Unealtă" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Ofset unealtă" @@ -312,8 +312,8 @@ msgid "Tool Shape" msgstr "Formă unealtă" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -322,7 +322,7 @@ msgstr "Formă unealtă" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Z tăiere" @@ -346,7 +346,7 @@ msgid "V-Angle" msgstr "V-Unghi" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -375,7 +375,7 @@ msgid "Spindle Speed" msgstr "Viteza Motor" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Pauza" @@ -385,7 +385,7 @@ msgstr "Pauza" msgid "Dwelltime" msgstr "Durata pauza" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -705,14 +705,14 @@ msgstr "" "O poziție pe planul Z pentru a se deplasa imediat după oprirea executiei." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Nu s-a putut încărca fișierul DB Unelte." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -770,7 +770,7 @@ msgstr "Importă DB Unelte" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -827,14 +827,14 @@ msgid "Cutout Parameters" msgstr "Parametrii pt slot" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Nume" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -924,15 +924,16 @@ msgstr "Pictează" msgid "NCC" msgstr "Antiorar" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "Decupare PCB" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -941,7 +942,7 @@ msgstr "Decupare PCB" msgid "Shape" msgstr "Formă" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -956,7 +957,7 @@ msgstr "" "Avans X-Y. Avans.\n" "Viteza pe planul XY utilizat la tăierea în material." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1035,7 +1036,7 @@ msgid "Conventional" msgstr "Convenţional" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1076,7 +1077,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1096,7 +1097,7 @@ msgid "Bounding box margin." msgstr "Marginea pentru forma înconjurătoare." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1121,7 +1122,7 @@ msgstr "" "- Linii: linii paralele." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1132,7 +1133,7 @@ msgstr "Standard" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1142,7 +1143,7 @@ msgid "Seed" msgstr "Punct_arbitrar" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1159,8 +1160,9 @@ msgstr "Linii" msgid "Combo" msgstr "Combinat" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1179,7 +1181,7 @@ msgstr "" "rezultate pentru a minimiza miscarile\n" "de ridicare a uneltei." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1199,7 +1201,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1298,7 +1300,7 @@ msgstr "" "Lăţimea spatiului de izolare\n" "in număr intreg de grosimi ale uneltei." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1397,11 +1399,11 @@ msgstr "" "Valoarea de aici efectuează o compensare asupra\n" "parametrului >Z tăiere<." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1414,10 +1416,10 @@ msgstr "" "va tăia de mai multe ori până când este\n" "atins Z de tăiere, Z Cut." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "" @@ -1447,7 +1449,7 @@ msgstr "" "Asa numita viteza unealta tip \"plunge\".\n" "Aceasta este mișcarea lineara G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1468,7 +1470,7 @@ msgstr "" "printerul 3D Marlin, implicit când se foloseşte fişierul\n" "postprocesor: Marlin. Ignora aceasta parametru in rest." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1522,7 +1524,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1533,12 +1535,12 @@ msgstr "" "fata de PCB-ul efectiv" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Dim. punte" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1550,14 +1552,14 @@ msgstr "" "este decupat." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Tip imagine" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1567,24 +1569,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Multi-Pas" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1596,12 +1598,12 @@ msgstr "Diametrul liniilor de deplasare care să fie redate prin afișare." #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Dia unealtă" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1611,22 +1613,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Spaţiere" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Forma convexă" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1636,11 +1638,11 @@ msgstr "" "Se foloseste doar daca obiectul sursă este de tip Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Punţi" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1694,7 +1696,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1730,7 +1732,7 @@ msgstr "Valoarea editată este in afara limitelor" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1980,7 +1982,7 @@ msgstr "Executat. Operatiile de găurire șterse." msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Editor Excellon" @@ -1990,14 +1992,14 @@ msgstr "Editor Excellon" msgid "Name:" msgstr "Nume:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Tabela Unelte" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2027,7 +2029,7 @@ msgstr "" "Adaugă/Șterge o unealtă la lista de unelte\n" "pentru acest obiect Excellon." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2360,6 +2362,12 @@ msgstr "Editor EXC" msgid "Exit from Editor." msgstr "Editor EXC" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Selecţie zonă" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Distanta pt bufer:" @@ -2387,13 +2395,15 @@ msgid "Round" msgstr "Rotund" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2436,6 +2446,12 @@ msgstr "" "Valoarea distantei bufer lipseste sau este intr-un format gresit. Adaugă din " "nou și reîncearcă." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Unealta Text" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Font" @@ -2444,12 +2460,16 @@ msgstr "Font" msgid "Text" msgstr "Text" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Aplicați" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Unealta Text" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2460,6 +2480,12 @@ msgstr "Unealta Text" msgid "Tool" msgstr "Unealta" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Unealta Paint" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Dia unealtă" @@ -2480,19 +2506,6 @@ msgstr "" "- Semințe: înspre exterior porning de la punctul sămanță.\n" "- Linii: linii paralele." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Conectează:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Contur:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Unealta Paint" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2625,7 +2638,7 @@ msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2836,7 +2849,8 @@ msgid "Offset Y" msgstr "Ofset pe Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2923,7 +2937,7 @@ msgstr "" "element din obiectul selectat, folosing un factor." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3312,15 +3326,15 @@ msgstr "Crează o geometrie Paint ..." msgid "Shape transformations ..." msgstr "Transformări de forme geometrice ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Editor Geometrii" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tip" @@ -3334,8 +3348,9 @@ msgid "Line" msgstr "Linie" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3590,22 +3605,22 @@ msgstr "Executat. Aperturile au fost copiate." msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Aperturi" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de aperturi pt obiectul Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Cod" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3616,20 +3631,20 @@ msgid "Size" msgstr "Dimensiune" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" "Tipul aperturilor:\n" @@ -3638,11 +3653,11 @@ msgstr "" "- macro-uri\n" "etc" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Dim. aper.:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3718,7 +3733,7 @@ msgstr "Adaugă o nouă apertură in lista de aperturi." #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3979,9 +3994,9 @@ msgstr "" "Nici-o apertură sel. pt a face bufer. Selectează cel puțin o apertură și " "încearcă din nou." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Esuat." @@ -4087,7 +4102,7 @@ msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4201,27 +4216,27 @@ msgstr "Începând G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "S-a încărcat Codul Maşină în Editorul Cod" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Editor Cod" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Dia" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TU" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4229,8 +4244,8 @@ msgstr "TU" msgid "Drills" msgstr "Găuri" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4608,7 +4623,7 @@ msgstr "Importați Preferințele din fișier ..." msgid "Export Preferences to file ..." msgstr "Exportați Preferințele într-un fișier ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Salvează Pref" @@ -5136,7 +5151,7 @@ msgstr "Vizualiz. Sursa" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5296,13 +5311,13 @@ msgstr "Unealta de Aliniere" msgid "Extract Drills Tool" msgstr "Unealta de Extragere Găuri" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Unealta Decupare" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Unealta NCC" @@ -5311,7 +5326,7 @@ msgstr "Unealta NCC" msgid "Isolation Tool" msgstr "Unealta de Izolare" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5567,10 +5582,10 @@ msgstr "Distanta magnetica maxima" msgid "Toggle the display of axis on canvas" msgstr "Comutați afișarea Axelor" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Preferințe" @@ -5638,8 +5653,8 @@ msgstr "GEOMETRIE" msgid "CNC-JOB" msgstr "CNCJob" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "Unelte" @@ -5684,10 +5699,6 @@ msgstr "" "Șterge setările GUI pentru FlatCAM,\n" "cum ar fi: amplasare, stare UI, suport HDPI sau traducerea." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Aplicați" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Aplicați preferințele actuale fără a salva într-un fișier." @@ -5708,7 +5719,7 @@ msgstr "Nu va salva modificările și va închide fereastra de preferințe." msgid "Toggle Visibility" msgstr "Comută Vizibilitate" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Nou" @@ -5717,7 +5728,7 @@ msgstr "Nou" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5791,7 +5802,7 @@ msgstr "Intersecţie" msgid "Subtraction" msgstr "Scădere" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Tăiere" @@ -5844,14 +5855,14 @@ msgstr "Folderul de preferințe FlatCAM a fost deschis." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Esti sigur că dorești să ștergi setările GUI?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Da" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6482,15 +6493,15 @@ msgstr "Efectuează operația de Ofset." msgid "Gerber Object" msgstr "Obiect Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Opțiuni afișare" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6502,11 +6513,11 @@ msgstr "Solid" msgid "Solid color polygons." msgstr "Poligoane color solide." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Multicolor" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 @@ -6515,15 +6526,15 @@ msgstr "" "Desenează poligoanele Gerber din multiple culori\n" "alese in mod aleator." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Afisează" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6535,19 +6546,19 @@ msgstr "Afisează (arata) acest obiect." msgid "Edit an Gerber object." msgstr "Obiect Gerber" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Proprietati" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6555,11 +6566,11 @@ msgstr "Proprietati" msgid "Toggle the display of the Tools Table." msgstr "Comutați afișarea Axelor" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Marc. Toate" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6568,15 +6579,15 @@ msgstr "" "Când este bifat se vor afisa toate aperturile.\n" "Când este debifat se vor șterge toate marcajele de aperturi." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Marchează aperturile pe canvas." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Creează Bufer Geometrie Solidă" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6588,11 +6599,11 @@ msgstr "" "Bifarea aici va crea această buferare care este necesară\n" "pentru a crea geometrie de tip Izolare." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Izolare" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6601,7 +6612,7 @@ msgstr "" "Creați un obiect Geometrie cu\n" "căi de tăiere pentru tăierea imprejurul poligoanelor." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6610,7 +6621,7 @@ msgstr "" "pt rutare non-cupru (adica pt\n" "curățare zone de cupru)." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6618,11 +6629,11 @@ msgstr "" "Generează un obiect Geometrie\n" "pt decuparea PCB." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Regiuni fără Cu" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6635,13 +6646,13 @@ msgstr "" "obiectului sursa. Poate fi folosit pt a indeparta\n" "cuprul din zona specificata." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Margine" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6652,25 +6663,25 @@ msgstr "" "unei forme patratice de jur imprejurul la toate obiectele\n" "la o distanţa minima cu valoarea din acest câmp." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "" "Obiectul Geometrie rezultat \n" "va avea colțurile rotunjite." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Genereza Geometrie" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Forma înconjurătoare" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6678,7 +6689,7 @@ msgstr "" "Generează un obiect tip Geometrie care va inconjura\n" "obiectul Gerber. Forma patratica (rectangulara)." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6686,7 +6697,7 @@ msgstr "" "Distanta de la marginile formei înconjurătoare\n" "pana la cel mai apropiat poligon." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6696,25 +6707,25 @@ msgstr "" "Daca forma înconjurătoare să aibă colțuri rotunjite.\n" "Raza acesor colțuri va fi egală cu parametrul Margine." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Generează obiectul Geometrie." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Obiect Excellon" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Cercuri solide." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Obiect Excellon" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6729,7 +6740,7 @@ msgstr "" "in codul masina CNC.\n" "Aici se selectează uneltele pt generarea de G-Code." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6738,7 +6749,7 @@ msgstr "" "Diametrul uneltei. Valoarea să (in unitati curente)\n" "reprezinta lăţimea taieturii in material." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6747,7 +6758,7 @@ msgstr "" "Numărul de găuri. Sunt găuri efectuate prin\n" "operațiuni de găurire efectuate cu un burghiu." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6756,7 +6767,7 @@ msgstr "" "Numărul de sloturi. Sunt găuri efectuate\n" "prin op. de frezare cu o freza." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." @@ -6764,7 +6775,7 @@ msgstr "" "Setează culoarea formei geometrice in Editor\n" "când se face o selecţie." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6772,21 +6783,21 @@ msgstr "" "Comută afișarea găurilor pt unealta curentă.\n" "Aceata nu selectează uneltele pt generarea G-Code." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Adaugă Unealtă din DB" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6795,13 +6806,13 @@ msgstr "" "Fuzionează o selecţie de obiecte Excellon intr-un nou obiect Excellon " ">combo<." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Tip Frezare" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6810,11 +6821,11 @@ msgstr "" "Fuzionează o selecţie de obiecte Excellon intr-un nou obiect Excellon " ">combo<." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Geometrie Frezare" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6824,46 +6835,60 @@ msgstr "" "Selectați din tabelul Unelte de deasupra găurile\n" "care trebuie frezate. Utilizați coloana # pentru a face selecția." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Dia frezare" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Diametrul uneltei taietoare." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Frezare Găuri" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Crează un obiect tip Geometrie pt.\n" -"frezarea rutelor create din Găuri." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Frezare Sloturi" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Crează un obiect tip Geometrie pt.\n" "frezarea rutelor create din Sloturi." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Frezare Sloturi" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Crează un obiect tip Geometrie pt.\n" +"frezarea rutelor create din Sloturi." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Obiect Geometrie" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Obiect Geometrie" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6893,12 +6918,12 @@ msgstr "" "- V-Dia \n" "- V-unghi." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Afisează" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6909,7 +6934,7 @@ msgstr "" "la evenim. de schimb unealtă, va aparea sub forma T1, T2, etc\n" "in codul masina CNC" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6925,7 +6950,7 @@ msgstr "" "'buzunar'\n" "- Afară-> Tăietura va urma geometria pe exterior." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6948,7 +6973,7 @@ msgstr "" "un\n" "vârf fin, ascuțit." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6978,7 +7003,7 @@ msgstr "" "Alegerea tipului V-Shape (forma in V) va selecta automat Tipul de Operaţie " "ca Izolare." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6998,7 +7023,7 @@ msgstr "" "se poate activa/dezactiva\n" "afișarea in canvas." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -7009,19 +7034,19 @@ msgstr "" "este >Ofset<. Aceasta valoare poate fi pozitivă pentru un ofset\n" "in exterior sau poate fi negativă pentru un ofset in interior." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Adaugă Unealtă din DB" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -7029,7 +7054,7 @@ msgstr "" "Adaugă o noua unelata in Tabela de Unelte,\n" "cu diametrul specificat mai sus." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -7037,7 +7062,7 @@ msgstr "" msgid "Pick from DB" msgstr "Adaugă Unealtă din DB" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -7053,7 +7078,7 @@ msgstr "" "Adaugă o noua unealta in Tabela de Unelte,\n" "din DB Unelte." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7061,7 +7086,7 @@ msgstr "" "Copiază o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7069,7 +7094,7 @@ msgstr "" "Șterge o selecţie de unelte in Tabela de Unelte prin\n" "selectarea unei linii (sau mai multe) in Tabela de Unelte." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7093,7 +7118,7 @@ msgstr "" msgid "Parameters for" msgstr "Parametri pt" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7103,14 +7128,14 @@ msgstr "" "Datele folosite pentru crearea codului GCode.\n" "Fiecare unealtă stochează un subset de asemenea date." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "V-dia" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" @@ -7118,14 +7143,14 @@ msgstr "" "Diametrul la vârf al uneltei tip V-Shape.\n" "Forma in V" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "V-unghi" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7134,10 +7159,10 @@ msgstr "" "Unghiul la vârf pentru unealta tip V-Shape. \n" "In grade." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7145,16 +7170,16 @@ msgstr "" "Adâncimea la care se taie sub suprafata de cupru.\n" "Valoare negativă." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Multi-Pas" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" @@ -7163,7 +7188,7 @@ msgstr "" "Înălţimea la care se misca unealta când nu taie,\n" "deasupra materialului." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7173,7 +7198,7 @@ msgstr "" "Viteza de tăiere in planul X-Y\n" "in unitati pe minut" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7184,7 +7209,7 @@ msgstr "" "in unitati pe minut.\n" "Mai este numita și viteza de plonjare." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7198,13 +7223,13 @@ msgstr "" "Este utila doar când se foloseşte cu un printer 3D Marlin,\n" "pentru toate celelalte cazuri ignora acest parametru." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Re-tăiere" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7219,7 +7244,7 @@ msgstr "" "cu sfârşitul acesteia (este vorba de un contur), sunt eliminate\n" "prin taierea peste acest punct." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7230,7 +7255,7 @@ msgstr "" "Daca postprocesorul Laser este folosit,\n" "valoarea să este puterea laserului." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7241,14 +7266,14 @@ msgstr "" "O pauza care permite motorului să ajunga la turatia specificata,\n" "inainte de a incepe mișcarea spre poziţia de tăiere (găurire)." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7256,7 +7281,7 @@ msgstr "Timpul (ori secunde ori milisec) cat se stă in pauză." msgid "Probe Z depth" msgstr "Z sonda" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7268,14 +7293,14 @@ msgstr "" "Adâncimea maxima la care este permis sondei să coboare.\n" "Are o valoare negativă, in unitatile curente." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Feedrate sonda" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7283,13 +7308,13 @@ msgstr "Feedrate sonda" msgid "The feedrate used while the probe is probing." msgstr "Viteza sondei când aceasta coboara." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Aplicați parametrii la toate Uneltele" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7299,24 +7324,24 @@ msgstr "" "Parametrii din formularul curent vor fi aplicați\n" "la toate Uneltele din Tabelul Unelte." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Parametrii Comuni" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Parametrii care sunt comuni pentru toate uneltele." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Z schimb unealtă" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7326,7 +7351,7 @@ msgstr "" "codul masina CNC. O pauza pentru schimbul\n" "uneltei (M6)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7335,14 +7360,14 @@ msgid "" "tool change." msgstr "Înălţimea, pe axa Z, pentru schimbul uneltei." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Z oprire" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7351,14 +7376,14 @@ msgid "" "the last move at the end of the job." msgstr "Înălţimea la care se parchează freza dupa ce se termina lucrul." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "X-Y Ultima miscare" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7371,14 +7396,14 @@ msgstr "" "Dacă nici-o valoare nu este introdusă atunci nici-o miscare nu va fi\n" "efectuată la final." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Coordinate" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7388,13 +7413,14 @@ msgstr "" "codului masina CNC (GCode, RML, HPGL) care \n" "mai apoi este salvat." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Adăugați zone de excludere" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7405,31 +7431,33 @@ msgstr "" "În acele zone deplasarea uneltelor\n" "este interzisă." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Strategie" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Peste Z" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Acesta este ID-ul zonei." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Tipul obiectului în care a fost adăugată zona de excludere." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7438,7 +7466,7 @@ msgstr "" "Strategia folosită pentru zona de excludere. Du-te în jurul zonelor de " "excludere sau peste ele." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7447,8 +7475,9 @@ msgstr "" "Dacă strategia este de a trece peste zonă, atunci aceasta este înălțimea la " "care unealta va merge pentru a evita zona de excludere." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7461,20 +7490,23 @@ msgstr "" "- Peste -> când întâlniți zona, instrumentul va merge la o înălțime setată\n" "- În jur -> va evita zona de excludere ocolind zona" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Peste" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Inconjurare" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7483,18 +7515,19 @@ msgstr "" "Înălțimea Z până la care unealta se va ridica pentru a evita\n" "o zonă de interdicție." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Adaugă Zonă:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Adăugați o zonă de excludere." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7504,7 +7537,7 @@ msgstr "Adăugați o zonă de excludere." msgid "The kind of selection shape used for area selection." msgstr "Selectează forma de selectie folosita pentru selectia zonală." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7513,53 +7546,53 @@ msgstr "Selectează forma de selectie folosita pentru selectia zonală." msgid "Delete All" msgstr "Sterge tot" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "" "Ștergeți toate zonele de excludere.Ștergeți toate extensiile din listă." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Șterge Obiectul Selectat" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Ștergeți toate zonele de excludere care sunt selectate în tabel." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Adaugă Poligon" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Diametrul pt noua unealtă." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Măsoară" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7577,18 +7610,18 @@ msgstr "" "- Punct-origine: înspre exterior porning de la punctul sămanță.\n" "- Linii: linii paralele." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Generează un obiect CNCJob" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Generează un obiect CNCJob" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7598,13 +7631,13 @@ msgstr "" "Click pe header coloana # pentru selectarea a toate sau CTRL + LMB click\n" "pentru o selecţie personalizată de unelte." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "" "Lansează unealta FlatCAM numita Paint și\n" "o instalează in Tab-ul Unealta." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7617,11 +7650,11 @@ msgstr "" "singur poligon se va cere să faceti click pe poligonul\n" "dorit." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Obiect CNCJob" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7633,21 +7666,21 @@ msgstr "" "- Voiaj -> miscarile deasupra materialului\n" "- Tăiere -> miscarile in material, tăiere." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Voiaj" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Creați obiectul QRCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Afişează notații" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7657,12 +7690,12 @@ msgstr "" "Cand este selectat va afisa numerele in ordine pt fiecare\n" "capat al liniilor de traversare." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Distanța parcursă" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7670,11 +7703,11 @@ msgstr "" "Aceasta este distanţa totala parcursa in planul X-Y.\n" "In unitatile curente." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Durată estimată" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7682,11 +7715,11 @@ msgstr "" "Acesta este timpul estimat pentru efectuarea traseului / găuririi,\n" "fără timpul petrecut în evenimentele ToolChange." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Tabela Unelte CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7707,124 +7740,124 @@ msgstr "" "Shape\n" "(cu forma in V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Actualiz. afișare" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Actualizează afișarea obiectelor." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Tabela Unelte" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Comutați afișarea Axelor" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Coordinate" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Luminos" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Opțiuni afișare" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Generarea G-Code terminată" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Z sonda" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Înălțime (Z) pentru deplasarea între puncte." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Feedrate" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Mod:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7832,21 +7865,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Manual" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Grid-uri" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7854,125 +7887,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Liniar" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Coloane" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Linii" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Obține puncte" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Contur" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Contur" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Randat" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Șterge Obiectul Selectat" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Reset" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Conectează" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7982,131 +8015,131 @@ msgstr "" "Creează un obiect Gerber din obiectul selectat, in cadrul\n" "formei 'cutie' specificate." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Zero-uri" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Feedrate" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Parametri text la PDF" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Geo" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Export Gerber" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Începând G-Code" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Începând G-Code" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Importă lista" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8114,11 +8147,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Exporta codul masina CNC" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8128,11 +8161,11 @@ msgstr "" "Exportă și salvează codul G-Code intr-un fişier\n" "care este salvat pe HDD." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Salvează codul CNC" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8140,85 +8173,85 @@ msgstr "" "Deshide o fereastra dialog pentru salvarea codului\n" "G-Code intr-un fişier." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Vizualiz. codul CNC" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Editare Script" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Autocompletare" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Aceasta selectează dacă completatorul automat este activat în Script Editor." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Obiect document" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Aceasta selectează dacă completatorul automat este activat în Editorul de " "documente." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Tipul Font" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Dim. Font" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Aliniere" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Aliniați la stânga" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "Centru" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Aliniați la dreapta" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Aliniere duala" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Culoare FOnt" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Setați culoarea fontului pentru textul selectat" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Culoare de selecție" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Setați culoarea de selecție atunci când faceți selecția textului." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Dimens. filei" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Setați dimensiunea filei. În pixeli. Valoarea implicită este de 80 pixeli." @@ -8255,41 +8288,41 @@ msgstr "" "Nu s-a putut adnota datorită unei diferențe între numărul de elemente de " "text și numărul de locații de text." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Preferințele au fost aplicate." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Ești sigur că vrei să continui?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Aplicaţia va reporni" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Tab-ul Preferințe a fost închis fără a salva." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Preferințele au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Preferințele au fost editate dar nu au fost salvate." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9197,11 +9230,6 @@ msgstr "" msgid "Both" msgstr "Ambele" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Dia frezare" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10237,21 +10265,19 @@ msgstr "" "pe axa Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Zonă de Excludere" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Parametrii Excludere Zonă.\n" -"Acesti parametri sunt disponibili doar\n" -"când este selectat Nivelul Avansat pentru\n" -"aplicaţie in Preferințe - > General." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Adăugați zone de excludere" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Zone de Excludere" @@ -11395,6 +11421,12 @@ msgstr "" "- pătrat -> liniile se vor intalni intr-un unghi de 90 grade\n" "- Teşit -> liniile sunt unite de o a 3-a linie" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Beveled" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Opțiuni Unealta Optim" @@ -12038,7 +12070,7 @@ msgstr "" "placa din care a fost taiat." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -12051,7 +12083,7 @@ msgid "Object kind" msgstr "Tipul de obiect" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -12064,12 +12096,12 @@ msgstr "" "din mai multe contururi PCB." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Unic" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Panel" @@ -12098,12 +12130,12 @@ msgstr "" "- 8 = 2* stânga - 2* dreapta - 2* sus - 2* jos" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12862,7 +12894,7 @@ msgstr "Numărul de linii ale panel-ului dorit" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13360,7 +13392,7 @@ msgstr "Se convertesc unitătile la " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14214,7 +14246,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14230,7 +14262,7 @@ msgstr "Resetați Unealta" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14675,7 +14707,7 @@ msgid "Copper Thieving Tool done." msgstr "Unealta Copper Thieving efectuata." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14936,7 +14968,7 @@ msgstr "Adaugă Marcaj" msgid "Will add corner markers to the selected Gerber file." msgstr "Va adăuga marcaje de colț în fișierul Gerber selectat." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14946,14 +14978,14 @@ 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." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Uneltele din Baza de date au fost editate dar nu au fost salvate." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14961,30 +14993,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Adăugați Unealta din DB Unelte" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Val. Implicite" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "Unealta a fost copiată din DB Unelte." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14992,19 +15024,19 @@ msgstr "" "Nu este nici-un obiect selectat pentru decupaj.\n" "Selectează unul și încearcă din nou." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "Diametrul uneltei este zero. Schimbă intr-o valoare pozitivă Reală." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Numărul de punţi lipseste sau este in format gresit. Adaugă din nou și " "reîncearcă." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -15012,18 +15044,18 @@ msgstr "" "Valoarea spatiilor poate fi doar una dintre: „Niciuna”, „lr”, „tb”, „2lr”, " "„2tb”, 4 sau 8. Completați o valoare corectă și încercați din nou. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Deschiderea fişierului GCode a eşuat." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Operatia de decupaj cu formă liberă s-a terminat." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -15033,38 +15065,38 @@ msgstr "Operatia de decupaj cu formă liberă s-a terminat." msgid "Object not found" msgstr "Obiectul nu a fost gasit" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Tăierea rectangulară cu marginea negativă nu este posibilă." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Operatia de decupaj cu formă liberă s-a terminat." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Nu s-a putut incărca obiectul Geometrie" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Obiectul Geometrie pentru decupaj manual nu este găsit" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Click pe perimetrul obiectului tip Geometrie selectat\n" "pentru a crea o punte separatoare." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Generează obiectul Geometrie." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -15074,11 +15106,11 @@ msgstr "" "Zona adăugată. Faceți clic stanga pt a continua adăugarea de zone sau click " "dreapta pentru a termina." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Nu s-a putut incărca obiectul Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -15086,7 +15118,7 @@ msgstr "" "Nu există obiect selectat pt operatia de decupare.\n" "Selectează un obiect si incearcă din nou." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -15094,36 +15126,36 @@ msgstr "" "Obiectul selectat trebuie să fie de tip Gerber.\n" "Selectează un obiect Gerber si incearcă din nou." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Geometria nu este acceptată pentru decupaj" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Se generează o punte separatoare in mod manual..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Decupare PCB" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Obiect Sursă" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Obiect care trebuie decupat" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Fel" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -15136,7 +15168,7 @@ msgstr "" "obiecte care vor aparea in combobox-ul\n" "numit >Obiect<." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -15146,29 +15178,29 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Parametrii Unealtă" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Auto" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "B. Punţi realiz. manual" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "" "Aceasta sectiune va permite crearea in mod automat\n" "a pana la 8 punţi." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15178,7 +15210,7 @@ msgstr "" "Forma decupajului poate avea orice forma.\n" "Folositor când PCB-ul are o forma neregulata." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15188,7 +15220,7 @@ msgstr "" "Decupează obiectul selectat.\n" "Forma decupajului este tot timpul dreptunghiulara.." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15200,11 +15232,11 @@ msgstr "" "apasarea tastei CTRL, operatia se va repeta automat pana când\n" "se va apasa tasta 'Escape'. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Generați geometrie manuală" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15217,21 +15249,21 @@ msgstr "" "Selectează obiectul sursa Gerber in combobox-ul de mai sus,\n" "numit >Obiect<." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Scadeti Geometria" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Obiect tip Geometrie folosit pentru crearea decupajului manual." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Adaugă punţi manual" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -20143,6 +20175,29 @@ msgstr "" "Nici-un nume de Geometrie in argumente. Furnizați un nume și încercați din " "nou." +#~ msgid "Connect:" +#~ msgstr "Conectează:" + +#~ msgid "Contour:" +#~ msgstr "Contur:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Crează un obiect tip Geometrie pt.\n" +#~ "frezarea rutelor create din Găuri." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Parametrii Excludere Zonă.\n" +#~ "Acesti parametri sunt disponibili doar\n" +#~ "când este selectat Nivelul Avansat pentru\n" +#~ "aplicaţie in Preferințe - > General." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/ru/LC_MESSAGES/strings.mo b/locale/ru/LC_MESSAGES/strings.mo index f6b6938b..96b6d2b5 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 b9ce01ef..c2638139 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: 2020-10-21 11:39+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -271,7 +271,7 @@ msgstr "" "в базе данных." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "Отмена" @@ -281,15 +281,15 @@ msgid "Tool Name" msgstr "Название инструмента" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 -#: appGUI/ObjectUI.py:738 appGUI/ObjectUI.py:1026 appGUI/ObjectUI.py:1594 +#: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Диаметр инструмента" #: appDatabase.py:162 appDatabase.py:839 appDatabase.py:1273 -#: appGUI/ObjectUI.py:1001 +#: appGUI/ObjectUI.py:1013 msgid "Tool Offset" msgstr "Смещение" @@ -310,8 +310,8 @@ msgid "Tool Shape" msgstr "Форма инструмента" #: appDatabase.py:166 appDatabase.py:848 appDatabase.py:1309 -#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1157 -#: appGUI/ObjectUI.py:1946 +#: appDatabase.py:1834 appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:1169 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsCalculatorsPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:58 @@ -320,7 +320,7 @@ msgstr "Форма инструмента" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Глубина резания" @@ -344,7 +344,7 @@ msgid "V-Angle" msgstr "Угол V-образного инструмента" #: appDatabase.py:171 appDatabase.py:858 appDatabase.py:1350 -#: appDatabase.py:1903 appGUI/ObjectUI.py:1204 +#: appDatabase.py:1903 appGUI/ObjectUI.py:1216 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:198 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:102 #: appGUI/preferences/tools/Tools2CalPrefGroupUI.py:61 @@ -373,7 +373,7 @@ msgid "Spindle Speed" msgstr "Скорость вращения шпинделя" #: appDatabase.py:176 appDatabase.py:868 appDatabase.py:1467 -#: appDatabase.py:1984 appGUI/ObjectUI.py:1311 appTools/ToolDrilling.py:2264 +#: appDatabase.py:1984 appGUI/ObjectUI.py:1323 appTools/ToolDrilling.py:2264 #: appTools/ToolMilling.py:1957 msgid "Dwell" msgstr "Задержка" @@ -383,7 +383,7 @@ msgstr "Задержка" msgid "Dwelltime" msgstr "Задержка" -#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1470 +#: appDatabase.py:178 appDatabase.py:872 appGUI/ObjectUI.py:1482 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:221 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:237 @@ -706,14 +706,14 @@ msgstr "" "Положение на плоскости Z для перемещения сразу после остановки задания." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Не удалось загрузить файл БД." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -771,7 +771,7 @@ msgstr "Импорт FlatCAM БД" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -828,14 +828,14 @@ msgid "Cutout Parameters" msgstr "Параметры слота" #: appDatabase.py:1124 appEditors/AppGeoEditor.py:3287 appGUI/ObjectUI.py:219 -#: appGUI/ObjectUI.py:540 appGUI/ObjectUI.py:842 appGUI/ObjectUI.py:1807 -#: appGUI/ObjectUI.py:2608 appGUI/ObjectUI.py:2675 +#: appGUI/ObjectUI.py:544 appGUI/ObjectUI.py:850 appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:2624 appGUI/ObjectUI.py:2691 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:681 msgid "Name" msgstr "Имя" #: appDatabase.py:1137 appEditors/AppExcEditor.py:2567 -#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:632 +#: appEditors/AppExcEditor.py:3732 appGUI/ObjectUI.py:640 #: appObjects/FlatCAMExcellon.py:900 appObjects/FlatCAMExcellon.py:1000 #: appObjects/FlatCAMObj.py:716 appObjects/FlatCAMObj.py:779 #: appTools/ToolDrilling.py:1762 appTools/ToolDrilling.py:1827 @@ -925,15 +925,16 @@ msgstr "Нарисовать" msgid "NCC" msgstr "CCW" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 #, fuzzy #| msgid "Cutout PCB" msgid "Cutout" msgstr "Обрезка платы" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -942,7 +943,7 @@ msgstr "Обрезка платы" msgid "Shape" msgstr "Форма" -#: appDatabase.py:1403 appGUI/ObjectUI.py:1223 +#: appDatabase.py:1403 appGUI/ObjectUI.py:1235 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:186 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:148 #: appTools/ToolMilling.py:1860 appTools/ToolSolderPaste.py:1325 @@ -957,7 +958,7 @@ msgstr "" "Скорость подачи X-Y\n" "Скорость на плоскости XY используется при резке материала." -#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1237 +#: appDatabase.py:1417 appDatabase.py:1929 appGUI/ObjectUI.py:1249 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:201 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:171 #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:161 @@ -1035,7 +1036,7 @@ msgid "Conventional" msgstr "Обычный" #: appDatabase.py:1542 appDatabase.py:1651 appDatabase.py:1753 -#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1621 +#: appDatabase.py:2027 appEditors/AppGeoEditor.py:450 appGUI/ObjectUI.py:1633 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:167 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:182 @@ -1077,7 +1078,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1097,7 +1098,7 @@ msgid "Bounding box margin." msgstr "Граница рамки." #: appDatabase.py:1576 appDatabase.py:1687 appEditors/AppGeoEditor.py:484 -#: appGUI/ObjectUI.py:1636 appGUI/ObjectUI.py:2099 +#: appGUI/ObjectUI.py:1648 appGUI/ObjectUI.py:2115 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:85 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:105 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:106 @@ -1122,7 +1123,7 @@ msgstr "" "- Линейный: параллельные линии." #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1916 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1456 #: appTools/ToolPaint.py:3016 defaults.py:346 @@ -1133,7 +1134,7 @@ msgstr "Стандартный" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 #: appEditors/AppGeoEditor.py:568 appEditors/AppGeoEditor.py:5113 -#: appGUI/ObjectUI.py:1646 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 +#: appGUI/ObjectUI.py:1658 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1927 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:1470 #: appTools/ToolPaint.py:3016 defaults.py:469 defaults.py:506 @@ -1143,7 +1144,7 @@ msgid "Seed" msgstr "По кругу" #: appDatabase.py:1586 appDatabase.py:1701 appEditors/AppGeoEditor.py:498 -#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1646 +#: appEditors/AppGeoEditor.py:5117 appGUI/ObjectUI.py:1658 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:230 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:217 #: appTools/ToolNCC.py:1938 appTools/ToolNCC.py:4020 appTools/ToolPaint.py:160 @@ -1160,8 +1161,9 @@ msgstr "Линий" msgid "Combo" msgstr "Комбо" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2184 -#: appGUI/ObjectUI.py:2207 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1179,7 +1181,7 @@ msgstr "" "Рисовать линии между результирующей сегментами\n" " для минимизации подъёма инструмента." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1199,7 +1201,7 @@ msgstr "" #: appDatabase.py:1614 appDatabase.py:1672 appEditors/AppGeoEditor.py:611 #: appEditors/AppGerberEditor.py:5321 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 +#: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 #: appTools/ToolEtchCompensation.py:417 appTools/ToolEtchCompensation.py:425 @@ -1296,7 +1298,7 @@ msgstr "" "Ширина промежутка изоляции в \n" "числах (целое число) ширины инструмента." -#: appDatabase.py:1755 appGUI/ObjectUI.py:1623 +#: appDatabase.py:1755 appGUI/ObjectUI.py:1635 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:169 #: appTools/ToolIsolation.py:3191 msgid "How much (percentage) of the tool width to overlap each tool pass." @@ -1391,11 +1393,11 @@ msgstr "" "создать необходимый диаметр выходного отверстия за счет формы наконечника.\n" "Значение здесь может компенсировать Cut Z параметра." -#: appDatabase.py:1874 appGUI/ObjectUI.py:1181 +#: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1408,10 +1410,10 @@ msgstr "" "сократить несколько раз, пока Cut Z не станет\n" "достиг." -#: appDatabase.py:1896 appGUI/ObjectUI.py:1195 +#: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Глубина каждого прохода (положительный)." @@ -1438,7 +1440,7 @@ msgstr "" "Так называемая подача «Погружения».\n" "Используется для линейного перемещения G01." -#: appDatabase.py:1946 appGUI/ObjectUI.py:1252 +#: appDatabase.py:1946 appGUI/ObjectUI.py:1264 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:67 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:317 #: appTools/ToolDrilling.py:2227 appTools/ToolMilling.py:1892 @@ -1460,7 +1462,7 @@ msgstr "" "Полезно только для Marlin,\n" "игнорировать для любых других случаев." -#: appDatabase.py:1969 appGUI/ObjectUI.py:1295 +#: appDatabase.py:1969 appGUI/ObjectUI.py:1307 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:217 #: appObjects/FlatCAMGeometry.py:1827 appTools/ToolDrilling.py:1310 #: appTools/ToolDrilling.py:2249 appTools/ToolMilling.py:1307 @@ -1512,7 +1514,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1523,12 +1525,12 @@ msgstr "" "фактической границы печатной платы" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Размер перемычки" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1541,14 +1543,14 @@ msgstr "" "из которого вырезается печатная плата)." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 #, fuzzy #| msgid "Image type" msgid "Gap type" msgstr "Тип изображения" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1558,24 +1560,24 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 #, fuzzy #| msgid "MultiDepth" msgid "Depth" msgstr "Мультипроход" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 #, fuzzy #| msgid "" #| "The width of the travel lines to be\n" @@ -1589,12 +1591,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Диаметр инструмента" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1604,22 +1606,22 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Промежуток" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Выпуклая форма" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1628,11 +1630,11 @@ msgstr "" "Используется только в том случае, если тип исходного объекта-Gerber." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Вариант" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1687,7 +1689,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1723,7 +1725,7 @@ msgstr "Отредактированное значение находится #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -1970,7 +1972,7 @@ msgstr "Готово. Отверстия удалены." msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" -#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:549 +#: appEditors/AppExcEditor.py:3705 appGUI/ObjectUI.py:553 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:26 msgid "Excellon Editor" msgstr "Редактор Excellon" @@ -1980,14 +1982,14 @@ msgstr "Редактор Excellon" msgid "Name:" msgstr "Имя:" -#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:586 -#: appGUI/ObjectUI.py:911 appTools/ToolIsolation.py:3010 +#: appEditors/AppExcEditor.py:3718 appGUI/ObjectUI.py:594 +#: appGUI/ObjectUI.py:923 appTools/ToolIsolation.py:3010 #: appTools/ToolNCC.py:3766 appTools/ToolPaint.py:2800 #: appTools/ToolSolderPaste.py:1155 msgid "Tools Table" msgstr "Таблица инструментов" -#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:588 +#: appEditors/AppExcEditor.py:3720 appGUI/ObjectUI.py:596 msgid "" "Tools in this Excellon object\n" "when are used for drilling." @@ -2017,7 +2019,7 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1028 +#: appEditors/AppExcEditor.py:3767 appGUI/ObjectUI.py:1040 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3093 appTools/ToolNCC.py:3861 msgid "Diameter for the new tool" @@ -2346,6 +2348,12 @@ msgstr "Редактор Excellon" msgid "Exit from Editor." msgstr "Редактор Excellon" +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Выбор области" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Расстояние буфера:" @@ -2372,13 +2380,15 @@ msgid "Round" msgstr "Круглый" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 -#: appGUI/ObjectUI.py:1558 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/ObjectUI.py:1570 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2421,6 +2431,12 @@ msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " "Добавьте его и повторите попытку." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Текст" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Шрифт" @@ -2429,12 +2445,16 @@ msgstr "Шрифт" msgid "Text" msgstr "Tекст" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Применить" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Текст" #: appEditors/AppGeoEditor.py:404 appGUI/MainGUI.py:511 appGUI/MainGUI.py:1245 -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMExcellon.py:878 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMExcellon.py:878 #: appObjects/FlatCAMGeometry.py:950 appTools/ToolDrilling.py:711 #: appTools/ToolDrilling.py:1033 appTools/ToolDrilling.py:2116 #: appTools/ToolIsolation.py:697 appTools/ToolIsolation.py:3166 @@ -2445,6 +2465,12 @@ msgstr "Текст" msgid "Tool" msgstr "Инструменты" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Рисование" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Диаметр инструмента" @@ -2465,19 +2491,6 @@ msgstr "" "- Круговой: наружу от центра.\n" "- Линейный: параллельные линии." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Подключение:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Контур:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1711 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Рисование" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2610,7 +2623,7 @@ msgid "A point of reference in format X,Y." msgstr "Точка привязки в формате X,Y." #: appEditors/AppGeoEditor.py:668 appEditors/AppGerberEditor.py:2590 -#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2265 +#: appEditors/AppGerberEditor.py:5378 appGUI/ObjectUI.py:2281 #: appTools/ToolDblSided.py:713 appTools/ToolDblSided.py:901 #: appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1203 @@ -2821,7 +2834,8 @@ msgid "Offset Y" msgstr "Смещение Y" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 -#: appGUI/ObjectUI.py:432 appGUI/ObjectUI.py:469 +#: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -2908,7 +2922,7 @@ msgstr "" "элемента из выбранного объекта, используя коэффициент." #: appEditors/AppGeoEditor.py:1043 appEditors/AppGerberEditor.py:5753 -#: appGUI/ObjectUI.py:1512 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:1524 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 #: appTools/ToolCalibration.py:881 appTools/ToolDrilling.py:2540 @@ -3296,15 +3310,15 @@ msgstr "Создать геометрию окрашивания ..." msgid "Shape transformations ..." msgstr "Преобразования фигуры ..." -#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:849 +#: appEditors/AppGeoEditor.py:3281 appGUI/ObjectUI.py:857 #: appGUI/preferences/geometry/GeometryEditorPrefGroupUI.py:27 msgid "Geometry Editor" msgstr "Редактор Geometry" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 -#: appGUI/ObjectUI.py:312 appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Тип" @@ -3318,8 +3332,9 @@ msgid "Line" msgstr "Линия" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 -#: appGUI/ObjectUI.py:1559 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/ObjectUI.py:1571 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3568,22 +3583,22 @@ msgstr "Готово. Отверстия скопированы." msgid "Gerber Editor" msgstr "Редактор Gerber" -#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:277 +#: appEditors/AppGerberEditor.py:2482 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:162 msgid "Apertures" msgstr "Oтверстие" -#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:279 +#: appEditors/AppGerberEditor.py:2484 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Code" msgstr "Код" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:167 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:196 @@ -3594,28 +3609,28 @@ msgid "Size" msgstr "Размер" #: appEditors/AppGerberEditor.py:2495 appEditors/AppGerberEditor.py:3968 -#: appGUI/ObjectUI.py:312 +#: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Диаметр" -#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:2500 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Индекс" #: appEditors/AppGerberEditor.py:2502 appEditors/AppGerberEditor.py:2531 -#: appGUI/ObjectUI.py:318 +#: appGUI/ObjectUI.py:322 msgid "Aperture Code" msgstr "Код отверстия" -#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:2504 appGUI/ObjectUI.py:324 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" -#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:322 +#: appEditors/AppGerberEditor.py:2506 appGUI/ObjectUI.py:326 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:2508 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3692,7 +3707,7 @@ msgstr "Добавляет новое отверстие в список отв #: appEditors/AppGerberEditor.py:2595 appEditors/AppGerberEditor.py:2743 #: appGUI/MainGUI.py:757 appGUI/MainGUI.py:1093 appGUI/MainGUI.py:1577 -#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1076 +#: appGUI/MainGUI.py:2247 appGUI/MainGUI.py:4683 appGUI/ObjectUI.py:1088 #: appObjects/FlatCAMGeometry.py:560 appTools/ToolIsolation.py:70 #: appTools/ToolIsolation.py:3150 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:3917 appTools/ToolPaint.py:143 @@ -3953,9 +3968,9 @@ msgstr "" "Нет отверстий для создания буфера. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Неудачно." @@ -4057,7 +4072,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." #: appEditors/AppTextEditor.py:101 appGUI/GUIElements.py:3508 -#: appGUI/ObjectUI.py:1795 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 +#: appGUI/ObjectUI.py:1807 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:280 #: appTools/ToolIsolation.py:808 appTools/ToolIsolation.py:1433 @@ -4169,27 +4184,27 @@ msgstr "Открытие G-Code" msgid "Loaded Machine Code into Code Editor" msgstr "Машинный код загружен в редактор кода" -#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1815 +#: appEditors/appGCodeEditor.py:667 appGUI/ObjectUI.py:1827 #, fuzzy #| msgid "Code Editor" msgid "GCode Editor" msgstr "Редактор кода" #: appEditors/appGCodeEditor.py:692 appEditors/appGCodeEditor.py:703 -#: appGUI/ObjectUI.py:943 appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1946 +#: appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1962 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:138 #: appTools/ToolCopperThieving.py:1314 msgid "Dia" msgstr "Диаметр" -#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:943 -#: appGUI/ObjectUI.py:1936 appTools/ToolIsolation.py:3022 +#: appEditors/appGCodeEditor.py:692 appGUI/ObjectUI.py:955 +#: appGUI/ObjectUI.py:1952 appTools/ToolIsolation.py:3022 #: appTools/ToolNCC.py:3778 appTools/ToolPaint.py:2813 msgid "TT" msgstr "TT" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:71 #: appObjects/FlatCAMObj.py:499 appTools/ToolDrilling.py:2065 #: appTools/ToolMilling.py:1670 appTools/ToolMilling.py:1769 @@ -4197,8 +4212,8 @@ msgstr "TT" msgid "Drills" msgstr "Отверстия" -#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:632 -#: appGUI/ObjectUI.py:1946 +#: appEditors/appGCodeEditor.py:703 appGUI/ObjectUI.py:640 +#: appGUI/ObjectUI.py:1962 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:158 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:72 #: appObjects/FlatCAMObj.py:501 appTools/ToolDrilling.py:2065 @@ -4576,7 +4591,7 @@ msgstr "Импортировать настройки из файла ..." msgid "Export Preferences to file ..." msgstr "Экспортировать настройки в файл ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Сохранить настройки" @@ -5104,7 +5119,7 @@ msgstr "Просмотреть код" #: appGUI/MainGUI.py:755 appGUI/MainGUI.py:874 appGUI/MainGUI.py:1091 #: appGUI/MainGUI.py:1575 appGUI/MainGUI.py:2032 appGUI/MainGUI.py:2245 -#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1069 +#: appGUI/MainGUI.py:4680 appGUI/ObjectUI.py:1081 #: appObjects/FlatCAMGeometry.py:557 appTools/ToolPanelize.py:325 #: appTools/ToolPanelize.py:351 appTools/ToolPanelize.py:448 #: appTools/ToolPanelize.py:477 appTools/ToolPanelize.py:538 @@ -5264,13 +5279,13 @@ msgstr "Инструмент выравнивания объектов" msgid "Extract Drills Tool" msgstr "Инструмент извлечения отверстий" -#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:383 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "Обрезка платы" -#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:368 -#: appGUI/ObjectUI.py:1730 appTools/ToolNCC.py:197 +#: appGUI/MainGUI.py:933 appGUI/MainGUI.py:2088 appGUI/ObjectUI.py:372 +#: appGUI/ObjectUI.py:1742 appTools/ToolNCC.py:197 msgid "NCC Tool" msgstr "Очистка меди" @@ -5279,7 +5294,7 @@ msgstr "Очистка меди" msgid "Isolation Tool" msgstr "Изоляция" -#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:687 +#: appGUI/MainGUI.py:939 appGUI/MainGUI.py:2094 appGUI/ObjectUI.py:695 #: appTools/ToolDrilling.py:245 appTools/ToolDrilling.py:1979 #: appTools/ToolMilling.py:169 #, fuzzy @@ -5535,10 +5550,10 @@ msgstr "Макс. магнит расстояние" msgid "Toggle the display of axis on canvas" msgstr "Переключает отображение оси на холсте" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Настройки" @@ -5606,8 +5621,8 @@ msgstr "GEOMETRY" msgid "CNC-JOB" msgstr "CNC-JOB" -#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:349 appGUI/ObjectUI.py:683 -#: appGUI/ObjectUI.py:1704 +#: appGUI/MainGUI.py:1353 appGUI/ObjectUI.py:353 appGUI/ObjectUI.py:691 +#: appGUI/ObjectUI.py:1716 msgid "TOOLS" msgstr "ИНСТРУМЕНТЫ" @@ -5652,10 +5667,6 @@ msgstr "" "Сброс настроек интерфейса FlatCAM,\n" "таких как: макет, состояние интерфейса, стиль, поддержка hdpi и т. д." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Применить" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Применение текущих настроек без сохранения в файл." @@ -5676,7 +5687,7 @@ msgstr "Закроет окно настроек без сохранения и msgid "Toggle Visibility" msgstr "Переключить видимость" -#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2257 +#: appGUI/MainGUI.py:1461 appGUI/ObjectUI.py:2273 msgid "New" msgstr "Создать" @@ -5685,7 +5696,7 @@ msgstr "Создать" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5759,7 +5770,7 @@ msgstr "Пересечение" msgid "Subtraction" msgstr "Вычитание" -#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1797 +#: appGUI/MainGUI.py:1518 appGUI/ObjectUI.py:1809 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:63 msgid "Cut" msgstr "Вырезы" @@ -5812,14 +5823,14 @@ msgstr "Папка настроек FlatCAM открыта." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Вы уверены, что хотите сбросить настройки интерфейса?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Да" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6450,15 +6461,15 @@ msgstr "Будет произведено смещение на заданное msgid "Gerber Object" msgstr "Объект Gerber" -#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:519 appGUI/ObjectUI.py:825 -#: appGUI/ObjectUI.py:1784 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 +#: appGUI/ObjectUI.py:197 appGUI/ObjectUI.py:523 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:30 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:33 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:33 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:31 msgid "Plot Options" msgstr "Отрисовка" -#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:522 +#: appGUI/ObjectUI.py:202 appGUI/ObjectUI.py:526 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:47 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:119 @@ -6470,26 +6481,26 @@ msgstr "Сплошной" msgid "Solid color polygons." msgstr "Сплошной цвет полигонов." -#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:528 appGUI/ObjectUI.py:831 +#: appGUI/ObjectUI.py:209 appGUI/ObjectUI.py:532 appGUI/ObjectUI.py:839 msgid "Multi-Color" msgstr "Mногоцветный" -#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:530 appGUI/ObjectUI.py:833 +#: appGUI/ObjectUI.py:211 appGUI/ObjectUI.py:534 appGUI/ObjectUI.py:841 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:56 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:49 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:54 msgid "Draw polygons in different colors." msgstr "Окрашивать полигоны разными цветами." -#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:600 +#: appGUI/ObjectUI.py:226 appGUI/ObjectUI.py:608 #: appGUI/preferences/excellon/ExcellonGenPrefGroupUI.py:40 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:40 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:38 msgid "Plot" msgstr "Отображать" -#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:602 appGUI/ObjectUI.py:932 -#: appGUI/ObjectUI.py:1925 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 +#: appGUI/ObjectUI.py:227 appGUI/ObjectUI.py:610 appGUI/ObjectUI.py:944 +#: appGUI/ObjectUI.py:1941 appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:41 #: appGUI/preferences/geometry/GeometryGenPrefGroupUI.py:42 #: appGUI/preferences/gerber/GerberGenPrefGroupUI.py:40 msgid "Plot (show) this object." @@ -6501,19 +6512,19 @@ msgstr "Начертить (отобразить) этот объект." msgid "Edit an Gerber object." msgstr "Объект Gerber" -#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:564 appGUI/ObjectUI.py:864 -#: appGUI/ObjectUI.py:1830 +#: appGUI/ObjectUI.py:255 appGUI/ObjectUI.py:568 appGUI/ObjectUI.py:872 +#: appGUI/ObjectUI.py:1842 msgid "PROPERTIES" msgstr "" -#: appGUI/ObjectUI.py:256 appGUI/ObjectUI.py:565 appGUI/ObjectUI.py:865 -#: appGUI/ObjectUI.py:1831 +#: appGUI/ObjectUI.py:257 appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:874 +#: appGUI/ObjectUI.py:1844 #, fuzzy #| msgid "Properties" msgid "Show the Properties." msgstr "Свойства" -#: appGUI/ObjectUI.py:287 appGUI/ObjectUI.py:595 +#: appGUI/ObjectUI.py:291 appGUI/ObjectUI.py:603 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:50 #: appGUI/preferences/gerber/GerberAdvOptPrefGroupUI.py:54 #, fuzzy @@ -6521,11 +6532,11 @@ msgstr "Свойства" msgid "Toggle the display of the Tools Table." msgstr "Переключает отображение оси на холсте" -#: appGUI/ObjectUI.py:296 +#: appGUI/ObjectUI.py:300 msgid "Mark All" msgstr "Отметить все" -#: appGUI/ObjectUI.py:298 +#: appGUI/ObjectUI.py:302 msgid "" "When checked it will display all the apertures.\n" "When unchecked, it will delete all mark shapes\n" @@ -6535,15 +6546,15 @@ msgstr "" "Когда флажок снят, он удалит все отмеченные фигуры\n" "которые нарисованы на холсте." -#: appGUI/ObjectUI.py:328 +#: appGUI/ObjectUI.py:332 msgid "Mark the aperture instances on canvas." msgstr "Отметьте места отверстий на холсте." -#: appGUI/ObjectUI.py:335 appTools/ToolIsolation.py:3465 +#: appGUI/ObjectUI.py:339 appTools/ToolIsolation.py:3465 msgid "Buffer Solid Geometry" msgstr "Буферизация solid геометрии" -#: appGUI/ObjectUI.py:337 appTools/ToolIsolation.py:3467 +#: appGUI/ObjectUI.py:341 appTools/ToolIsolation.py:3467 msgid "" "This button is shown only when the Gerber file\n" "is loaded without buffering.\n" @@ -6555,11 +6566,11 @@ msgstr "" "Включив это, вы создадите буферную геометрию\n" "требуемую для изоляции." -#: appGUI/ObjectUI.py:353 +#: appGUI/ObjectUI.py:357 msgid "Isolation Routing" msgstr "Изоляция разводки" -#: appGUI/ObjectUI.py:356 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:360 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:32 #: appTools/ToolIsolation.py:2965 msgid "" "Create a Geometry object with\n" @@ -6569,7 +6580,7 @@ msgstr "" "с траекториям обрезки за\n" "пределами полигонов." -#: appGUI/ObjectUI.py:371 appGUI/ObjectUI.py:1733 appTools/ToolNCC.py:4258 +#: appGUI/ObjectUI.py:375 appGUI/ObjectUI.py:1745 appTools/ToolNCC.py:4258 msgid "" "Create the Geometry Object\n" "for non-copper routing." @@ -6577,7 +6588,7 @@ msgstr "" "Создаёт объект геометрии\n" "для безмедного полигона." -#: appGUI/ObjectUI.py:386 +#: appGUI/ObjectUI.py:390 msgid "" "Generate the geometry for\n" "the board cutout." @@ -6585,11 +6596,11 @@ msgstr "" "Будет создан объект геометрии\n" "для обрезки контура." -#: appGUI/ObjectUI.py:403 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 +#: appGUI/ObjectUI.py:407 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:32 msgid "Non-copper regions" msgstr "Безмедные полигоны" -#: appGUI/ObjectUI.py:405 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 +#: appGUI/ObjectUI.py:409 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:34 msgid "" "Create polygons covering the\n" "areas without copper on the PCB.\n" @@ -6603,13 +6614,13 @@ msgstr "" "объекта может использоваться для удаления всей\n" "меди из указанного региона." -#: appGUI/ObjectUI.py:415 appGUI/ObjectUI.py:456 +#: appGUI/ObjectUI.py:419 appGUI/ObjectUI.py:460 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:46 #: appGUI/preferences/gerber/GerberOptPrefGroupUI.py:79 msgid "Boundary Margin" msgstr "Отступ от границы" -#: appGUI/ObjectUI.py:417 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 +#: appGUI/ObjectUI.py:421 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:48 msgid "" "Specify the edge of the PCB\n" "by drawing a box around all\n" @@ -6621,23 +6632,23 @@ msgstr "" "объектов с этим минимальным\n" "расстоянием." -#: appGUI/ObjectUI.py:434 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 +#: appGUI/ObjectUI.py:438 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:63 msgid "Resulting geometry will have rounded corners." msgstr "Полученная геометрия будет иметь закругленные углы." -#: appGUI/ObjectUI.py:437 appGUI/ObjectUI.py:477 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Создать объект" -#: appGUI/ObjectUI.py:448 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:452 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:73 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:137 #: appTools/ToolPanelize.py:698 appTools/ToolQRCode.py:782 msgid "Bounding Box" msgstr "Ограничительная рамка" -#: appGUI/ObjectUI.py:450 +#: appGUI/ObjectUI.py:454 msgid "" "Create a geometry surrounding the Gerber object.\n" "Square shape." @@ -6645,7 +6656,7 @@ msgstr "" "Создаст геометрию, окружающую объект Gerber.\n" "Квадратная форма." -#: appGUI/ObjectUI.py:458 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 +#: appGUI/ObjectUI.py:462 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:81 msgid "" "Distance of the edges of the box\n" "to the nearest polygon." @@ -6653,7 +6664,7 @@ msgstr "" "Расстояние от края поля\n" "до ближайшего полигона." -#: appGUI/ObjectUI.py:471 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 +#: appGUI/ObjectUI.py:475 appGUI/preferences/gerber/GerberOptPrefGroupUI.py:94 msgid "" "If the bounding box is \n" "to have rounded corners\n" @@ -6665,25 +6676,25 @@ msgstr "" "их радиус будет равен\n" "отступу." -#: appGUI/ObjectUI.py:480 +#: appGUI/ObjectUI.py:484 msgid "Generate the Geometry object." msgstr "Будет создан объект геометрии." -#: appGUI/ObjectUI.py:507 +#: appGUI/ObjectUI.py:511 msgid "Excellon Object" msgstr "Объект Excellon" -#: appGUI/ObjectUI.py:524 +#: appGUI/ObjectUI.py:528 msgid "Solid circles." msgstr "Сплошные круги." -#: appGUI/ObjectUI.py:553 +#: appGUI/ObjectUI.py:557 #, fuzzy #| msgid "Excellon Object" msgid "Edit an Excellon object." msgstr "Объект Excellon" -#: appGUI/ObjectUI.py:637 appTools/ToolDrilling.py:2067 +#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2067 #: appTools/ToolMilling.py:1672 msgid "" "This is the Tool Number.\n" @@ -6699,7 +6710,7 @@ msgstr "" "\n" "Здесь выбираются инструменты для генерации G-кода." -#: appGUI/ObjectUI.py:642 appGUI/ObjectUI.py:956 appTools/ToolDrilling.py:2072 +#: appGUI/ObjectUI.py:650 appGUI/ObjectUI.py:968 appTools/ToolDrilling.py:2072 #: appTools/ToolMilling.py:1677 appTools/ToolPaint.py:2827 msgid "" "Tool Diameter. It's value (in current FlatCAM units) \n" @@ -6708,7 +6719,7 @@ msgstr "" "Диаметр инструмента. Это значение (в текущих единицах FlatCAM) \n" "ширины разреза в материале." -#: appGUI/ObjectUI.py:645 appTools/ToolDrilling.py:2075 +#: appGUI/ObjectUI.py:653 appTools/ToolDrilling.py:2075 #: appTools/ToolMilling.py:1680 msgid "" "The number of Drill holes. Holes that are drilled with\n" @@ -6717,7 +6728,7 @@ msgstr "" "Количество просверленных отверстий. Отверстия, которые сверлят с помощью\n" "сверло." -#: appGUI/ObjectUI.py:648 appTools/ToolDrilling.py:2078 +#: appGUI/ObjectUI.py:656 appTools/ToolDrilling.py:2078 #: appTools/ToolMilling.py:1683 msgid "" "The number of Slot holes. Holes that are created by\n" @@ -6726,13 +6737,13 @@ msgstr "" "Количество щелевых отверстий. Отверстия, которые создаются\n" "фрезы с фрезы бит." -#: appGUI/ObjectUI.py:651 +#: appGUI/ObjectUI.py:659 #, fuzzy #| msgid "Set the color of the shape when selected." msgid "Show the color of the drill holes when using multi-color." msgstr "Установит цвет фигуры при выборе." -#: appGUI/ObjectUI.py:653 +#: appGUI/ObjectUI.py:661 msgid "" "Toggle display of the drills for the current tool.\n" "This does not select the tools for G-code generation." @@ -6740,21 +6751,21 @@ msgstr "" "Переключение отображения сверл для текущего инструмента.\n" "При этом не выбираются инструменты для генерации G-кода." -#: appGUI/ObjectUI.py:662 +#: appGUI/ObjectUI.py:670 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:55 #, fuzzy #| msgid "Add from DB" msgid "Auto load from DB" msgstr "Добавить из БД" -#: appGUI/ObjectUI.py:664 +#: appGUI/ObjectUI.py:672 #: appGUI/preferences/excellon/ExcellonAdvOptPrefGroupUI.py:57 msgid "" "Automatic replacement of the tools from related application tools\n" "with tools from DB that have a close diameter value." msgstr "" -#: appGUI/ObjectUI.py:690 +#: appGUI/ObjectUI.py:698 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6763,13 +6774,13 @@ msgstr "" "Объединяет выбранные объекты Excellon в новый комбинированный объект " "Excellon." -#: appGUI/ObjectUI.py:701 +#: appGUI/ObjectUI.py:709 #, fuzzy #| msgid "Milling Type" msgid "Milling Tool" msgstr "Тип фрезерования" -#: appGUI/ObjectUI.py:704 +#: appGUI/ObjectUI.py:712 #, fuzzy #| msgid "" #| "Merge a selection of Excellon objects into a new combo Excellon object." @@ -6778,11 +6789,11 @@ msgstr "" "Объединяет выбранные объекты Excellon в новый комбинированный объект " "Excellon." -#: appGUI/ObjectUI.py:730 +#: appGUI/ObjectUI.py:738 msgid "Milling Geometry" msgstr "Геометрия фрезерования" -#: appGUI/ObjectUI.py:732 +#: appGUI/ObjectUI.py:740 msgid "" "Create Geometry for milling holes.\n" "Select from the Tools Table above the hole dias to be\n" @@ -6792,46 +6803,60 @@ msgstr "" "отверстия, которые должны быть фрезерованы.\n" "Используйте столбец #, чтобы сделать выбор." -#: appGUI/ObjectUI.py:740 +#: appGUI/ObjectUI.py:746 +#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 +#: appTools/ToolMilling.py:1779 +msgid "Milling Diameter" +msgstr "Диаметр фрезерования" + +#: appGUI/ObjectUI.py:748 #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:101 msgid "Diameter of the cutting tool." msgstr "Диаметр режущего инструмента." -#: appGUI/ObjectUI.py:750 +#: appGUI/ObjectUI.py:758 msgid "Mill Drills" msgstr "Фрезерование отверстий" -#: appGUI/ObjectUI.py:752 +#: appGUI/ObjectUI.py:760 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." msgid "" "Create the Geometry Object\n" -"for milling DRILLS toolpaths." -msgstr "" -"Создание объекта Geometry \n" -"для траектории фрезерования отверстий." - -#: appGUI/ObjectUI.py:770 -msgid "Mill Slots" -msgstr "Фрезерование пазов" - -#: appGUI/ObjectUI.py:772 -msgid "" -"Create the Geometry Object\n" -"for milling SLOTS toolpaths." +"for milling drills." msgstr "" "Создание объекта геометрии\n" "траекторий для инструмента фрезерования пазов." -#: appGUI/ObjectUI.py:814 +#: appGUI/ObjectUI.py:778 +msgid "Mill Slots" +msgstr "Фрезерование пазов" + +#: appGUI/ObjectUI.py:780 +#, fuzzy +#| msgid "" +#| "Create the Geometry Object\n" +#| "for milling SLOTS toolpaths." +msgid "" +"Create the Geometry Object\n" +"for milling slots." +msgstr "" +"Создание объекта геометрии\n" +"траекторий для инструмента фрезерования пазов." + +#: appGUI/ObjectUI.py:822 msgid "Geometry Object" msgstr "Объект Geometry" -#: appGUI/ObjectUI.py:853 +#: appGUI/ObjectUI.py:861 #, fuzzy #| msgid "Geometry Object" msgid "Edit an Geometry object." msgstr "Объект Geometry" -#: appGUI/ObjectUI.py:913 +#: appGUI/ObjectUI.py:925 msgid "" "Tools in this Geometry object used for cutting.\n" "The 'Offset' entry will set an offset for the cut.\n" @@ -6860,12 +6885,12 @@ msgstr "" "показал пользовательский интерфейс записи форма имени Вольт-Совет диаметр и " "V-наконечник угол." -#: appGUI/ObjectUI.py:930 appGUI/ObjectUI.py:1923 +#: appGUI/ObjectUI.py:942 appGUI/ObjectUI.py:1939 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:40 msgid "Plot Object" msgstr "Рисовать объекты" -#: appGUI/ObjectUI.py:950 +#: appGUI/ObjectUI.py:962 msgid "" "This is the Tool Number.\n" "When ToolChange is checked, on toolchange event this value\n" @@ -6876,7 +6901,7 @@ msgstr "" "значение\n" "будет показано, как Т1, Т2 ... Теннесси" -#: appGUI/ObjectUI.py:961 +#: appGUI/ObjectUI.py:973 msgid "" "The value for the Offset can be:\n" "- Path -> There is no offset, the tool cut will be done through the geometry " @@ -6893,7 +6918,7 @@ msgstr "" "- Out (side) -> Резец инструмента будет следовать геометрической линии " "снаружи." -#: appGUI/ObjectUI.py:968 +#: appGUI/ObjectUI.py:980 msgid "" "The (Operation) Type has only informative value. Usually the UI form " "values \n" @@ -6916,7 +6941,7 @@ msgstr "" "Для изоляции нам нужна более низкая скорость подачи, так как она использует " "фрезерное долото с мелким наконечником." -#: appGUI/ObjectUI.py:977 +#: appGUI/ObjectUI.py:989 msgid "" "The Tool Type (TT) can be:\n" "- Circular with 1 ... 4 teeth -> it is informative only. Being circular the " @@ -6947,7 +6972,7 @@ msgstr "" "При выборе типа инструмента V-образная форма автоматически будет выбран тип " "операции как изоляция." -#: appGUI/ObjectUI.py:989 +#: appGUI/ObjectUI.py:1001 msgid "" "Plot column. It is visible only for MultiGeo geometries, meaning geometries " "that holds the geometry\n" @@ -6965,7 +6990,7 @@ msgstr "" "отключить участок на холсте\n" "для соответствующего инструмента." -#: appGUI/ObjectUI.py:1004 +#: appGUI/ObjectUI.py:1016 msgid "" "The value to offset the cut when \n" "the Offset type selected is 'Offset'.\n" @@ -6977,19 +7002,19 @@ msgstr "" "Значение может быть положительным для \"снаружи\"\n" "вырезать и отрицательный для \"внутри\" вырезать." -#: appGUI/ObjectUI.py:1023 appTools/ToolIsolation.py:3087 +#: appGUI/ObjectUI.py:1035 appTools/ToolIsolation.py:3087 #: appTools/ToolNCC.py:66 appTools/ToolNCC.py:3855 appTools/ToolPaint.py:140 #: appTools/ToolPaint.py:2878 msgid "Add from DB" msgstr "Добавить из БД" -#: appGUI/ObjectUI.py:1040 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" -#: appGUI/ObjectUI.py:1043 +#: appGUI/ObjectUI.py:1055 msgid "" "Add a new tool to the Tool Table\n" "with the diameter specified above." @@ -6997,7 +7022,7 @@ msgstr "" "Добавление нового инструмента в таблицу инструментов\n" "с диаметром, указанным выше." -#: appGUI/ObjectUI.py:1047 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 #, fuzzy @@ -7005,7 +7030,7 @@ msgstr "" msgid "Pick from DB" msgstr "Добавить из БД" -#: appGUI/ObjectUI.py:1050 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 #, fuzzy @@ -7021,7 +7046,7 @@ msgstr "" "Добавление нового инструмента в таблицу инструментов\n" "из БД." -#: appGUI/ObjectUI.py:1072 +#: appGUI/ObjectUI.py:1084 msgid "" "Copy a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7029,7 +7054,7 @@ msgstr "" "Копирование выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: appGUI/ObjectUI.py:1079 +#: appGUI/ObjectUI.py:1091 msgid "" "Delete a selection of tools in the Tool Table\n" "by first selecting a row in the Tool Table." @@ -7037,7 +7062,7 @@ msgstr "" "Удаление выбранных инструментов в таблице инструментов\n" "сначала выберите строку в таблице инструментов." -#: appGUI/ObjectUI.py:1116 appObjects/FlatCAMGeometry.py:388 +#: appGUI/ObjectUI.py:1128 appObjects/FlatCAMGeometry.py:388 #: appObjects/FlatCAMGeometry.py:886 appObjects/FlatCAMGeometry.py:891 #: appObjects/FlatCAMGeometry.py:925 appObjects/FlatCAMGeometry.py:950 #: appObjects/FlatCAMGeometry.py:954 appTools/ToolDrilling.py:705 @@ -7061,7 +7086,7 @@ msgstr "" msgid "Parameters for" msgstr "Параметры для" -#: appGUI/ObjectUI.py:1119 appTools/ToolDrilling.py:2119 +#: appGUI/ObjectUI.py:1131 appTools/ToolDrilling.py:2119 #: appTools/ToolIsolation.py:3169 appTools/ToolMilling.py:1714 #: appTools/ToolNCC.py:3936 appTools/ToolPaint.py:2943 msgid "" @@ -7071,27 +7096,27 @@ msgstr "" "Данные, используемые для создания кода.\n" "Каждый инструмент хранит свой собственный набор таких данных." -#: appGUI/ObjectUI.py:1126 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 +#: appGUI/ObjectUI.py:1138 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:89 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:78 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:85 msgid "V-Tip Dia" msgstr "Диаметр V-наконечника" -#: appGUI/ObjectUI.py:1129 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 +#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:74 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:80 msgid "The tip diameter for V-Shape Tool" msgstr "Диаметр наконечника для V-образного инструмента" -#: appGUI/ObjectUI.py:1141 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 +#: appGUI/ObjectUI.py:1153 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:84 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:91 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:99 msgid "V-Tip Angle" msgstr "Угол V-наконечника" -#: appGUI/ObjectUI.py:1144 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 +#: appGUI/ObjectUI.py:1156 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:86 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:93 msgid "" "The tip angle for V-Shape Tool.\n" @@ -7100,10 +7125,10 @@ msgstr "" "Угол наклона наконечника для V-образного инструмента.\n" "В степенях." -#: appGUI/ObjectUI.py:1160 +#: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -7111,23 +7136,23 @@ msgstr "" "Глубина резания (отрицательная)\n" "ниже слоя меди." -#: appGUI/ObjectUI.py:1178 +#: appGUI/ObjectUI.py:1190 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Мультипроход" -#: appGUI/ObjectUI.py:1206 +#: appGUI/ObjectUI.py:1218 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:104 msgid "" "Height of the tool when\n" "moving without cutting." msgstr "Высота отвода инструмента при холостом ходе." -#: appGUI/ObjectUI.py:1225 +#: appGUI/ObjectUI.py:1237 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:188 #: appTools/ToolMilling.py:1862 msgid "" @@ -7137,7 +7162,7 @@ msgstr "" "Скорость резания в плоскости XY\n" "в единицах в минуту" -#: appGUI/ObjectUI.py:1239 +#: appGUI/ObjectUI.py:1251 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:203 msgid "" "Cutting speed in the XY\n" @@ -7148,7 +7173,7 @@ msgstr "" "самолет в единицах в минуту.\n" "Это называется также Плунге." -#: appGUI/ObjectUI.py:1254 +#: appGUI/ObjectUI.py:1266 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:69 msgid "" "Cutting speed in the XY plane\n" @@ -7163,13 +7188,13 @@ msgstr "" "Это полезно только для Марлина,\n" "игнорировать для любых других случаев." -#: appGUI/ObjectUI.py:1272 +#: appGUI/ObjectUI.py:1284 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:85 #: appTools/ToolMilling.py:1914 msgid "Re-cut" msgstr "Перерезать" -#: appGUI/ObjectUI.py:1274 appGUI/ObjectUI.py:1286 +#: appGUI/ObjectUI.py:1286 appGUI/ObjectUI.py:1298 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:87 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:99 #: appTools/ToolMilling.py:1916 appTools/ToolMilling.py:1929 @@ -7184,7 +7209,7 @@ msgstr "" "мы генерируем расширенный разрез\n" "над первым разрезом." -#: appGUI/ObjectUI.py:1298 +#: appGUI/ObjectUI.py:1310 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:220 msgid "" "Speed of the spindle in RPM (optional).\n" @@ -7195,7 +7220,7 @@ msgstr "" "Если используется лазерный постпроцессор,\n" "это значение - мощность лазера." -#: appGUI/ObjectUI.py:1314 +#: appGUI/ObjectUI.py:1326 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:235 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:202 #: appTools/ToolDrilling.py:2266 appTools/ToolMilling.py:1959 @@ -7206,14 +7231,14 @@ msgstr "" "Задержка для набора оборотов шпинделя\n" "перед началом обработки." -#: appGUI/ObjectUI.py:1324 +#: appGUI/ObjectUI.py:1336 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:240 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:210 #: appTools/ToolDrilling.py:2278 appTools/ToolMilling.py:1970 msgid "Number of time units for spindle to dwell." msgstr "Количество единиц времени для остановки шпинделя." -#: appGUI/ObjectUI.py:1332 appGUI/ObjectUI.py:2055 +#: appGUI/ObjectUI.py:1344 appGUI/ObjectUI.py:2071 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:131 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:108 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:333 @@ -7221,7 +7246,7 @@ msgstr "Количество единиц времени для остановк msgid "Probe Z depth" msgstr "Глубина зондирования Z" -#: appGUI/ObjectUI.py:1334 appGUI/ObjectUI.py:2057 +#: appGUI/ObjectUI.py:1346 appGUI/ObjectUI.py:2073 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:133 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:110 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:335 @@ -7233,14 +7258,14 @@ msgstr "" "Максимальная глубина, допустимая для зонда.\n" "Отрицательное значение в текущих единицах." -#: appGUI/ObjectUI.py:1349 +#: appGUI/ObjectUI.py:1361 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:123 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:346 #: appTools/ToolDrilling.py:2480 appTools/ToolMilling.py:2148 msgid "Feedrate Probe" msgstr "Датчик скорости подачи" -#: appGUI/ObjectUI.py:1351 appGUI/ObjectUI.py:2070 +#: appGUI/ObjectUI.py:1363 appGUI/ObjectUI.py:2086 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:146 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:125 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:348 @@ -7248,13 +7273,13 @@ msgstr "Датчик скорости подачи" msgid "The feedrate used while the probe is probing." msgstr "Скорость подачи, используемая во время зондирования." -#: appGUI/ObjectUI.py:1378 appTools/ToolDrilling.py:2364 +#: appGUI/ObjectUI.py:1390 appTools/ToolDrilling.py:2364 #: appTools/ToolIsolation.py:3265 appTools/ToolMilling.py:2042 #: appTools/ToolNCC.py:4094 appTools/ToolPaint.py:3049 msgid "Apply parameters to all tools" msgstr "Применить параметры ко всем инструментам" -#: appGUI/ObjectUI.py:1381 appTools/ToolDrilling.py:2367 +#: appGUI/ObjectUI.py:1393 appTools/ToolDrilling.py:2367 #: appTools/ToolIsolation.py:3268 appTools/ToolMilling.py:2045 #: appTools/ToolNCC.py:4097 appTools/ToolPaint.py:3052 msgid "" @@ -7264,24 +7289,24 @@ msgstr "" "Параметры в текущей форме будут применены\n" "для всех инструментов из таблицы инструментов." -#: appGUI/ObjectUI.py:1392 appTools/ToolDrilling.py:2378 +#: appGUI/ObjectUI.py:1404 appTools/ToolDrilling.py:2378 #: appTools/ToolIsolation.py:3279 appTools/ToolMilling.py:2056 #: appTools/ToolNCC.py:4108 appTools/ToolPaint.py:3063 msgid "Common Parameters" msgstr "Общие параметры" -#: appGUI/ObjectUI.py:1394 appTools/ToolDrilling.py:2380 +#: appGUI/ObjectUI.py:1406 appTools/ToolDrilling.py:2380 #: appTools/ToolIsolation.py:3281 appTools/ToolMilling.py:2058 #: appTools/ToolNCC.py:4110 appTools/ToolPaint.py:3065 msgid "Parameters that are common for all tools." msgstr "Параметры, общие для всех инструментов." -#: appGUI/ObjectUI.py:1399 appTools/ToolDrilling.py:2394 +#: appGUI/ObjectUI.py:1411 appTools/ToolDrilling.py:2394 #: appTools/ToolMilling.py:2063 msgid "Tool change Z" msgstr "Смена инструмента Z" -#: appGUI/ObjectUI.py:1402 +#: appGUI/ObjectUI.py:1414 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:125 msgid "" "Include tool-change sequence\n" @@ -7290,7 +7315,7 @@ msgstr "" "Включить последовательность смены инструмента\n" "в машинном коде (пауза для смены инструмента)." -#: appGUI/ObjectUI.py:1410 +#: appGUI/ObjectUI.py:1422 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:135 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:126 #: appTools/ToolDrilling.py:2396 appTools/ToolMilling.py:2072 @@ -7299,14 +7324,14 @@ msgid "" "tool change." msgstr "Отвод по оси Z для смены инструмента." -#: appGUI/ObjectUI.py:1438 +#: appGUI/ObjectUI.py:1450 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:154 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:142 #: appTools/ToolDrilling.py:2427 appTools/ToolMilling.py:2098 msgid "End move Z" msgstr "Высота отвода Z" -#: appGUI/ObjectUI.py:1440 +#: appGUI/ObjectUI.py:1452 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:156 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:144 #: appTools/ToolDrilling.py:2429 appTools/ToolMilling.py:2100 @@ -7317,14 +7342,14 @@ msgstr "" "Высота инструмента после\n" "последнего прохода в конце задания." -#: appGUI/ObjectUI.py:1457 +#: appGUI/ObjectUI.py:1469 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:174 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:159 #: appTools/ToolDrilling.py:2447 appTools/ToolMilling.py:2117 msgid "End move X,Y" msgstr "Конец перемещения X, Y" -#: appGUI/ObjectUI.py:1459 +#: appGUI/ObjectUI.py:1471 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:176 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:161 #: appTools/ToolDrilling.py:2449 appTools/ToolMilling.py:2119 @@ -7337,14 +7362,14 @@ msgstr "" "Если значение не введено, движение не выполняется\n" "на плоскости X, Y в конце работы." -#: appGUI/ObjectUI.py:1464 appTools/ToolDrilling.py:2454 +#: appGUI/ObjectUI.py:1476 appTools/ToolDrilling.py:2454 #: appTools/ToolMilling.py:2124 #, fuzzy #| msgid "Coordinates" msgid "X,Y coordinates" msgstr "Координаты" -#: appGUI/ObjectUI.py:1472 +#: appGUI/ObjectUI.py:1484 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:257 msgid "" "The Preprocessor file that dictates\n" @@ -7353,13 +7378,14 @@ msgstr "" "Файл постпроцессора, который диктует\n" "вывод машинного кода (например, кода, RML, HPGL)." -#: appGUI/ObjectUI.py:1488 appTools/ToolDrilling.py:2515 +#: appGUI/ObjectUI.py:1500 appTools/ToolDrilling.py:2515 #: appTools/ToolMilling.py:2194 msgid "Add exclusion areas" msgstr "Добавить зоны исключения" -#: appGUI/ObjectUI.py:1491 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/ObjectUI.py:1503 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7370,31 +7396,33 @@ msgstr "" "В этих областях движение инструмента\n" "запрещено." -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1531 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Стратегия" -#: appGUI/ObjectUI.py:1512 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "Z обхода" -#: appGUI/ObjectUI.py:1514 appTools/ToolDrilling.py:2542 +#: appGUI/ObjectUI.py:1526 appTools/ToolDrilling.py:2542 #: appTools/ToolMilling.py:2220 msgid "This is the Area ID." msgstr "Это идентификатор зоны." -#: appGUI/ObjectUI.py:1516 appTools/ToolDrilling.py:2544 +#: appGUI/ObjectUI.py:1528 appTools/ToolDrilling.py:2544 #: appTools/ToolMilling.py:2222 msgid "Type of the object where the exclusion area was added." msgstr "Тип объекта, в который была добавлена область исключения." -#: appGUI/ObjectUI.py:1518 appTools/ToolDrilling.py:2546 +#: appGUI/ObjectUI.py:1530 appTools/ToolDrilling.py:2546 #: appTools/ToolMilling.py:2224 msgid "" "The strategy used for exclusion area. Go around the exclusion areas or over " @@ -7403,7 +7431,7 @@ msgstr "" "Стратегия, используемая для зоны исключения. Обойти зону исключения или " "пройти над ней." -#: appGUI/ObjectUI.py:1520 appTools/ToolDrilling.py:2548 +#: appGUI/ObjectUI.py:1532 appTools/ToolDrilling.py:2548 #: appTools/ToolMilling.py:2226 msgid "" "If the strategy is to go over the area then this is the height at which the " @@ -7413,8 +7441,9 @@ msgstr "" "высота, на которой инструмент будет проходить, чтобы избежать зоны " "исключения." -#: appGUI/ObjectUI.py:1532 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/ObjectUI.py:1544 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7428,20 +7457,23 @@ msgstr "" "высоту.\n" "- Вокруг -> избегает зоны исключения, обойдя зону" -#: appGUI/ObjectUI.py:1536 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/ObjectUI.py:1548 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Сверху" -#: appGUI/ObjectUI.py:1537 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/ObjectUI.py:1549 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Вокруг" -#: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/ObjectUI.py:1556 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7449,18 +7481,19 @@ msgid "" msgstr "" "Высота Z, на которую поднимется инструмент, чтобы избежать зоны исключения." -#: appGUI/ObjectUI.py:1554 appTools/ToolDrilling.py:2584 +#: appGUI/ObjectUI.py:1566 appTools/ToolDrilling.py:2584 #: appTools/ToolMilling.py:2260 msgid "Add area:" msgstr "Добавить область:" -#: appGUI/ObjectUI.py:1555 appTools/ToolDrilling.py:2585 +#: appGUI/ObjectUI.py:1567 appTools/ToolDrilling.py:2585 #: appTools/ToolMilling.py:2261 msgid "Add an Exclusion Area." msgstr "Добавить зону исключения." -#: appGUI/ObjectUI.py:1561 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7470,7 +7503,7 @@ msgstr "Добавить зону исключения." msgid "The kind of selection shape used for area selection." msgstr "Вид формы выделения, используемый для выделения области." -#: appGUI/ObjectUI.py:1571 +#: appGUI/ObjectUI.py:1583 #: appGUI/preferences/utilities/AutoCompletePrefGroupUI.py:32 #: appGUI/preferences/utilities/FAExcPrefGroupUI.py:42 #: appGUI/preferences/utilities/FAGcoPrefGroupUI.py:32 @@ -7479,52 +7512,52 @@ msgstr "Вид формы выделения, используемый для в msgid "Delete All" msgstr "Удалить все" -#: appGUI/ObjectUI.py:1572 appTools/ToolDrilling.py:2603 +#: appGUI/ObjectUI.py:1584 appTools/ToolDrilling.py:2603 #: appTools/ToolMilling.py:2278 msgid "Delete all exclusion areas." msgstr "Удаляет все исключаемые зоны." -#: appGUI/ObjectUI.py:1575 appTools/ToolDrilling.py:2606 +#: appGUI/ObjectUI.py:1587 appTools/ToolDrilling.py:2606 #: appTools/ToolMilling.py:2281 msgid "Delete Selected" msgstr "Удалить выбранное" -#: appGUI/ObjectUI.py:1576 appTools/ToolDrilling.py:2607 +#: appGUI/ObjectUI.py:1588 appTools/ToolDrilling.py:2607 #: appTools/ToolMilling.py:2282 msgid "Delete all exclusion areas that are selected in the table." msgstr "Удаляет все исключаемые зоны выбранные в таблице." -#: appGUI/ObjectUI.py:1586 +#: appGUI/ObjectUI.py:1598 #, fuzzy #| msgid "Add Polygon" msgid "Add Polish" msgstr "Добавить полигон" -#: appGUI/ObjectUI.py:1588 +#: appGUI/ObjectUI.py:1600 msgid "" "Will add a Paint section at the end of the GCode.\n" "A metallic brush will clean the material after milling." msgstr "" -#: appGUI/ObjectUI.py:1596 +#: appGUI/ObjectUI.py:1608 #, fuzzy #| msgid "Diameter for the new tool." msgid "Diameter for the polishing tool." msgstr "Диаметр нового инструмента." -#: appGUI/ObjectUI.py:1607 +#: appGUI/ObjectUI.py:1619 #, fuzzy #| msgid "Measure" msgid "Pressure" msgstr "Измерить" -#: appGUI/ObjectUI.py:1609 +#: appGUI/ObjectUI.py:1621 msgid "" "Negative value. The higher the absolute value\n" "the stronger the pressure of the brush on the material." msgstr "" -#: appGUI/ObjectUI.py:1638 +#: appGUI/ObjectUI.py:1650 #, fuzzy #| msgid "" #| "Algorithm for copper clearing:\n" @@ -7542,18 +7575,18 @@ msgstr "" "- Круговой: наружу от центра.\n" "- Линейный: параллельные линии." -#: appGUI/ObjectUI.py:1682 appTools/ToolDrilling.py:2629 +#: appGUI/ObjectUI.py:1694 appTools/ToolDrilling.py:2629 #: appTools/ToolMilling.py:2304 msgid "Generate CNCJob object" msgstr "Создать объект CNCJob" -#: appGUI/ObjectUI.py:1685 +#: appGUI/ObjectUI.py:1697 #, fuzzy #| msgid "Generate CNCJob object" msgid "Generate CNCJob object." msgstr "Создать объект CNCJob" -#: appGUI/ObjectUI.py:1687 +#: appGUI/ObjectUI.py:1699 msgid "" "Add / Select at least one tool in the tool-table.\n" "Click the # header to select all, or Ctrl + LMB\n" @@ -7563,11 +7596,11 @@ msgstr "" "Щелкните заголовок #, чтобы выбрать все, или Ctrl + ЛКМ\n" "для выбора инструментов вручную." -#: appGUI/ObjectUI.py:1706 +#: appGUI/ObjectUI.py:1718 msgid "Launch Paint Tool in Tools Tab." msgstr "Запускает инструмент рисования во вкладке Инструменты." -#: appGUI/ObjectUI.py:1715 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 +#: appGUI/ObjectUI.py:1727 appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:35 msgid "" "Creates tool paths to cover the\n" "whole area of a polygon (remove\n" @@ -7578,11 +7611,11 @@ msgstr "" "всей площади полигона(удаляется вся медь).\n" "Будет предложено нажать на нужный полигон." -#: appGUI/ObjectUI.py:1771 +#: appGUI/ObjectUI.py:1783 msgid "CNC Job Object" msgstr "Объект программы для ЧПУ" -#: appGUI/ObjectUI.py:1787 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 +#: appGUI/ObjectUI.py:1799 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:54 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" @@ -7594,21 +7627,21 @@ msgstr "" "над заготовкой или она может быть типа \"Cut\",\n" "что означает ходы, которые врезаются в материал." -#: appGUI/ObjectUI.py:1796 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 +#: appGUI/ObjectUI.py:1808 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:62 msgid "Travel" msgstr "Траектория" -#: appGUI/ObjectUI.py:1819 +#: appGUI/ObjectUI.py:1831 #, fuzzy #| msgid "Create the QRCode object." msgid "Edit an GCode object." msgstr "Будет создан объект QRCode." -#: appGUI/ObjectUI.py:1852 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 +#: appGUI/ObjectUI.py:1868 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:71 msgid "Display Annotation" msgstr "Показывать примечания" -#: appGUI/ObjectUI.py:1854 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 +#: appGUI/ObjectUI.py:1870 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:73 msgid "" "This selects if to display text annotation on the plot.\n" "When checked it will display numbers in order for each end\n" @@ -7619,12 +7652,12 @@ msgstr "" "порядке\n" "траектории движения." -#: appGUI/ObjectUI.py:1866 appObjects/FlatCAMObj.py:861 +#: appGUI/ObjectUI.py:1882 appObjects/FlatCAMObj.py:861 #: appTools/ToolProperties.py:562 msgid "Travelled distance" msgstr "Пройденное расстояние" -#: appGUI/ObjectUI.py:1868 +#: appGUI/ObjectUI.py:1884 msgid "" "This is the total travelled distance on X-Y plane.\n" "In current units." @@ -7632,11 +7665,11 @@ msgstr "" "Это общее пройденное расстояние на X-Y плоскости.\n" "В текущих единицах измерения." -#: appGUI/ObjectUI.py:1879 +#: appGUI/ObjectUI.py:1895 msgid "Estimated time" msgstr "Расчетное время" -#: appGUI/ObjectUI.py:1881 +#: appGUI/ObjectUI.py:1897 msgid "" "This is the estimated time to do the routing/drilling,\n" "without the time spent in ToolChange events." @@ -7644,11 +7677,11 @@ msgstr "" "Это расчетное время для выполнения маршрутизации/бурения,\n" "без времени, затраченного на события смены инструмента." -#: appGUI/ObjectUI.py:1905 +#: appGUI/ObjectUI.py:1921 msgid "CNC Tools Table" msgstr "Таблица инструментов CNC" -#: appGUI/ObjectUI.py:1908 +#: appGUI/ObjectUI.py:1924 msgid "" "Tools in this CNCJob object used for cutting.\n" "The tool diameter is used for plotting on canvas.\n" @@ -7670,124 +7703,124 @@ msgstr "" "\"Тип инструмента\" (TT) может быть круговым с 1 до 4 зубами (C1..C4),\n" "шарик (B), или V-образный(V)." -#: appGUI/ObjectUI.py:1936 appGUI/ObjectUI.py:1947 +#: appGUI/ObjectUI.py:1952 appGUI/ObjectUI.py:1963 msgid "P" msgstr "P" -#: appGUI/ObjectUI.py:1957 +#: appGUI/ObjectUI.py:1973 msgid "Update Plot" msgstr "Обновить участок" -#: appGUI/ObjectUI.py:1959 +#: appGUI/ObjectUI.py:1975 msgid "Update the plot." msgstr "Обновление участка." -#: appGUI/ObjectUI.py:1969 +#: appGUI/ObjectUI.py:1985 msgid "Use CNC Code Snippets" msgstr "" -#: appGUI/ObjectUI.py:1971 +#: appGUI/ObjectUI.py:1987 msgid "" "When selected, it will include CNC Code snippets (append and prepend)\n" "defined in the Preferences." msgstr "" -#: appGUI/ObjectUI.py:1977 +#: appGUI/ObjectUI.py:1993 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:64 msgid "Autolevelling" msgstr "" -#: appGUI/ObjectUI.py:1979 +#: appGUI/ObjectUI.py:1995 msgid "Enable the autolevelling feature." msgstr "" -#: appGUI/ObjectUI.py:1996 +#: appGUI/ObjectUI.py:2012 #, fuzzy #| msgid "Tools Table" msgid "Probe Points Table" msgstr "Таблица инструментов" -#: appGUI/ObjectUI.py:1997 +#: appGUI/ObjectUI.py:2013 msgid "Generate GCode that will obtain the height map" msgstr "" -#: appGUI/ObjectUI.py:1999 +#: appGUI/ObjectUI.py:2015 msgid "Show" msgstr "" -#: appGUI/ObjectUI.py:2000 +#: appGUI/ObjectUI.py:2016 #, fuzzy #| msgid "Toggle the display of axis on canvas" msgid "Toggle the display of the Probe Points table." msgstr "Переключает отображение оси на холсте" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Coordinates" msgid "X-Y Coordinates" msgstr "Координаты" -#: appGUI/ObjectUI.py:2013 +#: appGUI/ObjectUI.py:2029 #, fuzzy #| msgid "Light" msgid "Height" msgstr "Светлая" -#: appGUI/ObjectUI.py:2017 +#: appGUI/ObjectUI.py:2033 #, fuzzy #| msgid "Plot Options" msgid "Plot probing points" msgstr "Отрисовка" -#: appGUI/ObjectUI.py:2019 +#: appGUI/ObjectUI.py:2035 msgid "" "Plot the probing points in the table.\n" "If a Voronoi method is used then\n" "the Voronoi areas are also plotted." msgstr "" -#: appGUI/ObjectUI.py:2034 +#: appGUI/ObjectUI.py:2050 #, fuzzy #| msgid "Finished G-Code generation" msgid "Probe GCode Generation" msgstr "Создание G-кода завершено" -#: appGUI/ObjectUI.py:2036 +#: appGUI/ObjectUI.py:2052 msgid "" "Will create a GCode which will be sent to the controller,\n" "either through a file or directly, with the intent to get the height map\n" "that is to modify the original GCode to level the cutting height." msgstr "" -#: appGUI/ObjectUI.py:2043 +#: appGUI/ObjectUI.py:2059 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:119 #, fuzzy #| msgid "Probe Z depth" msgid "Probe Z travel" msgstr "Глубина зондирования Z" -#: appGUI/ObjectUI.py:2045 +#: appGUI/ObjectUI.py:2061 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:121 #, fuzzy #| msgid "Height (Z) for travelling between the points." msgid "The safe Z for probe travelling between probe points." msgstr "Высота (Z) для перемещения между точками." -#: appGUI/ObjectUI.py:2068 +#: appGUI/ObjectUI.py:2084 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:144 #, fuzzy #| msgid "Feedrate" msgid "Probe Feedrate" msgstr "Скорость подачи" -#: appGUI/ObjectUI.py:2085 +#: appGUI/ObjectUI.py:2101 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:71 #, fuzzy #| msgid "Mode:" msgid "Mode" msgstr "Режим:" -#: appGUI/ObjectUI.py:2086 +#: appGUI/ObjectUI.py:2102 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:72 msgid "" "Choose a mode for height map generation.\n" @@ -7795,21 +7828,21 @@ msgid "" "- Grid: will automatically generate a grid of probe points" msgstr "" -#: appGUI/ObjectUI.py:2092 +#: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "Вручную" -#: appGUI/ObjectUI.py:2093 +#: appGUI/ObjectUI.py:2109 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 #, fuzzy #| msgid "Grids" msgid "Grid" msgstr "Сетка" -#: appGUI/ObjectUI.py:2100 +#: appGUI/ObjectUI.py:2116 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:86 msgid "" "Choose a method for approximation of heights from autolevelling data.\n" @@ -7817,125 +7850,125 @@ msgid "" "- Bilinear: will use bilinear interpolation. Usable only for grid mode." msgstr "" -#: appGUI/ObjectUI.py:2106 +#: appGUI/ObjectUI.py:2122 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:92 msgid "Voronoi" msgstr "" -#: appGUI/ObjectUI.py:2107 +#: appGUI/ObjectUI.py:2123 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:93 #, fuzzy #| msgid "Linear" msgid "Bilinear" msgstr "Линейный" -#: appGUI/ObjectUI.py:2120 +#: appGUI/ObjectUI.py:2136 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:101 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:77 #: appTools/ToolPanelize.py:787 msgid "Columns" msgstr "Столбцы" -#: appGUI/ObjectUI.py:2122 +#: appGUI/ObjectUI.py:2138 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:103 msgid "The number of grid columns." msgstr "" -#: appGUI/ObjectUI.py:2131 +#: appGUI/ObjectUI.py:2147 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:111 #: appGUI/preferences/tools/ToolsPanelizePrefGroupUI.py:89 #: appTools/ToolPanelize.py:797 msgid "Rows" msgstr "Строки" -#: appGUI/ObjectUI.py:2133 +#: appGUI/ObjectUI.py:2149 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:113 msgid "The number of gird rows." msgstr "" -#: appGUI/ObjectUI.py:2138 +#: appGUI/ObjectUI.py:2154 #, fuzzy #| msgid "Get Points" msgid "Add Probe Points" msgstr "Получить точки" -#: appGUI/ObjectUI.py:2146 +#: appGUI/ObjectUI.py:2162 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:160 #, fuzzy #| msgid "Contour" msgid "Controller" msgstr "Контур" -#: appGUI/ObjectUI.py:2148 +#: appGUI/ObjectUI.py:2164 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:162 msgid "" "The kind of controller for which to generate\n" "height map gcode." msgstr "" -#: appGUI/ObjectUI.py:2194 appGUI/ObjectUI.py:2209 +#: appGUI/ObjectUI.py:2210 appGUI/ObjectUI.py:2225 #: appObjects/FlatCAMCNCJob.py:1293 appObjects/FlatCAMCNCJob.py:1315 #, fuzzy #| msgid "Contour" msgid "Control" msgstr "Контур" -#: appGUI/ObjectUI.py:2204 appGUI/ObjectUI.py:2211 +#: appGUI/ObjectUI.py:2220 appGUI/ObjectUI.py:2227 #: appObjects/FlatCAMCNCJob.py:1295 appObjects/FlatCAMCNCJob.py:1317 #, fuzzy #| msgid "Rendered" msgid "Sender" msgstr "Отрисовка" -#: appGUI/ObjectUI.py:2225 +#: appGUI/ObjectUI.py:2241 msgid "COM list" msgstr "" -#: appGUI/ObjectUI.py:2227 appGUI/ObjectUI.py:2242 +#: appGUI/ObjectUI.py:2243 appGUI/ObjectUI.py:2258 msgid "Lists the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2231 +#: appGUI/ObjectUI.py:2247 msgid "Search" msgstr "" -#: appGUI/ObjectUI.py:2233 +#: appGUI/ObjectUI.py:2249 msgid "Search for the available serial ports." msgstr "" -#: appGUI/ObjectUI.py:2240 +#: appGUI/ObjectUI.py:2256 msgid "Baud rates" msgstr "" -#: appGUI/ObjectUI.py:2259 +#: appGUI/ObjectUI.py:2275 msgid "New, custom baudrate." msgstr "" -#: appGUI/ObjectUI.py:2267 +#: appGUI/ObjectUI.py:2283 msgid "Add the specified custom baudrate to the list." msgstr "" -#: appGUI/ObjectUI.py:2273 +#: appGUI/ObjectUI.py:2289 #, fuzzy #| msgid "Delete Selected" msgid "Delete selected baudrate" msgstr "Удалить выбранное" -#: appGUI/ObjectUI.py:2277 +#: appGUI/ObjectUI.py:2293 msgid "Reset" msgstr "Сбросить" -#: appGUI/ObjectUI.py:2279 +#: appGUI/ObjectUI.py:2295 msgid "Software reset of the controller." msgstr "" -#: appGUI/ObjectUI.py:2285 appObjects/FlatCAMCNCJob.py:1309 +#: appGUI/ObjectUI.py:2301 appObjects/FlatCAMCNCJob.py:1309 #, fuzzy #| msgid "Connect" msgid "Disconnected" msgstr "Подключение" -#: appGUI/ObjectUI.py:2287 +#: appGUI/ObjectUI.py:2303 #, fuzzy #| msgid "" #| "Create a Gerber object from the selected object, within\n" @@ -7945,131 +7978,131 @@ msgstr "" "Создание объекта Gerber из выделенного объекта, в пределах\n" "указанного квадрата." -#: appGUI/ObjectUI.py:2312 +#: appGUI/ObjectUI.py:2328 msgid "Jog" msgstr "" -#: appGUI/ObjectUI.py:2320 +#: appGUI/ObjectUI.py:2336 #, fuzzy #| msgid "Zeros" msgid "Zero Axes" msgstr "Нули" -#: appGUI/ObjectUI.py:2353 +#: appGUI/ObjectUI.py:2369 msgid "Pause/Resume" msgstr "" -#: appGUI/ObjectUI.py:2375 +#: appGUI/ObjectUI.py:2391 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:172 msgid "Step" msgstr "" -#: appGUI/ObjectUI.py:2377 +#: appGUI/ObjectUI.py:2393 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:174 msgid "Each jog action will move the axes with this value." msgstr "" -#: appGUI/ObjectUI.py:2389 +#: appGUI/ObjectUI.py:2405 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:185 #: appGUI/preferences/cncjob/CNCJobGenPrefGroupUI.py:89 #: appObjects/FlatCAMObj.py:828 appTools/ToolProperties.py:529 msgid "Feedrate" msgstr "Скорость подачи" -#: appGUI/ObjectUI.py:2391 +#: appGUI/ObjectUI.py:2407 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:187 msgid "Feedrate when jogging." msgstr "" -#: appGUI/ObjectUI.py:2411 +#: appGUI/ObjectUI.py:2427 msgid "Send Command" msgstr "" -#: appGUI/ObjectUI.py:2413 appGUI/ObjectUI.py:2423 +#: appGUI/ObjectUI.py:2429 appGUI/ObjectUI.py:2439 msgid "Send a custom command to GRBL." msgstr "" -#: appGUI/ObjectUI.py:2418 +#: appGUI/ObjectUI.py:2434 msgid "Type GRBL command ..." msgstr "" -#: appGUI/ObjectUI.py:2421 +#: appGUI/ObjectUI.py:2437 msgid "Send" msgstr "" -#: appGUI/ObjectUI.py:2429 +#: appGUI/ObjectUI.py:2445 #, fuzzy #| msgid "Text to PDF parameters" msgid "Get Config parameter" msgstr "Параметры преобразования текста в PDF" -#: appGUI/ObjectUI.py:2431 +#: appGUI/ObjectUI.py:2447 msgid "A GRBL configuration parameter." msgstr "" -#: appGUI/ObjectUI.py:2436 +#: appGUI/ObjectUI.py:2452 msgid "Type GRBL parameter ..." msgstr "" -#: appGUI/ObjectUI.py:2439 +#: appGUI/ObjectUI.py:2455 #, fuzzy #| msgid "Geo" msgid "Get" msgstr "Geometry" -#: appGUI/ObjectUI.py:2441 +#: appGUI/ObjectUI.py:2457 msgid "Get the value of a specified GRBL parameter." msgstr "" -#: appGUI/ObjectUI.py:2449 +#: appGUI/ObjectUI.py:2465 #, fuzzy #| msgid "Gerber Export" msgid "Get Report" msgstr "Экспорт Gerber" -#: appGUI/ObjectUI.py:2451 +#: appGUI/ObjectUI.py:2467 msgid "Print in shell the GRBL report." msgstr "" -#: appGUI/ObjectUI.py:2457 +#: appGUI/ObjectUI.py:2473 msgid "Apply AutoLevelling" msgstr "" -#: appGUI/ObjectUI.py:2459 +#: appGUI/ObjectUI.py:2475 msgid "" "Will send the probing GCode to the GRBL controller,\n" "wait for the Z probing data and then apply this data\n" "over the original GCode therefore doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2468 +#: appGUI/ObjectUI.py:2484 msgid "Will save the GRBL height map." msgstr "" -#: appGUI/ObjectUI.py:2478 +#: appGUI/ObjectUI.py:2494 #, fuzzy #| msgid "Starting G-Code" msgid "Save Probing GCode" msgstr "Открытие G-Code" -#: appGUI/ObjectUI.py:2480 +#: appGUI/ObjectUI.py:2496 #, fuzzy #| msgid "Starting G-Code" msgid "Will save the probing GCode." msgstr "Открытие G-Code" -#: appGUI/ObjectUI.py:2489 +#: appGUI/ObjectUI.py:2505 msgid "View/Edit the probing GCode." msgstr "" -#: appGUI/ObjectUI.py:2496 appObjects/FlatCAMCNCJob.py:1726 +#: appGUI/ObjectUI.py:2512 appObjects/FlatCAMCNCJob.py:1726 #: appObjects/FlatCAMCNCJob.py:1730 #, fuzzy #| msgid "Import List" msgid "Import Height Map" msgstr "Импортировать список" -#: appGUI/ObjectUI.py:2498 +#: appGUI/ObjectUI.py:2514 msgid "" "Import the file that has the Z heights\n" "obtained through probing and then apply this data\n" @@ -8077,11 +8110,11 @@ msgid "" "doing autolevelling." msgstr "" -#: appGUI/ObjectUI.py:2516 +#: appGUI/ObjectUI.py:2532 msgid "Export CNC Code" msgstr "Экспорт CNC Code" -#: appGUI/ObjectUI.py:2518 +#: appGUI/ObjectUI.py:2534 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:37 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:33 msgid "" @@ -8092,11 +8125,11 @@ msgstr "" "для сохранения\n" "этого объекта в файл." -#: appGUI/ObjectUI.py:2527 +#: appGUI/ObjectUI.py:2543 msgid "Save CNC Code" msgstr "Сохранить CNC Code" -#: appGUI/ObjectUI.py:2530 +#: appGUI/ObjectUI.py:2546 msgid "" "Opens dialog to save G-Code\n" "file." @@ -8104,84 +8137,84 @@ msgstr "" "Открывает диалоговое окно для сохранения\n" "файла G-Code." -#: appGUI/ObjectUI.py:2537 +#: appGUI/ObjectUI.py:2553 #, fuzzy #| msgid "View CNC Code" msgid "Review CNC Code." msgstr "Просмотр CNC Code" -#: appGUI/ObjectUI.py:2598 +#: appGUI/ObjectUI.py:2614 msgid "Script Object" msgstr "Объект сценария" -#: appGUI/ObjectUI.py:2618 appGUI/ObjectUI.py:2692 +#: appGUI/ObjectUI.py:2634 appGUI/ObjectUI.py:2708 msgid "Auto Completer" msgstr "Автозаполнение" -#: appGUI/ObjectUI.py:2620 +#: appGUI/ObjectUI.py:2636 msgid "This selects if the auto completer is enabled in the Script Editor." msgstr "" "Этот параметр выбирает, включено ли автозаполнение в редакторе сценариев." -#: appGUI/ObjectUI.py:2665 +#: appGUI/ObjectUI.py:2681 msgid "Document Object" msgstr "Объект Document" -#: appGUI/ObjectUI.py:2694 +#: appGUI/ObjectUI.py:2710 msgid "This selects if the auto completer is enabled in the Document Editor." msgstr "" "Этот параметр выбирает, включено ли автозаполнение в редакторе Document." -#: appGUI/ObjectUI.py:2712 +#: appGUI/ObjectUI.py:2728 msgid "Font Type" msgstr "Тип шрифта" -#: appGUI/ObjectUI.py:2729 +#: appGUI/ObjectUI.py:2745 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:189 msgid "Font Size" msgstr "Размер шрифта" -#: appGUI/ObjectUI.py:2765 +#: appGUI/ObjectUI.py:2781 msgid "Alignment" msgstr "Выравнивание" -#: appGUI/ObjectUI.py:2770 +#: appGUI/ObjectUI.py:2786 msgid "Align Left" msgstr "Выравнивание по левому краю" -#: appGUI/ObjectUI.py:2775 app_Main.py:4993 +#: appGUI/ObjectUI.py:2791 app_Main.py:4993 msgid "Center" msgstr "По центру" -#: appGUI/ObjectUI.py:2780 +#: appGUI/ObjectUI.py:2796 msgid "Align Right" msgstr "Выравнивание по правому краю" -#: appGUI/ObjectUI.py:2785 +#: appGUI/ObjectUI.py:2801 msgid "Justify" msgstr "Выравнивание по ширине" -#: appGUI/ObjectUI.py:2792 +#: appGUI/ObjectUI.py:2808 msgid "Font Color" msgstr "Цвет шрифта" -#: appGUI/ObjectUI.py:2794 +#: appGUI/ObjectUI.py:2810 msgid "Set the font color for the selected text" msgstr "Устанавливает цвет шрифта для выделенного текста" -#: appGUI/ObjectUI.py:2808 +#: appGUI/ObjectUI.py:2824 msgid "Selection Color" msgstr "Цвет выделения" -#: appGUI/ObjectUI.py:2810 +#: appGUI/ObjectUI.py:2826 msgid "Set the selection color when doing text selection." msgstr "Установка цвета выделения при выделения текста." -#: appGUI/ObjectUI.py:2824 +#: appGUI/ObjectUI.py:2840 msgid "Tab Size" msgstr "Размер вкладки" -#: appGUI/ObjectUI.py:2826 +#: appGUI/ObjectUI.py:2842 msgid "Set the tab size. In pixels. Default value is 80 pixels." msgstr "" "Установка размера вкладки. В пикселях. Значение по умолчанию составляет 80 " @@ -8219,41 +8252,41 @@ msgstr "" "Не удалось создать примечания из-за разницы между количеством текстовых " "элементов и количеством текстовых позиций." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Настройки применяются." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Вы уверены что хотите продолжить?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Приложение будет перезапущено" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Настройки закрыты без сохранения." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Настройки по умолчанию восстановлены." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Настройки сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Настройки отредактированы, но не сохранены." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9140,11 +9173,6 @@ msgstr "" msgid "Both" msgstr "Обе" -#: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:80 -#: appTools/ToolMilling.py:1779 -msgid "Milling Diameter" -msgstr "Диаметр фрезерования" - #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:82 #: appTools/ToolMilling.py:1781 msgid "The diameter of the tool who will do the milling" @@ -10159,20 +10187,19 @@ msgstr "" "Значение 0 означает отсутствие сегментации по оси Y." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Область исключения" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Параметры исключения областей.\n" -"Эти параметры доступны только для\n" -"Расширенного режима приложения." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Добавить зоны исключения" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Зоны исключения" @@ -11312,6 +11339,12 @@ msgstr "" "- квадрат -> линии встречаются под углом 90 градусов\n" "- скос -> линии соединяются третьей линией" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Скошенный" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "Параметры оптимизации" @@ -11941,7 +11974,7 @@ msgstr "" "заготовки." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11954,7 +11987,7 @@ msgid "Object kind" msgstr "Вид объекта" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -11967,12 +12000,12 @@ msgstr "" "из множества отдельных печатных плат очертания." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Одиночный" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Панель" @@ -12001,12 +12034,12 @@ msgstr "" "- 8 - 2*слева + 2*справа + 2*сверху + 2*снизу" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -12777,7 +12810,7 @@ msgstr "Количество строк нужной панели" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13274,7 +13307,7 @@ msgstr "Конвертирование единиц в " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -14127,7 +14160,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -14143,7 +14176,7 @@ msgstr "Сбросить настройки инструмента" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14587,7 +14620,7 @@ msgid "Copper Thieving Tool done." msgstr "Copper Thieving завершён." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14848,7 +14881,7 @@ msgstr "Добавить маркер" msgid "Will add corner markers to the selected Gerber file." msgstr "Добавит угловые маркеры к выбранному файлу Gerber." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14859,14 +14892,14 @@ msgstr "" "Пожалуйста, введите диаметр инструмента с ненулевым значением в float " "формате." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 #, fuzzy #| msgid "Tools in Tools Database edited but not saved." msgid "Tool not in Tools Database. Adding a default tool." msgstr "Инструменты в базе данных отредактированы, но не сохранены." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14874,30 +14907,30 @@ msgid "" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 #, fuzzy #| msgid "Add Tool from Tools DB" msgid "Updated tool from Tools Database." msgstr "Добавить инструмент из БД" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 #, fuzzy #| msgid "Default Values" msgid "Default tool added." msgstr "Значения по умолчанию" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 #, fuzzy #| msgid "Tool copied from Tools DB." msgid "Tool updated from Tools Database." msgstr "Инструмент скопирован из БД." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14905,20 +14938,20 @@ msgstr "" "Не выбран объект для обрезки.\n" "Выберите один и повторите попытку." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Диаметр инструмента имеет нулевое значение. Измените его на положительное " "целое число." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "" "Значение количества перемычек отсутствует. Добавьте его и повторите попытку.." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14926,18 +14959,18 @@ msgstr "" "Значение перемычки может быть только одним из: «None», «lr», «tb», «2lr», " "«2tb», 4 или 8. Введите правильное значение и повторите попытку. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 #, fuzzy #| msgid "Open GCode file failed." msgid "Mouse bites failed." msgstr "Не удалось открыть файл GCode." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Операция обрезки закончена." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -14947,38 +14980,38 @@ msgstr "Операция обрезки закончена." msgid "Object not found" msgstr "Объект не найден" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Прямоугольный вырез с отрицательным отступом невозможен." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 #, fuzzy #| msgid "Any form CutOut operation finished." msgid "Rectangular CutOut operation finished." msgstr "Операция обрезки закончена." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Не удалось получить объект Geometry" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Объект геометрии для ручного выреза не найден" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" "Щелкните по периметру выбранного объекта геометрии, чтобы создать " "перемычку ..." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 #, fuzzy #| msgid "Generate the Geometry object." msgid "No tool in the Geometry object." msgstr "Будет создан объект геометрии." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 #, fuzzy #| msgid "" #| "Zone added. Click to start adding next zone or right click to finish." @@ -14986,11 +15019,11 @@ msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "Зона добавлена. Щелкните правой кнопкой мыши для завершения." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Не удалось получить объект Gerber" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." @@ -14998,7 +15031,7 @@ msgstr "" "Для обрезки не выбран объект Gerber.\n" "Выберите один и повторите попытку." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -15006,36 +15039,36 @@ msgstr "" "Выбранный объект должен быть типа Gerber.\n" "Выберите файл Gerber и повторите попытку." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Геометрия не поддерживается для выреза" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "Создание перемычки вручную..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "Обрезка платы" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Исходный объект" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Объект вырезания" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Тип" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -15047,7 +15080,7 @@ msgstr "" "То, что выбрано здесь будет диктовать вид\n" "объектов, которые будут заполнять поле со списком \"объект\"." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -15057,27 +15090,27 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Параметры инструмента" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 #, fuzzy #| msgid "Auto" msgid "Automatic" msgstr "Авто" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 #, fuzzy #| msgid "B. Manual Bridge Gaps" msgid "Bridge Gaps" msgstr "Б. Ручное размещение перемычек" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "Этот раздел обрабатывает создание автоматических зазоров моста." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -15087,7 +15120,7 @@ msgstr "" "Форма выреза может быть любой формы.\n" "Полезно, когда печатная плата имеет непрямоугольную форму." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -15099,7 +15132,7 @@ msgstr "" "всегда прямоугольная форма, и это будет\n" "ограничивающий прямоугольник объекта." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -15110,11 +15143,11 @@ msgstr "" "объекта геометрии, который используется \n" "в качестве объекта выреза. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Создать ручную геометрию" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -15126,21 +15159,21 @@ msgstr "" "для использования в качестве выреза, если он еще не существует.\n" "Выберите исходный файл Gerber в верхнем поле со списком объектов." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 #, fuzzy #| msgid "Subtract Geometry" msgid "Manual cutout Geometry" msgstr "Вычесть Geometry" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Геометрический объект, используемый для создания ручного выреза." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Ручное добавление перемычек" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -19998,6 +20031,28 @@ msgstr "" msgid "No Geometry name in args. Provide a name and try again." msgstr "Нет имени геометрии в аргументах. Укажите имя и попробуйте снова." +#~ msgid "Connect:" +#~ msgstr "Подключение:" + +#~ msgid "Contour:" +#~ msgstr "Контур:" + +#~ msgid "" +#~ "Create the Geometry Object\n" +#~ "for milling DRILLS toolpaths." +#~ msgstr "" +#~ "Создание объекта Geometry \n" +#~ "для траектории фрезерования отверстий." + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Параметры исключения областей.\n" +#~ "Эти параметры доступны только для\n" +#~ "Расширенного режима приложения." + #, fuzzy #~| msgid "" #~| "Merge a selection of Excellon objects into a new combo Excellon object." diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index b21a417e..f1865a52 100644 Binary files a/locale/tr/LC_MESSAGES/strings.mo and b/locale/tr/LC_MESSAGES/strings.mo differ diff --git a/locale/tr/LC_MESSAGES/strings.po b/locale/tr/LC_MESSAGES/strings.po index e9232746..67998a1d 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 12:15+0300\n" -"PO-Revision-Date: 2020-10-21 12:15+0300\n" +"POT-Creation-Date: 2020-10-21 16:06+0300\n" +"PO-Revision-Date: 2020-10-21 16:06+0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -270,7 +270,7 @@ msgstr "" "yeni bir araç ekler." #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 #: app_Main.py:3386 app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "İptal" @@ -282,7 +282,7 @@ msgstr "Uç Adı" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 #: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 -#: appTools/ToolCutOut.py:2058 appTools/ToolIsolation.py:3091 +#: appTools/ToolCutOut.py:2060 appTools/ToolIsolation.py:3091 #: appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 appTools/ToolPaint.py:2882 msgid "Tool Dia" msgstr "Uç Kalınlığı" @@ -319,7 +319,7 @@ msgstr "Uç Şekli" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 -#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2102 +#: appTools/ToolCalculators.py:240 appTools/ToolCutOut.py:2104 #: appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "Z Derinliği" @@ -690,14 +690,14 @@ msgstr "" "Z düzleminde, iş durduktan hemen sonra tekrar hareket edilecek bir konum." #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 #: appTools/ToolNCC.py:965 appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "Araçlar Veri Tabanı dosyası yüklenemedi." #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 -#: appDatabase.py:3059 appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 +#: appDatabase.py:3059 appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 #: appTools/ToolIsolation.py:1078 appTools/ToolNCC.py:976 #: appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." @@ -755,7 +755,7 @@ msgstr "FlatCAM Araçlar Veri Tabanını İçe Aktar" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 #: appDatabase.py:3464 appObjects/FlatCAMGeometry.py:1089 -#: appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 #: appTools/ToolNCC.py:3608 appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 #: appTools/ToolPaint.py:2715 app_Main.py:5676 app_Main.py:5718 @@ -898,13 +898,14 @@ msgstr "Çizim" msgid "NCC" msgstr "Bakır Temizleme" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "PCB Kesme" #: appDatabase.py:1208 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 @@ -1046,7 +1047,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 #: appTools/ToolCopperThieving.py:1204 appTools/ToolCopperThieving.py:1455 -#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2155 +#: appTools/ToolCorners.py:411 appTools/ToolCutOut.py:2157 #: appTools/ToolFiducials.py:786 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4028 #: appTools/ToolNCC.py:4131 @@ -1129,8 +1130,9 @@ msgstr "Çizgi Bazlı" msgid "Combo" msgstr "Karma" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2200 -#: appGUI/ObjectUI.py:2223 appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 #: appObjects/FlatCAMCNCJob.py:1291 appObjects/FlatCAMCNCJob.py:1313 #: appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 appTools/ToolPaint.py:3027 @@ -1148,7 +1150,7 @@ msgstr "" "Takım asansörünü en aza indirmek için\n" "elde edilen bölümler arasında çizgiler çizin." -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 #: appTools/ToolNCC.py:4051 appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1360,7 +1362,7 @@ msgstr "" #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 -#: appTools/ToolCutOut.py:2126 appTools/ToolDrilling.py:2167 +#: appTools/ToolCutOut.py:2128 appTools/ToolDrilling.py:2167 #: appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1375,7 +1377,7 @@ msgstr "" #: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 -#: appTools/ToolCutOut.py:2140 appTools/ToolDrilling.py:2180 +#: appTools/ToolCutOut.py:2142 appTools/ToolDrilling.py:2180 #: appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "Her geçişin derinliği (pozitif)." @@ -1475,7 +1477,7 @@ msgstr "" "yuvanın son noktasına bir matkap deliği ekleyin." #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1487,12 +1489,12 @@ msgstr "" "çevresinden tamamen ayrılmasına sebep olacaktır" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "Geçit Boyutu" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1503,12 +1505,12 @@ msgstr "" "için kullanılan, kesik içindeki geçitlerin boyutu." #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 msgid "Gap type" msgstr "Geçit Şekli" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1526,22 +1528,22 @@ msgstr "" "- Fare Isırığı -> Boyutu 'Köprü' ile aynıdır, ancak deliklerle kaplanmıştır" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "Geçit" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "İncelik" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 msgid "Depth" msgstr "Derinlik" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1551,12 +1553,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 -#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2218 +#: appTools/ToolCalculators.py:249 appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "Uç Kalınlığı" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." @@ -1566,24 +1568,24 @@ msgstr "Geçitlerde fare ısırığı şekli için delik genişliği." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "Aralık" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" "Geçitlerde fare ısırığı şekli oluştururken matkap\n" "delikleri arasındaki boşluk." #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "Yuvarlak Köşe" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." @@ -1593,11 +1595,11 @@ msgstr "" "Yalnız, kaynak nesnenin türü Gerber ise kullanılabilir." #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "Geçit Sayısı" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1651,7 +1653,7 @@ msgstr "" #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1595 appTools/ToolCopperThieving.py:1606 #: appTools/ToolCorners.py:462 appTools/ToolCorners.py:473 -#: appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:659 appTools/ToolDistance.py:670 #: appTools/ToolDistanceMin.py:324 appTools/ToolDistanceMin.py:335 @@ -1687,7 +1689,7 @@ msgstr "Düzenlenen değer aralık dışında" #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1601 appTools/ToolCopperThieving.py:1608 #: appTools/ToolCorners.py:468 appTools/ToolCorners.py:475 -#: appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 #: appTools/ToolDistance.py:665 appTools/ToolDistance.py:672 #: appTools/ToolDistanceMin.py:330 appTools/ToolDistanceMin.py:337 @@ -2294,6 +2296,12 @@ msgstr "Düzenleyiciden Çık" msgid "Exit from Editor." msgstr "Düzenleyiciden çıkın." +#: appEditors/AppGeoEditor.py:49 +#, fuzzy +#| msgid "Area Selection" +msgid "Buffer Selection" +msgstr "Alan" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "Tampon Mesafesi:" @@ -2321,12 +2329,14 @@ msgstr "Yuvarlak" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 #: appGUI/ObjectUI.py:1570 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 @@ -2369,6 +2379,12 @@ msgstr "" "Tampon mesafesi değeri yok veya yanlış formatta. \n" "Ekleyip tekrar deneyin." +#: appEditors/AppGeoEditor.py:194 +#, fuzzy +#| msgid "Text Tool" +msgid "Text Input Tool" +msgstr "Metin Aracı" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "Yazı Tipi" @@ -2377,6 +2393,10 @@ msgstr "Yazı Tipi" msgid "Text" msgstr "Metin" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "Uygula" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "Metin Aracı" @@ -2393,6 +2413,12 @@ msgstr "Metin Aracı" msgid "Tool" msgstr "Araçlar" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 +#: appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 +#: appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "Çizim" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "Uç Kalınlığı" @@ -2413,19 +2439,6 @@ msgstr "" "- Nokta Bazlı: Merkezden dışa doğru.\n" "- Çizgi Bazlı: Paralel çizgiler." -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "Birleştir:" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "Kenar:" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1723 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "Çizim" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2770,6 +2783,7 @@ msgstr "Hizala" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 #: appGUI/ObjectUI.py:436 appGUI/ObjectUI.py:473 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 #: appTools/ToolQRCode.py:787 appTools/ToolTransform.py:854 @@ -3261,7 +3275,7 @@ msgstr "Şekil Düzenleyici" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 #: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tür" @@ -3276,7 +3290,8 @@ msgstr "Çizgi" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 #: appGUI/ObjectUI.py:1571 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 @@ -3903,9 +3918,9 @@ msgstr "" "Bir tampon oluşturmak için şekil yok. Lütfen en az bir şekil seçin ve tekrar " "deneyin." -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 -#: appTools/ToolCutOut.py:893 appTools/ToolCutOut.py:1116 -#: appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 +#: appTools/ToolCutOut.py:895 appTools/ToolCutOut.py:1118 +#: appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "Başarısız oldu." @@ -4493,7 +4508,7 @@ msgstr "Ayarları Dosyadan İçe Aktar ..." msgid "Export Preferences to file ..." msgstr "Ayarları Dosyaya Aktar ..." -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "Ayarları Kaydet" @@ -5165,7 +5180,7 @@ msgid "Extract Drills Tool" msgstr "Delik Çıkarma" #: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "PCB Kesimi" @@ -5433,10 +5448,10 @@ msgstr "Maksimum Yapışma Mesafesi" msgid "Toggle the display of axis on canvas" msgstr "Çalışma alanındaki eksen görüntüsünü değiştirir" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 #: app_Main.py:5584 app_Main.py:5599 msgid "Preferences" msgstr "Ayarlar" @@ -5550,10 +5565,6 @@ msgstr "" "Düzeni, arayüz ayarlarını, stili, hdpi desteğini vb. gibi\n" "FlatCAM arayüz ayarlarını sıfırlayın." -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "Uygula" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "Geçerli ayarları bir dosyaya kaydetmeden uygulayın." @@ -5583,7 +5594,7 @@ msgstr "Yeni" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 #: appTools/ToolDblSided.py:774 appTools/ToolFilm.py:929 #: appTools/ToolFilm.py:952 appTools/ToolImage.py:136 appTools/ToolImage.py:191 #: appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 @@ -5710,14 +5721,14 @@ msgstr "FlatCAM Ayarları Klasörü açıldı." msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 #: app_Main.py:6893 msgid "Yes" msgstr "Evet" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -6506,8 +6517,8 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "Ortaya çıkan şeklin köşeleri yuvarlatılmış olacaktır." -#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 #: appTools/ToolNCC.py:4255 appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "Şekil Oluştur" @@ -6850,7 +6861,7 @@ msgstr "" msgid "Add from DB" msgstr "Veri Tabanından Ekle" -#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2069 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 #: appTools/ToolIsolation.py:61 appTools/ToolIsolation.py:3122 #: appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" @@ -6864,13 +6875,13 @@ msgstr "" "Araçlar Tablosuna yukarıda belirtilen\n" "kalınlıkta yeni bir uç ekleyin." -#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2081 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 #: appTools/ToolIsolation.py:65 appTools/ToolIsolation.py:3133 #: appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "Veri Tabanından Seç" -#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2084 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 #: appTools/ToolIsolation.py:3136 appTools/ToolNCC.py:3903 #: appTools/ToolPaint.py:2912 msgid "" @@ -6963,7 +6974,7 @@ msgstr "V ucu için uç kalınlığı. Derece olarak." #: appGUI/ObjectUI.py:1172 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 -#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2105 +#: appObjects/FlatCAMGeometry.py:1374 appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -6973,7 +6984,7 @@ msgstr "Bakır yüzeyinin altında kesme derinliği (negatif)." #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 -#: appTools/ToolCutOut.py:2123 appTools/ToolDrilling.py:2164 +#: appTools/ToolCutOut.py:2125 appTools/ToolDrilling.py:2164 #: appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "Çoklu Geçiş" @@ -7211,7 +7222,8 @@ msgid "Add exclusion areas" msgstr "Dışlama Alanları Ekle" #: appGUI/ObjectUI.py:1503 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 #: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" @@ -7222,14 +7234,16 @@ msgstr "" "Bu alanlarda uçların dolaşımı yasaktır." #: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "Yöntem" #: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 #: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 #: appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" @@ -7264,7 +7278,8 @@ msgstr "" "gideceği yüksekliktir." #: appGUI/ObjectUI.py:1544 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 #: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" @@ -7280,19 +7295,22 @@ msgstr "" "kaçınır" #: appGUI/ObjectUI.py:1548 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 #: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 msgid "Over" msgstr "Yukarı" #: appGUI/ObjectUI.py:1549 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 #: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 msgid "Around" msgstr "Etrafından" #: appGUI/ObjectUI.py:1556 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 #: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" @@ -7312,7 +7330,8 @@ msgid "Add an Exclusion Area." msgstr "Bir dışlama alanı ekleyin." #: appGUI/ObjectUI.py:1573 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 @@ -7627,7 +7646,7 @@ msgstr "" #: appGUI/ObjectUI.py:2108 #: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 -#: appTools/ToolCutOut.py:2322 appTools/ToolFiducials.py:801 +#: appTools/ToolCutOut.py:2324 appTools/ToolFiducials.py:801 msgid "Manual" msgstr "El İle" @@ -8026,41 +8045,41 @@ msgstr "" "Metin öğelerinin sayısı ile metin konumlarının sayısı arasındaki farktan " "dolayı açıklama eklenemedi." -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "Ayar değişiklikleri uygulandı." -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "Devam etmek istiyor musunuz?" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "Uygulama Yeniden Başlatılacak" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "Uygulama, ayarlar kaydedilmeden kapatıldı." -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 #: app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "Ayarlar kaydedildi." -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "Ayarlar düzenlendi ancak kaydedilmedi." -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -9930,20 +9949,19 @@ msgstr "" "0 değeri, Y ekseninde bölümleme olmadığı anlamına gelir." #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "Dışlama Alanı" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." -msgstr "" -"Dışlama alanı seçenekleri.\n" -"Bu seçenekler yalnızca Gelişmiş\n" -"Uygulama Seviyesi için kullanılabilir." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +#, fuzzy +#| msgid "Add exclusion areas" +msgid "Area exclusion parameters." +msgstr "Dışlama Alanları Ekle" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "Dışlama Alanı" @@ -11062,6 +11080,12 @@ msgstr "" "- 'Kare': Çizgiler 90 derece açı ile birleştirilir.\n" "- 'Eğimli': Çizgiler üçüncü bir çizgi le birleştirilir" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +#, fuzzy +#| msgid "Beveled" +msgid "Bevel" +msgstr "Eğimli" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "En Uygun Uç Seçenekleri" @@ -11689,7 +11713,7 @@ msgid "" msgstr "PCB'yi kesmek ve iş parçasından ayırmak." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 -#: appTools/ToolCutOut.py:2060 +#: appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -11702,7 +11726,7 @@ msgid "Object kind" msgstr "Nesne Şekli" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 -#: appTools/ToolCutOut.py:1993 +#: appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: " "contain a single PCB Gerber outline object.
- Panel: a panel PCB " @@ -11714,12 +11738,12 @@ msgstr "" "dosyasında oluşturulan PCB’nin panelleştirilmesi." #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 -#: appTools/ToolCutOut.py:1999 +#: appTools/ToolCutOut.py:2001 msgid "Single" msgstr "Tekli" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 -#: appTools/ToolCutOut.py:2000 +#: appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "Panel" @@ -11748,12 +11772,12 @@ msgstr "" "- 8-->2*sol + 2*sağ +2*üst + 2*alt" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 -#: appTools/ToolCutOut.py:2331 +#: appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "Büyük İmleç" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 -#: appTools/ToolCutOut.py:2333 +#: appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "Geçitleri el ile eklerken büyük bir imleç kullanın." @@ -12504,7 +12528,7 @@ msgstr "İstenen panelin satır sayısı" #: appTools/ToolCalibration.py:891 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2007 appTools/ToolDblSided.py:528 +#: appTools/ToolCutOut.py:2009 appTools/ToolDblSided.py:528 #: appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 @@ -13007,7 +13031,7 @@ msgstr "Birimler şuna dönüştürülüyor " #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 #: appTools/ToolIsolation.py:1785 appTools/ToolIsolation.py:1978 camlib.py:1231 #: camlib.py:1292 msgid "Rough" @@ -13824,7 +13848,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 #: appTools/ToolDblSided.py:947 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:458 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 @@ -13840,7 +13864,7 @@ msgstr "Verileri Sıfırla" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 #: appTools/ToolDblSided.py:950 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:461 appTools/ToolExtractDrills.py:705 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14279,7 +14303,7 @@ msgid "Copper Thieving Tool done." msgstr "Bakır dolgu işlemi tamamlandı." #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 #: appTools/ToolDrilling.py:726 appTools/ToolDrilling.py:1582 #: appTools/ToolEtchCompensation.py:152 appTools/ToolInvertGerber.py:99 #: appTools/ToolIsolation.py:908 appTools/ToolIsolation.py:1345 @@ -14534,7 +14558,7 @@ msgstr "Köşe İşareti Ekle" msgid "Will add corner markers to the selected Gerber file." msgstr "Seçilen Gerber dosyasına köşe işaretleyicileri ekler." -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 #: appTools/ToolIsolation.py:1049 appTools/ToolIsolation.py:1185 #: appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 appTools/ToolNCC.py:1084 #: appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 @@ -14543,12 +14567,12 @@ msgstr "Seçilen Gerber dosyasına köşe işaretleyicileri ekler." msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "Lütfen ondalıklı formatta sıfır olmayan bir uç kalınlığı girin." -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 #: appTools/ToolNCC.py:1029 appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "Uç, Araçlar Veri Tabanında yoktur. Varsayılan bir uç ekleniyor." -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 #: appTools/ToolIsolation.py:1137 appTools/ToolNCC.py:1036 #: appTools/ToolPaint.py:775 msgid "" @@ -14558,24 +14582,24 @@ msgstr "" "İptal edildi.\n" "Araçlar Veri Tabanında aynı kalınlıkta birden çok uç bulundu." -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 msgid "Updated tool from Tools Database." msgstr "Araçlar Veri Tabanından güncellenmiş uç." -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 msgid "Default tool added." msgstr "Varsayılan uç eklendi." -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 #: appTools/ToolNCC.py:3602 appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "Seçilen uç burada kullanılamaz. Başka bir uç seçerek tekrar deneyin." -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 msgid "Tool updated from Tools Database." msgstr "Uç, Araçlar Veri Tabanından güncellendi." -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." @@ -14583,18 +14607,18 @@ msgstr "" "Kesilecek herhangi bir nesne yok.\n" "Lütfen bir nesne seçerek tekrar deneyiniz." -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 -#: appTools/ToolCutOut.py:1298 appTools/ToolCutOut.py:1429 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 +#: appTools/ToolCutOut.py:1300 appTools/ToolCutOut.py:1431 #: tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" "Ucun kalınlığı sıfırdır. Uç kalınlığını Pozitif bir tamsayı olarak değiştin." -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "Geçit sayı değeri eksik. Ekleyin ve tekrar deneyin." -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. " "Fill in a correct value and retry. " @@ -14603,16 +14627,16 @@ msgstr "" " 'Yok', 'Sol Sağ', 'Üst Alt', '2 Sol Sağ', '2 Üst Alt', 4 veya 8. Doğru " "sayıyı girin ve tekrar deneyin. " -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 -#: appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 +#: appTools/ToolCutOut.py:1615 msgid "Mouse bites failed." msgstr "Fare ısırığı şekli başarısız oldu." -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "Serbest şekilli PCB kesme işlemi başarıyla tamamlandı." -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 @@ -14622,49 +14646,49 @@ msgstr "Serbest şekilli PCB kesme işlemi başarıyla tamamlandı." msgid "Object not found" msgstr "Nesne bulunamadı" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "Kenar payı negatif, dikdörtgensel kesim mümkün değildir." -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 msgid "Rectangular CutOut operation finished." msgstr "Dikdörtgensel PCB kesim işlemi tamamlandı." -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "Şekil nesnesi alınamadı" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "Geçitleri el ile eklemek için kesim sınırı bulunamadı" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "" "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "Bir geçit oluşturmak için seçilen şeklin sınırları üzerine tıklayın." -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 msgid "No tool in the Geometry object." msgstr "Şekil nesnesinde araç yok." -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 msgid "" "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" "Geçitler el ile eklendi. Başka eklemek için sol tıklayın veya bitirmek için " "sağ tıklayın." -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "Gerber nesnesi alınamadı" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "Kesmek için Gerber nesnesi seçilmedi. Birini seçip tekrar deneyin." -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." @@ -14672,36 +14696,36 @@ msgstr "" "Seçilen nesne Gerber türünde olmalıdır. Bir Gerber dosyası seçin ve tekrar " "deneyin." -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "Kesmek için şekil desteklenmiyor" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "El ile geçit oluşturuluyor..." -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "Geçitlerin el ile eklenmesi başarı ile tamamlandı." -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "PCB Kesimi" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 #: appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "Kaynak Nesne" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "Kesilecek nesne" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "Şekil" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -14713,7 +14737,7 @@ msgstr "" "Burada seçilen, 'Nesne' açılır kutudaki \n" "nesne türlerini belirler." -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 #: appTools/ToolNCC.py:3892 appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -14726,26 +14750,26 @@ msgstr "" "Bu, Araçlar Veri Tabanında bir arka plan aramasıyla yapılır.\n" "Araçlar Veri Tabanında hiçbir şey bulunmazsa, varsayılan bir araç eklenir." -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "Uç Seçenekleri" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 msgid "Automatic" msgstr "Otomatik" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 msgid "Bridge Gaps" msgstr "Geçit Boşlukları" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "" "Bu bölüm geçit boşluklarının otomatik oluşturulmasını ele almaktadır.\n" "\n" "Geçit: PCB kesildiği zaman çevresinden kopmaması için kullanılan köprülerdir." -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" @@ -14756,7 +14780,7 @@ msgstr "" "PCB dikdörtgen olmayan bir şekle sahip\n" "olduğunda kullanışlıdır." -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -14767,7 +14791,7 @@ msgstr "" "Ortaya çıkan kesme şekli her zaman bir dikdörtgen \n" "şekli ve nesnenin sınırlayıcı kutusu olacaktır." -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" @@ -14778,11 +14802,11 @@ msgstr "" "Geçit: PCB kesildiği zaman çevresinden kopmaması için kullanılan " "köprülerdir. " -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "Kesim Şeklini El ile Oluştur" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -14794,19 +14818,19 @@ msgstr "" "Nesnelerin listesini içeren üstteki açılır kutudan kaynak \n" "Gerber dosyasını seçin." -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 msgid "Manual cutout Geometry" msgstr "Geçitleri El ile Ekle" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "Geçitlerin el ile yerleştirileceği nesne." -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "Geçitleri El ile Ekle" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n" @@ -19560,6 +19584,21 @@ msgstr "Orijin, yüklenen tüm nesneleri hizalayarak ayarlanıyor " msgid "No Geometry name in args. Provide a name and try again." msgstr "Değişkenlerde Şekil ismi yok. Lütfen bir isim girin ve tekrar deneyin." +#~ msgid "Connect:" +#~ msgstr "Birleştir:" + +#~ msgid "Contour:" +#~ msgstr "Kenar:" + +#~ msgid "" +#~ "Area exclusion parameters.\n" +#~ "Those parameters are available only for\n" +#~ "Advanced App. Level." +#~ msgstr "" +#~ "Dışlama alanı seçenekleri.\n" +#~ "Bu seçenekler yalnızca Gelişmiş\n" +#~ "Uygulama Seviyesi için kullanılabilir." + #~ msgid "" #~ "Create the Geometry Object\n" #~ "for milling DRILLS toolpaths." diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 94e2236e..61d81406 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-10-21 12:14+0300\n" +"POT-Creation-Date: 2020-10-21 16:05+0300\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -249,7 +249,7 @@ msgid "" msgstr "" #: appDatabase.py:130 appDatabase.py:2281 appGUI/MainGUI.py:1438 -#: appGUI/preferences/PreferencesUIManager.py:925 app_Main.py:2291 app_Main.py:3386 +#: appGUI/preferences/PreferencesUIManager.py:931 app_Main.py:2291 app_Main.py:3386 #: app_Main.py:4341 app_Main.py:4587 app_Main.py:6895 msgid "Cancel" msgstr "" @@ -260,7 +260,7 @@ msgstr "" #: appDatabase.py:161 appDatabase.py:837 appEditors/AppExcEditor.py:3765 #: appGUI/ObjectUI.py:1038 appGUI/ObjectUI.py:1606 -#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 appTools/ToolCutOut.py:2058 +#: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:132 appTools/ToolCutOut.py:2060 #: appTools/ToolIsolation.py:3091 appTools/ToolNCC.py:3859 appTools/ToolNCC.py:3870 #: appTools/ToolPaint.py:2882 msgid "Tool Dia" @@ -296,7 +296,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:98 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:105 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:113 appTools/ToolCalculators.py:240 -#: appTools/ToolCutOut.py:2102 appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 +#: appTools/ToolCutOut.py:2104 appTools/ToolDrilling.py:2143 appTools/ToolMilling.py:1793 msgid "Cut Z" msgstr "" @@ -583,14 +583,14 @@ msgid "" msgstr "" #: appDatabase.py:307 appDatabase.py:684 appDatabase.py:718 appDatabase.py:2647 -#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:293 +#: appDatabase.py:3017 appDatabase.py:3051 appTools/ToolCutOut.py:294 #: appTools/ToolDrilling.py:895 appTools/ToolIsolation.py:1067 appTools/ToolNCC.py:965 #: appTools/ToolPaint.py:704 msgid "Could not load Tools DB file." msgstr "" #: appDatabase.py:315 appDatabase.py:726 appDatabase.py:2655 appDatabase.py:3059 -#: appTools/ToolCutOut.py:304 appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 +#: appTools/ToolCutOut.py:305 appTools/ToolDrilling.py:903 appTools/ToolIsolation.py:1078 #: appTools/ToolNCC.py:976 appTools/ToolPaint.py:715 msgid "Failed to parse Tools DB file." msgstr "" @@ -645,7 +645,7 @@ msgid "Import FlatCAM Tools DB" msgstr "" #: appDatabase.py:740 appDatabase.py:915 appDatabase.py:3073 appDatabase.py:3464 -#: appObjects/FlatCAMGeometry.py:1089 appTools/ToolCutOut.py:482 appTools/ToolCutOut.py:523 +#: appObjects/FlatCAMGeometry.py:1089 appTools/ToolCutOut.py:484 appTools/ToolCutOut.py:525 #: appTools/ToolIsolation.py:2583 appTools/ToolIsolation.py:2667 appTools/ToolNCC.py:3608 #: appTools/ToolNCC.py:3688 appTools/ToolPaint.py:2626 appTools/ToolPaint.py:2715 #: app_Main.py:5676 app_Main.py:5718 app_Main.py:5749 app_Main.py:5769 app_Main.py:5779 @@ -778,12 +778,13 @@ msgstr "" msgid "NCC" msgstr "" -#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:327 -#: appTools/ToolCutOut.py:463 +#: appDatabase.py:1192 appDatabase.py:2779 appTools/ToolCutOut.py:328 +#: appTools/ToolCutOut.py:465 msgid "Cutout" msgstr "" -#: appDatabase.py:1208 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appDatabase.py:1208 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:218 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:418 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:303 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:322 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:286 appTools/ToolIsolation.py:3425 @@ -901,7 +902,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:183 appTools/ToolCopperThieving.py:1204 #: appTools/ToolCopperThieving.py:1455 appTools/ToolCorners.py:411 -#: appTools/ToolCutOut.py:2155 appTools/ToolFiducials.py:786 +#: appTools/ToolCutOut.py:2157 appTools/ToolFiducials.py:786 #: appTools/ToolInvertGerber.py:234 appTools/ToolInvertGerber.py:242 #: appTools/ToolNCC.py:4028 appTools/ToolNCC.py:4131 msgid "Margin" @@ -974,7 +975,8 @@ msgstr "" msgid "Combo" msgstr "" -#: appDatabase.py:1594 appDatabase.py:1712 appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 +#: appDatabase.py:1594 appDatabase.py:1712 appEditors/AppGeoEditor.py:505 +#: appGUI/ObjectUI.py:2200 appGUI/ObjectUI.py:2223 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:237 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:224 appObjects/FlatCAMCNCJob.py:1291 #: appObjects/FlatCAMCNCJob.py:1313 appTools/ToolNCC.py:4041 appTools/ToolNCC.py:4144 @@ -991,7 +993,7 @@ msgid "" "segments to minimize tool lifts." msgstr "" -#: appDatabase.py:1604 appDatabase.py:1719 +#: appDatabase.py:1604 appDatabase.py:1719 appEditors/AppGeoEditor.py:515 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:246 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:232 appTools/ToolNCC.py:4051 #: appTools/ToolNCC.py:4152 appTools/ToolPaint.py:3034 @@ -1157,7 +1159,7 @@ msgstr "" #: appDatabase.py:1874 appGUI/ObjectUI.py:1193 #: appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:82 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 appTools/ToolCutOut.py:2126 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:80 appTools/ToolCutOut.py:2128 #: appTools/ToolDrilling.py:2167 appTools/ToolMilling.py:1817 msgid "" "Use multiple passes to limit\n" @@ -1168,7 +1170,7 @@ msgstr "" #: appDatabase.py:1896 appGUI/ObjectUI.py:1207 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:94 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 appTools/ToolCutOut.py:2140 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:92 appTools/ToolCutOut.py:2142 #: appTools/ToolDrilling.py:2180 appTools/ToolMilling.py:1830 msgid "Depth of each pass (positive)." msgstr "" @@ -1248,7 +1250,7 @@ msgid "" msgstr "" #: appDatabase.py:2073 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:117 -#: appTools/ToolCutOut.py:2157 +#: appTools/ToolCutOut.py:2159 msgid "" "Margin over bounds. A positive value here\n" "will make the cutout of the PCB further from\n" @@ -1256,12 +1258,12 @@ msgid "" msgstr "" #: appDatabase.py:2085 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:131 -#: appTools/ToolCutOut.py:2165 +#: appTools/ToolCutOut.py:2167 msgid "Gap size" msgstr "" #: appDatabase.py:2087 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:133 -#: appTools/ToolCutOut.py:2167 +#: appTools/ToolCutOut.py:2169 msgid "" "The size of the bridge gaps in the cutout\n" "used to keep the board connected to\n" @@ -1270,12 +1272,12 @@ msgid "" msgstr "" #: appDatabase.py:2096 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:148 -#: appTools/ToolCutOut.py:2180 +#: appTools/ToolCutOut.py:2182 msgid "Gap type" msgstr "" #: appDatabase.py:2098 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:150 -#: appTools/ToolCutOut.py:2182 +#: appTools/ToolCutOut.py:2184 msgid "" "The type of gap:\n" "- Bridge -> the cutout will be interrupted by bridges\n" @@ -1284,22 +1286,22 @@ msgid "" msgstr "" #: appDatabase.py:2106 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:158 -#: appTools/ToolCutOut.py:2190 +#: appTools/ToolCutOut.py:2192 msgid "Bridge" msgstr "" #: appDatabase.py:2107 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:159 -#: appTools/ToolCutOut.py:2191 +#: appTools/ToolCutOut.py:2193 msgid "Thin" msgstr "" #: appDatabase.py:2118 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:169 -#: appTools/ToolCutOut.py:2201 +#: appTools/ToolCutOut.py:2203 msgid "Depth" msgstr "" #: appDatabase.py:2120 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:171 -#: appTools/ToolCutOut.py:2203 +#: appTools/ToolCutOut.py:2205 msgid "" "The depth until the milling is done\n" "in order to thin the gaps." @@ -1307,12 +1309,12 @@ msgstr "" #: appDatabase.py:2137 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:43 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 appTools/ToolCalculators.py:249 -#: appTools/ToolCutOut.py:2218 +#: appTools/ToolCutOut.py:2220 msgid "Tool Diameter" msgstr "" #: appDatabase.py:2139 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:188 -#: appTools/ToolCutOut.py:2220 +#: appTools/ToolCutOut.py:2222 msgid "The drill hole diameter when doing mpuse bites." msgstr "" @@ -1321,33 +1323,33 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:198 #: appTools/ToolCopperThieving.py:1327 appTools/ToolCopperThieving.py:1367 -#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2230 +#: appTools/ToolCopperThieving.py:1407 appTools/ToolCutOut.py:2232 msgid "Spacing" msgstr "" #: appDatabase.py:2152 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:200 -#: appTools/ToolCutOut.py:2232 +#: appTools/ToolCutOut.py:2234 msgid "The spacing between drill holes when doing mouse bites." msgstr "" #: appDatabase.py:2171 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:233 -#: appTools/ToolCutOut.py:2032 +#: appTools/ToolCutOut.py:2034 msgid "Convex Shape" msgstr "" #: appDatabase.py:2174 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:235 -#: appTools/ToolCutOut.py:2034 appTools/ToolCutOut.py:2039 +#: appTools/ToolCutOut.py:2036 appTools/ToolCutOut.py:2041 msgid "" "Create a convex shape surrounding the entire PCB.\n" "Used only if the source object type is Gerber." msgstr "" #: appDatabase.py:2182 appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:209 -#: appTools/ToolCutOut.py:2261 +#: appTools/ToolCutOut.py:2263 msgid "Gaps" msgstr "" -#: appDatabase.py:2184 appTools/ToolCutOut.py:2263 +#: appDatabase.py:2184 appTools/ToolCutOut.py:2265 msgid "" "Number of gaps used for the Automatic cutout.\n" "There can be maximum 8 bridges/gaps.\n" @@ -1388,7 +1390,7 @@ msgstr "" #: appTools/ToolCalculators.py:401 appTools/ToolCalibration.py:1395 #: appTools/ToolCalibration.py:1406 appTools/ToolCopperThieving.py:1595 #: appTools/ToolCopperThieving.py:1606 appTools/ToolCorners.py:462 -#: appTools/ToolCorners.py:473 appTools/ToolCutOut.py:2435 appTools/ToolCutOut.py:2446 +#: appTools/ToolCorners.py:473 appTools/ToolCutOut.py:2437 appTools/ToolCutOut.py:2448 #: appTools/ToolDblSided.py:965 appTools/ToolDblSided.py:976 appTools/ToolDistance.py:659 #: appTools/ToolDistance.py:670 appTools/ToolDistanceMin.py:324 #: appTools/ToolDistanceMin.py:335 appTools/ToolDrilling.py:2666 @@ -1418,7 +1420,7 @@ msgstr "" #: appTools/ToolCalculators.py:403 appTools/ToolCalibration.py:1401 #: appTools/ToolCalibration.py:1408 appTools/ToolCopperThieving.py:1601 #: appTools/ToolCopperThieving.py:1608 appTools/ToolCorners.py:468 -#: appTools/ToolCorners.py:475 appTools/ToolCutOut.py:2441 appTools/ToolCutOut.py:2448 +#: appTools/ToolCorners.py:475 appTools/ToolCutOut.py:2443 appTools/ToolCutOut.py:2450 #: appTools/ToolDblSided.py:971 appTools/ToolDblSided.py:978 appTools/ToolDistance.py:665 #: appTools/ToolDistance.py:672 appTools/ToolDistanceMin.py:330 #: appTools/ToolDistanceMin.py:337 appTools/ToolDrilling.py:2672 @@ -1967,6 +1969,10 @@ msgstr "" msgid "Exit from Editor." msgstr "" +#: appEditors/AppGeoEditor.py:49 +msgid "Buffer Selection" +msgstr "" + #: appEditors/AppGeoEditor.py:84 msgid "Buffer distance:" msgstr "" @@ -1989,12 +1995,14 @@ msgid "Round" msgstr "" #: appEditors/AppGeoEditor.py:94 appEditors/AppGerberEditor.py:2639 appGUI/ObjectUI.py:1570 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:225 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:177 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:143 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:423 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:308 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:327 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:291 appTools/ToolDrilling.py:2588 @@ -2033,6 +2041,10 @@ msgstr "" msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" +#: appEditors/AppGeoEditor.py:194 +msgid "Text Input Tool" +msgstr "" + #: appEditors/AppGeoEditor.py:241 msgid "Font" msgstr "" @@ -2041,6 +2053,10 @@ msgstr "" msgid "Text" msgstr "" +#: appEditors/AppGeoEditor.py:328 appGUI/MainGUI.py:1422 +msgid "Apply" +msgstr "" + #: appEditors/AppGeoEditor.py:348 msgid "Text Tool" msgstr "" @@ -2055,6 +2071,12 @@ msgstr "" msgid "Tool" msgstr "" +#: appEditors/AppGeoEditor.py:412 appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 +#: appGUI/MainGUI.py:2090 appGUI/ObjectUI.py:1723 appTools/ToolPaint.py:228 +#: appTools/ToolPaint.py:2730 +msgid "Paint Tool" +msgstr "" + #: appEditors/AppGeoEditor.py:438 msgid "Tool dia" msgstr "" @@ -2071,19 +2093,6 @@ msgid "" "- Line-based: Parallel lines." msgstr "" -#: appEditors/AppGeoEditor.py:505 -msgid "Connect:" -msgstr "" - -#: appEditors/AppGeoEditor.py:515 -msgid "Contour:" -msgstr "" - -#: appEditors/AppGeoEditor.py:546 appGUI/MainGUI.py:935 appGUI/MainGUI.py:2090 -#: appGUI/ObjectUI.py:1723 appTools/ToolPaint.py:228 appTools/ToolPaint.py:2730 -msgid "Paint Tool" -msgstr "" - #: appEditors/AppGeoEditor.py:582 appEditors/AppGeoEditor.py:1071 #: appEditors/AppGeoEditor.py:2966 appEditors/AppGeoEditor.py:2994 #: appEditors/AppGeoEditor.py:3022 appEditors/AppGeoEditor.py:4390 @@ -2384,7 +2393,8 @@ msgid "Offset Y" msgstr "" #: appEditors/AppGeoEditor.py:920 appEditors/AppGerberEditor.py:5630 appGUI/ObjectUI.py:436 -#: appGUI/ObjectUI.py:473 appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 +#: appGUI/ObjectUI.py:473 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 +#: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 appTools/ToolQRCode.py:787 #: appTools/ToolTransform.py:854 msgid "Rounded" @@ -2839,7 +2849,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:3287 appEditors/AppGerberEditor.py:2495 #: appEditors/AppGerberEditor.py:3968 appEditors/appGCodeEditor.py:692 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:955 appGUI/ObjectUI.py:1952 -#: appTools/ToolCutOut.py:2011 appTools/ToolDblSided.py:519 appTools/ToolTransform.py:579 +#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:519 appTools/ToolTransform.py:579 msgid "Type" msgstr "" @@ -2852,7 +2862,8 @@ msgid "Line" msgstr "" #: appEditors/AppGeoEditor.py:3561 appGUI/MainGUI.py:1496 appGUI/ObjectUI.py:1571 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:226 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:224 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:424 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:309 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:328 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:292 appTools/ToolDrilling.py:2589 @@ -3423,8 +3434,8 @@ msgstr "" msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:770 appTools/ToolCutOut.py:893 -#: appTools/ToolCutOut.py:1116 appTools/ToolCutOut.py:1262 camlib.py:4899 camlib.py:5663 +#: appEditors/AppGerberEditor.py:5166 appTools/ToolCutOut.py:772 appTools/ToolCutOut.py:895 +#: appTools/ToolCutOut.py:1118 appTools/ToolCutOut.py:1264 camlib.py:4899 camlib.py:5663 msgid "Failed." msgstr "" @@ -3981,7 +3992,7 @@ msgstr "" msgid "Export Preferences to file ..." msgstr "" -#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1166 +#: appGUI/MainGUI.py:295 appGUI/preferences/PreferencesUIManager.py:1172 msgid "Save Preferences" msgstr "" @@ -4641,7 +4652,7 @@ msgid "Extract Drills Tool" msgstr "" #: appGUI/MainGUI.py:931 appGUI/ObjectUI.py:387 appTools/ToolCutOut.py:156 -#: appTools/ToolCutOut.py:2050 +#: appTools/ToolCutOut.py:2052 msgid "Cutout Tool" msgstr "" @@ -4905,10 +4916,10 @@ msgstr "" msgid "Toggle the display of axis on canvas" msgstr "" -#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:892 -#: appGUI/preferences/PreferencesUIManager.py:985 -#: appGUI/preferences/PreferencesUIManager.py:1013 -#: appGUI/preferences/PreferencesUIManager.py:1118 app_Main.py:5579 app_Main.py:5584 +#: appGUI/MainGUI.py:1148 appGUI/preferences/PreferencesUIManager.py:898 +#: appGUI/preferences/PreferencesUIManager.py:991 +#: appGUI/preferences/PreferencesUIManager.py:1019 +#: appGUI/preferences/PreferencesUIManager.py:1124 app_Main.py:5579 app_Main.py:5584 #: app_Main.py:5599 msgid "Preferences" msgstr "" @@ -5010,10 +5021,6 @@ msgid "" "such as: layout, gui state, style, hdpi support etc." msgstr "" -#: appGUI/MainGUI.py:1422 -msgid "Apply" -msgstr "" - #: appGUI/MainGUI.py:1425 msgid "Apply the current preferences without saving to a file." msgstr "" @@ -5040,7 +5047,7 @@ msgstr "" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:1326 #: appTools/ToolCalibration.py:1343 appTools/ToolCopperThieving.py:163 #: appTools/ToolCopperThieving.py:1237 appTools/ToolCopperThieving.py:1251 -#: appTools/ToolCutOut.py:2008 appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:774 +#: appTools/ToolCutOut.py:2010 appTools/ToolDblSided.py:529 appTools/ToolDblSided.py:774 #: appTools/ToolFilm.py:929 appTools/ToolFilm.py:952 appTools/ToolImage.py:136 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3338 #: appTools/ToolIsolation.py:3391 appTools/ToolNCC.py:793 appTools/ToolNCC.py:3741 @@ -5163,13 +5170,13 @@ msgstr "" msgid "Are you sure you want to delete the GUI Settings? \n" msgstr "" -#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:924 -#: appGUI/preferences/PreferencesUIManager.py:1170 appTranslation.py:112 +#: appGUI/MainGUI.py:1986 appGUI/preferences/PreferencesUIManager.py:930 +#: appGUI/preferences/PreferencesUIManager.py:1176 appTranslation.py:112 #: appTranslation.py:214 app_Main.py:2289 app_Main.py:3384 app_Main.py:5809 app_Main.py:6893 msgid "Yes" msgstr "" -#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1171 +#: appGUI/MainGUI.py:1987 appGUI/preferences/PreferencesUIManager.py:1177 #: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:49 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:62 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:164 @@ -5909,8 +5916,8 @@ msgstr "" msgid "Resulting geometry will have rounded corners." msgstr "" -#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2285 -#: appTools/ToolCutOut.py:2300 appTools/ToolIsolation.py:3444 appTools/ToolNCC.py:4255 +#: appGUI/ObjectUI.py:441 appGUI/ObjectUI.py:481 appTools/ToolCutOut.py:2287 +#: appTools/ToolCutOut.py:2302 appTools/ToolIsolation.py:3444 appTools/ToolNCC.py:4255 #: appTools/ToolPaint.py:3178 msgid "Generate Geometry" msgstr "" @@ -6151,7 +6158,7 @@ msgstr "" msgid "Add from DB" msgstr "" -#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2069 appTools/ToolIsolation.py:61 +#: appGUI/ObjectUI.py:1052 appTools/ToolCutOut.py:2071 appTools/ToolIsolation.py:61 #: appTools/ToolIsolation.py:3122 appTools/ToolNCC.py:3889 appTools/ToolPaint.py:2898 msgid "Search and Add" msgstr "" @@ -6162,12 +6169,12 @@ msgid "" "with the diameter specified above." msgstr "" -#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2081 appTools/ToolIsolation.py:65 +#: appGUI/ObjectUI.py:1059 appTools/ToolCutOut.py:2083 appTools/ToolIsolation.py:65 #: appTools/ToolIsolation.py:3133 appTools/ToolNCC.py:3900 appTools/ToolPaint.py:2909 msgid "Pick from DB" msgstr "" -#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2084 appTools/ToolIsolation.py:3136 +#: appGUI/ObjectUI.py:1062 appTools/ToolCutOut.py:2086 appTools/ToolIsolation.py:3136 #: appTools/ToolNCC.py:3903 appTools/ToolPaint.py:2912 msgid "" "Add a new tool to the Tool Table\n" @@ -6244,7 +6251,7 @@ msgstr "" #: appGUI/ObjectUI.py:1172 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:51 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:61 appObjects/FlatCAMGeometry.py:1374 -#: appTools/ToolCutOut.py:2105 +#: appTools/ToolCutOut.py:2107 msgid "" "Cutting depth (negative)\n" "below the copper surface." @@ -6252,7 +6259,7 @@ msgstr "" #: appGUI/ObjectUI.py:1190 appGUI/preferences/geometry/GeometryOptPrefGroupUI.py:69 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:79 -#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 appTools/ToolCutOut.py:2123 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:77 appTools/ToolCutOut.py:2125 #: appTools/ToolDrilling.py:2164 appTools/ToolMilling.py:1814 msgid "Multi-Depth" msgstr "" @@ -6438,8 +6445,9 @@ msgstr "" msgid "Add exclusion areas" msgstr "" -#: appGUI/ObjectUI.py:1503 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:212 -#: appTools/ToolDrilling.py:2518 appTools/ToolMilling.py:2197 +#: appGUI/ObjectUI.py:1503 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:210 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:410 appTools/ToolDrilling.py:2518 +#: appTools/ToolMilling.py:2197 msgid "" "Include exclusion areas.\n" "In those areas the travel of the tools\n" @@ -6447,16 +6455,16 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1543 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:232 -#: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2559 appTools/ToolMilling.py:2218 -#: appTools/ToolMilling.py:2237 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:230 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:430 appTools/ToolDrilling.py:2540 +#: appTools/ToolDrilling.py:2559 appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2237 msgid "Strategy" msgstr "" #: appGUI/ObjectUI.py:1524 appGUI/ObjectUI.py:1555 -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:244 -#: appTools/ToolDrilling.py:2540 appTools/ToolDrilling.py:2572 appTools/ToolMilling.py:2218 -#: appTools/ToolMilling.py:2249 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:242 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:442 appTools/ToolDrilling.py:2540 +#: appTools/ToolDrilling.py:2572 appTools/ToolMilling.py:2218 appTools/ToolMilling.py:2249 msgid "Over Z" msgstr "" @@ -6478,8 +6486,9 @@ msgid "" "to avoid the exclusion area." msgstr "" -#: appGUI/ObjectUI.py:1544 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:233 -#: appTools/ToolDrilling.py:2560 appTools/ToolMilling.py:2238 +#: appGUI/ObjectUI.py:1544 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:231 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:431 appTools/ToolDrilling.py:2560 +#: appTools/ToolMilling.py:2238 msgid "" "The strategy followed when encountering an exclusion area.\n" "Can be:\n" @@ -6487,18 +6496,21 @@ msgid "" "- Around -> will avoid the exclusion area by going around the area" msgstr "" -#: appGUI/ObjectUI.py:1548 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:237 -#: appTools/ToolDrilling.py:2564 appTools/ToolMilling.py:2242 +#: appGUI/ObjectUI.py:1548 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:235 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:435 appTools/ToolDrilling.py:2564 +#: appTools/ToolMilling.py:2242 msgid "Over" msgstr "" -#: appGUI/ObjectUI.py:1549 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:238 -#: appTools/ToolDrilling.py:2565 appTools/ToolMilling.py:2243 +#: appGUI/ObjectUI.py:1549 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:236 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:436 appTools/ToolDrilling.py:2565 +#: appTools/ToolMilling.py:2243 msgid "Around" msgstr "" -#: appGUI/ObjectUI.py:1556 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:245 -#: appTools/ToolDrilling.py:2573 appTools/ToolMilling.py:2250 +#: appGUI/ObjectUI.py:1556 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:243 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:443 appTools/ToolDrilling.py:2573 +#: appTools/ToolMilling.py:2250 msgid "" "The height Z to which the tool will rise in order to avoid\n" "an interdiction area." @@ -6512,7 +6524,8 @@ msgstr "" msgid "Add an Exclusion Area." msgstr "" -#: appGUI/ObjectUI.py:1573 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:222 +#: appGUI/ObjectUI.py:1573 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:220 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:420 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:305 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:324 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:288 appTools/ToolDrilling.py:2591 @@ -6768,7 +6781,7 @@ msgid "" msgstr "" #: appGUI/ObjectUI.py:2108 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:78 -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 appTools/ToolCutOut.py:2322 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:74 appTools/ToolCutOut.py:2324 #: appTools/ToolFiducials.py:801 msgid "Manual" msgstr "" @@ -7122,40 +7135,40 @@ msgid "" "of text positions." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:899 +#: appGUI/preferences/PreferencesUIManager.py:905 msgid "Preferences applied." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:919 +#: appGUI/preferences/PreferencesUIManager.py:925 msgid "Are you sure you want to continue?" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:920 +#: appGUI/preferences/PreferencesUIManager.py:926 msgid "Application will restart" msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1018 +#: appGUI/preferences/PreferencesUIManager.py:1024 msgid "Preferences closed without saving." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1030 +#: appGUI/preferences/PreferencesUIManager.py:1036 msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1061 app_Main.py:2622 app_Main.py:2690 +#: appGUI/preferences/PreferencesUIManager.py:1067 app_Main.py:2622 app_Main.py:2690 msgid "Failed to write defaults to file." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1065 -#: appGUI/preferences/PreferencesUIManager.py:1179 +#: appGUI/preferences/PreferencesUIManager.py:1071 +#: appGUI/preferences/PreferencesUIManager.py:1185 msgid "Preferences saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1115 +#: appGUI/preferences/PreferencesUIManager.py:1121 msgid "Preferences edited but not saved." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1164 +#: appGUI/preferences/PreferencesUIManager.py:1170 msgid "" "One or more values are changed.\n" "Do you want to save the Preferences?" @@ -8720,17 +8733,17 @@ msgid "" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:200 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:400 msgid "Area Exclusion" msgstr "" #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:202 -msgid "" -"Area exclusion parameters.\n" -"Those parameters are available only for\n" -"Advanced App. Level." +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:402 +msgid "Area exclusion parameters." msgstr "" -#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:209 +#: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:207 +#: appGUI/preferences/tools/ToolsDrillPrefGroupUI.py:407 msgid "Exclusion areas" msgstr "" @@ -9664,6 +9677,10 @@ msgid "" "- bevel -> the lines are joined by a third line" msgstr "" +#: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:69 +msgid "Bevel" +msgstr "" + #: appGUI/preferences/tools/Tools2OptimalPrefGroupUI.py:27 msgid "Optimal Tool Options" msgstr "" @@ -10180,7 +10197,7 @@ msgid "" "the original board." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 appTools/ToolCutOut.py:2060 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:45 appTools/ToolCutOut.py:2062 msgid "" "Diameter of the tool used to cutout\n" "the PCB shape out of the surrounding material." @@ -10190,18 +10207,18 @@ msgstr "" msgid "Object kind" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 appTools/ToolCutOut.py:1993 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:102 appTools/ToolCutOut.py:1995 msgid "" "Choice of what kind the object we want to cutout is.
- Single: contain a single " "PCB Gerber outline object.
- Panel: a panel PCB Gerber object, which is made\n" "out of many individual PCB outlines." msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 appTools/ToolCutOut.py:1999 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:109 appTools/ToolCutOut.py:2001 msgid "Single" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 appTools/ToolCutOut.py:2000 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:110 appTools/ToolCutOut.py:2002 msgid "Panel" msgstr "" @@ -10219,11 +10236,11 @@ msgid "" "- 8 - 2*left + 2*right +2*top + 2*bottom" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 appTools/ToolCutOut.py:2331 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:240 appTools/ToolCutOut.py:2333 msgid "Big cursor" msgstr "" -#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 appTools/ToolCutOut.py:2333 +#: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:242 appTools/ToolCutOut.py:2335 msgid "Use a big cursor when adding manual gaps." msgstr "" @@ -10782,7 +10799,7 @@ msgstr "" #: appTools/ToolCalibration.py:171 appTools/ToolCalibration.py:891 #: appTools/ToolCalibration.py:1326 appTools/ToolCalibration.py:1343 #: appTools/ToolCopperThieving.py:163 appTools/ToolCopperThieving.py:1237 -#: appTools/ToolCopperThieving.py:1251 appTools/ToolCutOut.py:2007 +#: appTools/ToolCopperThieving.py:1251 appTools/ToolCutOut.py:2009 #: appTools/ToolDblSided.py:528 appTools/ToolDblSided.py:772 appTools/ToolFilm.py:928 #: appTools/ToolFilm.py:951 appTools/ToolImage.py:117 appTools/ToolImage.py:138 #: appTools/ToolImage.py:191 appTools/ToolIsolation.py:802 appTools/ToolIsolation.py:3339 @@ -11212,7 +11229,7 @@ msgstr "" #: appObjects/AppObject.py:248 appObjects/FlatCAMGeometry.py:128 #: appObjects/FlatCAMGeometry.py:519 appObjects/FlatCAMGeometry.py:1053 #: appObjects/FlatCAMGerber.py:539 appObjects/FlatCAMGerber.py:682 -#: appTools/ToolCutOut.py:446 appTools/ToolIsolation.py:1623 appTools/ToolIsolation.py:1785 +#: appTools/ToolCutOut.py:448 appTools/ToolIsolation.py:1623 appTools/ToolIsolation.py:1785 #: appTools/ToolIsolation.py:1978 camlib.py:1231 camlib.py:1292 msgid "Rough" msgstr "" @@ -11974,7 +11991,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:498 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1577 -#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2392 appTools/ToolDblSided.py:947 +#: appTools/ToolCorners.py:444 appTools/ToolCutOut.py:2394 appTools/ToolDblSided.py:947 #: appTools/ToolDrilling.py:2649 appTools/ToolEtchCompensation.py:458 #: appTools/ToolExtractDrills.py:702 appTools/ToolFiducials.py:932 appTools/ToolFilm.py:1383 #: appTools/ToolInvertGerber.py:286 appTools/ToolIsolation.py:3477 @@ -11987,7 +12004,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:501 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1580 -#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2395 appTools/ToolDblSided.py:950 +#: appTools/ToolCorners.py:447 appTools/ToolCutOut.py:2397 appTools/ToolDblSided.py:950 #: appTools/ToolDrilling.py:2652 appTools/ToolEtchCompensation.py:461 #: appTools/ToolExtractDrills.py:705 appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 #: appTools/ToolInvertGerber.py:289 appTools/ToolIsolation.py:3480 @@ -12377,7 +12394,7 @@ msgid "Copper Thieving Tool done." msgstr "" #: appTools/ToolCopperThieving.py:318 appTools/ToolCopperThieving.py:351 -#: appTools/ToolCutOut.py:542 appTools/ToolCutOut.py:915 appTools/ToolDrilling.py:726 +#: appTools/ToolCutOut.py:544 appTools/ToolCutOut.py:917 appTools/ToolDrilling.py:726 #: appTools/ToolDrilling.py:1582 appTools/ToolEtchCompensation.py:152 #: appTools/ToolInvertGerber.py:99 appTools/ToolIsolation.py:908 #: appTools/ToolIsolation.py:1345 appTools/ToolIsolation.py:1372 appTools/ToolMilling.py:424 @@ -12602,7 +12619,7 @@ msgstr "" msgid "Will add corner markers to the selected Gerber file." msgstr "" -#: appTools/ToolCutOut.py:280 appTools/ToolIsolation.py:791 appTools/ToolIsolation.py:1049 +#: appTools/ToolCutOut.py:281 appTools/ToolIsolation.py:791 appTools/ToolIsolation.py:1049 #: appTools/ToolIsolation.py:1185 appTools/ToolNCC.py:458 appTools/ToolNCC.py:946 #: appTools/ToolNCC.py:1084 appTools/ToolPaint.py:395 appTools/ToolPaint.py:686 #: appTools/ToolPaint.py:823 appTools/ToolSolderPaste.py:131 appTools/ToolSolderPaste.py:464 @@ -12610,65 +12627,65 @@ msgstr "" msgid "Please enter a tool diameter with non-zero value, in Float format." msgstr "" -#: appTools/ToolCutOut.py:356 appTools/ToolIsolation.py:1130 appTools/ToolNCC.py:1029 +#: appTools/ToolCutOut.py:357 appTools/ToolIsolation.py:1130 appTools/ToolNCC.py:1029 #: appTools/ToolPaint.py:767 msgid "Tool not in Tools Database. Adding a default tool." msgstr "" -#: appTools/ToolCutOut.py:363 appTools/ToolDrilling.py:955 appTools/ToolIsolation.py:1137 +#: appTools/ToolCutOut.py:364 appTools/ToolDrilling.py:955 appTools/ToolIsolation.py:1137 #: appTools/ToolNCC.py:1036 appTools/ToolPaint.py:775 msgid "" "Cancelled.\n" "Multiple tools for one tool diameter found in Tools Database." msgstr "" -#: appTools/ToolCutOut.py:387 +#: appTools/ToolCutOut.py:388 msgid "Updated tool from Tools Database." msgstr "" -#: appTools/ToolCutOut.py:455 +#: appTools/ToolCutOut.py:457 msgid "Default tool added." msgstr "" -#: appTools/ToolCutOut.py:464 appTools/ToolIsolation.py:2577 appTools/ToolNCC.py:3602 +#: appTools/ToolCutOut.py:466 appTools/ToolIsolation.py:2577 appTools/ToolNCC.py:3602 #: appTools/ToolPaint.py:2620 msgid "Selected tool can't be used here. Pick another." msgstr "" -#: appTools/ToolCutOut.py:487 +#: appTools/ToolCutOut.py:489 msgid "Tool updated from Tools Database." msgstr "" -#: appTools/ToolCutOut.py:547 +#: appTools/ToolCutOut.py:549 msgid "" "There is no object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:553 appTools/ToolCutOut.py:924 appTools/ToolCutOut.py:1298 -#: appTools/ToolCutOut.py:1429 tclCommands/TclCommandGeoCutout.py:184 +#: appTools/ToolCutOut.py:555 appTools/ToolCutOut.py:926 appTools/ToolCutOut.py:1300 +#: appTools/ToolCutOut.py:1431 tclCommands/TclCommandGeoCutout.py:184 msgid "Tool Diameter is zero value. Change it to a positive real number." msgstr "" -#: appTools/ToolCutOut.py:566 appTools/ToolCutOut.py:938 +#: appTools/ToolCutOut.py:568 appTools/ToolCutOut.py:940 msgid "Number of gaps value is missing. Add it and retry." msgstr "" -#: appTools/ToolCutOut.py:571 appTools/ToolCutOut.py:942 +#: appTools/ToolCutOut.py:573 appTools/ToolCutOut.py:944 msgid "" "Gaps value can be only one of: 'None', 'lr', 'tb', '2lr', '2tb', 4 or 8. Fill in a " "correct value and retry. " msgstr "" -#: appTools/ToolCutOut.py:889 appTools/ToolCutOut.py:1258 appTools/ToolCutOut.py:1613 +#: appTools/ToolCutOut.py:891 appTools/ToolCutOut.py:1260 appTools/ToolCutOut.py:1615 msgid "Mouse bites failed." msgstr "" -#: appTools/ToolCutOut.py:897 +#: appTools/ToolCutOut.py:899 msgid "Any form CutOut operation finished." msgstr "" -#: appTools/ToolCutOut.py:919 appTools/ToolDrilling.py:1586 +#: appTools/ToolCutOut.py:921 appTools/ToolDrilling.py:1586 #: appTools/ToolEtchCompensation.py:158 appTools/ToolInvertGerber.py:105 #: appTools/ToolIsolation.py:912 appTools/ToolIsolation.py:1349 #: appTools/ToolIsolation.py:1376 appTools/ToolMilling.py:1326 appTools/ToolNCC.py:834 @@ -12677,79 +12694,79 @@ msgstr "" msgid "Object not found" msgstr "" -#: appTools/ToolCutOut.py:1112 appTools/ToolCutOut.py:1185 +#: appTools/ToolCutOut.py:1114 appTools/ToolCutOut.py:1187 msgid "Rectangular cutout with negative margin is not possible." msgstr "" -#: appTools/ToolCutOut.py:1266 +#: appTools/ToolCutOut.py:1268 msgid "Rectangular CutOut operation finished." msgstr "" -#: appTools/ToolCutOut.py:1282 appTools/ToolCutOut.py:1314 +#: appTools/ToolCutOut.py:1284 appTools/ToolCutOut.py:1316 msgid "Could not retrieve Geometry object" msgstr "" -#: appTools/ToolCutOut.py:1287 appTools/ToolCutOut.py:1342 +#: appTools/ToolCutOut.py:1289 appTools/ToolCutOut.py:1344 msgid "Geometry object for manual cutout not found" msgstr "" -#: appTools/ToolCutOut.py:1290 +#: appTools/ToolCutOut.py:1292 msgid "Click on the selected geometry object perimeter to create a bridge gap ..." msgstr "" -#: appTools/ToolCutOut.py:1378 +#: appTools/ToolCutOut.py:1380 msgid "No tool in the Geometry object." msgstr "" -#: appTools/ToolCutOut.py:1399 +#: appTools/ToolCutOut.py:1401 msgid "Added manual Bridge Gap. Left click to add another or right click to finish." msgstr "" -#: appTools/ToolCutOut.py:1411 +#: appTools/ToolCutOut.py:1413 msgid "Could not retrieve Gerber object" msgstr "" -#: appTools/ToolCutOut.py:1416 +#: appTools/ToolCutOut.py:1418 msgid "" "There is no Gerber object selected for Cutout.\n" "Select one and try again." msgstr "" -#: appTools/ToolCutOut.py:1422 +#: appTools/ToolCutOut.py:1424 msgid "" "The selected object has to be of Gerber type.\n" "Select a Gerber file and try again." msgstr "" -#: appTools/ToolCutOut.py:1457 +#: appTools/ToolCutOut.py:1459 msgid "Geometry not supported for cutout" msgstr "" -#: appTools/ToolCutOut.py:1529 +#: appTools/ToolCutOut.py:1531 msgid "Making manual bridge gap..." msgstr "" -#: appTools/ToolCutOut.py:1617 +#: appTools/ToolCutOut.py:1619 msgid "Finished manual adding of gaps." msgstr "" -#: appTools/ToolCutOut.py:1959 +#: appTools/ToolCutOut.py:1961 msgid "Cutout PCB" msgstr "" -#: appTools/ToolCutOut.py:1985 appTools/ToolDblSided.py:513 appTools/ToolPanelize.py:652 +#: appTools/ToolCutOut.py:1987 appTools/ToolDblSided.py:513 appTools/ToolPanelize.py:652 msgid "Source Object" msgstr "" -#: appTools/ToolCutOut.py:1986 +#: appTools/ToolCutOut.py:1988 msgid "Object to be cutout" msgstr "" -#: appTools/ToolCutOut.py:1991 +#: appTools/ToolCutOut.py:1993 msgid "Kind" msgstr "" -#: appTools/ToolCutOut.py:2013 appTools/ToolDblSided.py:521 +#: appTools/ToolCutOut.py:2015 appTools/ToolDblSided.py:521 msgid "" "Specify the type of object to be cutout.\n" "It can be of type: Gerber or Geometry.\n" @@ -12757,7 +12774,7 @@ msgid "" "of objects that will populate the 'Object' combobox." msgstr "" -#: appTools/ToolCutOut.py:2072 appTools/ToolIsolation.py:3125 appTools/ToolNCC.py:3892 +#: appTools/ToolCutOut.py:2074 appTools/ToolIsolation.py:3125 appTools/ToolNCC.py:3892 #: appTools/ToolPaint.py:2901 msgid "" "Add a new tool to the Tool Table\n" @@ -12767,30 +12784,30 @@ msgid "" "in the Tools DB then a default tool is added." msgstr "" -#: appTools/ToolCutOut.py:2098 +#: appTools/ToolCutOut.py:2100 msgid "Tool Parameters" msgstr "" -#: appTools/ToolCutOut.py:2247 +#: appTools/ToolCutOut.py:2249 msgid "Automatic" msgstr "" -#: appTools/ToolCutOut.py:2247 appTools/ToolCutOut.py:2322 +#: appTools/ToolCutOut.py:2249 appTools/ToolCutOut.py:2324 msgid "Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2249 +#: appTools/ToolCutOut.py:2251 msgid "This section handle creation of automatic bridge gaps." msgstr "" -#: appTools/ToolCutOut.py:2288 +#: appTools/ToolCutOut.py:2290 msgid "" "Cutout the selected object.\n" "The cutout shape can be of any shape.\n" "Useful when the PCB has a non-rectangular shape." msgstr "" -#: appTools/ToolCutOut.py:2303 +#: appTools/ToolCutOut.py:2305 msgid "" "Cutout the selected object.\n" "The resulting cutout shape is\n" @@ -12798,18 +12815,18 @@ msgid "" "the bounding box of the Object." msgstr "" -#: appTools/ToolCutOut.py:2324 +#: appTools/ToolCutOut.py:2326 msgid "" "This section handle creation of manual bridge gaps.\n" "This is done by mouse clicking on the perimeter of the\n" "Geometry object that is used as a cutout object. " msgstr "" -#: appTools/ToolCutOut.py:2340 +#: appTools/ToolCutOut.py:2342 msgid "Generate Manual Geometry" msgstr "" -#: appTools/ToolCutOut.py:2343 +#: appTools/ToolCutOut.py:2345 msgid "" "If the object to be cutout is a Gerber\n" "first create a Geometry that surrounds it,\n" @@ -12817,19 +12834,19 @@ msgid "" "Select the source Gerber file in the top object combobox." msgstr "" -#: appTools/ToolCutOut.py:2363 +#: appTools/ToolCutOut.py:2365 msgid "Manual cutout Geometry" msgstr "" -#: appTools/ToolCutOut.py:2365 +#: appTools/ToolCutOut.py:2367 msgid "Geometry object used to create the manual cutout." msgstr "" -#: appTools/ToolCutOut.py:2372 +#: appTools/ToolCutOut.py:2374 msgid "Manual Add Bridge Gaps" msgstr "" -#: appTools/ToolCutOut.py:2375 +#: appTools/ToolCutOut.py:2377 msgid "" "Use the left mouse button (LMB) click\n" "to create a bridge gap to separate the PCB from\n"