diff --git a/CHANGELOG.md b/CHANGELOG.md index 953a62fc..6627112f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ CHANGELOG for FlatCAM beta ================================================= +5.11.2020 + +- fixed the annotation plotting in the CNCJob object +- created a new InputDialog widget that has the buttons and the context menu translated and replaced the old widget throughout the app +- updated the translation strings + 4.11.2020 - updated all the translation files diff --git a/appEditors/AppGeoEditor.py b/appEditors/AppGeoEditor.py index 45a61c14..4d0335a6 100644 --- a/appEditors/AppGeoEditor.py +++ b/appEditors/AppGeoEditor.py @@ -17,7 +17,7 @@ from PyQt5.QtCore import Qt from camlib import distance, arc, three_point_circle, Geometry, FlatCAMRTreeStorage from appTool import AppTool from appGUI.GUIElements import OptionalInputSection, FCCheckBox, FCLabel, FCComboBox, FCTextAreaRich, \ - FCDoubleSpinner, FCButton, FCInputDialog, FCTree, NumericalEvalTupleEntry + FCDoubleSpinner, FCButton, FCInputDoubleSpinner, FCTree, NumericalEvalTupleEntry from appParsers.ParseFont import * from shapely.geometry import LineString, LinearRing, MultiLineString, Polygon, MultiPolygon, Point @@ -1445,12 +1445,12 @@ class TransformEditorTool(AppTool): return def on_rotate_key(self): - val_box = FCInputDialog(title=_("Rotate ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_rotate']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/rotate.png')) + val_box = FCInputDoubleSpinner(title=_("Rotate ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_rotate']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/rotate.png')) val, ok = val_box.get_value() if ok: @@ -1463,12 +1463,12 @@ class TransformEditorTool(AppTool): def on_offx_key(self): units = self.app.defaults['units'].lower() - val_box = FCInputDialog(title=_("Offset on X axis ..."), - text='%s: (%s)' % (_('Enter a distance Value'), str(units)), - min=-10000.0000, max=10000.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_offset_x']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/offsetx32.png')) + val_box = FCInputDoubleSpinner(title=_("Offset on X axis ..."), + text='%s: (%s)' % (_('Enter a distance Value'), str(units)), + min=-10000.0000, max=10000.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_offset_x']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/offsetx32.png')) val, ok = val_box.get_value() if ok: @@ -1481,12 +1481,12 @@ class TransformEditorTool(AppTool): def on_offy_key(self): units = self.app.defaults['units'].lower() - val_box = FCInputDialog(title=_("Offset on Y axis ..."), - text='%s: (%s)' % (_('Enter a distance Value'), str(units)), - min=-10000.0000, max=10000.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_offset_y']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/offsety32.png')) + val_box = FCInputDoubleSpinner(title=_("Offset on Y axis ..."), + text='%s: (%s)' % (_('Enter a distance Value'), str(units)), + min=-10000.0000, max=10000.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_offset_y']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/offsety32.png')) val, ok = val_box.get_value() if ok: @@ -1497,12 +1497,12 @@ class TransformEditorTool(AppTool): self.app.inform.emit('[success] %s...' % _("Offset on the Y axis canceled")) def on_skewx_key(self): - val_box = FCInputDialog(title=_("Skew on X axis ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_skew_x']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/skewX.png')) + val_box = FCInputDoubleSpinner(title=_("Skew on X axis ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_skew_x']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/skewX.png')) val, ok = val_box.get_value() if ok: @@ -1513,12 +1513,12 @@ class TransformEditorTool(AppTool): self.app.inform.emit('[success] %s...' % _("Skew on X axis canceled")) def on_skewy_key(self): - val_box = FCInputDialog(title=_("Skew on Y axis ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_skew_y']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/skewY.png')) + val_box = FCInputDoubleSpinner(title=_("Skew on Y axis ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_skew_y']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/skewY.png')) val, ok = val_box.get_value() if ok: diff --git a/appEditors/AppGerberEditor.py b/appEditors/AppGerberEditor.py index e2990c9c..c6181a8e 100644 --- a/appEditors/AppGerberEditor.py +++ b/appEditors/AppGerberEditor.py @@ -19,7 +19,7 @@ import logging from camlib import distance, arc, three_point_circle from appGUI.GUIElements import FCEntry, FCComboBox, FCTable, FCDoubleSpinner, FCSpinner, RadioSet, EvalEntry2, \ - FCInputDialog, FCButton, OptionalInputSection, FCCheckBox, NumericalEvalTupleEntry, FCComboBox2, FCLabel + FCInputDoubleSpinner, FCButton, OptionalInputSection, FCCheckBox, NumericalEvalTupleEntry, FCComboBox2, FCLabel from appTool import AppTool import numpy as np @@ -6348,12 +6348,12 @@ class TransformEditorTool(AppTool): return def on_rotate_key(self): - val_box = FCInputDialog(title=_("Rotate ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_rotate']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/rotate.png')) + val_box = FCInputDoubleSpinner(title=_("Rotate ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_rotate']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/rotate.png')) val, ok = val_box.get_value() if ok: @@ -6366,11 +6366,11 @@ class TransformEditorTool(AppTool): def on_offx_key(self): units = self.app.defaults['units'].lower() - val_box = FCInputDialog(title=_("Offset on X axis ..."), - text='%s: (%s)' % (_('Enter a distance Value'), str(units)), - min=-10000.0000, max=10000.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_offset_x']), - parent=self.app.ui) + val_box = FCInputDoubleSpinner(title=_("Offset on X axis ..."), + text='%s: (%s)' % (_('Enter a distance Value'), str(units)), + min=-10000.0000, max=10000.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_offset_x']), + parent=self.app.ui) val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/offsetx32.png')) val, ok = val_box.get_value() @@ -6384,12 +6384,12 @@ class TransformEditorTool(AppTool): def on_offy_key(self): units = self.app.defaults['units'].lower() - val_box = FCInputDialog(title=_("Offset on Y axis ..."), - text='%s: (%s)' % (_('Enter a distance Value'), str(units)), - min=-10000.0000, max=10000.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_offset_y']), - parent=self.app.ui) - val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/offsety32.png')) + val_box = FCInputDoubleSpinner(title=_("Offset on Y axis ..."), + text='%s: (%s)' % (_('Enter a distance Value'), str(units)), + min=-10000.0000, max=10000.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_offset_y']), + parent=self.app.ui) + val_box.set_icon(QtGui.QIcon(self.app.resource_location + '/offsety32.png')) val, ok = val_box.get_value() if ok: @@ -6400,11 +6400,11 @@ class TransformEditorTool(AppTool): self.app.inform.emit('[WARNING_NOTCL] %s...' % _("Offset Y cancelled")) def on_skewx_key(self): - val_box = FCInputDialog(title=_("Skew on X axis ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_skew_x']), - parent=self.app.ui) + val_box = FCInputDoubleSpinner(title=_("Skew on X axis ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_skew_x']), + parent=self.app.ui) val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/skewX.png')) val, ok = val_box.get_value() @@ -6416,11 +6416,11 @@ class TransformEditorTool(AppTool): self.app.inform.emit('[WARNING_NOTCL] %s...' % _("Skew X cancelled")) def on_skewy_key(self): - val_box = FCInputDialog(title=_("Skew on Y axis ..."), - text='%s:' % _('Enter an Angle Value (degrees)'), - min=-359.9999, max=360.0000, decimals=self.decimals, - init_val=float(self.app.defaults['tools_transform_skew_y']), - parent=self.app.ui) + val_box = FCInputDoubleSpinner(title=_("Skew on Y axis ..."), + text='%s:' % _('Enter an Angle Value (degrees)'), + min=-359.9999, max=360.0000, decimals=self.decimals, + init_val=float(self.app.defaults['tools_transform_skew_y']), + parent=self.app.ui) val_box.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/skewY.png')) val, ok = val_box.get_value() diff --git a/appGUI/GUIElements.py b/appGUI/GUIElements.py index 8759da42..3be5ab69 100644 --- a/appGUI/GUIElements.py +++ b/appGUI/GUIElements.py @@ -2220,6 +2220,84 @@ class FCInputDialog(QtWidgets.QInputDialog): pass +class FCInputDoubleSpinner(QtWidgets.QDialog): + def __init__(self, parent=None, title=None, text=None, + min=0.0, max=100.0000, step=1, decimals=4, init_val=None): + super(FCInputDoubleSpinner, self).__init__(parent) + + self.val = 0.0 + + self.init_value = init_val if init_val else 0.0 + + self.setWindowTitle(title) if title else self.setWindowTitle('title') + self.text = text if text else 'text' + + self.min = min + self.max = max + self.step = step + self.decimals = decimals + + self.lbl = FCLabel(self.text) + + if title is None: + self.title = 'title' + else: + self.title = title + if text is None: + self.text = 'text' + else: + self.text = text + + self.wdg = FCDoubleSpinner() + self.wdg.set_value(self.init_value) + + QBtn = QtWidgets.QDialogButtonBox.Ok | QtWidgets.QDialogButtonBox.Cancel + + self.buttonBox = QtWidgets.QDialogButtonBox(QBtn) + self.buttonBox.accepted.connect(self.accept) + self.buttonBox.rejected.connect(self.reject) + + self.layout = QtWidgets.QVBoxLayout() + self.layout.addWidget(self.lbl) + self.layout.addWidget(self.wdg) + self.layout.addWidget(self.buttonBox) + + self.buttonBox.button(QtWidgets.QDialogButtonBox.Ok).setText(_("Ok")) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Cancel).setText(_("Cancel")) + + self.setLayout(self.layout) + + def set_title(self, txt): + self.setWindowTitle(txt) + + def set_text(self, txt): + self.lbl.set_value(txt) + + def set_icon(self, icon): + self.setWindowIcon(icon) + + def set_min(self, val): + self.wdg.setMinimum(val) + + def set_max(self, val): + self.wdg.setMaximum(val) + + def set_range(self, min, max): + self.wdg.set_range(min, max) + + def set_step(self, val): + self.wdg.set_step(val) + + def set_value(self, val): + self.wdg.set_value(val) + + def get_value(self): + if self.exec_() == QtWidgets.QDialog.Accepted: + return self.wdg.get_value(), True + else: + return None, False + + class FCInputSpinner(QtWidgets.QDialog): def __init__(self, parent=None, title=None, text=None, min=None, max=None, decimals=4, step=1, init_val=None): super().__init__(parent) @@ -2253,6 +2331,9 @@ class FCInputSpinner(QtWidgets.QDialog): self.buttonBox.accepted.connect(self.accept) self.buttonBox.rejected.connect(self.reject) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Ok).setText(_("Ok")) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Cancel).setText(_("Cancel")) + self.layout = QtWidgets.QVBoxLayout() self.layout.addWidget(self.lbl) self.layout.addWidget(self.wdg) @@ -2311,6 +2392,9 @@ class FCInputDialogSlider(QtWidgets.QDialog): self.buttonBox.accepted.connect(self.accept) self.buttonBox.rejected.connect(self.reject) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Ok).setText(_("Ok")) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Cancel).setText(_("Cancel")) + self.layout = QtWidgets.QVBoxLayout() self.layout.addWidget(self.lbl) self.layout.addWidget(self.wdg) @@ -2372,6 +2456,9 @@ class FCInputDialogSpinnerButton(QtWidgets.QDialog): self.buttonBox.accepted.connect(self.accept) self.buttonBox.rejected.connect(self.reject) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Ok).setText(_("Ok")) + self.buttonBox.button(QtWidgets.QDialogButtonBox.Cancel).setText(_("Cancel")) + self.layout = QtWidgets.QVBoxLayout() self.layout.addWidget(self.lbl) self.layout.addWidget(self.wdg) @@ -2384,6 +2471,9 @@ class FCInputDialogSpinnerButton(QtWidgets.QDialog): def set_text(self, txt): self.lbl.set_value(txt) + def set_icon(self, icon): + self.setWindowIcon(icon) + def set_min(self, val): self.wdg.spinner.setMinimum(val) @@ -3708,6 +3798,9 @@ class DialogBoxRadio(QtWidgets.QDialog): orientation=Qt.Horizontal, parent=self) self.form.addRow(self.button_box) + self.button_box.button(QtWidgets.QDialogButtonBox.Ok).setText(_("Ok")) + self.button_box.button(QtWidgets.QDialogButtonBox.Cancel).setText(_("Cancel")) + self.button_box.accepted.connect(self.accept) self.button_box.rejected.connect(self.reject) diff --git a/appGUI/MainGUI.py b/appGUI/MainGUI.py index 42120e4b..a2db6145 100644 --- a/appGUI/MainGUI.py +++ b/appGUI/MainGUI.py @@ -3646,10 +3646,10 @@ class MainGUI(QtWidgets.QMainWindow): self.app.exc_editor.launched_from_shortcuts = True # ## Current application units in Upper Case self.units = self.general_defaults_form.general_app_group.units_radio.get_value().upper() - tool_add_popup = FCInputDialog(title='%s ...' % _("New Tool"), - text='%s:' % _('Enter a Tool Diameter'), - min=0.0000, max=99.9999, decimals=4) - tool_add_popup.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/letter_t_32.png')) + tool_add_popup = FCInputDoubleSpinner(title='%s ...' % _("New Tool"), + text='%s:' % _('Enter a Tool Diameter'), + min=0.0000, max=99.9999, decimals=self.decimals) + tool_add_popup.set_icon(QtGui.QIcon(self.app.resource_location + '/letter_t_32.png')) val, ok = tool_add_popup.get_value() if ok: diff --git a/appObjects/FlatCAMCNCJob.py b/appObjects/FlatCAMCNCJob.py index 5bde6d37..1241ad45 100644 --- a/appObjects/FlatCAMCNCJob.py +++ b/appObjects/FlatCAMCNCJob.py @@ -2509,10 +2509,10 @@ class CNCJobObject(FlatCAMObj, CNCjob): if self.app.is_legacy is False: self.annotation.clear(update=True) - # Annotaions shapes plotting + # Annotations shapes plotting try: if self.app.is_legacy is False: - if self.ui.annotation_cb.get_value() and self.ui.plot_cb.get_value(): + if self.ui.annotation_cb.get_value() and visible: self.plot_annotations(obj=self, visible=True) else: self.plot_annotations(obj=self, visible=False) @@ -2521,20 +2521,28 @@ class CNCJobObject(FlatCAMObj, CNCjob): if self.app.is_legacy is False: self.annotation.clear(update=True) - def on_annotation_change(self): + def on_annotation_change(self, val): """ Handler for toggling the annotation display by clicking a checkbox. :return: """ if self.app.is_legacy is False: - if self.ui.annotation_cb.get_value(): - self.text_col.enabled = True - else: - self.text_col.enabled = False - # kind = self.ui.cncplot_method_combo.get_value() - # self.plot(kind=kind) - self.annotation.redraw() + # self.text_col.visible = True if val == 2 else False + # self.plot(kind=self.ui.cncplot_method_combo.get_value()) + # Annotations shapes plotting + try: + if self.app.is_legacy is False: + if val and self.ui.plot_cb.get_value(): + self.plot_annotations(obj=self, visible=True) + else: + self.plot_annotations(obj=self, visible=False) + + except (ObjectDeleted, AttributeError): + if self.app.is_legacy is False: + self.annotation.clear(update=True) + + # self.annotation.redraw() else: kind = self.ui.cncplot_method_combo.get_value() self.plot(kind=kind) diff --git a/appTools/ToolPaint.py b/appTools/ToolPaint.py index fbae49ed..4f42a460 100644 --- a/appTools/ToolPaint.py +++ b/appTools/ToolPaint.py @@ -13,8 +13,8 @@ from copy import deepcopy from appParsers.ParseGerber import Gerber from camlib import Geometry, FlatCAMRTreeStorage, grace -from appGUI.GUIElements import FCTable, FCDoubleSpinner, FCCheckBox, FCInputDialog, RadioSet, FCButton, FCComboBox, \ - FCLabel, FCComboBox2 +from appGUI.GUIElements import FCTable, FCDoubleSpinner, FCCheckBox, FCInputDoubleSpinner, RadioSet, \ + FCButton, FCComboBox, FCLabel, FCComboBox2 from shapely.geometry import base, Polygon, MultiPolygon, LinearRing, Point from shapely.ops import unary_union, linemerge @@ -381,11 +381,11 @@ class ToolPaint(AppTool, Gerber): self.blockSignals(False) def on_add_tool_by_key(self): - tool_add_popup = FCInputDialog(title='%s...' % _("New Tool"), - text='%s:' % _('Enter a Tool Diameter'), - min=0.0000, max=99.9999, decimals=4, - parent=self.app.ui) - tool_add_popup.setWindowIcon(QtGui.QIcon(self.app.resource_location + '/letter_t_32.png')) + tool_add_popup = FCInputDoubleSpinner(title='%s...' % _("New Tool"), + text='%s:' % _('Enter a Tool Diameter'), + min=0.0000, max=99.9999, decimals=self.decimals, + parent=self.app.ui) + tool_add_popup.set_icon(QtGui.QIcon(self.app.resource_location + '/letter_t_32.png')) val, ok = tool_add_popup.get_value() if ok: diff --git a/app_Main.py b/app_Main.py index 29a24255..91cae5c1 100644 --- a/app_Main.py +++ b/app_Main.py @@ -6115,10 +6115,12 @@ class App(QtCore.QObject): self.inform.emit('[WARNING_NOTCL] %s' % _("No object is selected.")) else: if silent is False: - rotatebox = FCInputDialog(title=_("Transform"), text=_("Enter the Angle value:"), - min=-360, max=360, decimals=4, - init_val=float(self.defaults['tools_transform_rotate']), - parent=self.ui) + rotatebox = FCInputDoubleSpinner(title=_("Transform"), text=_("Enter the Angle value:"), + min=-360, max=360, decimals=4, + init_val=float(self.defaults['tools_transform_rotate']), + parent=self.ui) + rotatebox.setWindowIcon(QtGui.QIcon(self.resource_location + '/rotate.png')) + num, ok = rotatebox.get_value() else: num = preset @@ -6167,10 +6169,12 @@ class App(QtCore.QObject): if not obj_list: self.inform.emit('[WARNING_NOTCL] %s' % _("No object is selected.")) else: - skewxbox = FCInputDialog(title=_("Transform"), text=_("Enter the Angle value:"), - min=-360, max=360, decimals=4, - init_val=float(self.defaults['tools_transform_skew_x']), - parent=self.ui) + skewxbox = FCInputDoubleSpinner(title=_("Transform"), text=_("Enter the Angle value:"), + min=-360, max=360, decimals=4, + init_val=float(self.defaults['tools_transform_skew_x']), + parent=self.ui) + skewxbox.setWindowIcon(QtGui.QIcon(self.resource_location + '/skewX.png')) + num, ok = skewxbox.get_value() if ok: # first get a bounding box to fit all @@ -6205,10 +6209,12 @@ class App(QtCore.QObject): if not obj_list: self.inform.emit('[WARNING_NOTCL] %s' % _("No object is selected.")) else: - skewybox = FCInputDialog(title=_("Transform"), text=_("Enter the Angle value:"), - min=-360, max=360, decimals=4, - init_val=float(self.defaults['tools_transform_skew_y']), - parent=self.ui) + skewybox = FCInputDoubleSpinner(title=_("Transform"), text=_("Enter the Angle value:"), + min=-360, max=360, decimals=4, + init_val=float(self.defaults['tools_transform_skew_y']), + parent=self.ui) + skewybox.setWindowIcon(QtGui.QIcon(self.resource_location + '/skewY.png')) + num, ok = skewybox.get_value() if ok: # first get a bounding box to fit all @@ -6307,10 +6313,10 @@ class App(QtCore.QObject): # ## Current application units in lower Case units = self.defaults['units'].lower() - grid_add_popup = FCInputDialog(title=_("New Grid ..."), - text=_('Enter a Grid Value:'), - min=0.0000, max=99.9999, decimals=4, - parent=self.ui) + grid_add_popup = FCInputDoubleSpinner(title=_("New Grid ..."), + text=_('Enter a Grid Value:'), + min=0.0000, max=99.9999, decimals=self.decimals, + parent=self.ui) grid_add_popup.setWindowIcon(QtGui.QIcon(self.resource_location + '/plus32.png')) val, ok = grid_add_popup.get_value() @@ -6332,10 +6338,10 @@ class App(QtCore.QObject): # ## Current application units in lower Case units = self.defaults['units'].lower() - grid_del_popup = FCInputDialog(title="Delete Grid ...", - text='Enter a Grid Value:', - min=0.0000, max=99.9999, decimals=4, - parent=self.ui) + grid_del_popup = FCInputDoubleSpinner(title="Delete Grid ...", + text='Enter a Grid Value:', + min=0.0000, max=99.9999, decimals=self.decimals, + parent=self.ui) grid_del_popup.setWindowIcon(QtGui.QIcon(self.resource_location + '/delete32.png')) val, ok = grid_del_popup.get_value() diff --git a/camlib.py b/camlib.py index fd09e146..7c2b0204 100644 --- a/camlib.py +++ b/camlib.py @@ -6830,7 +6830,7 @@ class CNCjob(Geometry): :param obj: FlatCAM CNCJob object for which to plot the annotations :type obj: - :param visible: annotaions visibility + :param visible: annotations visibility :type visible: bool :return: Nothing :rtype: @@ -6840,9 +6840,11 @@ class CNCjob(Geometry): return if visible is True: - obj.text_col.enabled = True + if self.app.is_legacy is False: + obj.annotation.clear(update=True) + obj.text_col.visible = True else: - obj.text_col.enabled = False + obj.text_col.visible = False return text = [] diff --git a/locale/de/LC_MESSAGES/strings.mo b/locale/de/LC_MESSAGES/strings.mo index d44961b6..09993a3e 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 cedb67ee..d2216b05 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-11-04 22:33+0200\n" -"PO-Revision-Date: 2020-11-04 22:33+0200\n" +"POT-Creation-Date: 2020-11-05 16:25+0200\n" +"PO-Revision-Date: 2020-11-05 16:25+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -111,20 +111,20 @@ msgstr "Lesezeichen" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Abgebrochen." @@ -132,8 +132,8 @@ msgstr "Abgebrochen." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -272,7 +272,7 @@ msgstr "" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Name" @@ -345,7 +345,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "" #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Allgemeines" @@ -706,7 +706,7 @@ msgstr "" "Wenn dies nicht erfolgreich ist, schlägt auch das Löschen ohne Kupfer fehl.\n" "- Klären-> das reguläre Nicht-Kupfer-löschen." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Klären" @@ -938,7 +938,7 @@ msgstr "" "Ecken und Kanten schneiden." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1428,14 +1428,16 @@ msgstr "" "Objekt / Anwendungswerkzeug nach Auswahl eines Werkzeugs\n" "in der Werkzeugdatenbank." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Abbrechen" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1470,8 +1472,8 @@ msgstr "Abbrechen" msgid "Edited value is out of range" msgstr "Der bearbeitete Wert liegt außerhalb des Bereichs" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1518,7 +1520,7 @@ msgstr "Von Datenbank kopieren" msgid "Delete from DB" msgstr "Aus Datenbank löschen" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Änderungen speichern" @@ -1633,10 +1635,10 @@ msgstr "Um einen Bohrer hinzuzufügen, wählen Sie zuerst ein Werkzeug aus" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1781,11 +1783,11 @@ msgstr "" "Die Datei enthält keine Werkzeugdefinitionen. Abbruch der Excellon-" "Erstellung." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Ein interner Fehler ist aufgetreten. Siehe Shell.\n" @@ -1802,7 +1804,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Abgebrochen. Es ist kein Werkzeug / Bohrer ausgewählt" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" @@ -1811,7 +1813,7 @@ msgstr "Klicken Sie auf die kreisförmige Anordnung in der Mitte" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Name:" @@ -1835,15 +1837,15 @@ msgstr "" msgid "Convert Slots" msgstr "" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "" -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Werkzeug hinzufügen / löschen" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1851,7 +1853,7 @@ msgstr "" "Werkzeug zur Werkzeugliste hinzufügen / löschen\n" "für dieses Excellon-Objekt." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1860,25 +1862,25 @@ msgstr "" msgid "Tool Dia" msgstr "Werkzeugdurchm" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Durchmesser für das neue Werkzeug" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Hinzufügen" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1886,11 +1888,11 @@ msgstr "" "Fügen Sie der Werkzeugliste ein neues Werkzeug hinzu\n" "mit dem oben angegebenen Durchmesser." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Werkzeug löschen" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1898,43 +1900,43 @@ msgstr "" "Löschen Sie ein Werkzeug in der Werkzeugliste\n" "indem Sie eine Zeile in der Werkzeugtabelle auswählen." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 #, fuzzy #| msgid "Reset Tool" msgid "Resize Tool" msgstr "Reset Werkzeug" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Ändern Sie die Größe eines Bohrers oder einer Auswahl von Bohrern." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Durchmesser ändern" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Durchmesser zur Größenänderung." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Größe ändern" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Bohrer verkleinern" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Bohrer-Array hinzufügen" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "" "Hinzufügen eines Arrays von Bohrern (lineares oder kreisförmiges Array)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1942,13 +1944,13 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Bohrfelds aus.\n" "Es kann lineares X (Y) oder rund sein" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1963,28 +1965,28 @@ msgstr "Linear" msgid "Circular" msgstr "Kreisförmig" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 #, fuzzy #| msgid "Tool Number" msgid "Number" msgstr "Werkzeugnummer" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Geben Sie an, wie viele Drills im Array enthalten sein sollen." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Richtung" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1999,9 +2001,9 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - ein benutzerdefinierter Winkel für die Neigung des Arrays" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -2012,9 +2014,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2025,13 +2027,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2046,24 +2048,24 @@ msgstr "Y" msgid "Angle" msgstr "Winkel" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Abstand" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Abstand = Abstand zwischen Elementen des Arrays." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 #, fuzzy #| msgid "" #| "Angle at which the linear array is placed.\n" @@ -2081,8 +2083,8 @@ msgstr "" "Der Mindestwert beträgt -360 Grad.\n" "Maximalwert ist: 360.00 Grad." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2093,8 +2095,8 @@ msgstr "" "Richtung für kreisförmige Anordnung. \n" "Kann CW = Uhrzeigersinn oder CCW = Gegenuhrzeigersinn sein." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2103,8 +2105,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2113,8 +2115,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2125,11 +2127,11 @@ msgid "Angle at which each element in circular array is placed." msgstr "" "Winkel, um den jedes Element in einer kreisförmigen Anordnung platziert wird." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Schlitze-Parameter" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2137,7 +2139,7 @@ msgstr "" "Parameter zum Hinzufügen eines Schlitzes (Loch mit ovaler Form)\n" "entweder einzeln oder als Teil eines Arrays." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2145,14 +2147,14 @@ msgstr "" msgid "Length" msgstr "Länge" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 #, fuzzy #| msgid "Length = The length of the slot." msgid "Length. The length of the slot." msgstr "Länge = Die Länge des Schlitzes." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2165,7 +2167,7 @@ msgstr "" "- 'Y' - vertikale Achse oder\n" "- 'Winkel' - Ein benutzerdefinierter Winkel für die Schlitzneigung" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 #, fuzzy #| msgid "" @@ -2184,16 +2186,16 @@ msgstr "" "Der Mindestwert beträgt: -360 Grad.\n" "Maximaler Wert ist: 360.00 Grad." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Schlitzes Array-Parameter" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "" "Parameter für das Array von Schlitzes (lineares oder kreisförmiges Array)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2201,19 +2203,19 @@ msgstr "" "Wählen Sie den Typ des zu erstellenden Slot-Arrays.\n" "Es kann ein lineares X (Y) oder ein kreisförmiges sein" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Geben Sie an, wie viele Steckplätze sich im Array befinden sollen." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "" @@ -2221,12 +2223,12 @@ msgstr "" msgid "Buffer Selection" msgstr "" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Pufferabstand" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Pufferecke" @@ -2245,11 +2247,11 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Runden" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2271,7 +2273,7 @@ msgstr "Runden" msgid "Square" msgstr "Quadrat" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Abgeschrägt" @@ -2296,7 +2298,7 @@ msgstr "Pufferwerkzeug" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Pufferabstandswert fehlt oder falsches Format. Fügen Sie es hinzu und " @@ -2311,7 +2313,7 @@ msgid "Font" msgstr "Schrift" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2376,11 +2378,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Keine Form ausgewählt." @@ -2393,26 +2395,26 @@ msgid "Tools" msgstr "Werkzeuge" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Werkzeug Umwandeln" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Drehen" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Neigung/Schere" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2420,13 +2422,13 @@ msgstr "Neigung/Schere" msgid "Scale" msgstr "Skalieren" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Spiegeln (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2434,8 +2436,8 @@ msgstr "Spiegeln (Flip)" msgid "Buffer" msgstr "Puffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2443,7 +2445,7 @@ msgstr "Puffer" msgid "Reference" msgstr "Referenz" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2461,7 +2463,7 @@ msgstr "" "definiert ist\n" "- Min. Auswahl -> der Punkt (minx, miny) des Begrenzungsrahmens der Auswahl" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2469,7 +2471,7 @@ msgid "Origin" msgstr "Ursprung" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2480,7 +2482,7 @@ msgstr "Ursprung" msgid "Selection" msgstr "Auswahl" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2488,33 +2490,33 @@ msgstr "Auswahl" msgid "Point" msgstr "Punkt" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Wert" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Ein Bezugspunkt im Format X, Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Punktkoordinaten aus der Zwischenablage hinzufügen." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 #, fuzzy @@ -2534,7 +2536,7 @@ msgstr "" "Positive Zahlen für CW-Bewegung.\n" "Negative Zahlen für CCW-Bewegung." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2546,7 +2548,7 @@ msgstr "" "der Begrenzungsrahmen für alle ausgewählten Objekte." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2554,7 +2556,7 @@ msgid "Link" msgstr "Verknüpfung" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 @@ -2563,7 +2565,7 @@ msgstr "" "Verknüpfen Sie den Y-Eintrag mit dem X-Eintrag und kopieren Sie dessen " "Inhalt." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2571,7 +2573,7 @@ msgid "X angle" msgstr "X Winkel" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2580,13 +2582,13 @@ msgstr "" "Winkel für Schrägstellung in Grad.\n" "Gleitkommazahl zwischen -360 und 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Neigung X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2597,38 +2599,38 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Y Winkel" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Neigung Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "X Faktor" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Faktor für die Skalierung auf der X-Achse." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Maßstab X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2639,59 +2641,59 @@ msgstr "" "Der Bezugspunkt hängt von ab\n" "das Kontrollkästchen Skalenreferenz." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Y Faktor" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Faktor für die Skalierung auf der Y-Achse." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Maßstab Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Flip auf X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Drehen Sie die ausgewählten Objekte über die X-Achse." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Flip auf Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "X-Wert" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Abstand zum Offset auf der X-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Versatz X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2702,24 +2704,24 @@ msgstr "" "Der Bezugspunkt ist die Mitte von\n" "der Begrenzungsrahmen für alle ausgewählten Objekte.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Y-Wert" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Abstand zum Offset auf der Y-Achse. In aktuellen Einheiten." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Versatz Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2729,7 +2731,7 @@ msgstr "Versatz Y" msgid "Rounded" msgstr "Agberundet" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2743,14 +2745,14 @@ msgstr "" "Wenn nicht markiert, folgt der Puffer der exakten Geometrie\n" "der gepufferten Form." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Entfernung" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2764,12 +2766,12 @@ msgstr "" "Jedes Geometrieelement des Objekts wird vergrößert\n" "oder mit der \"Entfernung\" verringert." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Puffer E" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2778,7 +2780,7 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Abstands." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2794,12 +2796,12 @@ msgstr "" "oder verringert, um dem 'Wert' zu entsprechen. Wert ist ein Prozentsatz\n" "der ursprünglichen Dimension." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Puffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2808,7 +2810,7 @@ msgstr "" "Erstellen Sie den Puffereffekt für jede Geometrie.\n" "Element aus dem ausgewählten Objekt unter Verwendung des Faktors." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2819,19 +2821,19 @@ msgstr "" msgid "Object" msgstr "Objekt" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Falsches Format für Punktwert. Benötigt Format X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" "Bei einem Wert von 0 kann keine Rotationstransformation durchgeführt werden." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2839,13 +2841,13 @@ msgstr "" "durchgeführt werden." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "Bei einem Wert von 0 kann keine Offset-Transformation durchgeführt werden." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Anwenden Drehen" @@ -2853,9 +2855,9 @@ msgstr "Anwenden Drehen" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2865,116 +2867,116 @@ msgstr "Anwenden Drehen" msgid "Action was not executed" msgstr "Aktion wurde nicht ausgeführt." -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Flip anwenden" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 #, fuzzy #| msgid "Flip on Y axis done." msgid "Flip on Y axis done" msgstr "Y-Achse spiegeln fertig." -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 #, fuzzy #| msgid "Flip on X axis done." msgid "Flip on X axis done" msgstr "Flip on X axis done." -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Schräglauf anwenden" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Schrägstellung auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Schrägstellung auf der Y-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Maßstab anwenden" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Skalieren auf der X-Achse erledigt" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Skalieren auf der Y-Achse erledigt" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Offsetdruck anwenden" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Versatz auf der X-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Versatz auf der Y-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Anwenden von Puffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Puffer fertig" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Drehen ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Geben Sie einen Winkelwert (Grad) ein" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Fertig drehen" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 #, fuzzy #| msgid "Rotate Angle" msgid "Rotate cancelled" msgstr "Winkel drehen" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Versatz auf der X-Achse ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Geben Sie einen Abstandswert ein" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 #, fuzzy #| msgid "Open DXF cancelled." msgid "Offset X cancelled" msgstr "Öffnen der DXF-Datei abgebrochen." -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Versatz auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 #, fuzzy #| msgid "Offset on the Y axis done" msgid "Offset on Y axis done" @@ -2986,11 +2988,11 @@ msgstr "Versatz auf der Y-Achse erfolgt" msgid "Offset on the Y axis canceled" msgstr "Versatz auf der Y-Achse erfolgt" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Neigung auf der X-Achse ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 #, fuzzy #| msgid "Skew on X axis done." msgid "Skew on X axis done" @@ -3002,11 +3004,11 @@ msgstr "Neigung auf der X-Achse." msgid "Skew on X axis canceled" msgstr "Neigung auf der X-Achse." -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Neigung auf der Y-Achse ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 #, fuzzy #| msgid "Skew on Y axis done." msgid "Skew on Y axis done" @@ -3136,7 +3138,7 @@ msgid "Geometry Editor" msgstr "Geo-Editor" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3149,7 +3151,7 @@ msgstr "Typ" msgid "Ring" msgstr "Ring" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Linie" @@ -3368,11 +3370,11 @@ msgstr "Markiere Polygonbereiche im bearbeiteten Gerber ..." msgid "Nothing selected to move" msgstr "Nichts zum Bewegen ausgewählt" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Arbeiten ..." @@ -3427,51 +3429,51 @@ msgstr "Bemaßungen benötigen zwei durch Komma getrennte Gleitkommawerte." msgid "Dimensions edited." msgstr "Abmessungen bearbeitet." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Maße" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 #, fuzzy #| msgid "Loading..." msgid "Loading" msgstr "Wird geladen..." -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "UI wird initialisiert" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometrie hinzufügen fertig. Vorbereiten der GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber-Objekte wurde in den Editor geladen." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Die Datei enthält keine Aperture-Definitionen. Abbruch der Gerber-Erstellung." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Abgebrochen. Es ist keine Blende ausgewählt" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Koordinaten in die Zwischenablage kopiert." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3484,17 +3486,17 @@ msgstr "Koordinaten in die Zwischenablage kopiert." msgid "Plotting" msgstr "Plotten" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Gescheitert. Es ist keine Aperturgeometrie ausgewählt." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Keine Blende zum Puffern Wählen Sie mindestens eine Blende und versuchen Sie " "es erneut." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3507,61 +3509,61 @@ msgstr "" msgid "Failed." msgstr "Gescheitert." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Der Skalierungsfaktor ist nicht vorhanden oder das Format ist falsch. Fügen " "Sie es hinzu und versuchen Sie es erneut." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Keine zu skalierende Blende Wählen Sie mindestens eine Blende und versuchen " "Sie es erneut." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Polygone markiert." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Es wurden keine Polygone markiert. Keiner passt in die Grenzen." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber-Editor" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Öffnungen" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Blendentabelle für das Gerberobjekt." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Öffnungscode" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Öffnungsart: kreisförmig, rechteckig, Makros usw" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Öffnungsgröße:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3571,12 +3573,12 @@ msgstr "" "  - (Breite, Höhe) für R, O-Typ.\n" "  - (dia, nVertices) für P-Typ" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code für die neue Blende" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3590,11 +3592,11 @@ msgstr "" "berechnet als:\n" "Quadrat (Breite ** 2 + Höhe ** 2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Blendentyp" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3606,11 +3608,11 @@ msgstr "" "R = rechteckig\n" "O = länglich" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Öffnungsmaße" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3620,19 +3622,19 @@ msgstr "" "Aktiv nur für rechteckige Öffnungen (Typ R).\n" "Das Format ist (Breite, Höhe)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Blende hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Eine Blende in der Blendentabelle hinzufügen / löschen" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3643,23 +3645,23 @@ msgstr "Fügen Sie der Blendenliste eine neue Blende hinzu." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Löschen" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Löschen Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Pufferblende" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Puffern Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3673,20 +3675,20 @@ msgstr "" "- 'Abgeschrägt:' Die Ecke ist eine Linie, die die Features, die sich in der " "Ecke treffen, direkt verbindet" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Skalenöffnung" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Skalieren Sie eine Blende in der Blendenliste" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Skalierungsfaktor" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3694,19 +3696,19 @@ msgstr "" "Der Faktor, um den die ausgewählte Blende skaliert werden soll.\n" "Die Werte können zwischen 0,0000 und 999,9999 liegen" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Polygone markieren" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Markieren Sie die Polygonbereiche." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Flächenobergrenze" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3714,11 +3716,11 @@ msgstr "" "Der Schwellenwert, alle Bereiche, die darunter liegen, sind markiert.\n" "Kann einen Wert zwischen 0,0000 und 9999,9999 haben" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Bereichsuntergrenze" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3727,32 +3729,32 @@ msgstr "" "hinausgehen.\n" "Kann einen Wert zwischen 0,0000 und 9999,9999 haben" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Kennzeichen" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Markieren Sie die Polygone, die in Grenzen passen." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Löschen Sie alle markierten Polygone." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Alle Markierungen entfernen." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Pad-Array hinzufügen" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Hinzufügen eines Arrays von Pads (lineares oder kreisförmiges Array)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3760,29 +3762,29 @@ msgstr "" "Wählen Sie den zu erstellenden Pad-Array-Typ aus.\n" "Es kann lineares X (Y) oder rund sein" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Anzahl der Pads" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Geben Sie an, wie viele Pads sich im Array befinden sollen." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 #, fuzzy #| msgid "Open cancelled." msgid "Offset Y cancelled" msgstr "Öffnen wurde abgebrochen." -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 #, fuzzy #| msgid "Open DXF cancelled." msgid "Skew X cancelled" msgstr "Öffnen der DXF-Datei abgebrochen." -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 #, fuzzy #| msgid "Open cancelled." msgid "Skew Y cancelled" @@ -3818,7 +3820,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "Zeichenfolge, die die Zeichenfolge im Feld Suchen im gesamten Text ersetzt." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3873,7 +3875,7 @@ msgstr "Datei öffnen" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Code exportieren ..." @@ -3887,7 +3889,7 @@ msgstr "Keine solche Datei oder Ordner" msgid "Saved to" msgstr "Gespeichert in" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Code-Editor" @@ -4015,7 +4017,7 @@ msgstr "Strg+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -4027,7 +4029,7 @@ msgstr "Kopieren" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Kopieren" @@ -4048,7 +4050,7 @@ msgstr "Kopieren" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -4056,7 +4058,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -4064,7 +4066,7 @@ msgstr "Select All" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Strg+A" @@ -4079,7 +4081,15 @@ msgstr "" msgid "Step Down" msgstr "Runter" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Ok" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4089,19 +4099,19 @@ msgstr "" "- Absolut -> Der Bezugspunkt ist Punkt (0,0)\n" "- Relativ -> Der Referenzpunkt ist die Mausposition vor dem Sprung" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Ort" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4115,88 +4125,88 @@ msgstr "" "(x, y)\n" "vom aktuellen Mausstandort aus." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Protokoll speichern" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Strg+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 #, fuzzy #| msgid "Clear Plot" msgid "Clear All" msgstr "Plot klar löschen" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Geben Sie> help Excellon Export.Excellon eingestellt ..." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Gerber exportieren" @@ -5128,7 +5138,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Radiergummi" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Verwandeln" @@ -5144,47 +5154,47 @@ msgstr "Diagramm deaktivieren" msgid "Set Color" msgstr "Farbsatz" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Rote" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Blau" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Gelb" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Grün" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Lila" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Braun" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Weiß" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Schwarz" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Benutzerdefiniert" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opazität" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Standard" @@ -5507,12 +5517,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Projekt" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Grundstücksfläche" @@ -5681,7 +5691,7 @@ msgstr "Möchten Sie die GUI-Einstellungen wirklich löschen?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Ja" @@ -5693,7 +5703,7 @@ msgstr "Ja" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Nein" @@ -5819,7 +5829,7 @@ msgstr "Neuer Gerber" msgid "Edit Object (if selected)" msgstr "Objekt bearbeiten (falls ausgewählt)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Raster ein/aus" @@ -7738,7 +7748,7 @@ msgid "Manual" msgstr "Manuell" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 #, fuzzy #| msgid "Grids" msgid "Grid" @@ -8170,7 +8180,7 @@ msgid "Preferences default values are restored." msgstr "Die Standardeinstellungen werden wiederhergestellt." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Fehler beim Schreiben der Voreinstellungen in die Datei." @@ -9119,7 +9129,7 @@ msgstr "App Einstellungen" msgid "Grid Settings" msgstr "Rastereinstellungen" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "X-Wert" @@ -9127,7 +9137,7 @@ msgstr "X-Wert" msgid "This is the Grid snap value on X axis." msgstr "Dies ist der Rasterfangwert auf der X-Achse." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Y-Wert" @@ -9174,14 +9184,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Hochformat" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Querformat" @@ -9202,7 +9212,7 @@ msgstr "" "und schließen Sie die Registerkarten Projekt, Ausgewählt und Werkzeug ein." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Achse" @@ -9224,7 +9234,7 @@ msgstr "" "Schriftgröße für die Textbox-AppGUI festgelegt\n" "Elemente, die in der Anwendung verwendet werden." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11356,7 +11366,7 @@ msgstr "" "in Gerber Dateien einzufügen oder als Datei zu exportieren." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Version" @@ -13801,7 +13811,7 @@ msgstr "Objekt umbenannt von {old} zu {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "ausgewählt" @@ -14239,10 +14249,10 @@ msgstr "Abgebrochen. Es werden vier Punkte zur GCode Erzeugung benötigt." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 #, fuzzy #| msgid "No object selected." @@ -16070,7 +16080,7 @@ msgstr "Bildwerkzeug" msgid "Import IMAGE" msgstr "BILD importieren" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -16078,16 +16088,16 @@ msgstr "" "Nicht unterstützte Art wird als Parameter ausgewählt. Nur Geometrie und " "Gerber werden unterstützt" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 #, fuzzy #| msgid "Importing SVG" msgid "Importing" msgstr "SVG importieren" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Geöffnet" @@ -16904,11 +16914,11 @@ msgstr "PDF öffnen abgebrochen" msgid "Parsing ..." msgstr "Arbeiten ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Gescheitert zu öffnen" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Keine Geometrie in der Datei gefunden" @@ -17281,7 +17291,7 @@ msgstr "PcbWizard-INF-Datei wurde geladen." msgid "Main PcbWizard Excellon file loaded." msgstr "Haupt-PcbWizard Excellon-Datei geladen." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Dies ist keine Excellon-Datei." @@ -18240,7 +18250,7 @@ msgid "" "Canvas initialization finished in" msgstr "" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Neues Projekt - Nicht gespeichert" @@ -18664,11 +18674,6 @@ msgstr "" "aller Objekte entsprechend skaliert.\n" "Wollen Sie Fortsetzen?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Ok" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Einheiten wurden umgerechnet in" @@ -18785,191 +18790,191 @@ msgstr "" msgid "Save Tools Database" msgstr "Werkzeugdatenbank speichern" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Geben Sie den Winkelwert ein:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotation abgeschlossen." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Drehbewegung wurde nicht ausgeführt." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Neigung auf der X-Achse." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Neigung auf der Y-Achse." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Neues Raster ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Geben Sie einen Rasterwert ein:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Bitte geben Sie im Float-Format einen Rasterwert mit einem Wert ungleich " "Null ein." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Neues Raster" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Netz existiert bereits" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Neues Netz wurde abgebrochen" -#: app_Main.py:6351 +#: app_Main.py:6357 #, fuzzy #| msgid " Grid Value does not exist" msgid "Grid Value does not exist" msgstr " Rasterwert existiert nicht" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Rasterwert gelöscht" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Rasterwert löschen abgebrochen" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Tastenkürzel Liste" -#: app_Main.py:6401 +#: app_Main.py:6407 #, fuzzy #| msgid "Name copied on clipboard ..." msgid "Name copied to clipboard ..." msgstr "Name in Zwischenablage kopiert ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Wählen Sie eine Gerber- oder Excellon-Datei aus, um die Quelldatei " "anzuzeigen." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Anzeigen des Quellcodes des ausgewählten Objekts." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Quelleditor" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "" "Es gibt kein ausgewähltes Objekt, für das man seinen Quelldateien sehen kann." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Fehler beim Laden des Quellcodes für das ausgewählte Objekt" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Gehe zur Linie ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Alle Objekte neu zeichnen" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Fehler beim Laden der letzten Elementliste." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Liste der letzten Artikel konnte nicht analysiert werden." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Fehler beim Laden der Artikelliste der letzten Projekte." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "" "Fehler beim Analysieren der Liste der zuletzt verwendeten Projektelemente." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Letzte Projekte löschen" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Letzte Dateien löschen" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" "Fehler bei der Suche nach der neuesten Version. Konnte keine Verbindung " "herstellen." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Informationen zur neuesten Version konnten nicht analysiert werden." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM ist auf dem neuesten Version!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Neuere Version verfügbar" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "Es gibt eine neuere Version von FlatCAM zum Download:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "Info" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18981,44 +18986,44 @@ msgstr "" "Einstellungen -> Registerkarte Allgemein in Legacy (2D).\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Alle Diagramme sind deaktiviert." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Alle nicht ausgewählten Diagramme sind deaktiviert." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Alle Diagramme aktiviert." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Ausgewählte Diagramme aktiviert ..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Ausgewählte Diagramme deaktiviert ..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Diagramm aktivieren..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Diagramm deaktivieren..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Alpha-Level einstellen ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -19026,99 +19031,99 @@ msgstr "" "Die Canvas-Initialisierung wurde gestartet.\n" "Canvas-Initialisierung abgeschlossen in" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Gerber-Datei öffnen." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Excellon-Datei öffnen." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Öffnen der G-Code-Datei." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "HPGL2 öffnen" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "HPGL2-Datei öffnen." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Einstellungsdatei öffne" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Bitte wählen Sie ein Geometrieobjekt zum Exportieren aus" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Es können nur Geometrie-, Gerber- und CNCJob-Objekte verwendet werden." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Daten müssen ein 3D-Array mit der letzten Dimension 3 oder 4 sein" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "PNG-Bild exportieren" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Fehlgeschlagen. Nur Gerber-Objekte können als Gerber-Dateien gespeichert " "werden ..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Gerber-Quelldatei speichern" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Gescheitert. Nur Skriptobjekte können als TCL-Skriptdateien gespeichert " "werden ..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Speichern Sie die Quelldatei des Skripts" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Gescheitert. Nur Dokumentobjekte können als Dokumentdateien gespeichert " "werden ..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Speichern Sie die Quelldatei des Dokuments" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Fehlgeschlagen. Nur Excellon-Objekte können als Excellon-Dateien gespeichert " "werden ..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Speichern Sie die Excellon-Quelldatei" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Es können nur Geometrieobjekte verwendet werden." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "SVG importieren" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importieren Sie DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -19128,144 +19133,144 @@ msgstr "" "Wenn Sie ein neues Projekt erstellen, werden diese gelöscht.\n" "Möchten Sie das Projekt speichern?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Neues Projekt erstellt" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Neue TCL-Skriptdatei, die im Code-Editor erstellt wurde." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Öffnen Sie das TCL-Skript" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Ausführen der ScriptObject-Datei." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Führen Sie das TCL-Skript aus" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL-Skriptdatei im Code-Editor geöffnet und ausgeführt." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Projekt speichern als ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "FlatCAM-Objekte werden gedruckt" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Objekt als PDF speichern ..." -#: app_Main.py:9358 +#: app_Main.py:9364 #, fuzzy #| msgid "Painting..." msgid "Printing PDF ..." msgstr "Malen ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "PDF-Datei gespeichert in" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 #, fuzzy #| msgid "Exporting SVG" msgid "Exporting ..." msgstr "SVG exportieren" -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "SVG-Datei exportiert nach" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen importieren" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Voreinstellungen wurden importiert von" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "FlatCAM-Voreinstellungen exportieren" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Exportierte Einstellungen nach" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Excellon-Datei exportiert nach" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 #, fuzzy #| msgid "Could not export file." msgid "Could not export." msgstr "Datei konnte nicht exportiert werden." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Gerberdatei exportiert nach" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "DXF-Datei exportiert nach" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Import fehlgeschlagen." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Datei konnte nicht geöffnet werden" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Datei konnte nicht analysiert werden" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Objekt ist keine Gerberdatei oder leer. Objekterstellung wird abgebrochen." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 #, fuzzy #| msgid "Opening G-Code." msgid "Opening ..." msgstr "G-Code öffnen." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber ist fehlgeschlagen. Wahrscheinlich keine Gerber-Datei." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Kann Datei nicht öffnen" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Die Excellon-Datei konnte nicht geöffnet werden. Wahrscheinlich keine " "Excellon-Datei." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "GCode-Datei wird gelesen" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Dies ist kein GCODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19277,80 +19282,80 @@ msgstr "" "Der Versuch, ein FlatCAM CNCJob-Objekt aus einer G-Code-Datei zu erstellen, " "ist während der Verarbeitung fehlgeschlagen" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Objekt ist keine HPGL2-Datei oder leer. Objekterstellung wird abgebrochen." -#: app_Main.py:10387 +#: app_Main.py:10393 #, fuzzy #| msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgid "Failed. Probable not a HPGL2 file." msgstr " HPGL2 öffnen ist fehlgeschlagen. Wahrscheinlich keine HPGL2-Datei." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "TCL-Skriptdatei im Code-Editor geöffnet." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "TCL-Skript konnte nicht geöffnet werden." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Öffnen der FlatCAM Config-Datei." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Fehler beim Öffnen der Konfigurationsdatei" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Projekt wird geladen ... Bitte warten ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Öffnen der FlatCAM-Projektdatei." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Projektdatei konnte nicht geöffnet werden" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Projekt wird geladen ... wird wiederhergestellt" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Projekt geladen von" -#: app_Main.py:10642 +#: app_Main.py:10648 #, fuzzy #| msgid "&Save Project ..." msgid "Saving Project ..." msgstr "Projekt speichern ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Projekt gespeichert in" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "Das Objekt wird von einer anderen Anwendung verwendet." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Fehler beim Überprüfen der Projektdatei" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Versuchen Sie erneut, es zu speichern." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Fehler beim Parsen der Projektdatei" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -19426,8 +19431,8 @@ msgstr "" msgid "Starting G-Code for tool with diameter" msgstr "Start-G-Code für Werkzeug mit Durchmesser" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "G91 Koordinaten nicht implementiert" @@ -19568,7 +19573,7 @@ msgstr "" msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "G91 Koordinaten nicht implementiert ..." diff --git a/locale/en/LC_MESSAGES/strings.mo b/locale/en/LC_MESSAGES/strings.mo index df3ad761..74fff9a1 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 ee4f6b94..2d7138da 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-11-04 22:33+0200\n" -"PO-Revision-Date: 2020-11-04 22:33+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:26+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -113,20 +113,20 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Cancelled." @@ -134,8 +134,8 @@ msgstr "Cancelled." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -266,7 +266,7 @@ msgstr "Cutout Parameters" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Name" @@ -341,7 +341,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "The kind of Application Tool where this tool is to be used." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "General" @@ -688,7 +688,7 @@ msgstr "" "If it's not successful then the non-copper clearing will fail, too.\n" "- Clear -> the regular non-copper clearing." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Clear" @@ -907,7 +907,7 @@ msgstr "" "to trim rough edges." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1391,14 +1391,16 @@ msgstr "" "object/application tool after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Cancel" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1433,8 +1435,8 @@ msgstr "Cancel" msgid "Edited value is out of range" msgstr "Edited value is out of range" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1481,7 +1483,7 @@ msgstr "Copy from DB" msgid "Delete from DB" msgstr "Delete from DB" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Save changes" @@ -1596,10 +1598,10 @@ msgstr "To add a drill first select a tool" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1729,11 +1731,11 @@ msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "There are no Tools definitions in the file. Aborting Excellon creation." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "An internal error has occurred. See shell.\n" @@ -1750,7 +1752,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelled. There is no Tool/Drill selected" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Click on the circular array Center position" @@ -1759,7 +1761,7 @@ msgstr "Click on the circular array Center position" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Name:" @@ -1783,15 +1785,15 @@ msgstr "" msgid "Convert Slots" msgstr "Convert Slots" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Convert the slots in the selected tools to drills." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Add/Delete Tool" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1799,7 +1801,7 @@ msgstr "" "Add/Delete a tool to the tool list\n" "for this Excellon object." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1808,25 +1810,25 @@ msgstr "" msgid "Tool Dia" msgstr "Tool Dia" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diameter for the new tool" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Add" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1834,11 +1836,11 @@ msgstr "" "Add a new tool to the tool list\n" "with the diameter specified above." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Delete Tool" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1846,41 +1848,40 @@ msgstr "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." -#: appEditors/AppExcEditor.py:3911 -#| msgid "Reset Tool" +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "Resize Tool" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Resize a drill or a selection of drills." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Resize Dia" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Diameter to resize to." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Resize" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Resize drill(s)" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Add Drill Array" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Add an array of drills (linear or circular array)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1888,13 +1889,13 @@ msgstr "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1909,27 +1910,26 @@ msgstr "Linear" msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 -#| msgid "Tool Number" +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "Number" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Specify how many drills to be in the array." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direction" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1944,9 +1944,9 @@ msgstr "" "- 'Y' - vertical axis or \n" "- 'Angle' - a custom angle for the array inclination" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1957,9 +1957,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -1970,13 +1970,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -1991,24 +1991,24 @@ msgstr "Y" msgid "Angle" msgstr "Angle" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Pitch" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Pitch = Distance between elements of the array." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2020,8 +2020,8 @@ msgstr "" "Min value is: -360.00 degrees.\n" "Max value is: 360.00 degrees." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2032,8 +2032,8 @@ msgstr "" "Direction for circular array.\n" "Can be CW = clockwise or CCW = counter clockwise." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2042,8 +2042,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2052,8 +2052,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2063,11 +2063,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Angle at which each element in circular array is placed." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Slot Parameters" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2075,7 +2075,7 @@ msgstr "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2083,12 +2083,12 @@ msgstr "" msgid "Length" msgstr "Length" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Length. The length of the slot." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2101,7 +2101,7 @@ msgstr "" "- 'Y' - vertical axis or \n" "- 'Angle' - a custom angle for the slot inclination" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2114,15 +2114,15 @@ msgstr "" "Min value is: -360.00 degrees.\n" "Max value is: 360.00 degrees." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Slot Array Parameters" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parameters for the array of slots (linear or circular array)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2130,19 +2130,19 @@ msgstr "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Specify how many slots to be in the array." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Exit Editor" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Exit from Editor." @@ -2150,12 +2150,12 @@ msgstr "Exit from Editor." msgid "Buffer Selection" msgstr "Buffer Selection" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Buffer distance" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Buffer corner" @@ -2173,11 +2173,11 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Round" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2199,7 +2199,7 @@ msgstr "Round" msgid "Square" msgstr "Square" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Beveled" @@ -2224,7 +2224,7 @@ msgstr "Buffer Tool" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 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." @@ -2237,7 +2237,7 @@ msgid "Font" msgstr "Font" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2302,11 +2302,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "No shape selected." @@ -2319,26 +2319,26 @@ msgid "Tools" msgstr "Tools" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Transform Tool" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Rotate" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Skew/Shear" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2346,13 +2346,13 @@ msgstr "Skew/Shear" msgid "Scale" msgstr "Scale" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Mirror (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2360,8 +2360,8 @@ msgstr "Mirror (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2369,7 +2369,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Reference" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2387,7 +2387,7 @@ msgstr "" "- Min Selection -> the point (minx, miny) of the bounding box of the " "selection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2395,7 +2395,7 @@ msgid "Origin" msgstr "Origin" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2406,7 +2406,7 @@ msgstr "Origin" msgid "Selection" msgstr "Selection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2414,33 +2414,33 @@ msgstr "Selection" msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Value" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "A point of reference in format X,Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Add point coordinates from clipboard." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2454,7 +2454,7 @@ msgstr "" "Positive numbers for CW motion.\n" "Negative numbers for CCW motion." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2466,7 +2466,7 @@ msgstr "" "the bounding box for all selected objects." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2474,14 +2474,14 @@ msgid "Link" msgstr "Link" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Link the Y entry to X entry and copy its content." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2489,7 +2489,7 @@ msgid "X angle" msgstr "X angle" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2498,13 +2498,13 @@ msgstr "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Skew X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2515,38 +2515,38 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Y angle" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Skew Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "X factor" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Factor for scaling on X axis." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Scale X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2557,59 +2557,59 @@ msgstr "" "The point of reference depends on \n" "the Scale reference checkbox state." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Y factor" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Factor for scaling on Y axis." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Scale Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Flip on X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Flip the selected object(s) over the X axis." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Flip on Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "X val" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distance to offset on X axis. In current units." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2620,24 +2620,24 @@ msgstr "" "The point of reference is the middle of\n" "the bounding box for all selected objects.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Y val" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distance to offset on Y axis. In current units." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2647,7 +2647,7 @@ msgstr "Offset Y" msgid "Rounded" msgstr "Rounded" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2661,14 +2661,14 @@ msgstr "" "If not checked then the buffer will follow the exact geometry\n" "of the buffered shape." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2682,12 +2682,12 @@ msgstr "" "Each geometry element of the object will be increased\n" "or decreased with the 'distance'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2696,7 +2696,7 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2712,12 +2712,12 @@ msgstr "" "or decreased to fit the 'Value'. Value is a percentage\n" "of the initial dimension." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2726,7 +2726,7 @@ msgstr "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2737,29 +2737,29 @@ msgstr "" msgid "Object" msgstr "Object" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Incorrect format for Point value. Needs format X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Rotate transformation can not be done for a value of 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "Scale transformation can not be done for a factor of 0 or 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Offset transformation can not be done for a value of 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Appying Rotate" @@ -2767,9 +2767,9 @@ msgstr "Appying Rotate" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2777,108 +2777,108 @@ msgstr "Appying Rotate" msgid "Action was not executed" msgstr "Action was not executed" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Applying Flip" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Flip on Y axis done" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "Flip on X axis done" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Applying Skew" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Skew on the X axis done" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Skew on the Y axis done" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Applying Scale" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Scale on the X axis done" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Scale on the Y axis done" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Applying Offset" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Offset on the X axis done" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Offset on the Y axis done" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Applying Buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Buffer done" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Rotate ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Enter an Angle Value (degrees)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Rotate done" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Rotate cancelled" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Offset on X axis ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Enter a distance Value" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "Offset X cancelled" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Offset on Y axis ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "Offset on Y axis done" @@ -2886,11 +2886,11 @@ msgstr "Offset on Y axis done" msgid "Offset on the Y axis canceled" msgstr "Offset on the Y axis canceled" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "Skew on X axis done" @@ -2898,11 +2898,11 @@ msgstr "Skew on X axis done" msgid "Skew on X axis canceled" msgstr "Skew on X axis canceled" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Skew on Y axis ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "Skew on Y axis done" @@ -3023,7 +3023,7 @@ msgid "Geometry Editor" msgstr "Geometry Editor" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3036,7 +3036,7 @@ msgstr "Type" msgid "Ring" msgstr "Ring" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Line" @@ -3241,11 +3241,11 @@ msgstr "Mark polygon areas in the edited Gerber ..." msgid "Nothing selected to move" msgstr "Nothing selected to move" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Working ..." @@ -3294,49 +3294,49 @@ msgstr "Dimensions need two float values separated by comma." msgid "Dimensions edited." msgstr "Dimensions edited." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Loading" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Setting up the UI" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adding geometry finished. Preparing the GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Finished loading the Gerber object into the editor." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "There are no Aperture definitions in the file. Aborting Gerber creation." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Cancelled. No aperture is selected" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordinates copied to clipboard." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3349,15 +3349,15 @@ msgstr "Coordinates copied to clipboard." msgid "Plotting" msgstr "Plotting" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Failed. No aperture geometry is selected." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 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:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3370,57 +3370,57 @@ msgstr "No aperture to buffer. Select at least one aperture and try again." msgid "Failed." msgstr "Failed." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "Scale factor value is missing or wrong format. Add it and retry." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "No aperture to scale. Select at least one aperture and try again." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Polygons marked." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "No polygons were marked. None fit within the limits." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Apertures" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Apertures Table for the Gerber Object." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Aperture Code" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type of aperture: circular, rectangle, macros etc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Aperture Size:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3430,12 +3430,12 @@ msgstr "" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code for the new aperture" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3449,11 +3449,11 @@ msgstr "" "calculated as:\n" "sqrt(width**2 + height**2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Aperture Type" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3465,11 +3465,11 @@ msgstr "" "R = rectangular\n" "O = oblong" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Aperture Dim" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3479,19 +3479,19 @@ msgstr "" "Active only for rectangular apertures (type R).\n" "The format is (width, height)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Add/Delete Aperture" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Add/Delete an aperture in the aperture table" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Add a new aperture to the aperture list." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3502,23 +3502,23 @@ msgstr "Add a new aperture to the aperture list." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Delete" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Delete a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Buffer Aperture" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Buffer a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3532,20 +3532,20 @@ msgstr "" " - 'Beveled': the corner is a line that directly connects the features " "meeting in the corner" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Scale Aperture" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Scale a aperture in the aperture list" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Scale factor" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3553,19 +3553,19 @@ msgstr "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Mark polygons" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Mark the polygon areas." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Area UPPER threshold" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3573,11 +3573,11 @@ msgstr "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Area LOWER threshold" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3585,32 +3585,32 @@ msgstr "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Mark" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Mark the polygons that fit within limits." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Delete all the marked polygons." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Clear all the markings." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Add Pad Array" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Add an array of pads (linear or circular array)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3618,25 +3618,25 @@ msgstr "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nr of pads" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specify how many pads to be in the array." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Offset Y cancelled" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "Skew X cancelled" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Skew Y cancelled" @@ -3666,7 +3666,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "String to replace the one in the Find box throughout the text." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3719,7 +3719,7 @@ msgstr "Open file" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Export Code ..." @@ -3733,7 +3733,7 @@ msgstr "No such file or directory" msgid "Saved to" msgstr "Saved to" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Code Editor" @@ -3853,7 +3853,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3865,7 +3865,7 @@ msgstr "Copy" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -3884,7 +3884,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3892,7 +3892,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3900,7 +3900,7 @@ msgstr "Select All" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3913,7 +3913,15 @@ msgstr "Step Up" msgid "Step Down" msgstr "Step Down" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Ok" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3923,19 +3931,19 @@ msgstr "" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relative" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Location" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -3947,86 +3955,86 @@ msgstr "" "If the reference is Relative then the Jump will be at the (x,y) distance\n" "from the current mouse location point." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Save Log" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Clear All" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Type >help< to get started" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Jog the Y axis." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Move to Origin" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Jog the X axis." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Jog the Z axis." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Zero the CNC X axes at current position." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Zero the CNC Y axes at current position." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Zero the CNC Z axes at current position." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Do Home" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Perform a homing cycle on all axis." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Zero all CNC axes at current position." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Idle." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Application started ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Hello!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Run Script ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4036,42 +4044,42 @@ msgstr "" "enabling the automation of certain\n" "functions of FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Open" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Open Project" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Open Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Open Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Open G-Code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Exit" @@ -4278,11 +4286,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Export SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Export DXF" @@ -4300,7 +4308,7 @@ msgstr "" "the saved image will contain the visual \n" "information currently in FlatCAM Plot Area." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Export Excellon" @@ -4314,7 +4322,7 @@ msgstr "" "the coordinates format, the file units and zeros\n" "are set in Preferences -> Excellon Export." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Export Gerber" @@ -4954,7 +4962,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Eraser" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Transform" @@ -4970,47 +4978,47 @@ msgstr "Disable Plot" msgid "Set Color" msgstr "Set Color" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Red" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Blue" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Yellow" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Green" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Purple" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Brown" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "White" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Black" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Custom" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opacity" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Default" @@ -5329,12 +5337,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Project" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Plot Area" @@ -5502,7 +5510,7 @@ msgstr "Are you sure you want to delete the GUI Settings? \n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Yes" @@ -5514,7 +5522,7 @@ msgstr "Yes" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "No" @@ -5638,7 +5646,7 @@ msgstr "New Gerber" msgid "Edit Object (if selected)" msgstr "Edit Object (if selected)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -6086,7 +6094,6 @@ msgid "Ctrl+Space" msgstr "Ctrl+Space" #: appGUI/MainGUI.py:4827 appGUI/MainGUI.py:4966 -#| msgid "Toggle Slot Array direction" msgid "Toggle array direction" msgstr "Toggle array direction" @@ -7494,7 +7501,7 @@ msgid "Manual" msgstr "Manual" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Grid" @@ -7900,7 +7907,7 @@ msgid "Preferences default values are restored." msgstr "Preferences default values are restored." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Failed to write defaults to file." @@ -8809,7 +8816,7 @@ msgstr "App Settings" msgid "Grid Settings" msgstr "Grid Settings" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "X value" @@ -8817,7 +8824,7 @@ msgstr "X value" msgid "This is the Grid snap value on X axis." msgstr "This is the Grid snap value on X axis." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Y value" @@ -8864,14 +8871,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Landscape" @@ -8890,7 +8897,7 @@ msgstr "" "and include the Project, Selected and Tool tabs." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Axis" @@ -8910,7 +8917,7 @@ msgstr "" "This sets the font size for the Textbox GUI\n" "elements that are used in the application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -10964,7 +10971,7 @@ msgstr "" "into a selected Gerber file, or it can be exported as a file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Version" @@ -13304,7 +13311,7 @@ msgstr "Object renamed from {old} to {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "selected" @@ -13733,10 +13740,10 @@ msgstr "Cancelled. Four points are needed for GCode generation." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "No object is selected." @@ -15472,7 +15479,7 @@ msgstr "Image Tool" msgid "Import IMAGE" msgstr "Import IMAGE" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15480,14 +15487,14 @@ msgstr "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "Importing" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Opened" @@ -16262,11 +16269,11 @@ msgstr "Open PDF cancelled" msgid "Parsing ..." msgstr "Parsing ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Failed to open" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "No geometry found in file" @@ -16625,7 +16632,7 @@ msgstr "PcbWizard .INF file loaded." msgid "Main PcbWizard Excellon file loaded." msgstr "Main PcbWizard Excellon file loaded." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "This is not Excellon file." @@ -17556,7 +17563,7 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "New Project - Not saved" @@ -17955,11 +17962,6 @@ msgstr "" "\n" "Do you want to continue?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Ok" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Converted units to" @@ -18070,179 +18072,179 @@ msgstr "" msgid "Save Tools Database" msgstr "Save Tools Database" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Enter the Angle value:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotation done." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Rotation movement was not executed." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Skew on X axis done." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Skew on Y axis done." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "New Grid ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Enter a Grid Value:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Please enter a grid value with non-zero value, in Float format." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "New Grid added" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Grid already exists" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Adding New Grid cancelled" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "Grid Value does not exist" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Grid Value deleted" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Delete Grid value cancelled" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Key Shortcut List" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "Name copied to clipboard ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Select an Gerber or Excellon file to view it's source file." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Viewing the source code of the selected object." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Source Editor" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "There is no selected object for which to see it's source file code." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Failed to load the source code for the selected object" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Go to Line ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Redrawing all objects" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Failed to load recent item list." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Failed to parse recent item list." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Failed to load recent projects item list." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Failed to parse recent project item list." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Clear Recent projects" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Clear Recent files" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Release date" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Displayed" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Snap" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Workspace active" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Workspace size" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Workspace orientation" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "Failed checking for latest version. Could not connect." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Could not parse information about latest version." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM is up to date!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Newer Version Available" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "There is a newer version of FlatCAM available for download:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "info" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18254,44 +18256,44 @@ msgstr "" "tab.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "All plots disabled." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "All non selected plots disabled." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "All plots enabled." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "All non selected plots enabled." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Selected plots enabled..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Selected plots disabled..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Enabling plots ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Disabling plots ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Set alpha level ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18299,91 +18301,91 @@ msgstr "" "Canvas initialization started.\n" "Canvas initialization finished in" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Opening Gerber file." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Opening Excellon file." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Opening G-Code file." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Open HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Opening HPGL2 file." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Open Configuration File" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Please Select a Geometry object to export" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Only Geometry, Gerber and CNCJob objects can be used." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Data must be a 3D array with last dimension 3 or 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Export PNG Image" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Failed. Only Gerber objects can be saved as Gerber files..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Save Gerber source file" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Failed. Only Script objects can be saved as TCL Script files..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Save Script source file" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "Failed. Only Document objects can be saved as Document files..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Save Document source file" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "Failed. Only Excellon objects can be saved as Excellon files..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Save Excellon source file" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Only Geometry objects can be used." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Import SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Import DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18393,133 +18395,133 @@ msgstr "" "Creating a New project will delete them.\n" "Do you want to Save the project?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "New Project created" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "New TCL script file created in Code Editor." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Open TCL script" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Executing ScriptObject file." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Run TCL script" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL script file opened in Code Editor and executed." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Save Project As ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "FlatCAM objects print" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Save Object as PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "Printing PDF ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "PDF file saved to" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Exporting ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "SVG file exported to" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Import FlatCAM Preferences" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Imported Defaults from" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Export FlatCAM Preferences" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Exported preferences to" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Excellon file exported to" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "Could not export." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Gerber file exported to" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "DXF file exported to" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Import failed." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Failed to open file" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Failed to parse file" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "Object is not Gerber file or empty. Aborting object creation." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Opening ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Open Gerber failed. Probable not a Gerber file." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Cannot open file" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Open Excellon file failed. Probable not an Excellon file." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Reading GCode file" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "This is not GCODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18531,75 +18533,75 @@ msgstr "" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during " "processing" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Object is not HPGL2 file or empty. Aborting object creation." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "Failed. Probable not a HPGL2 file." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "TCL script file opened in Code Editor." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Failed to open TCL Script." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Opening FlatCAM Config file." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Failed to open config file" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Loading Project ... Please Wait ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Opening FlatCAM Project file." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Failed to open project file" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Loading Project ... restoring" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Project loaded from" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Saving Project ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Project saved to" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "The object is used by another application." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Failed to verify project file" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Retry to save it." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Failed to parse saved project file" -#: app_Main.py:10739 +#: app_Main.py:10745 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." @@ -18674,8 +18676,8 @@ msgstr "The End X,Y format has to be (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Starting G-Code for tool with diameter" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "G91 coordinates not implemented" @@ -18809,7 +18811,7 @@ msgstr "Number of lines" msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Creating Geometry from the parsed GCode file for tool diameter" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "G91 coordinates not implemented ..." diff --git a/locale/es/LC_MESSAGES/strings.mo b/locale/es/LC_MESSAGES/strings.mo index 8e55adcd..7895bbda 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 636aa980..d321e87b 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-11-04 22:25+0200\n" -"PO-Revision-Date: 2020-11-04 22:33+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:26+0200\n" "Last-Translator: Marius Stanciu - Google Translate\n" "Language-Team: \n" "Language: es\n" @@ -113,20 +113,20 @@ msgstr "Marcadores" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Cancelado." @@ -134,8 +134,8 @@ msgstr "Cancelado." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -274,7 +274,7 @@ msgstr "Parámetros de Corte" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Nombre" @@ -351,7 +351,7 @@ msgstr "" "El tipo de herramienta de aplicación en la que se utilizará esta herramienta." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "General" @@ -700,7 +700,7 @@ msgstr "" "Si no tiene éxito, la limpieza sin cobre también fallará.\n" "- Borrar -> la limpieza regular sin cobre." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Limpiar" @@ -921,7 +921,7 @@ msgstr "" "Para recortar los bordes ásperos." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1412,14 +1412,16 @@ msgstr "" "herramienta de objeto / aplicación después de seleccionar una herramienta\n" "en la base de datos de herramientas." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1454,8 +1456,8 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "El valor editado está fuera de rango" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1502,7 +1504,7 @@ msgstr "Copiar de DB" msgid "Delete from DB" msgstr "Eliminar de la DB" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Guardar cambios" @@ -1621,10 +1623,10 @@ msgstr "Para agregar un taladro primero seleccione una herramienta" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1764,11 +1766,11 @@ msgstr "" "No hay definiciones de herramientas en el archivo. Anulando la creación de " "Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Ha ocurrido un error interno. Ver concha\n" @@ -1785,7 +1787,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. No hay herramienta / taladro seleccionado" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Haga clic en la posición del centro matriz circular" @@ -1794,7 +1796,7 @@ msgstr "Haga clic en la posición del centro matriz circular" msgid "Excellon Editor" msgstr "Excellon Editor" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nombre:" @@ -1818,15 +1820,15 @@ msgstr "" msgid "Convert Slots" msgstr "Convertir ranuras" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Convierta las ranuras de las herramientas seleccionadas en taladros." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Añadir / Eliminar herramienta" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1834,7 +1836,7 @@ msgstr "" "Agregar / Eliminar una herramienta a la lista de herramientas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1843,25 +1845,25 @@ msgstr "" msgid "Tool Dia" msgstr "Diá. de Herram" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diámetro para la nueva herramienta" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Añadir" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1869,11 +1871,11 @@ msgstr "" "Agregar una nueva herramienta a la lista de herramientas\n" "con el diámetro especificado anteriormente." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Eliminar herramienta" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1881,40 +1883,40 @@ msgstr "" "Eliminar una herramienta en la lista de herramientas\n" "seleccionando una fila en la tabla de herramientas." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "Herram. de Cambio de Tamaño" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Cambiar el tamaño de un ejercicio o una selección de ejercicios." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Cambiar el diá" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Diámetro para redimensionar a." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Cambiar el tamaño de taladro" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Añadir Drill Array" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Agregar una matriz de taladros (lineal o circular)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1922,13 +1924,13 @@ msgstr "" "Seleccione el tipo de matriz de ejercicios para crear.\n" "Puede ser lineal X (Y) o circular" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Lineal" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1943,26 +1945,26 @@ msgstr "Lineal" msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "Numero" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Especifique cuántos ejercicios debe estar en la matriz." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Dirección" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1977,9 +1979,9 @@ msgstr "" "- 'Y' - eje vertical o\n" "- 'Ángulo': un ángulo personalizado para la inclinación de la matriz" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1990,9 +1992,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2003,13 +2005,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2024,24 +2026,24 @@ msgstr "Y" msgid "Angle" msgstr "Ángulo" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Paso" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Paso = Distancia entre elementos de la matriz." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2053,8 +2055,8 @@ msgstr "" "El valor mínimo es: -360.00 grados.\n" "El valor máximo es: 360.00 grados." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2065,8 +2067,8 @@ msgstr "" "Dirección para matriz circular.\n" "Puede ser CW = en sentido horario o CCW = en sentido antihorario." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2075,8 +2077,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2085,8 +2087,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2096,11 +2098,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Ángulo en el que se coloca cada elemento de la matriz circular." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Parámetros de ranura" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2108,7 +2110,7 @@ msgstr "" "Parámetros para agregar una ranura (agujero con forma ovalada)\n" "ya sea solo o como parte de una matriz." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2116,12 +2118,12 @@ msgstr "" msgid "Length" msgstr "Longitud" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Longitud. La longitud de la ranura." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2134,7 +2136,7 @@ msgstr "" "- 'Y' - eje vertical o\n" "- 'Ángulo': un ángulo personalizado para la inclinación de la ranura" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2147,15 +2149,15 @@ msgstr "" "El valor mínimo es: -360.00 grados.\n" "El valor máximo es: 360.00 grados." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Parámetros de matriz de ranuras" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parámetros para la matriz de ranuras (matriz lineal o circular)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2163,19 +2165,19 @@ msgstr "" "Seleccione el tipo de matriz de ranuras para crear.\n" "Puede ser lineal X (Y) o circular" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Especifique cuántas ranuras debe haber en la matriz." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Salir del editor" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Salida del editor." @@ -2183,12 +2185,12 @@ msgstr "Salida del editor." msgid "Buffer Selection" msgstr "Selección de búfer" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Dist. de buffer" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Rincón del búfer" @@ -2207,11 +2209,11 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2233,7 +2235,7 @@ msgstr "Redondo" msgid "Square" msgstr "Cuadrado" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Biselado" @@ -2258,7 +2260,7 @@ msgstr "Herramienta Buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor de la distancia del búfer o el formato es incorrecto. " @@ -2273,7 +2275,7 @@ msgid "Font" msgstr "Font" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2338,11 +2340,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Ninguna forma seleccionada." @@ -2355,26 +2357,26 @@ msgid "Tools" msgstr "Herramientas" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Herramienta de transformación" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Sesgo / cizalla" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2382,13 +2384,13 @@ msgstr "Sesgo / cizalla" msgid "Scale" msgstr "Escala" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Espejo (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2396,8 +2398,8 @@ msgstr "Espejo (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2405,7 +2407,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Referencia" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2424,7 +2426,7 @@ msgstr "" "- Min Selection -> el punto (minx, miny) del cuadro delimitador de la " "selección" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2432,7 +2434,7 @@ msgid "Origin" msgstr "Origen" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2443,7 +2445,7 @@ msgstr "Origen" msgid "Selection" msgstr "Selección" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2451,33 +2453,33 @@ msgstr "Selección" msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Un punto de referencia en formato X, Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Agregar coordenadas de puntos desde el portapapeles." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2491,7 +2493,7 @@ msgstr "" "Números positivos para el movimiento CW.\n" "Números negativos para movimiento CCW." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2503,7 +2505,7 @@ msgstr "" "el cuadro delimitador para todos los objetos seleccionados." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2511,14 +2513,14 @@ msgid "Link" msgstr "Enlazar" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Enlace la entrada Y a la entrada X y copie su contenido." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2526,7 +2528,7 @@ msgid "X angle" msgstr "Ángulo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2535,13 +2537,13 @@ msgstr "" "Ángulo para sesgo de acción, en grados.\n" "Número Real entre -360 y 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2552,38 +2554,38 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Ángulo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Factor de escalado en eje X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Escala x" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2594,59 +2596,59 @@ msgstr "" "El punto de referencia depende de\n" "el estado de la casilla de verificación Escalar referencia." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Factor de escalado en eje Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Escala Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Voltear en X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Voltee los objetos seleccionados sobre el eje X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Voltear en Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "Valor X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distancia a desplazamiento en el eje X. En unidades actuales." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2657,24 +2659,24 @@ msgstr "" "El punto de referencia es el medio de\n" "el cuadro delimitador para todos los objetos seleccionados.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Valor Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distancia a desplazamiento en el eje Y. En unidades actuales." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Offset Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2684,7 +2686,7 @@ msgstr "Offset Y" msgid "Rounded" msgstr "Redondeado" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2698,14 +2700,14 @@ msgstr "" "Si no está marcado, el búfer seguirá la geometría exacta\n" "de la forma amortiguada." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distancia" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2719,12 +2721,12 @@ msgstr "" "Cada elemento de geometría del objeto se incrementará\n" "o disminuido con la 'distancia'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2733,7 +2735,7 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando la distancia." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2749,12 +2751,12 @@ msgstr "" "o disminuido para ajustarse al 'Valor'. El Valor es un porcentaje\n" "de la dimensión inicial." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2763,7 +2765,7 @@ msgstr "" "Crea el efecto de amortiguación en cada geometría,\n" "elemento del objeto seleccionado, utilizando el factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2774,30 +2776,30 @@ msgstr "" msgid "Object" msgstr "Objeto" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Formato incorrecto para el valor del punto. Necesita formato X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "La transformación de rotación no se puede hacer para un valor de 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "La transformación de escala no se puede hacer para un factor de 0 o 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformación de compensación no se puede hacer para un valor de 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Aplicando rotar" @@ -2805,9 +2807,9 @@ msgstr "Aplicando rotar" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2815,108 +2817,108 @@ msgstr "Aplicando rotar" msgid "Action was not executed" msgstr "La acción no se ejecutó" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Aplicando Voltear" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Voltear en el eje Y hecho" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "Voltear en el eje X hecho" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Aplicando Sesgo" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Inclinar sobre el eje X hecho" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Inclinar sobre el eje Y hecho" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Aplicando la escala" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Escala en el eje X hecho" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Escala en el eje Y hecho" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Aplicando Offset" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Offset en el eje X hecho" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Offset en el eje Y hecho" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Aplicando Tampón" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Tampón hecho" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Ingrese un valor de ángulo (grados)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Rotar hecho" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Girar cancelado" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Offset en el eje X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Ingrese un valor de distancia" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "Desplazamiento en X cancelada" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Offset en eje Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "Desplazamiento en el eje Y hecho" @@ -2924,11 +2926,11 @@ msgstr "Desplazamiento en el eje Y hecho" msgid "Offset on the Y axis canceled" msgstr "Desplazamiento en el eje Y cancelado" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Inclinar en el eje X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "Inclinar en el eje X hecho" @@ -2936,11 +2938,11 @@ msgstr "Inclinar en el eje X hecho" msgid "Skew on X axis canceled" msgstr "Inclinar en el eje X cancelada" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Inclinar en el eje Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "Inclinar en el eje Y hecho" @@ -3061,7 +3063,7 @@ msgid "Geometry Editor" msgstr "Editor de geometría" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3074,7 +3076,7 @@ msgstr "Tipo" msgid "Ring" msgstr "Anillo" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Línea" @@ -3284,11 +3286,11 @@ msgstr "Marcar áreas de polígono en el Gerber editado ..." msgid "Nothing selected to move" msgstr "Nada seleccionado para mover" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Trabajando ..." @@ -3341,50 +3343,50 @@ msgstr "Las dimensiones necesitan dos valores flotantes separados por comas." msgid "Dimensions edited." msgstr "Dimensiones editadas." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Cargando" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Configurar la IU" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adición de geometría terminada. Preparando la GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Terminó de cargar el objeto Gerber en el editor." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "No hay definiciones de Aperture en el archivo. Abortando la creación de " "Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. No se selecciona ninguna apertura" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas al portapapeles." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3397,17 +3399,17 @@ msgstr "Coordenadas copiadas al portapapeles." msgid "Plotting" msgstr "Trazado" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Ha fallado. No se selecciona ninguna geometría de apertura." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "No hay apertura para amortiguar. Seleccione al menos una abertura e intente " "de nuevo." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3420,60 +3422,60 @@ msgstr "" msgid "Failed." msgstr "Ha fallado." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Falta el valor del factor de escala o el formato es incorrecto. Agrégalo y " "vuelve a intentarlo." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Sin apertura a escala. Seleccione al menos una abertura e intente de nuevo." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "No se marcaron polígonos. Ninguno encaja dentro de los límites." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Editor" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabla de Aperturas para el Objeto Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Código de apertura" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de apertura: circular, rectangular, macros, etc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Tamaño de apertura:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3483,12 +3485,12 @@ msgstr "" "  - (ancho, alto) para R, O tipo.\n" "  - (dia, nVertices) para tipo P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Código para la nueva apertura" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3502,11 +3504,11 @@ msgstr "" "calculado como:\n" "sqrt (ancho ** 2 + altura ** 2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Tipo de apertura" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3518,11 +3520,11 @@ msgstr "" "R = rectangular\n" "O = oblongo" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Apertura Dim" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3532,19 +3534,19 @@ msgstr "" "Activo solo para aberturas rectangulares (tipo R).\n" "El formato es (ancho, alto)." -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Añadir / Eliminar Apertura" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Añadir / Eliminar una apertura en la tabla de aperturas" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Agregar una nueva apertura a la lista de apertura." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3555,23 +3557,23 @@ msgstr "Agregar una nueva apertura a la lista de apertura." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Borrar" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Eliminar una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Apertura del tampón" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de apertura en la lista de apertura" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3585,20 +3587,20 @@ msgstr "" " - 'Biselado:' la esquina es una línea que conecta directamente las " "funciones que se encuentran en la esquina" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Apertura de la escala" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Escala una abertura en la lista de aperturas" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Factor de escala" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3606,19 +3608,19 @@ msgstr "" "El factor por el cual escalar la apertura seleccionada.\n" "Los valores pueden estar entre 0.0000 y 999.9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Marca las áreas del polígono." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Umbral SUPERIOR área" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3626,11 +3628,11 @@ msgstr "" "El valor de umbral, todas las áreas menos que esto están marcadas.\n" "Puede tener un valor entre 0.0000 y 10000.0000" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Umbral inferior de la zona" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3638,32 +3640,32 @@ msgstr "" "El valor de umbral, todas las áreas más que esto están marcadas.\n" "Puede tener un valor entre 0.0000 y 10000.0000" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Marque los polígonos que se ajustan dentro de los límites." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Eliminar todos los polígonos marcados." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Borra todas las marcas." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Agregar matriz de pad" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Añadir una matriz de pads (lineal o circular)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3671,25 +3673,25 @@ msgstr "" "Seleccione el tipo de matriz de pads para crear.\n" "Puede ser Lineal X (Y) o Circular" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nº de almohadillas" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Especifique cuántos pads estarán en la matriz." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Desplazamiento en Y cancelada" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "Inclino X cancelado" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Inclino Y cancelado" @@ -3718,7 +3720,7 @@ msgstr "Reemplazará la cadena del cuadro Buscar con la del cuadro Reemplazar." msgid "String to replace the one in the Find box throughout the text." msgstr "Cadena para reemplazar la del cuadro Buscar en todo el texto." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3773,7 +3775,7 @@ msgstr "Abrir documento" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Exportar el código ..." @@ -3787,7 +3789,7 @@ msgstr "El fichero o directorio no existe" msgid "Saved to" msgstr "Guardado en" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Editor de código" @@ -3907,7 +3909,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3919,7 +3921,7 @@ msgstr "Dupdo" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Copiar" @@ -3938,7 +3940,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3946,7 +3948,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3954,7 +3956,7 @@ msgstr "Seleccionar todo" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3967,7 +3969,15 @@ msgstr "Aumentar" msgid "Step Down" msgstr "Reducir" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "De acuerdo" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3977,19 +3987,19 @@ msgstr "" "- Absoluto -> el punto de referencia es el punto (0,0)\n" "- Relativo -> el punto de referencia es la posición del mouse antes de Jump" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Ubicación" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4003,86 +4013,86 @@ msgstr "" "y)\n" "desde el punto de ubicación actual del mouse." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Guardar Registro" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Limpiar todo" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Escriba >help< para comenzar" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Mueva el eje Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Mover al origen" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Mueva el eje X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Mueva el eje Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Ponga a cero el eje X del CNC en la posición actual." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Ponga a cero el eje Y del CNC en la posición actual." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Ponga a cero el eje Z del CNC en la posición actual." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Hacer homing" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Realice un ciclo de referenciado en todos los ejes." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Ponga a cero todos los ejes del CNC en la posición actual." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Aplicacion iniciada ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "¡Hola!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Ejecutar Script ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4092,42 +4102,42 @@ msgstr "" "permitiendo la automatización de ciertos\n" "Funciones de FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Abierto" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Proyecto abierto" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Abrir gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Abierto Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Código G abierto" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Salida" @@ -4334,11 +4344,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Exportar DXF" @@ -4356,7 +4366,7 @@ msgstr "" "La imagen guardada contendrá lo visual.\n" "Información actualmente en FlatCAM Plot Area." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4370,7 +4380,7 @@ msgstr "" "El formato de las coordenadas, las unidades de archivo y los ceros.\n" "se configuran en Preferencias -> Exportación de Excellon." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Gerber Exportación" @@ -5012,7 +5022,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Borrador" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Transformar" @@ -5028,47 +5038,47 @@ msgstr "Desactivar parcela" msgid "Set Color" msgstr "Establecer color" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Rojo" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Amarillo" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Púrpura" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Marrón" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Blanca" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Negra" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Personalizado" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opacidad" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Predeterminado" @@ -5387,12 +5397,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Proyecto" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Área de la parcela" @@ -5560,7 +5570,7 @@ msgstr "¿Está seguro de que desea eliminar la configuración de la GUI?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Sí" @@ -5572,7 +5582,7 @@ msgstr "Sí" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "No" @@ -5696,7 +5706,7 @@ msgstr "Nuevo Gerber" msgid "Edit Object (if selected)" msgstr "Editar objeto (si está seleccionado)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -7573,7 +7583,7 @@ msgid "Manual" msgstr "Manual" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Cuadrícula" @@ -7988,7 +7998,7 @@ msgid "Preferences default values are restored." msgstr "Se restauran los valores predeterminados de las preferencias." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Error al escribir los valores predeterminados en el archivo." @@ -8903,7 +8913,7 @@ msgstr "Configuración de Aplicación" msgid "Grid Settings" msgstr "Configuración de cuadrícula" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Valor X" @@ -8911,7 +8921,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este es el valor de ajuste de cuadrícula en el eje X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Valor Y" @@ -8958,14 +8968,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Paisaje" @@ -8985,7 +8995,7 @@ msgstr "" "e incluye las pestañas Proyecto, Seleccionado y Herramienta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Eje" @@ -9005,7 +9015,7 @@ msgstr "" "Esto establece el tamaño de fuente para la aplicación Textbox GUI\n" "elementos que se usan en la aplicación." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11102,7 +11112,7 @@ msgstr "" "en un archivo Gerber seleccionado, o puede exportarse como un archivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Versión" @@ -13481,7 +13491,7 @@ msgstr "Objeto renombrado de {old} a {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "seleccionado" @@ -13914,10 +13924,10 @@ msgstr "Cancelado. Se necesitan cuatro puntos para la generación de GCode." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "No se selecciona ningún objeto." @@ -15693,7 +15703,7 @@ msgstr "Herra. de imagen" msgid "Import IMAGE" msgstr "Importar IMAGEN" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15701,14 +15711,14 @@ msgstr "" "El tipo no soportado se elige como parámetro. Solo Geometría y Gerber son " "compatibles" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "Importando" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Abierto" @@ -16505,11 +16515,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing ..." msgstr "Trabajando ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Falló al abrir" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "No se encontró geometría en el archivo" @@ -16871,7 +16881,7 @@ msgstr "PcbWizard .INF archivo cargado." msgid "Main PcbWizard Excellon file loaded." msgstr "Archivo PcbWizard Excellon principal cargado." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Este no es un archivo de Excellon." @@ -17826,7 +17836,7 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Proyecto nuevo: no guardado" @@ -18235,11 +18245,6 @@ msgstr "" "\n" "¿Quieres continuar?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "De acuerdo" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Convertir unidades a" @@ -18349,181 +18354,181 @@ msgstr "" msgid "Save Tools Database" msgstr "Guardar base de datos de herramientas" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Ingrese el valor del ángulo:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotación hecha." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "El movimiento de rotación no se ejecutó." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Inclinar en el eje X hecho." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Inclinar en el eje Y hecho." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Nueva rejilla ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Introduzca un valor de cuadrícula:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Introduzca un valor de cuadrícula con un valor distinto de cero, en formato " "Float." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Nueva rejilla" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "La rejilla ya existe" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Agregar nueva cuadrícula cancelado" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "El valor de Cuadrícula no existe" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Valor de cuadrícula eliminado" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Eliminar el valor de cuadrícula cancelado" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Lista de atajos de teclas" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "Nombre copiado al portapapeles ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleccione un archivo Gerber o Excellon para ver su archivo fuente." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Ver el código fuente del objeto seleccionado." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Editor de fuente" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "No hay ningún objeto seleccionado para el cual ver su código fuente." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Error al cargar el código fuente para el objeto seleccionado" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Ir a la línea ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Redibujando todos los objetos" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Error al cargar la lista de elementos recientes." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Error al analizar la lista de elementos recientes." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Error al cargar la lista de elementos de proyectos recientes." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Error al analizar la lista de elementos del proyecto reciente." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Borrar proyectos recientes" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Borrar archivos recientes" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Fecha de lanzamiento" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Desplegado" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Chasquido" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Pantalla" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Espacio de trabajo activo" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Tamaño del espacio de trabajo" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Orientación del espacio de trabajo" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "Falló la comprobación de la última versión. No pudo conectar." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "No se pudo analizar la información sobre la última versión." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM está al día!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Nueva versión disponible" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "Hay una versión más nueva de FlatCAM disponible para descargar:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "info" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18535,44 +18540,44 @@ msgstr "" "pestaña General.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Todas las parcelas con discapacidad." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Todas las parcelas no seleccionadas deshabilitadas." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Todas las parcelas habilitadas." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Todas las parcelas no seleccionadas habilitadas." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Parcelas seleccionadas habilitadas ..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Parcelas seleccionadas deshabilitadas ..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Habilitación de parcelas ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Inhabilitando parcelas ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Establecer nivel alfa ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18580,99 +18585,99 @@ msgstr "" "Se inició la inicialización del lienzo.\n" "La inicialización del lienzo terminó en" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Abriendo el archivo Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Abriendo el archivo Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Abriendo el archivo G-code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Abra HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Abrir el archivo HPGL2." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Abrir archivo de configuración" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Seleccione un objeto de geometría para exportar" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Solo se pueden utilizar objetos Geometry, Gerber y CNCJob." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Los datos deben ser una matriz 3D con la última dimensión 3 o 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Exportar imagen PNG" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Ha fallado. Solo los objetos Gerber se pueden guardar como archivos " "Gerber ..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Guardar el archivo fuente de Gerber" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ha fallado. Solo los objetos Script se pueden guardar como archivos TCL " "Script ..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Guardar archivo fuente de script" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ha fallado. Solo los objetos de documento se pueden guardar como archivos de " "documento ..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Guardar archivo fuente del Documento" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ha fallado. Solo los objetos Excellon se pueden guardar como archivos " "Excellon ..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Guardar el archivo fuente de Excellon" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Solo se pueden utilizar objetos de Geometría." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18682,137 +18687,137 @@ msgstr "" "Crear un nuevo proyecto los borrará.\n" "¿Quieres guardar el proyecto?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Nuevo proyecto creado" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Nuevo archivo de script TCL creado en Code Editor." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Ejecutando archivo ScriptObject." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Ejecutar script TCL" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "El archivo de script TCL se abrió en el Editor de código y se ejecutó." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Guardar proyecto como ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Impresión de objetos FlatCAM" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Guardar objeto como PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "Imprime un PDF ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "Archivo PDF guardado en" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Exportando ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "Archivo SVG exportado a" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Importar preferencias de FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Valores predeterminados importados de" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Exportar preferencias de FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Preferencias exportadas a" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Archivo Excellon exportado a" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "No se pudo exportar." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Archivo Gerber exportado a" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "Archivo DXF exportado a" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Importación fallida." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Fallo al abrir el archivo" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Error al analizar el archivo" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo Gerber o está vacío. Anulando la creación de " "objetos." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Abriendo ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Gerber abierto falló. Probablemente no sea un archivo Gerber." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "No se puede abrir el archivo" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" "Error al abrir el archivo Excellon. Probablemente no sea un archivo de " "Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Lectura de archivo GCode" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Esto no es GCODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18824,77 +18829,77 @@ msgstr "" "Intento de crear un objeto FlatCAM CNCJob desde el archivo G-Code falló " "durante el procesamiento" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "El objeto no es un archivo HPGL2 o está vacío. Anulando la creación de " "objetos." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "Ha fallado. Probablemente no sea un archivo HPGL2." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "Archivo de script TCL abierto en Code Editor." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Error al abrir la secuencia de comandos TCL." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Abrir el archivo de configuración de FlatCAM." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Error al abrir el archivo de configuración" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Cargando proyecto ... Espere ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Apertura del archivo del proyecto FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Error al abrir el archivo del proyecto" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Cargando Proyecto ... restaurando" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Proyecto cargado desde" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Salvar Proyecto ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Proyecto guardado en" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "El objeto es utilizado por otra aplicación." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Error al abrir el archivo de proyecto" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Vuelva a intentar guardarlo." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Error al analizar el archivo por defecto" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Guardar cancelado porque el archivo de origen está vacío. Intente exportar " @@ -18971,8 +18976,8 @@ msgstr "El formato End X, Y tiene que ser (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Código G inicial para herramienta con diámetro" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 no implementadas" @@ -19111,7 +19116,7 @@ msgstr "" "Creación de geometría a partir del archivo GCode analizado para el diámetro " "de la herramienta" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 no implementadas ..." diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index 3200b3ca..d7620486 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 800991eb..edb291bb 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-04 22:25+0200\n" -"PO-Revision-Date: 2020-11-04 22:25+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:26+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -115,20 +115,20 @@ msgstr "Signets" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Annulé." @@ -136,8 +136,8 @@ msgstr "Annulé." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -274,7 +274,7 @@ msgstr "Paramètres de découpe" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Nom" @@ -349,7 +349,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "Le type d'outil d'application où cet outil doit être utilisé." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Général" @@ -696,7 +696,7 @@ msgstr "" "échouera.\n" "- Nettoyer -> Nettoyage standard des zones non cuivrées." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Nettoyer" @@ -926,7 +926,7 @@ msgstr "" "pour réduire les bords rugueux." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1428,14 +1428,16 @@ msgstr "" "objet / outil d'application après avoir sélectionné un outil\n" "dans la base de données d'outils." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Annuler" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1470,8 +1472,8 @@ msgstr "Annuler" msgid "Edited value is out of range" msgstr "La valeur modifiée est hors limites" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1518,7 +1520,7 @@ msgstr "Copier depuis BD" msgid "Delete from DB" msgstr "Suppression de la BD" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Sauvegarder les modifications" @@ -1634,10 +1636,10 @@ msgstr "Pour ajouter une perceuse, sélectionnez d'abord un outil" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1779,11 +1781,11 @@ msgstr "" "Il n'y a pas de définition d'outils dans le fichier. Abandon de la création " "Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Une erreur interne s'est produite. Voir shell.\n" @@ -1800,7 +1802,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Annulé. Aucun Outil/Foret sélectionné" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Cliquez sur le tableau circulaire Position centrale" @@ -1809,7 +1811,7 @@ msgstr "Cliquez sur le tableau circulaire Position centrale" msgid "Excellon Editor" msgstr "Editeur Excellon" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nom:" @@ -1833,15 +1835,15 @@ msgstr "" msgid "Convert Slots" msgstr "Convertir les rainures" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Convertir les rainures dans l'outil sélectionné en forages." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Ajouter / Supprimer un outil" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1849,7 +1851,7 @@ msgstr "" "Ajouter / Supprimer un outil à la liste d'outils\n" "pour cet objet Excellon." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1858,25 +1860,25 @@ msgstr "" msgid "Tool Dia" msgstr "Diam. de l'outil" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diamètre pour le nouvel outil" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Ajouter" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1884,11 +1886,11 @@ msgstr "" "Ajouter un nouvel outil à la liste d'outils\n" "avec le diamètre spécifié ci-dessus." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Supprimer l'outil" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1896,42 +1898,42 @@ msgstr "" "Supprimer un outil dans la liste des outils\n" "en sélectionnant une ligne dans la table d'outils." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 #, fuzzy #| msgid "Reset Tool" msgid "Resize Tool" msgstr "Réinitialiser l'outil" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Redimensionnez une perceuse ou une sélection d'exercices." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Redim. le dia" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Diamètre à redimensionner." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Redimensionner" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Redimensionner les forets" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Ajouter un Tableau de Forage" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Ajouter un tableau de trous de forage (tableau linéaire ou circulaire)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1939,13 +1941,13 @@ msgstr "" "Sélectionnez le type de matrice de trous à créer.\n" "Il peut être Linéaire X (Y) ou Circulaire" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Linéaire" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1960,28 +1962,28 @@ msgstr "Linéaire" msgid "Circular" msgstr "Circulaire" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 #, fuzzy #| msgid "Tool Number" msgid "Number" msgstr "Numéro d'outil" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Spécifiez combien d'exercices doivent figurer dans le tableau." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direction" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1996,9 +1998,9 @@ msgstr "" "- 'Y' - axe vertical ou\n" "- 'Angle' - un angle personnalisé pour l'inclinaison du tableau" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -2009,9 +2011,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2022,13 +2024,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2043,24 +2045,24 @@ msgstr "Y" msgid "Angle" msgstr "Angle" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Pas" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distance entre les éléments du tableau." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 #, fuzzy #| msgid "" #| "Angle at which the linear array is placed.\n" @@ -2078,8 +2080,8 @@ msgstr "" "La valeur minimale est: -360 degrés.\n" "La valeur maximale est: 360,00 degrés." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2090,8 +2092,8 @@ msgstr "" "Direction pour tableau circulaire.\n" "Peut être CW = sens horaire ou CCW = sens antihoraire." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2100,8 +2102,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2110,8 +2112,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2121,11 +2123,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Angle auquel chaque élément du tableau circulaire est placé." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Paramètres de Fente" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2133,7 +2135,7 @@ msgstr "" "Paramètres pour l'ajout d'une rainure (trou de forme ovale)\n" "soit seul, soit faisant partie d'un tableau." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2141,14 +2143,14 @@ msgstr "" msgid "Length" msgstr "Longueur" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 #, fuzzy #| msgid "Length = The length of the slot." msgid "Length. The length of the slot." msgstr "Longueur = La longueur de la rainure." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2161,7 +2163,7 @@ msgstr "" "- 'Y' - axe vertical ou\n" "- 'Angle' - un angle personnalisé pour l'inclinaison de la rainure" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 #, fuzzy #| msgid "" @@ -2180,15 +2182,15 @@ msgstr "" "La valeur minimale est: -360 degrés.\n" "La valeur maximale est: 360,00 degrés." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Param. de la Matrice de Fentes" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Paramètres pour la Matrice de Fente (matrice linéaire ou circulaire)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2196,19 +2198,19 @@ msgstr "" "Sélectionnez le type de matrice à percer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Spécifiez le nombre de rainures dans la Table." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Sortir de l'Editeur" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Sortir de l'Editeur." @@ -2216,12 +2218,12 @@ msgstr "Sortir de l'Editeur." msgid "Buffer Selection" msgstr "Sélection de tampon" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distance Tampon" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Coin Tampon" @@ -2239,11 +2241,11 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Rond" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2265,7 +2267,7 @@ msgstr "Rond" msgid "Square" msgstr "Carré" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Biseauté" @@ -2290,7 +2292,7 @@ msgstr "Outil Tampon" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "La valeur de la distance tampon est un format manquant ou incorrect. Ajoutez-" @@ -2305,7 +2307,7 @@ msgid "Font" msgstr "Police" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2370,11 +2372,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Aucune forme sélectionnée." @@ -2387,26 +2389,26 @@ msgid "Tools" msgstr "Outils" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Outil de Transformation" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Tourner" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Inclinaison/Cisaillement" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2414,13 +2416,13 @@ msgstr "Inclinaison/Cisaillement" msgid "Scale" msgstr "Mise à l'échelle" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Miroir (flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2428,8 +2430,8 @@ msgstr "Miroir (flip)" msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2437,7 +2439,7 @@ msgstr "Tampon" msgid "Reference" msgstr "Référence" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2455,7 +2457,7 @@ msgstr "" "- Sélection min.-> le point (minx, miny) de la boîte englobante de la " "sélection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2463,7 +2465,7 @@ msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2474,7 +2476,7 @@ msgstr "Origine" msgid "Selection" msgstr "Sélection" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2482,33 +2484,33 @@ msgstr "Sélection" msgid "Point" msgstr "Point" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Le minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Valeur" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Un point de référence au format X, Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Ajoutez des coordonnées de point à partir du presse-papiers." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 #, fuzzy @@ -2528,7 +2530,7 @@ msgstr "" "Nombres positifs pour le mouvement en CW.\n" "Nombres négatifs pour le mouvement CCW." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2540,7 +2542,7 @@ msgstr "" "le cadre de sélection pour tous les objets sélectionnés." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2548,14 +2550,14 @@ msgid "Link" msgstr "Lien" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Liez l'entrée Y à l'entrée X et copiez son contenu." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2563,7 +2565,7 @@ msgid "X angle" msgstr "Angle X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2572,13 +2574,13 @@ msgstr "" "Angle pour l'action asymétrique, en degrés.\n" "Nombre flottant entre -360 et 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Inclinaison X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2589,38 +2591,38 @@ msgstr "" "Le point de référence est le milieu de\n" "le cadre de sélection pour tous les objets sélectionnés." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Angle Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Inclinaison Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Facteur X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Facteur de mise à l'échelle sur l'axe X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Mise à l'échelle X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2631,59 +2633,59 @@ msgstr "" "Le point de référence dépend de\n" "l'état de la case à cocher référence d'échelle." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Facteur Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Facteur de mise à l'échelle sur l'axe Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Mise à l'échelle Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Miroir sur X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Retournez le ou les objets sélectionnés sur l’axe X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Miroir sur Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "Valeur X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Décalage X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2694,24 +2696,24 @@ msgstr "" "Le point de référence est le milieu de\n" "le cadre de sélection pour tous les objets sélectionnés.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Valeur Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distance à compenser sur l'axe X. En unités actuelles." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Décalage Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2721,7 +2723,7 @@ msgstr "Décalage Y" msgid "Rounded" msgstr "Arrondi" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2735,14 +2737,14 @@ msgstr "" "S'il n'est pas coché, le tampon suivra la géométrie exacte\n" "de la forme tamponnée." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distance" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2756,12 +2758,12 @@ msgstr "" "Chaque élément de géométrie de l'objet sera augmenté\n" "ou diminué avec la «distance»." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Tampon D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2770,7 +2772,7 @@ msgstr "" "Créez l'effet tampon sur chaque géométrie,\n" "élément de l'objet sélectionné, en utilisant la distance." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2786,12 +2788,12 @@ msgstr "" "ou diminué pour correspondre à la «valeur». La valeur est un pourcentage\n" "de la dimension initiale." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Tampon F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2800,7 +2802,7 @@ msgstr "" "Créez l'effet tampon sur chaque géométrie,\n" "élément de l'objet sélectionné, en utilisant le facteur." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2811,12 +2813,12 @@ msgstr "" msgid "Object" msgstr "Objet" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorrect pour la valeur de point. Nécessite le format X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2824,7 +2826,7 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2832,14 +2834,14 @@ msgstr "" "ou 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La transformation de décalage ne peut pas être effectuée pour une valeur de " "0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Appliquer la Rotation" @@ -2847,9 +2849,9 @@ msgstr "Appliquer la Rotation" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2859,116 +2861,116 @@ msgstr "Appliquer la Rotation" msgid "Action was not executed" msgstr "l'action n'a pas été exécutée." -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Appliquer Flip" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 #, fuzzy #| msgid "Flip on Y axis done." msgid "Flip on Y axis done" msgstr "Rotation sur l'axe des Y effectué." -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 #, fuzzy #| msgid "Flip on X axis done." msgid "Flip on X axis done" msgstr "Rotation sur l'axe des X effectué." -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Application de l'inclinaison" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Inclinaison sur l'axe X terminée" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Inclinaison sur l'axe des Y faite" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Échelle d'application" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Échelle terminée sur l'axe X" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Echelle terminée sur l'axe des Y" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Appliquer un Décalage" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Décalage sur l'axe X terminé" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Décalage sur l'axe Y terminé" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Application du tampon" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Tampon terminé" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Tourner ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Entrer une valeur d'angle (degrés)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Faire pivoter" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 #, fuzzy #| msgid "Rotate Angle" msgid "Rotate cancelled" msgstr "Angle de rotation" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Décalage sur l'axe des X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Entrez une valeur de distance" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 #, fuzzy #| msgid "Open DXF cancelled." msgid "Offset X cancelled" msgstr "Ouvrir DXF annulé." -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Décalage sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 #, fuzzy #| msgid "Offset on the Y axis done" msgid "Offset on Y axis done" @@ -2980,11 +2982,11 @@ msgstr "Décalage sur l'axe Y terminé" msgid "Offset on the Y axis canceled" msgstr "Décalage sur l'axe Y terminé" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Skew on X axis ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 #, fuzzy #| msgid "Skew on X axis done." msgid "Skew on X axis done" @@ -2996,11 +2998,11 @@ msgstr "Inclinaison sur l'axe X terminée." msgid "Skew on X axis canceled" msgstr "Inclinaison sur l'axe X terminée." -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Inclinez sur l'axe Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 #, fuzzy #| msgid "Skew on Y axis done." msgid "Skew on Y axis done" @@ -3130,7 +3132,7 @@ msgid "Geometry Editor" msgstr "Éditeur de Géométrie" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3143,7 +3145,7 @@ msgstr "Type" msgid "Ring" msgstr "L'anneau" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Ligne" @@ -3364,11 +3366,11 @@ msgstr "Marquer les zones polygonales dans le Gerber édité ..." msgid "Nothing selected to move" msgstr "Rien de sélectionné pour bouger" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Travail ..." @@ -3424,52 +3426,52 @@ msgstr "" msgid "Dimensions edited." msgstr "Dimensions modifiées." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Code" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 #, fuzzy #| msgid "Loading..." msgid "Loading" msgstr "Chargement..." -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Configuration de IU" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Ajout de la géométrie terminé. Préparation de l'interface graphique" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Le chargement de l'objet Gerber dans l'éditeur est terminé." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Il n'y a pas de définitions d'ouverture dans le fichier. Abandon de la " "création de Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Annulé. Aucune ouverture n'est sélectionnée" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordonnées copiées dans le presse-papier." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3482,17 +3484,17 @@ msgstr "Coordonnées copiées dans le presse-papier." msgid "Plotting" msgstr "Traçage" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Échoué. Aucune géométrie d'ouverture n'est sélectionnée." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Pas d'ouverture à tamponner. Sélectionnez au moins une ouverture et " "réessayez." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3505,61 +3507,61 @@ msgstr "" msgid "Failed." msgstr "Échoué." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "La valeur du facteur d'échelle est manquante ou d'un format incorrect. " "Ajoutez-le et réessayez." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Pas d'ouverture à l'échelle. Sélectionnez au moins une ouverture et " "réessayez." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Polygones marqués." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Aucun polygone n'a été marqué. Aucun ne rentre dans les limites." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editeur Gerber" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Ouvertures" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tableau des Ouvertures pour l'objet Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Code d'Ouverture" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Type d'ouverture: circulaire, rectangle, macros, etc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Taille d'Ouverture:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3569,12 +3571,12 @@ msgstr "" "  - (largeur, hauteur) pour le type R, O.\n" "  - (dia, nVertices) pour le type P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Code pour la nouvelle ouverture" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3588,11 +3590,11 @@ msgstr "" "calculé comme:\n" "sqrt (largeur ** 2 + hauteur ** 2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Type d'ouverture" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3604,11 +3606,11 @@ msgstr "" "R = rectangulaire\n" "O = oblong" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Dim. d'Ouverture" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3618,19 +3620,19 @@ msgstr "" "Actif uniquement pour les ouvertures rectangulaires (type R).\n" "Le format est (largeur, hauteur)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Ajouter / Supprimer une Sélection" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Ajouter / Supprimer une ouverture dans la table des ouvertures" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3641,23 +3643,23 @@ msgstr "Ajoutez une nouvelle ouverture à la liste des ouvertures." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Effacer" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Supprimer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Ouverture du Tampon" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Buffer une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3671,20 +3673,20 @@ msgstr "" " - \"Biseauté:\" le coin est une ligne qui relie directement les " "fonctionnalités réunies dans le coin" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Échelle d'Ouverture" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Mettre à l'échelle une ouverture dans la liste des ouvertures" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Facteur d'échelle" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3692,19 +3694,19 @@ msgstr "" "Le facteur par lequel mettre à l'échelle l'ouverture sélectionnée.\n" "Les valeurs peuvent être comprises entre 0,0000 et 999,9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Marquer des polygones" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Marquez les zones polygonales." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Seuil de la zone supérieure" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3712,11 +3714,11 @@ msgstr "" "La valeur de seuil, toutes les zones inférieures à celle-ci sont marquées.\n" "Peut avoir une valeur comprise entre 0.0000 et 10000.0000" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Zone inférieure seuil" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3724,32 +3726,32 @@ msgstr "" "La valeur de seuil, toutes les zones plus que cela sont marquées.\n" "Peut avoir une valeur comprise entre 0.0000 et 10000.0000" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Marque" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Marquez les polygones qui correspondent aux limites." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Supprimer tous les polygones marqués." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Effacer toutes les marques." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Ajouter un Tableau de Pads" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Ajouter un tableau de pads (tableau linéaire ou circulaire)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3757,29 +3759,29 @@ msgstr "" "Sélectionnez le type de tableau de pads à créer.\n" "Il peut être linéaire X (Y) ou circulaire" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nombre de pads" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Spécifiez combien de pads doivent être dans le tableau." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 #, fuzzy #| msgid "Open cancelled." msgid "Offset Y cancelled" msgstr "Ouvert annulé." -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 #, fuzzy #| msgid "Open DXF cancelled." msgid "Skew X cancelled" msgstr "Ouvrir DXF annulé." -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 #, fuzzy #| msgid "Open cancelled." msgid "Skew Y cancelled" @@ -3811,7 +3813,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "Chaîne pour remplacer celle de la zone Rechercher dans tout le texte." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3868,7 +3870,7 @@ msgstr "Fichier ouvert" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Exporter le code ..." @@ -3882,7 +3884,7 @@ msgstr "Aucun fichier ou répertoire de ce nom" msgid "Saved to" msgstr "Enregistré dans" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Éditeur de code" @@ -4002,7 +4004,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -4014,7 +4016,7 @@ msgstr "Copie" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -4033,7 +4035,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -4041,7 +4043,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -4049,7 +4051,7 @@ msgstr "Tout sélectionner" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -4062,7 +4064,15 @@ msgstr "Intensifier" msgid "Step Down" msgstr "Abaisser" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "D'accord" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4072,19 +4082,19 @@ msgstr "" "- Absolue -> le point de référence est le point (0,0)\n" "- Relatif -> le point de référence est la position de la souris avant le saut" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relatif" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Emplacement" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4096,86 +4106,86 @@ msgstr "" "Si la référence est relative, le saut sera à la distance (x, y)\n" "à partir du point d'emplacement actuel de la souris." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Enregistrer le journal" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Effacer tout" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Tapez >help< pour commencer" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Déplacer l'axe Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Déplacer vers l'origine" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Déplacer l'axe X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Déplacer l'axe Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Initialiser l'axe CNC X à la position actuelle." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Initialiser l'axe CNC Y à la position actuelle." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Initialiser l'axe CNC Z à la position actuelle." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Définir origine" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Effectuer un cycle de référencement sur tous les axes." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Initialiser tous les axe CNC à la position actuelle." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Au repos." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Bonjours !" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Exécutez le script ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4185,42 +4195,42 @@ msgstr "" "Permet l’automatisation de \n" "fonctions dans FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Ouvrir" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Ouvrir Projet" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Ouvrir Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Ouvrir Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Ouvrir G-code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Quitter" @@ -4427,11 +4437,11 @@ msgid "Export" msgstr "Exportation" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Exporter en SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Exportation DXF" @@ -4449,7 +4459,7 @@ msgstr "" "L'image enregistrée contiendra le visuel\n" "de la zone de tracé de FlatCAM." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Exporter Excellon" @@ -4463,7 +4473,7 @@ msgstr "" "le format des coordonnées, les unités de fichier et les zéros\n" "sont définies dans Paramètres -> Excellon Export." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Export Gerber" @@ -5105,7 +5115,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Effacer" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Transformer" @@ -5121,47 +5131,47 @@ msgstr "Désactiver le Tracé" msgid "Set Color" msgstr "Définir la couleur" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Rouge" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Bleu" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Jaune" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Vert" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Marron" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Blanche" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Noire" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Personnalisé" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opacité" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Défaut" @@ -5482,12 +5492,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Projet" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Zone de Dessin" @@ -5656,7 +5666,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer les paramètres de GUI?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Oui" @@ -5668,7 +5678,7 @@ msgstr "Oui" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Non" @@ -5794,7 +5804,7 @@ msgstr "Nouveau Gerber" msgid "Edit Object (if selected)" msgstr "Editer objet (si sélectionné)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Grille On/Off" @@ -7686,7 +7696,7 @@ msgid "Manual" msgstr "Manuel" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Grille" @@ -8095,7 +8105,7 @@ msgid "Preferences default values are restored." msgstr "Les valeurs par défaut des paramètres sont restaurées." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Échec d'écriture du fichier." @@ -9018,7 +9028,7 @@ msgstr "Paramètres de l'application" msgid "Grid Settings" msgstr "Paramètres de la grille" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Valeur X" @@ -9026,7 +9036,7 @@ msgstr "Valeur X" msgid "This is the Grid snap value on X axis." msgstr "Il s'agit de la valeur d'accrochage de la grille sur l'axe des X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Valeur Y" @@ -9073,14 +9083,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Portrait" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Paysage" @@ -9101,7 +9111,7 @@ msgstr "" "et incluez les onglets Projet, Sélectionné et Outil." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Axe" @@ -9122,7 +9132,7 @@ msgstr "" "texte\n" "les éléments utilisés dans l'application." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11218,7 +11228,7 @@ msgstr "" "fichier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Version" @@ -13610,7 +13620,7 @@ msgstr "Objet renommé de {old} à {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "choisir" @@ -14047,10 +14057,10 @@ msgstr "Annulé. Quatre points sont nécessaires pour la génération de GCode." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 #, fuzzy #| msgid "No object selected." @@ -15847,7 +15857,7 @@ msgstr "Outil Image" msgid "Import IMAGE" msgstr "Importer une Image" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15855,16 +15865,16 @@ msgstr "" "Type non pris en charge sélectionné en tant que paramètre. Seuls Géométrie " "et Gerber sont supportés" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 #, fuzzy #| msgid "Importing SVG" msgid "Importing" msgstr "Importer du SVG" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Ouvrir" @@ -16669,11 +16679,11 @@ msgstr "Ouvrir le PDF annulé" msgid "Parsing ..." msgstr "Travail ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Impossible d'ouvrir" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Aucune géométrie trouvée dans le fichier" @@ -17038,7 +17048,7 @@ msgstr "Fichier PcbWizard .INF chargé." msgid "Main PcbWizard Excellon file loaded." msgstr "Le fichier principal de PcbWizard Excellon est chargé." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Ce n'est pas un fichier Excellon." @@ -18008,7 +18018,7 @@ msgstr "" "Initialisation du Canevas\n" "Initialisation terminée en" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Nouveau projet - Non enregistré" @@ -18418,11 +18428,6 @@ msgstr "" "\n" "Voulez-vous continuer?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "D'accord" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Unités converties en" @@ -18535,186 +18540,186 @@ msgstr "" msgid "Save Tools Database" msgstr "Enregistrement de la base de données d'outils" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Entrez la valeur de l'angle:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotation effectuée." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Le mouvement de rotation n'a pas été exécuté." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Inclinaison sur l'axe X terminée." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Inclinaison sur l'axe des Y effectué." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Nouvelle grille ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Entrez une valeur de grille:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Veuillez entrer une valeur de grille avec une valeur non nulle, au format " "réel." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Nouvelle grille ajoutée" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "La grille existe déjà" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Ajout d'une nouvelle grille annulée" -#: app_Main.py:6351 +#: app_Main.py:6357 #, fuzzy #| msgid " Grid Value does not exist" msgid "Grid Value does not exist" msgstr " Valeur de la grille n'existe pas" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Valeur de grille supprimée" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Suppression valeur de grille annulée" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Liste de raccourcis clavier" -#: app_Main.py:6401 +#: app_Main.py:6407 #, fuzzy #| msgid "Name copied on clipboard ..." msgid "Name copied to clipboard ..." msgstr "Nom copié dans le presse-papiers ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Sélectionnez un fichier Gerber ou Excellon pour afficher son fichier source." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Affichage du code source de l'objet sélectionné." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Éditeur de source" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "Il n'y a pas d'objet sélectionné auxquelles voir son code source." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Échec du chargement du code source pour l'objet sélectionné" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Aller à la ligne ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Redessiner tous les objets" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Échec du chargement des éléments récents." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Échec d'analyse des éléments récents." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Échec du chargement des éléments des projets récents." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Échec de l'analyse de la liste des éléments de projet récents." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Effacer les projets récents" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Effacer les fichiers récents" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Date de sortie" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Affichée" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Accroche" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Canevas" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Espace de travail actif" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Taille espace de travail" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Orientation espace de travail" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "Échec de vérification de mise a jour. Connection impossible." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Impossible d'analyser les informations sur la dernière version." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM est à jour!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Nouvelle version FlatCam disponible" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "Une version plus récente de FlatCAM est disponible au téléchargement:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "info" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18726,44 +18731,44 @@ msgstr "" "Edition -> Paramètres -> onglet Général.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Désactivation de tous les Plots." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Tracés non sélectionnés désactivés." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Activation de tous les Plots." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Tracés non sélectionnés activés." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Sélection de tous les Plots activés ..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Selection de tous les Plots désactivés ..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Activation des plots ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Désactiver les plots ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Définir le premier niveau ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18771,100 +18776,100 @@ msgstr "" "Initialisation du canevas commencé.\n" "Initialisation du canevas terminée en" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Ouvrir le fichier Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Ouverture du fichier Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Ouverture du fichier G-Code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Ouvrir HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Ouverture de fichier HPGL2." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Ouvrir Fichier de configuration" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Sélectionner un objet de géométrie à exporter" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Seuls les objets Géométrie, Gerber et CNCJob peuvent être utilisés." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Les données doivent être un tableau 3D avec la dernière dimension 3 ou 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Exporter une image PNG" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Érreur. Seuls les objets Gerber peuvent être enregistrés en tant que " "fichiers Gerber ..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Enregistrer le fichier source Gerber" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Érreur. Seuls les objets de script peuvent être enregistrés en tant que " "fichiers de script TCL ..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Enregistrer le fichier source du script" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Échoué. Seuls les objets Document peuvent être enregistrés en tant que " "fichiers Document ..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Enregistrer le fichier source du document" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Érreur. Seuls les objets Excellon peuvent être enregistrés en tant que " "fichiers Excellon ..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Enregistrer le fichier source Excellon" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Seuls les objets de géométrie peuvent être utilisés." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Importer SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importation DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18874,142 +18879,142 @@ msgstr "" "La création d'un nouveau projet les supprimera.\n" "Voulez-vous enregistrer le projet?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Nouveau projet" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Nouveau fichier de script TCL créé dans l'éditeur de code." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Ouvrir le script TCL" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Exécution du fichier ScriptObject." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Exécuter le script TCL" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "Fichier de script TCL ouvert dans l'éditeur de code exécuté." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Enregistrer le projet sous ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Impression d'objets FlatCAM" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Enregistrement au format PDF ...Enregistrer le projet sous ..." -#: app_Main.py:9358 +#: app_Main.py:9364 #, fuzzy #| msgid "Painting..." msgid "Printing PDF ..." msgstr "Peinture..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "Fichier PDF enregistré dans" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 #, fuzzy #| msgid "Exporting SVG" msgid "Exporting ..." msgstr "Exporter du SVG" -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "Fichier SVG exporté vers" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Importer les paramètres FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Valeurs par défaut importées de" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Exporter les paramètres FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Paramètres exportées vers" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Fichier Excellon exporté vers" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 #, fuzzy #| msgid "Could not export file." msgid "Could not export." msgstr "Impossible d'exporter le fichier." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Fichier Gerber exporté vers" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "Fichier DXF exporté vers" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "L'importation a échoué." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Échec à l'ouverture du fichier" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Échec de l'analyse du fichier" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "L'objet n'est pas un fichier Gerber ou vide. Abandon de la création d'objet." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 #, fuzzy #| msgid "Opening G-Code." msgid "Opening ..." msgstr "Ouverture G-Code." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Ouverture Gerber échoué. Probablement pas un fichier Gerber." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Ne peut pas ouvrir le fichier" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Ouverture Excellon échoué. Probablement pas un fichier Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Lecture du fichier GCode" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Ce n'est pas du GCODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -19021,79 +19026,79 @@ msgstr "" "La tentative de création d'un objet FlatCAM CNCJob à partir d'un fichier G-" "Code a échoué pendant le traitement" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "Objet vide ou non HPGL2. Abandon de la création d'objet." -#: app_Main.py:10387 +#: app_Main.py:10393 #, fuzzy #| msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgid "Failed. Probable not a HPGL2 file." msgstr " Ouverture HPGL2 échoué. Probablement pas un fichier HPGL2 ." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "Fichier de script TCL ouvert dans l'éditeur de code." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Impossible d'ouvrir le script TCL." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Ouverture du fichier de configuration FlatCAM." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Impossible d'ouvrir le fichier de configuration" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Chargement du projet ... Veuillez patienter ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Ouverture du fichier de projet FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Impossible d'ouvrir le fichier de projet" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Chargement du projet ... en cours de restauration" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Projet chargé à partir de" -#: app_Main.py:10642 +#: app_Main.py:10648 #, fuzzy #| msgid "&Save Project ..." msgid "Saving Project ..." msgstr "Sauvegarder le projet ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Projet enregistré dans" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "L'objet est utilisé par une autre application." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Échec de vérification du fichier projet" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Réessayez de le sauvegarder." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Échec d'analyse du fichier de projet enregistré" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Enregistrement annulé car le fichier source est vide. Essayez d'exporter le " @@ -19171,8 +19176,8 @@ msgstr "Le format de FIN X,Y doit être (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Code G de départ pour outil avec diamètre" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Coordonnées G91 non implémentées" @@ -19310,7 +19315,7 @@ msgstr "" "Création d'une géométrie à partir du fichier GCode analysé pour le diamètre " "de l'outil" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." diff --git a/locale/it/LC_MESSAGES/strings.mo b/locale/it/LC_MESSAGES/strings.mo index 9539e6f5..65e4f949 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 a2836e5a..d7132518 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-11-04 22:24+0200\n" -"PO-Revision-Date: 2020-11-04 22:24+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:26+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: it\n" @@ -113,20 +113,20 @@ msgstr "Segnalibri" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Cancellato." @@ -134,8 +134,8 @@ msgstr "Cancellato." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -272,7 +272,7 @@ msgstr "Parametri taglio" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Nome" @@ -348,7 +348,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "Il tipo di applicazione in cui utilizzare il tool." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Generale" @@ -693,7 +693,7 @@ msgstr "" "Se non ha esito positivo, anche la pulizia non-rame avrà esito negativo.\n" "- Cancella -> la normale pulizia non-rame." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Pulisci" @@ -922,7 +922,7 @@ msgstr "" "per rifinire bordi grezzi." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1417,14 +1417,16 @@ msgstr "" "active Geometry object after selecting a tool\n" "in the Tools Database." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Cancellare" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1459,8 +1461,8 @@ msgstr "Cancellare" msgid "Edited value is out of range" msgstr "Il valore modificato è fuori range" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1507,7 +1509,7 @@ msgstr "Copia da DB" msgid "Delete from DB" msgstr "Cancella da DB" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Salva modifiche" @@ -1623,10 +1625,10 @@ msgstr "Per aggiungere un foro prima seleziona un utensile" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1760,11 +1762,11 @@ msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Non ci sono definizioni di utensili nel file. Annullo creazione Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Errore interno. Vedi shell.\n" @@ -1781,7 +1783,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Errore: Nessun utensile/Foro selezionato" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Clicca sulla posizione centrale della matrice circolare" @@ -1790,7 +1792,7 @@ msgstr "Clicca sulla posizione centrale della matrice circolare" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nome:" @@ -1814,15 +1816,15 @@ msgstr "" msgid "Convert Slots" msgstr "Converti slot" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Converte in fori gli slot nel tool attuale." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Aggiungi/Modifica utensile" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1830,7 +1832,7 @@ msgstr "" "Aggiungi/Modifica un utensile dalla lista utensili\n" "per questo oggetto Excellon." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1839,25 +1841,25 @@ msgstr "" msgid "Tool Dia" msgstr "Diametro utensile" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diametro del nuovo utensile" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Aggiungi" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1865,11 +1867,11 @@ msgstr "" "Aggiungi un nuovo utensile alla lista\n" "con il diametro specificato sopra." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Cancella utensile" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1877,42 +1879,42 @@ msgstr "" "Cancella un utensile dalla lista\n" "selezionandone la riga nella tabella." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 #, fuzzy #| msgid "Reset Tool" msgid "Resize Tool" msgstr "Azzera strumento" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Ridimensiona un foro o una selezione di fori." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Diametro ridimensionamento" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Diametro al quale ridimensionare." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Ridimensiona" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Ridimensiona foro(i)" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Aggiungi matrice di fori" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Aggiunge una matrice di fori (lineare o circolare)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1920,13 +1922,13 @@ msgstr "" "Seleziona il tipo di matrice di fori da creare.\n" "Può essere lineare X(Y) o circolare" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Lineare" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1941,28 +1943,28 @@ msgstr "Lineare" msgid "Circular" msgstr "Circolare" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 #, fuzzy #| msgid "Tool Number" msgid "Number" msgstr "Numero Utensile" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Specifica quanti fori sono presenti nella matrice." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direzione" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1977,9 +1979,9 @@ msgstr "" "- 'Y' - asse verticale o\n" "- 'Angolo' - angolo per l'inclinazione della matrice" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1990,9 +1992,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2003,13 +2005,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2024,24 +2026,24 @@ msgstr "Y" msgid "Angle" msgstr "Angolo" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Passo" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Passo = distanza tra due elementi della matrice." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2053,8 +2055,8 @@ msgstr "" "Valore minimo: -360 gradi.\n" "Valore massimo: 360.00 gradi." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2065,8 +2067,8 @@ msgstr "" "Direzione matrice circolare.\n" "Può essere CW = senso orario o CCW = senso antiorario." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2075,8 +2077,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2085,8 +2087,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2096,11 +2098,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Angolo al quale è posizionato ogni elementodella matrice circolare." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Parametri Slot" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2108,7 +2110,7 @@ msgstr "" "Parametri per aggiungere uno slot (foro con bordi ovali)\n" "sia singolo sia come parte di una matrice." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2116,14 +2118,14 @@ msgstr "" msgid "Length" msgstr "Lunghezza" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 #, fuzzy #| msgid "Length = The length of the slot." msgid "Length. The length of the slot." msgstr "Lunghezza = lunghezza dello slot." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2136,7 +2138,7 @@ msgstr "" "- 'Y' - asse verticale o \n" "- 'Angolo' - ancolo per l'inclinazione dello slot" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2149,15 +2151,15 @@ msgstr "" "Valore minimo: -360 gradi.\n" "Valore massimo: 360.00 gradi." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Parametri matrice slot" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parametri per la matrice di slot (matrice lineare o circolare)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2165,19 +2167,19 @@ msgstr "" "Seleziona il tipo di matrice di slot da creare.\n" "Può essere lineare (X,Y) o circolare" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Specifica il numero di slot che comporranno la matrice." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Editor Exit" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Esci dall'editor." @@ -2185,12 +2187,12 @@ msgstr "Esci dall'editor." msgid "Buffer Selection" msgstr "Selezione Buffer" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Buffer distanza" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Buffer angolo" @@ -2207,11 +2209,11 @@ msgstr "" "- 'Squadrato': l'angolo fiene raggiunto con un angolo acuto.\n" "- 'Smussato': l'angolo è una linea che connette direttamente le varie sezioni" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2233,7 +2235,7 @@ msgstr "Arrotondato" msgid "Square" msgstr "Squadrato" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Smussato" @@ -2258,7 +2260,7 @@ msgstr "Utensile buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Valore per la distanza buffer mancante o del formato errato. Aggiungilo e " @@ -2273,7 +2275,7 @@ msgid "Font" msgstr "Font" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2338,11 +2340,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Nessuna forma selezionata." @@ -2355,26 +2357,26 @@ msgid "Tools" msgstr "Strumento" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Strumento trasformazione" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Ruota" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Inclina/Taglia" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2382,13 +2384,13 @@ msgstr "Inclina/Taglia" msgid "Scale" msgstr "Scala" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Specchia" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2396,8 +2398,8 @@ msgstr "Specchia" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2405,7 +2407,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Riferimento" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2422,7 +2424,7 @@ msgstr "" "- Punto -> un punto custom definito dalle coordinate X,Y\n" "- Selezione Min -> il punto (minx, miny) del contenitore della selezione" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2430,7 +2432,7 @@ msgid "Origin" msgstr "Origine" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2441,7 +2443,7 @@ msgstr "Origine" msgid "Selection" msgstr "Selezione" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2449,33 +2451,33 @@ msgstr "Selezione" msgid "Point" msgstr "Punto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Minimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Valore" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Un punto di riferimento nel formato X,Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Aggiungi coordinate del punto dagli appunti." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 #, fuzzy @@ -2495,7 +2497,7 @@ msgstr "" "Numeri positivi per il senso orario.\n" "Numeri negativi per il senso antiorario." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2507,7 +2509,7 @@ msgstr "" "rettangolo di selezione per tutti gli oggetti selezionati." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2515,14 +2517,14 @@ msgid "Link" msgstr "Collegamento" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Collega il valore di Y a quello di X e copia il contenuto." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2530,7 +2532,7 @@ msgid "X angle" msgstr "Angolo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2539,13 +2541,13 @@ msgstr "" "Angolo per l'azione di inclinazione, in gradi.\n" "Numero float compreso tra -360 e 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Inclinazione X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2556,38 +2558,38 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Angolo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Inclina Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Fattore X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Fattore di scala sull'asse X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Scala X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2598,59 +2600,59 @@ msgstr "" "Il punto di riferimento dipende\n" "dallo stato della casella di controllo Riferimento scala." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Fattore Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Fattore di scala sull'asse Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Scala Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Capovolgi in X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Capovolgi gli oggetti selezionati sull'asse X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Capovolgi in Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "Valore X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distanza da applicare sull'asse X. In unità correnti." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Offset X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2661,24 +2663,24 @@ msgstr "" "Il punto di riferimento è il centro del\n" "rettangolo di selezione per tutti gli oggetti selezionati.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Valore Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distanza da applicare sull'asse Y. In unità correnti." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Offset X" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2688,7 +2690,7 @@ msgstr "Offset X" msgid "Rounded" msgstr "Arrotondato" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2702,14 +2704,14 @@ msgstr "" "Se non selezionato, il buffer seguirà l'esatta geometria\n" "della forma bufferizzata." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distanza" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2723,12 +2725,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito con la 'distanza'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2737,7 +2739,7 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando la distanza." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2752,12 +2754,12 @@ msgstr "" "Ogni elemento della geometria dell'oggetto verrà aumentato\n" "o diminuito in base al 'Valore'." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2766,7 +2768,7 @@ msgstr "" "Crea l'effetto buffer su ogni geometria,\n" "elemento dall'oggetto selezionato, usando il fattore." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2777,12 +2779,12 @@ msgstr "" msgid "Object" msgstr "Oggetto" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Valori del formato punto non corrette. Il formato è X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2790,20 +2792,20 @@ msgstr "" "0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "La trasformazione in scala non può essere eseguita per un fattore 0 o 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "La trasformazione offset non può essere eseguita per un valore pari a 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Applico Rotazione" @@ -2811,9 +2813,9 @@ msgstr "Applico Rotazione" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2821,116 +2823,116 @@ msgstr "Applico Rotazione" msgid "Action was not executed" msgstr "L'azione non è stata eseguita" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Applico il capovolgimento" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 #, fuzzy #| msgid "Flip on Y axis done." msgid "Flip on Y axis done" msgstr "Capovolgimento in Y effettuato." -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 #, fuzzy #| msgid "Flip on X axis done." msgid "Flip on X axis done" msgstr "Capovolgimento in X effettuato." -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Applico inclinazione" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Inclinazione sull'asse X effettuata" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Inclinazione sull'asse Y effettuata" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Applicare scala" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Riscalatura su asse X effettuata" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Riscalatura su asse Y effettuata" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Applicazione offset" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Offset sull'asse X applicato" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Offset sull'asse Y applicato" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Applicazione del buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Bugger applicato" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Ruota ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Inserire un angolo (in gradi)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Rotazione effettuata" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 #, fuzzy #| msgid "Open cancelled." msgid "Rotate cancelled" msgstr "Aperto annullato." -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Offset su asse X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Valore di distanza" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 #, fuzzy #| msgid "Open DXF cancelled." msgid "Offset X cancelled" msgstr "Apertura DXF annullata." -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Offset su asse Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 #, fuzzy #| msgid "Offset on the Y axis done" msgid "Offset on Y axis done" @@ -2942,11 +2944,11 @@ msgstr "Offset sull'asse Y applicato" msgid "Offset on the Y axis canceled" msgstr "Offset sull'asse Y applicato" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 #, fuzzy #| msgid "Skew on X axis done." msgid "Skew on X axis done" @@ -2958,11 +2960,11 @@ msgstr "Deformazione in X applicata." msgid "Skew on X axis canceled" msgstr "Deformazione in X applicata." -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Inclinazione su asse Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 #, fuzzy #| msgid "Skew on Y axis done." msgid "Skew on Y axis done" @@ -3091,7 +3093,7 @@ msgid "Geometry Editor" msgstr "Editor Geometrie" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3104,7 +3106,7 @@ msgstr "Tipo" msgid "Ring" msgstr "Anello" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Linea" @@ -3321,11 +3323,11 @@ msgstr "Contrassegna le aree poligonali nel Gerber modificato ..." msgid "Nothing selected to move" msgstr "Nulla di selezionato da spostare" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Elaborazione ..." @@ -3380,52 +3382,52 @@ msgstr "Le dimensioni necessitano di valori float separati da una virgola." msgid "Dimensions edited." msgstr "Dimensioni modificate." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Codice" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 #, fuzzy #| msgid "Loading..." msgid "Loading" msgstr "Caricamento..." -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Impostazione della UI" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Aggiunta della geometria terminata. Preparazione della GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Terminato il caricamento dell'oggetto Gerber nell'editor." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Non ci sono definizioni di Aperture nel file. Interruzione della creazione " "di Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Annullato. Nessuna apertura selezionata" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordinate copiate negli appunti." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3438,15 +3440,15 @@ msgstr "Coordinate copiate negli appunti." msgid "Plotting" msgstr "Sto tracciando" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Impossibile. Nessuna geometria di apertura selezionata." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 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:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3459,59 +3461,59 @@ msgstr "Nessuna apertura al buffer. Seleziona almeno un'apertura e riprova." msgid "Failed." msgstr "Fallito." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Valore del fattore di scala mancante o formato errato. Aggiungilo e riprova." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nessuna apertura da ridimensionare. Seleziona almeno un'apertura e riprova." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Nessun poligono contrassegnato. Nessuno risponde ai criteri." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aperture" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabella delle aperture per l'oggetto Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Indice" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Codice apertura" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo di apertura: circolare, rettangolo, macro ecc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Dimensione apertura:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3521,12 +3523,12 @@ msgstr "" "- (larghezza, altezza) per tipo R, O.\n" "- (diametro, nVertices) per il tipo P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Codice della nuova apertura" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3540,11 +3542,11 @@ msgstr "" "calcolato come:\n" "sqrt (larghezza**2 + altezza**2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Tipo apertura" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3556,11 +3558,11 @@ msgstr "" "R = rettangolare\n" "O = oblungo" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Dim apertura" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3570,19 +3572,19 @@ msgstr "" "Attivo solo per aperture rettangolari (tipo R).\n" "Il formato è (larghezza, altezza)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Aggiungi/Cancella apertura" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Aggiungi/Cancella apertura dalla tabella" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Aggiungi una apertura nella lista aperture." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3593,23 +3595,23 @@ msgstr "Aggiungi una apertura nella lista aperture." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Cancella" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Cancella una apertura dalla lista aperture" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Aperture buffer" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Buffer di un'apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3623,20 +3625,20 @@ msgstr "" "- \"Smussato\": l'angolo è una linea che collega direttamente le funzioni " "che si incontrano nell'angolo" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Scala apertura" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Scala apertura nella lista aperture" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Fattore di scala" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3644,19 +3646,19 @@ msgstr "" "Il fattore in base al quale ridimensionare l'apertura selezionata.\n" "I valori possono essere compresi tra 0,0000 e 999,9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Marchia poligoni" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Marchia aree poligoni." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Area Soglia SUPERIORE" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3664,11 +3666,11 @@ msgstr "" "Il valore di soglia, tutte le aree inferiori a questa sono contrassegnate.\n" "Può avere un valore compreso tra 0,0000 e 10000,0000" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Area Soglia INFERIORE" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3676,32 +3678,32 @@ msgstr "" "Il valore di soglia, tutte le aree più di questa sono contrassegnate.\n" "Può avere un valore compreso tra 0,0000 e 10000,0000" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Contrassegna" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Contrassegna i poligoni che rientrano nei limiti." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Cancella i poligoni contrassegnati." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Pulisci tutte le marchiature." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Aggiungi matrice di pad" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Aggiunge una matrice di pad (lineare o circolare)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3709,29 +3711,29 @@ msgstr "" "Seleziona il tipo di array di pad da creare.\n" "Può essere lineare X(Y) o circolare" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Numero di pad" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specifica quanti pad inserire nella matrice." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 #, fuzzy #| msgid "Open cancelled." msgid "Offset Y cancelled" msgstr "Aperto annullato." -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 #, fuzzy #| msgid "Open DXF cancelled." msgid "Skew X cancelled" msgstr "Apertura DXF annullata." -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 #, fuzzy #| msgid "Open cancelled." msgid "Skew Y cancelled" @@ -3764,7 +3766,7 @@ msgstr "" 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:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3818,7 +3820,7 @@ msgstr "Apri il file" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Esporta il Codice ..." @@ -3832,7 +3834,7 @@ msgstr "File o directory inesistente" msgid "Saved to" msgstr "Salvato in" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Editor del codice" @@ -3952,7 +3954,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3964,7 +3966,7 @@ msgstr "Copia" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -3983,7 +3985,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3991,7 +3993,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3999,7 +4001,7 @@ msgstr "Seleziona tutto" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -4012,7 +4014,15 @@ msgstr "Aumentare" msgid "Step Down" msgstr "Scendere" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Ok" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -4023,19 +4033,19 @@ msgstr "" "- Relativo -> il punto di riferimento è la posizione del mouse prima del " "salto" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Assoluto" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Locazione" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4047,86 +4057,86 @@ msgstr "" "Se il riferimento è relativo, il salto sarà alla distanza (x,y)\n" "dal punto di posizione attuale del mouse." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Salva log" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Cancella tutto" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Digita >help< per iniziare" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Jog asse Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Sposta su origine" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Jog asse X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Jog asse Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Azzera l'asse X alla posizione corrente." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Azzera l'asse Y alla posizione corrente." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Azzera l'asse Z alla posizione corrente." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Effettua Home" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Esegue un ciclo di home su tutti gli assi." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Azzera tutti gli assi alla posizione corrente." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Inattivo." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Applicazione avviata ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Ciao!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Esegui Script ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4136,42 +4146,42 @@ msgstr "" "consentire l'automazione di alcune\n" "funzioni di FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Apri" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Apri progetto" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Apri Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Apri Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Apri G-Code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Esci" @@ -4378,11 +4388,11 @@ msgid "Export" msgstr "Esporta" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Esporta SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Esporta DXF" @@ -4400,7 +4410,7 @@ msgstr "" "l'immagine salvata conterrà le informazioni\n" "visive attualmente nell'area del grafico FlatCAM." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Esporta Excellon" @@ -4414,7 +4424,7 @@ msgstr "" "il formato delle coordinate, le unità di file e gli zeri\n" "sono impostati in Preferenze -> Esporta Excellon." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Esporta Gerber" @@ -5056,7 +5066,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Gomma" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Trasforma" @@ -5072,47 +5082,47 @@ msgstr "Disabilita Plot" msgid "Set Color" msgstr "Imposta Colore" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Rosso" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Blu" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Giallo" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Porpora" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Marrone" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Bianco" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Nero" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Personalizzato" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Trasparenza" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Valori di default" @@ -5433,12 +5443,12 @@ msgid "TCL Shell" msgstr "Shell TCL" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Progetto" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Area Grafica" @@ -5606,7 +5616,7 @@ msgstr "Sicuro di voler cancellare le impostazioni GUI?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Sì" @@ -5618,7 +5628,7 @@ msgstr "Sì" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "No" @@ -5744,7 +5754,7 @@ msgstr "Nuovo Gerber" msgid "Edit Object (if selected)" msgstr "Modifica oggetto (se selezionato)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Griglia On/Off" @@ -7626,7 +7636,7 @@ msgid "Manual" msgstr "Manuale" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Griglia" @@ -8034,7 +8044,7 @@ msgid "Preferences default values are restored." msgstr "I valori predefiniti delle preferenze vengono ripristinati." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Impossibile scrivere le impostazioni predefinite nel file." @@ -8951,7 +8961,7 @@ msgstr "Impostazioni App" msgid "Grid Settings" msgstr "Impostazioni Griglia" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Valore X" @@ -8959,7 +8969,7 @@ msgstr "Valore X" msgid "This is the Grid snap value on X axis." msgstr "Questo è il valore di snap alla griglia sull'asse X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Valore Y" @@ -9006,14 +9016,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Verticale" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Orizzontale" @@ -9033,7 +9043,7 @@ msgstr "" "e include le schede Progetto, Selezionato e Strumento." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Assi" @@ -9053,7 +9063,7 @@ msgstr "" "Imposta la dimensione del carattere per gli elementi delle\n" "box testo della GUI utilizzati dall'applicazione." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11132,7 +11142,7 @@ msgstr "" "in un file Gerber selezionato o esportato su file." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Versione" @@ -13517,7 +13527,7 @@ msgstr "Oggetto rinominato da {old} a {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "selezionato" @@ -13942,10 +13952,10 @@ msgstr "Annullato. Sono necessari 4 punti per la generazione del GCode." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 #, fuzzy #| msgid "No object selected." @@ -15730,22 +15740,22 @@ msgstr "Strumento Immagine" msgid "Import IMAGE" msgstr "Importa IMMAGINE" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" msgstr "Parametro non supportato. Utilizzare solo Geometrie o Gerber" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 #, fuzzy #| msgid "Importing SVG" msgid "Importing" msgstr "Importazione SVG" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Aperto" @@ -16548,11 +16558,11 @@ msgstr "Apertura PDF annullata" msgid "Parsing ..." msgstr "Elaborazione ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Errore di apertura" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Nessuna geometria trovata nel file" @@ -16917,7 +16927,7 @@ msgstr "File PcbWizard caricato." msgid "Main PcbWizard Excellon file loaded." msgstr "File principale PcbWizard caricato." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Non è un file Excellon." @@ -17880,7 +17890,7 @@ msgstr "" "Inizializzazione della Grafica avviata.\n" "Inizializzazione della Grafica completata" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Nuovo progetto - Non salvato" @@ -18289,11 +18299,6 @@ msgstr "" "\n" "Vuoi continuare?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Ok" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Unità convertite in" @@ -18403,185 +18408,185 @@ msgstr "" msgid "Save Tools Database" msgstr "Salva Database Utensili" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Inserire il valore dell'angolo:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotazione effettuata." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Movimento di rotazione non eseguito." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Deformazione in X applicata." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Deformazione in Y applicata." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Nuova griglia ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Valore della griglia:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Inserire il valore della griglia con un valore non zero, in formato float." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Nuova griglia aggiunta" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Griglia già esistente" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Aggiunta griglia annullata" -#: app_Main.py:6351 +#: app_Main.py:6357 #, fuzzy #| msgid " Grid Value does not exist" msgid "Grid Value does not exist" msgstr " Valore griglia non esistente" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Valore griglia cancellato" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Cancellazione valore griglia annullata" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Lista tasti Shortcuts" -#: app_Main.py:6401 +#: app_Main.py:6407 #, fuzzy #| msgid "Name copied on clipboard ..." msgid "Name copied to clipboard ..." msgstr "Nomi copiati negli appunti ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Seleziona un Gerber o Ecxcellon per vederne il file sorgente." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Vedi il codice sorgente dell'oggetto selezionato." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Editor sorgente" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "Nessun oggetto di cui vedere il file sorgente." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Errore durante l'apertura del file sorgente per l'oggetto selezionato" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Vai alla Riga ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Ridisegno tutti gli oggetti" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Errore nel caricamento della lista dei file recenti." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Errore nell'analisi della lista dei file recenti." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Errore nel caricamento della lista dei progetti recenti." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Errore nell'analisi della lista dei progetti recenti." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Azzera lista progetti recenti" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Azzera lista file recenti" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Data rilascio" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Visualizzato" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Snap" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Area di lavoro attiva" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Dimensioe area di lavoro" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Orientamento area di lavoro" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" "Errore durante il controllo dell'ultima versione. Impossibile connettersi." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Impossibile elaborare le info sull'ultima versione." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM è aggiornato!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "E' disponibile una nuova versione" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "E' disponibile una nuova versione di FlatCAM per il download:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "informazioni" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18593,44 +18598,44 @@ msgstr "" "Preferenze -> Generale.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Tutte le tracce disabilitate." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Tutte le tracce non selezionate sono disabilitate." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Tutte le tracce sono abilitate." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Tutte le tracce non selezionate sono abilitati." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Tracce selezionate attive..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Tracce selezionate disattive..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Abilitazione tracce ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Disabilitazione tracce ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Imposta livello alfa ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18638,94 +18643,94 @@ msgstr "" "Inizializzazione della tela avviata.\n" "Inizializzazione della tela completata" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Apertura file Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Apertura file Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Apertura file G-Code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Apri HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Apertura file HPGL2." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Apri file di configurazione" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Selezionare un oggetto geometria da esportare" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Possono essere usati solo geometrie, gerber od oggetti CNCJob." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "I dati devono essere una matrice 3D con ultima dimensione pari a 3 o 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Esporta immagine PNG" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Errore. Solo oggetti Gerber possono essere salvati come file Gerber..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Salva il file sorgente Gerber" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Errore. Solo oggetti Script possono essere salvati come file Script TCL..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Salva il file sorgente dello Script" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Errore. Solo oggetti Documenti possono essere salvati come file Documenti..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Salva il file di origine del Documento" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Errore. Solo oggetti Excellon possono essere salvati come file Excellon..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Salva il file sorgente di Excellon" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Possono essere usate solo oggetti Geometrie." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Importa SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18735,141 +18740,141 @@ msgstr "" "Creare un nuovo progetto li cancellerà.\n" "Vuoi salvare il progetto?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Nuovo progetto creato" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Nuovo Script TCL creato nell'edito di codice." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Apri Script TCL" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Esecuzione file oggetto Script." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Esegui Script TCL" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "Fil script TCL aperto nell'edito ed eseguito." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Salva progetto come ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Stampa oggetto FlatCAM" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Salva oggetto come PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 #, fuzzy #| msgid "Painting..." msgid "Printing PDF ..." msgstr "Verniciatura..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "File PDF salvato in" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 #, fuzzy #| msgid "Exporting SVG" msgid "Exporting ..." msgstr "Esportazione SVG" -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "File SVG esportato in" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Importa le preferenze di FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Predefiniti importati da" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Esporta le preferenze di FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Preferenze esportate in" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "File Excellon esportato in" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 #, fuzzy #| msgid "Could not export file." msgid "Could not export." msgstr "Impossibile esportare il file." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "File Gerber esportato in" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "File DXF esportato in" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Importazione fallita." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Errore nell'apertura file" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Errore nell'analisi del file" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "L'oggetto non è Gerber o è vuoto. Annullo creazione oggetto." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 #, fuzzy #| msgid "Opening G-Code." msgid "Opening ..." msgstr "Apertura G-Code." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Apertura Gerber fallita. Forse non è un file Gerber." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Impossibile aprire il file" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Apertura Excellon fallita. Forse non è un file Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Lettura file GCode" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Non è G-CODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18881,79 +18886,79 @@ msgstr "" " Tentativo di creazione di oggetto FlatCAM CNCJob da file G-Code fallito " "durante l'analisi" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "L'oggetto non è un file HPGL2 o è vuoto. Annullo creazione oggetto." -#: app_Main.py:10387 +#: app_Main.py:10393 #, fuzzy #| msgid " Open HPGL2 failed. Probable not a HPGL2 file." msgid "Failed. Probable not a HPGL2 file." msgstr " Apertura HPGL2 fallita. Forse non è un file HPGL2." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "Script TCL aperto nell'editor." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Errore nell'apertura dello Script TCL." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Apertura file di configurazione FlatCAM." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Errore nell'apertura sel file di configurazione" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Apertura progetto … Attendere ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Apertura file progetto FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Errore nell'apertura file progetto" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Apertura progetto … ripristino" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Progetto caricato da" -#: app_Main.py:10642 +#: app_Main.py:10648 #, fuzzy #| msgid "&Save Project ..." msgid "Saving Project ..." msgstr "&Salva progetto ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Progetto salvato in" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "L'oggetto è usato da un'altra applicazione." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Errore durante l'analisi del file progetto" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Ritenta il salvataggio." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Errore nell'analisi del progetto salvato" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvataggio annullato a causa di sorgenti vuoti. Provare ad esportare il " @@ -19030,8 +19035,8 @@ msgstr "Il formato di Fine X,Y deve essere (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Avvio G-Code per utensile con diametro" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Coordinate G91 non implementate" @@ -19167,7 +19172,7 @@ msgstr "Numero di linee" msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Creazione geometrie dal file GCode analizzato per tool con diametro" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Coordinate G91 non implementate ..." diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index e6925c7c..2fccd499 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 3deb2386..6a948a1f 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-11-04 22:08+0200\n" -"PO-Revision-Date: 2020-11-04 22:24+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:26+0200\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -109,20 +109,20 @@ msgstr "Favoritos" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Cancelado." @@ -130,8 +130,8 @@ msgstr "Cancelado." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -269,7 +269,7 @@ msgstr "Parâmetros de Recorte" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Nome" @@ -345,7 +345,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "O tipo de aplicação em que essa ferramenta deve ser usada." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Geral" @@ -692,7 +692,7 @@ msgstr "" "Se não for bem-sucedida, a retirada de cobre também falhará.\n" "- Limpar -> retirada de cobre padrão." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Limpar" @@ -911,7 +911,7 @@ msgid "" msgstr "Corta no perímetro do polígono para retirar as arestas." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1399,14 +1399,16 @@ msgstr "" "objeto/aplicação após selecionar uma ferramenta\n" "no banco de dados de ferramentas." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Cancelar" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1441,8 +1443,8 @@ msgstr "Cancelar" msgid "Edited value is out of range" msgstr "Valor fora da faixa" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1489,7 +1491,7 @@ msgstr "Copiar do BD" msgid "Delete from DB" msgstr "Excluir do BD" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Salvar alterações" @@ -1606,10 +1608,10 @@ msgstr "Para adicionar um furo, primeiro selecione uma ferramenta" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1747,11 +1749,11 @@ msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" "Não há definições de ferramentas no arquivo. Abortando a criação do Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Ocorreu um erro interno. Veja shell (linha de comando).\n" @@ -1768,7 +1770,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Cancelado. Não há ferramenta/broca selecionada" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Clique na posição central da matriz circular" @@ -1777,7 +1779,7 @@ msgstr "Clique na posição central da matriz circular" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nome:" @@ -1801,15 +1803,15 @@ msgstr "" msgid "Convert Slots" msgstr "Converter Ranhuras" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Converter as ranhuras (slots) nas ferramentas selecionadas em furos." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Adicionar/Excluir Ferramenta" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1817,7 +1819,7 @@ msgstr "" "Adicionar/Excluir uma ferramenta para a lista de ferramentas\n" "para este objeto Excellon." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1826,25 +1828,25 @@ msgstr "" msgid "Tool Dia" msgstr "Diâmetro da Ferramenta" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diâmetro da nova ferramenta" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Adicionar" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1852,11 +1854,11 @@ msgstr "" "Adiciona uma nova ferramenta à lista de ferramentas\n" "com o diâmetro especificado acima." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Excluir Ferramenta" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1864,40 +1866,40 @@ msgstr "" "Exclui uma ferramenta da lista de ferramentas selecionando uma linha na " "tabela de ferramentas." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "Ferramenta de Redimens." -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Redimensiona um furo ou uma seleção de furos." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Novo Diâmetro" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Novo diâmetro para redimensionar." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Redimensionar" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Redimensionar furo(s)" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Adicionar Matriz de Furos" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Adiciona uma matriz de furos (matriz linear ou circular)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1905,13 +1907,13 @@ msgstr "" "Selecione o tipo de matriz de furos para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Linear" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1926,26 +1928,26 @@ msgstr "Linear" msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "Número" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Especifique quantos furos devem estar na matriz." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direção" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1960,9 +1962,9 @@ msgstr "" "- 'Y' - eixo vertical ou\n" "- 'Ângulo' - um ângulo personalizado para a inclinação da matriz" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1973,9 +1975,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -1986,13 +1988,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2007,24 +2009,24 @@ msgstr "Y" msgid "Angle" msgstr "Ângulo" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Passo" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Passo = Distância entre os elementos da matriz." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2036,8 +2038,8 @@ msgstr "" "Valor mínimo: -360.00 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2048,8 +2050,8 @@ msgstr "" "Sentido da matriz circular.\n" "Pode ser CW = sentido horário ou CCW = sentido anti-horário." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2058,8 +2060,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2068,8 +2070,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2079,11 +2081,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Ângulo no qual cada elemento na matriz circular é colocado." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Parâmetros de Ranhura" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2091,7 +2093,7 @@ msgstr "" "Parâmetros para adicionar uma ranhura (furo com forma oval),\n" "tanto única quanto parte de uma matriz." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2099,12 +2101,12 @@ msgstr "" msgid "Length" msgstr "Comprimento" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Comprimento. O comprimento da ranhura." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2117,7 +2119,7 @@ msgstr "" "- 'Y' - eixo vertical ou\n" "- 'Angle' - um ângulo personalizado para a inclinação da ranhura" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2130,15 +2132,15 @@ msgstr "" "Valor mínimo: -360.00 graus.\n" "Valor máximo: 360.00 graus." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Parâm. da matriz de ranhuras" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parâmetros da matriz de ranhuras (matriz linear ou circular)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2146,19 +2148,19 @@ msgstr "" "Selecione o tipo de matriz de ranhuras para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Especifique o número de ranhuras da matriz." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Sair do Editor" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Sair do Editor." @@ -2166,12 +2168,12 @@ msgstr "Sair do Editor." msgid "Buffer Selection" msgstr "Seleção de Buffer" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distância do buffer" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Canto do buffer" @@ -2189,11 +2191,11 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "encontrados no canto" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Redondo" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2215,7 +2217,7 @@ msgstr "Redondo" msgid "Square" msgstr "Quadrado" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Chanfrado" @@ -2240,7 +2242,7 @@ msgstr "Ferramenta Buffer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "O valor da distância do buffer está ausente ou em formato incorreto. Altere " @@ -2255,7 +2257,7 @@ msgid "Font" msgstr "Fonte" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2320,11 +2322,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Nenhuma forma selecionada." @@ -2337,26 +2339,26 @@ msgid "Tools" msgstr "Ferramentas" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Ferramenta Transformar" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Girar" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Inclinar" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2364,13 +2366,13 @@ msgstr "Inclinar" msgid "Scale" msgstr "Redimensionar" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Espelhar (Flip)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2378,8 +2380,8 @@ msgstr "Espelhar (Flip)" msgid "Buffer" msgstr "Buffer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2387,7 +2389,7 @@ msgstr "Buffer" msgid "Reference" msgstr "Referência" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2404,7 +2406,7 @@ msgstr "" "- Ponto -> um ponto personalizado definido pelas coordenadas X, Y\n" "- Seleção mínima -> o ponto (minx, miny) da caixa delimitadora da seleção" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2412,7 +2414,7 @@ msgid "Origin" msgstr "Origem" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2423,7 +2425,7 @@ msgstr "Origem" msgid "Selection" msgstr "Seleção" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2431,33 +2433,33 @@ msgstr "Seleção" msgid "Point" msgstr "Ponto" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Mínimo" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Valor" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Um ponto de referência no formato X,Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Coordenadas copiadas da área de transferência." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2471,7 +2473,7 @@ msgstr "" "Números positivos para movimento horário. \n" "Números negativos para movimento anti-horário." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2483,7 +2485,7 @@ msgstr "" "caixa delimitadora para todos os objetos selecionados." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2491,14 +2493,14 @@ msgid "Link" msgstr "Fixar Taxa" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Vincula a entrada Y à entrada X e copia seu conteúdo." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2506,7 +2508,7 @@ msgid "X angle" msgstr "Ângulo X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2515,13 +2517,13 @@ msgstr "" "Ângulo de inclinação, em graus.\n" "Número flutuante entre -360 e 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Inclinar X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2532,38 +2534,38 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Ângulo Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Inclinar Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Fator X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Fator para redimensionamento no eixo X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Redimensionar X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2574,59 +2576,59 @@ msgstr "" "O ponto de referência depende\n" "do estado da caixa de seleção Escala de referência." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Fator Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Fator para redimensionamento no eixo Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Redimensionar Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Espelhar no X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Espelha o(s) objeto(s) selecionado(s) no eixo X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Espelhar no Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distância para deslocar no eixo X, nas unidades atuais." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Deslocar X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2637,24 +2639,24 @@ msgstr "" "O ponto de referência é o meio da\n" "caixa delimitadora para todos os objetos selecionados.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distância para deslocar no eixo Y, nas unidades atuais." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Deslocar Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2664,7 +2666,7 @@ msgstr "Deslocar Y" msgid "Rounded" msgstr "Arredondado" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2678,14 +2680,14 @@ msgstr "" "Se não marcado, o buffer seguirá a geometria exata\n" "da forma em buffer." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distância" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2699,12 +2701,12 @@ msgstr "" "Cada elemento geométrico do objeto será aumentado\n" "ou diminuiu com a 'distância'." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Buffer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2713,7 +2715,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando a distância." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2729,12 +2731,12 @@ msgstr "" "ou diminuído com a 'distância'. Esse valor é um\n" "percentual da dimensão inicial." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Buffer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2743,7 +2745,7 @@ msgstr "" "Crie o efeito de buffer em cada geometria,\n" "elemento do objeto selecionado, usando o fator." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2754,29 +2756,29 @@ msgstr "" msgid "Object" msgstr "Objeto" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Formato incorreto para o ponto. Precisa ser no formato X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "A rotação não pode ser feita para um valor 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "O redimensionamento não pode ser feito para um fator 0 ou 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "O deslocamento não pode ser feito para um valor 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Aplicando Girar" @@ -2784,9 +2786,9 @@ msgstr "Aplicando Girar" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2794,108 +2796,108 @@ msgstr "Aplicando Girar" msgid "Action was not executed" msgstr "A ação não foi executada" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Aplicando Espelhamento" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Virar no eixo Y concluído" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "Virar no eixo X concluído" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Inclinando" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Inclinação no eixo X concluída" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Inclinação no eixo Y concluída" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Redimensionando" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Redimensionamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Redimensionamento no eixo Y concluído" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Deslocando" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Deslocamento no eixo X concluído" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Deslocamento no eixo Y concluído" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Aplicando Buffer" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Buffer concluído" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Girar ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Digite um valor para o ângulo (graus)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Rotação pronta" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Rotação cancelada" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Deslocamento no eixo X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Digite um valor para a distância" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "Deslocamento X cancelado" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Deslocamento no eixo Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "Deslocamento no eixo Y feito" @@ -2903,11 +2905,11 @@ msgstr "Deslocamento no eixo Y feito" msgid "Offset on the Y axis canceled" msgstr "Deslocamento no eixo Y cancelado" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Inclinação no eixo X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "Inclinação no eixo X concluída" @@ -2915,11 +2917,11 @@ msgstr "Inclinação no eixo X concluída" msgid "Skew on X axis canceled" msgstr "Inclinação no eixo X cancelada" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Inclinação no eixo Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "Inclinação no eixo Y concluída" @@ -3040,7 +3042,7 @@ msgid "Geometry Editor" msgstr "Editor de Geometria" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3053,7 +3055,7 @@ msgstr "Tipo" msgid "Ring" msgstr "Anel" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Linha" @@ -3264,11 +3266,11 @@ msgstr "Marca áreas de polígonos no Gerber editado..." msgid "Nothing selected to move" msgstr "Nada selecionado para mover" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Trabalhando ..." @@ -3322,49 +3324,49 @@ msgstr "" msgid "Dimensions edited." msgstr "Dimensões editadas." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Código" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Carregando" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Configurando a interface do usuário" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Geometria adicionada. Preparando a GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Carregamento do objeto Gerber no editor concluído." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Não há definições da Abertura no arquivo. Abortando a criação de Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Cancelado. Nenhuma abertura selecionada" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordenadas copiadas para a área de transferência." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3377,17 +3379,17 @@ msgstr "Coordenadas copiadas para a área de transferência." msgid "Plotting" msgstr "Plotando" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Cancelado. Nenhuma abertura selecionada." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para buffer. Selecione pelo menos uma abertura e tente " "novamente." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3400,61 +3402,61 @@ msgstr "" msgid "Failed." msgstr "Falhou." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "O valor do fator de escala está ausente ou está em formato incorreto. Altere " "e tente novamente." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nenhuma abertura para redimensionar. Selecione pelo menos uma abertura e " "tente novamente." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Polígonos marcados." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Nenhum polígono foi marcado. Nenhum se encaixa dentro dos limites." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aberturas" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de Aberturas para o Objeto Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Índice" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Código de Abertura" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Tipo de abertura: circular, retângulo, macros etc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Tamanho da abertura:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3464,12 +3466,12 @@ msgstr "" " - (largura, altura) para o tipo R, O. \n" " - (dia, nVertices) para o tipo P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Código para a nova abertura" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3483,11 +3485,11 @@ msgstr "" "calculado como:\n" "sqrt(largura^2 + altura^2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Tipo de Abertura" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3499,11 +3501,11 @@ msgstr "" "R = retangular \n" "O = oblongo" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Dim Abertura" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3513,19 +3515,19 @@ msgstr "" "Ativa apenas para aberturas retangulares (tipo R).\n" "O formato é (largura, altura)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Adicionar/Excluir Abertura" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Adicionar/Excluir uma abertura na tabela de aberturas" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Adiciona uma nova abertura à lista de aberturas." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3536,23 +3538,23 @@ msgstr "Adiciona uma nova abertura à lista de aberturas." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Excluir" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Exclui uma abertura da lista de aberturas" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Buffer Abertura" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Buffer de uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3566,20 +3568,20 @@ msgstr "" "- 'Chanfrado:' o canto é uma linha que conecta diretamente os recursos " "reunidos no canto" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Redim. Abertura" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Redimensiona uma abertura na lista de aberturas" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Fator de Escala" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3587,19 +3589,19 @@ msgstr "" "O fator para redimensionar a abertura selecionada. \n" "Os valores podem estar entre 0.0000 e 999.9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Marcar polígonos" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Marcar as áreas de polígonos." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Limite de área SUPERIOR" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3607,11 +3609,11 @@ msgstr "" "Valor limite, todas as áreas menores que isso são marcadas.\n" "Pode ser um valor entre 0.0000 e 10000.0000" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Limite de área INFERIOR" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3619,32 +3621,32 @@ msgstr "" "Valor limite, todas as áreas maiores que isso são marcadas.\n" "Pode ser um valor entre 0.0000 e 10000.0000" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Marcar" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Marcar os polígonos que se encaixam dentro dos limites." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Excluir todos os polígonos marcados." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Limpar todas as marcações." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Adicionar Matriz de Pads" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Adicione uma matriz de pads (matriz linear ou circular)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3652,25 +3654,25 @@ msgstr "" "Selecione o tipo de matriz de pads para criar.\n" "Pode ser Linear X(Y) ou Circular" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nº de pads" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Especifique quantos pads devem estar na matriz." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Deslocamento Y cancelado" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "Inclinação no X cancelada" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Inclinação no Y cancelada" @@ -3699,7 +3701,7 @@ msgstr "Substituirá o texto da caixa Localizar pelo texto da caixa Substituir." msgid "String to replace the one in the Find box throughout the text." msgstr "Texto para substituir o da caixa Localizar ao longo do texto." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3752,7 +3754,7 @@ msgstr "Abrir arquivo" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Exportar código ..." @@ -3766,7 +3768,7 @@ msgstr "Nenhum arquivo ou diretório" msgid "Saved to" msgstr "Salvo em" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Editor de Códigos" @@ -3886,7 +3888,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3898,7 +3900,7 @@ msgstr "Copiar" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Copiar" @@ -3917,7 +3919,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3925,7 +3927,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3933,7 +3935,7 @@ msgstr "Selecionar Todos" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3946,7 +3948,15 @@ msgstr "Passo Acima" msgid "Step Down" msgstr "Passo Abaixo" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Ok" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3956,19 +3966,19 @@ msgstr "" "- Absoluto -> o ponto de referência é o ponto (0,0)\n" "- Relativo -> o ponto de referência é a posição do mouse antes de Jump" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relativo" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Localização" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -3980,86 +3990,86 @@ msgstr "" "Se a referência for Relativa, o salto estará na distância (x, y)\n" "a partir do ponto de localização atual do mouse." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Salvar Log" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Limpar Tudo" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Digite >help< para iniciar" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Desloca o Eixo Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Mover para Origem" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Desloca o Eixo X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Desloca o Eixo Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Zera o eixo X CNC na posição atual." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Zera o eixo Y CNC na posição atual." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Zera o eixo Z CNC na posição atual." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Vai para Casa" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Executa um ciclo de voltar para casa em todos os eixos." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Zera todos os eixos CNC na posição atual." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Ocioso." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Aplicativo iniciado ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Olá!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Executar Script ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4069,42 +4079,42 @@ msgstr "" "ativando a automação de certas\n" "funções do FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Abrir" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Abrir Projeto" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Abrir Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Abrir Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Abrir G-Code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Sair" @@ -4311,11 +4321,11 @@ msgid "Export" msgstr "Exportar" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Exportar SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Exportar DXF" @@ -4333,7 +4343,7 @@ msgstr "" "A imagem salva conterá as informações\n" "visuais atualmente na área gráfica FlatCAM." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Exportar Excellon" @@ -4347,7 +4357,7 @@ msgstr "" "O formato das coordenadas, das unidades de arquivo e dos zeros\n" "são definidos em Preferências -> Exportação de Excellon." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Exportar Gerber" @@ -4986,7 +4996,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Borracha" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Transformar" @@ -5002,47 +5012,47 @@ msgstr "Desabilitar Gráfico" msgid "Set Color" msgstr "Definir cor" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Vermelho" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Azul" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Amarela" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Roxo" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Marrom" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Branco" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Preto" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Personalizado" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opacidade" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Padrão" @@ -5361,12 +5371,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Projeto" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Área de Gráfico" @@ -5534,7 +5544,7 @@ msgstr "Você tem certeza de que deseja excluir as configurações da GUI? \n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Sim" @@ -5546,7 +5556,7 @@ msgstr "Sim" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Não" @@ -5670,7 +5680,7 @@ msgstr "Novo Gerber" msgid "Edit Object (if selected)" msgstr "Editar Objeto (se selecionado)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Liga/Desliga a Grade" @@ -7514,7 +7524,7 @@ msgid "Manual" msgstr "Manual" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Grade" @@ -7924,7 +7934,7 @@ msgid "Preferences default values are restored." msgstr "Os valores padrão das preferências são restaurados." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Falha ao gravar os padrões no arquivo." @@ -8824,7 +8834,7 @@ msgstr "Configurações do Aplicativo" msgid "Grid Settings" msgstr "Configurações de Grade" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Valor X" @@ -8832,7 +8842,7 @@ msgstr "Valor X" msgid "This is the Grid snap value on X axis." msgstr "Este é o valor do encaixe à grade no eixo X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Valor Y" @@ -8879,14 +8889,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Retrato" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Paisagem" @@ -8906,7 +8916,7 @@ msgstr "" "e inclui as guias Projeto, Selecionado e Ferramenta." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Eixo" @@ -8926,7 +8936,7 @@ msgstr "" "Define o tamanho da fonte da caixa de texto\n" "de elementos da GUI usados no aplicativo." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -10995,7 +11005,7 @@ msgstr "" "em um arquivo Gerber selecionado ou pode ser exportado como um arquivo." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Versão" @@ -13341,7 +13351,7 @@ msgstr "Objeto renomeado de {old} para {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "selecionado" @@ -13772,10 +13782,10 @@ msgstr "Cancelado. São necessários quatro pontos para a geração do G-Code." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "Nenhum objeto é selecionado." @@ -15524,7 +15534,7 @@ msgstr "Ferramenta de Imagem" msgid "Import IMAGE" msgstr "Importar IMAGEM" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15532,14 +15542,14 @@ msgstr "" "O tipo escolhido não é suportado como parâmetro. Apenas Geometria e Gerber " "são suportados" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "Importando" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Aberto" @@ -16320,11 +16330,11 @@ msgstr "Abrir PDF cancelado" msgid "Parsing ..." msgstr "Analisando ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Falha ao abrir" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Nenhuma geometria encontrada no arquivo" @@ -16681,7 +16691,7 @@ msgstr "Arquivo PcbWizard .INF carregado." msgid "Main PcbWizard Excellon file loaded." msgstr "Arquivo PcbWizard Excellon carregado." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Este não é um arquivo Excellon." @@ -17618,7 +17628,7 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Novo Projeto - Não salvo" @@ -18031,11 +18041,6 @@ msgstr "" "\n" "Você quer continuar?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Ok" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Unidades convertidas para" @@ -18147,183 +18152,183 @@ msgstr "" msgid "Save Tools Database" msgstr "Salvar Banco de Dados" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Digite o valor do Ângulo:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotação realizada." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "O movimento de rotação não foi executado." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Inclinação no eixo X concluída." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Inclinação no eixo Y concluída." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Nova Grade ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Digite um valor para grade:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Por favor, insira um valor de grade com valor diferente de zero, no formato " "Flutuante." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Nova Grade adicionada" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Grade já existe" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Adicionar nova grade cancelada" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "O valor da Grade não existe" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Grade apagada" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Excluir valor de grade cancelado" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Lista de Teclas de Atalho" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "Nome copiado para a área de transferência ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" "Selecione um arquivo Gerber ou Excellon para visualizar o arquivo fonte." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Vendo o código fonte do objeto selecionado." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Editor de Fontes" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "Nenhum objeto selecionado para ver o código fonte do arquivo." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Falha ao ler o código fonte do objeto selecionado" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Ir para Linha ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Redesenha todos os objetos" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Falha ao carregar a lista de itens recentes." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Falha ao analisar a lista de itens recentes." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Falha ao carregar a lista de projetos recentes." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Falha ao analisar a lista de projetos recentes." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Limpar Projetos Recentes" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Limpar Arquivos Recentes" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Data de lançamento" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Exibida" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Encaixe" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Tela" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Área de Trabalho ativa" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Tamanho da Área de Trabalho" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Orientação da Área de Trabalho" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" "Falha na verificação da versão mais recente. Não foi possível conectar." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Não foi possível analisar informações sobre a versão mais recente." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "O FlatCAM está atualizado!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Nova Versão Disponível" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "Existe uma versão nova do FlatCAM disponível para download:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "info" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18335,44 +18340,44 @@ msgstr "" "Preferências -> aba Geral.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Todos os gráficos desabilitados." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Todos os gráficos não selecionados desabilitados." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Todos os gráficos habilitados." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Todos os gráficos não selecionados ativados." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Gráficos selecionados habilitados..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Gráficos selecionados desabilitados..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Habilitando gráficos..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Desabilitando gráficos..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Ajustar nível alfa ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18380,95 +18385,95 @@ msgstr "" "Inicialização do Canvas iniciada.\n" "Inicialização do Canvas concluída em" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Abrindo Arquivo Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Abrindo Arquivo Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Abrindo Arquivo G-Code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Abrir HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Abrindo Arquivo HPGL2 ." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Abrir Arquivo de Configuração" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Por favor, selecione um objeto Geometria para exportar" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Somente objetos Geometria, Gerber e Trabalho CNC podem ser usados." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Os dados devem ser uma matriz 3D com a última dimensão 3 ou 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Exportar Imagem PNG" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Falhou. Somente objetos Gerber podem ser salvos como arquivos Gerber..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Salvar arquivo fonte Gerber" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "Falhou. Somente Scripts podem ser salvos como arquivos Scripts TCL..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Salvar arquivo fonte do Script" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Falhou. Somente objetos Documentos podem ser salvos como arquivos " "Documentos..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Salvar o arquivo fonte Documento" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Falhou. Somente objetos Excellon podem ser salvos como arquivos Excellon..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Salvar o arquivo fonte Excellon" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Apenas objetos Geometria podem ser usados." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Importar SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importar DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18478,135 +18483,135 @@ msgstr "" "Criar um novo projeto irá apagá-los.\n" "Você deseja Salvar o Projeto?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Novo Projeto criado" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Novo arquivo de script TCL criado no Editor de Códigos." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Abrir script TCL" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Executando arquivo de Script FlatCAM." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Executar script TCL" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "Arquivo de script TCL aberto no Editor de Código e executado." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Salvar Projeto Como..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Objetos FlatCAM imprimem" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Salvar objeto como PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "Imprimindo PDF ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "Arquivo PDF salvo em" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Exportando ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "Arquivo SVG exportado para" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Importar Preferências do FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Padrões importados de" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Exportar Preferências do FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Preferências exportadas para" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Arquivo Excellon exportado para" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "Não foi possível exportar." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Arquivo Gerber exportado para" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "Arquivo DXF exportado para" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Importação falhou." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Falha ao abrir o arquivo" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Falha ao analisar o arquivo" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo Gerber ou está vazio. Abortando a criação de " "objetos." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Abrindo ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Abrir Gerber falhou. Provavelmente não é um arquivo Gerber." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Não é possível abrir o arquivo" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Falha ao abrir Excellon. Provavelmente não é um arquivo Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Lendo Arquivo G-Code" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Não é G-Code" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18618,77 +18623,77 @@ msgstr "" "A tentativa de criar um objeto de Trabalho CNC do arquivo G-Code falhou " "durante o processamento" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "O objeto não é um arquivo HPGL2 ou está vazio. Interrompendo a criação de " "objetos." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "Falhou. Provavelmente não é um arquivo HPGL2." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "Arquivo de script TCL aberto no Editor de Códigos." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Falha ao abrir o Script TCL." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Abrindo arquivo de Configuração." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Falha ao abrir o arquivo de configuração" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Carregando projeto ... Por favor aguarde ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Abrindo Projeto FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Falha ao abrir o arquivo de projeto" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Carregando projeto ... restaurando" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Projeto carregado de" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Salvando Projeto ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Projeto salvo em" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "O objeto é usado por outro aplicativo." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Falha ao verificar o arquivo do projeto" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Tente salvá-lo novamente." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Falha ao analisar o arquivo de projeto salvo" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvar cancelado porque o arquivo de origem está vazio. Tente exportar o " @@ -18764,8 +18769,8 @@ msgstr "O formato X, Y final deve ser (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Iniciando o G-Code para ferramenta com diâmetro" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Coordenadas G91 não implementadas" @@ -18904,7 +18909,7 @@ msgstr "" "Criação de geometria a partir do arquivo G-Code analisado para o diâmetro da " "ferramenta" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." diff --git a/locale/ro/LC_MESSAGES/strings.mo b/locale/ro/LC_MESSAGES/strings.mo index 51fcc1b6..792bb864 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 b692d5f7..8b678059 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-11-04 22:24+0200\n" -"PO-Revision-Date: 2020-11-04 22:24+0200\n" +"POT-Creation-Date: 2020-11-05 16:26+0200\n" +"PO-Revision-Date: 2020-11-05 16:32+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: ro\n" @@ -114,20 +114,20 @@ msgstr "Bookmarks" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Anulat." @@ -135,8 +135,8 @@ msgstr "Anulat." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -271,7 +271,7 @@ msgstr "Parametrii Decupare" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Nume" @@ -349,7 +349,7 @@ msgstr "" "unealta." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "General" @@ -696,7 +696,7 @@ msgstr "" "Dacă nu are succes, atunci curățarea din cupru nu va reuși.\n" "- Curățare -> curățarea obișnuită de cupru." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Șterge" @@ -918,7 +918,7 @@ msgstr "" "pentru a elimina bavurile." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1413,14 +1413,16 @@ msgstr "" "Introduceți o unealtă nouă în tabela de Unelte a obiectului / Unealta " "aplicației după selectarea unei unelte în baza de date a Uneltelor." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Anuleaza" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1455,8 +1457,8 @@ msgstr "Anuleaza" msgid "Edited value is out of range" msgstr "Valoarea editată este in afara limitelor" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1503,7 +1505,7 @@ msgstr "Copiați din DB Unelte" msgid "Delete from DB" msgstr "Ștergeți din DB Unelte" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Salvează modificarile" @@ -1621,10 +1623,10 @@ msgstr "" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1766,11 +1768,11 @@ msgstr "" "Nu exista definitii de unelte in fişier. Se anulează crearea de obiect " "Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "" "A apărut o eroare internă. Verifică in TCL Shell pt mai multe detalii.\n" @@ -1788,7 +1790,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Anulat. Nu este selectată nici-o unealtă sau op. de găurire" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Click pe punctul de Centru al ariei circulare" @@ -1797,7 +1799,7 @@ msgstr "Click pe punctul de Centru al ariei circulare" msgid "Excellon Editor" msgstr "Editor Excellon" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Nume:" @@ -1821,15 +1823,15 @@ msgstr "" msgid "Convert Slots" msgstr "Converteste Sloturi" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Convertiți sloturile din uneltele selectate în gauri." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Adaugă/Șterge Unealta" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1837,7 +1839,7 @@ msgstr "" "Adaugă/Șterge o unealtă la lista de unelte\n" "pentru acest obiect Excellon." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1846,25 +1848,25 @@ msgstr "" msgid "Tool Dia" msgstr "Dia Unealtă" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Diametru pentru noua unealtă (burghiu, freza)" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Adaugă" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1872,11 +1874,11 @@ msgstr "" "Adaugă o unealtă noua la lista de unelte\n" "cu diametrul specificat deasupra." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Șterge Unealta" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1884,42 +1886,42 @@ msgstr "" "Șterge o unealtă in lista de unelte\n" "prin selectarea unei linii in tabela de unelte." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "Unealta de Redimensionare" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "" "Redimensionează o operaţie de găurire sau o selecţie de operațiuni de " "găurire." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Redimens. Dia" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Diametrul la care se face redimensionarea." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Redimensionează" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Redimensionează op. de găurire." -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Adaugă o arie de op. găurire" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Adaugă o arie de operațiuni de găurire (arie lineara sau circulara)." -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1927,13 +1929,13 @@ msgstr "" "Selectează tipul de arii de operațiuni de găurire.\n" "Poate fi Liniar X(Y) sau Circular" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Liniar" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1948,26 +1950,26 @@ msgstr "Liniar" msgid "Circular" msgstr "Circular" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "Număr" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Specifica cate operațiuni de găurire să fie incluse in arie." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Direcţie" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1982,9 +1984,9 @@ msgstr "" "- 'Y' - pe axa verticala sau \n" "- 'Unghi' - un unghi particular pentru inclinatia ariei" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1995,9 +1997,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -2008,13 +2010,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2029,24 +2031,24 @@ msgstr "Y" msgid "Angle" msgstr "Unghi" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Pas" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Pas = Distanta între elementele ariei." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2058,8 +2060,8 @@ msgstr "" "Val minimă este: -360.00 grade.\n" "Val maximă este: 360.00 grade." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2071,8 +2073,8 @@ msgstr "" "Poate fi CW = in sensul acelor de ceasornic sau CCW = invers acelor de " "ceasornic." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2081,8 +2083,8 @@ msgstr "" msgid "CW" msgstr "Orar" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2091,8 +2093,8 @@ msgstr "Orar" msgid "CCW" msgstr "AntiOrar" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2104,11 +2106,11 @@ msgstr "" "Unghiul la care fiecare element al ariei circulare este plasat fata de " "originea ariei." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Parametrii pt slot" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2116,7 +2118,7 @@ msgstr "" "Parametri pentru adăugarea unui slot (gaură cu formă ovală)\n" "fie single sau ca parte a unei arii." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2124,12 +2126,12 @@ msgstr "" msgid "Length" msgstr "Lungime" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Lungime. Lungimea slotului." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2142,7 +2144,7 @@ msgstr "" "- „Y” - axa verticală sau\n" "- „Unghi” - un unghi personalizat pentru înclinarea slotului" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2155,15 +2157,15 @@ msgstr "" "Valoarea minimă este: -360.00 grade.\n" "Valoarea maximă este: 360.00 grade." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Parametri Arie sloturi" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Parametri pentru Aria de sloturi (arie circulară sau liniară)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2171,19 +2173,19 @@ msgstr "" "Selectați tipul de slot pentru creare.\n" "Poate fi liniar X (Y) sau circular" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Specificați câte sloturi trebuie să fie în arie." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Ieșiți din Editor" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Ieșiți din Editor." @@ -2191,12 +2193,12 @@ msgstr "Ieșiți din Editor." msgid "Buffer Selection" msgstr "Selecţie Buffer" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Distanta pt bufer" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Coltul pt bufer" @@ -2214,11 +2216,11 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Rotund" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2240,7 +2242,7 @@ msgstr "Rotund" msgid "Square" msgstr "Patrat" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Beveled" @@ -2265,7 +2267,7 @@ msgstr "Unealta Bufer" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Valoarea distantei bufer lipseste sau este intr-un format gresit. Adaugă din " @@ -2280,7 +2282,7 @@ msgid "Font" msgstr "Font" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2345,11 +2347,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Nicio formă selectată." @@ -2362,26 +2364,26 @@ msgid "Tools" msgstr "Unelte" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Unealta Transformare" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Rotaţie" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Deformare" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2389,13 +2391,13 @@ msgstr "Deformare" msgid "Scale" msgstr "Scalare" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Oglindire" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2403,8 +2405,8 @@ msgstr "Oglindire" msgid "Buffer" msgstr "Bufer" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2412,7 +2414,7 @@ msgstr "Bufer" msgid "Reference" msgstr "Referinţă" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2429,7 +2431,7 @@ msgstr "" "- Punct -> punct personalizat definit de coordonatele X, Y\n" "- Selectie Min-> punctul (minx, miny) al casetei de delimitare a selectiei" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2437,7 +2439,7 @@ msgid "Origin" msgstr "Originea" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2448,7 +2450,7 @@ msgstr "Originea" msgid "Selection" msgstr "Selecţie" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2456,33 +2458,33 @@ msgstr "Selecţie" msgid "Point" msgstr "Punct" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Minim" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Valoare" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Un punct de referință în format X, Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Adăugați coordonatele de punct din clipboard." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2495,7 +2497,7 @@ msgstr "" "Numerele pozitive inseamnă o mișcare in sensul acelor de ceasornic.\n" "Numerele negative inseamnă o mișcare in sens invers acelor de ceasornic." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2507,7 +2509,7 @@ msgstr "" "formei înconjurătoare pt toate obiectele." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2515,7 +2517,7 @@ msgid "Link" msgstr "Legatura" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 @@ -2523,7 +2525,7 @@ msgid "Link the Y entry to X entry and copy its content." msgstr "" "Conectați campul Y la campul X și copiați conținutul acestuia din X in Y." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2531,7 +2533,7 @@ msgid "X angle" msgstr "Unghi X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2540,13 +2542,13 @@ msgstr "" "Valoarea unghiului de Deformare, in grade.\n" "Ia valori Reale între -360 si 360 grade." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Deformare X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2557,38 +2559,38 @@ msgstr "" "Punctul de referinţă este mijlocul \n" "formei înconjurătoare pt toate obiectele." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Unghi Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Deformare Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Factor X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Factor de scalare pe axa X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Scalează X" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2599,59 +2601,59 @@ msgstr "" "Punctul de referinţă depinde de\n" "starea checkbox-ului >Referința Scalare<." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Factor Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Factor de scalare pe axa Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Scalează Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Oglindește pe X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Oglindește obiectele selectate pe axa X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Oglindește pe Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "Val X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Distanta la care se face ofset pe axa X. In unitatile curente." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Ofset pe X" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2662,24 +2664,24 @@ msgstr "" "Punctul de referinţă este mijlocul formei înconjurătoare\n" "pentru toate obiectele selectate.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Val Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Distanta la care se face ofset pe axa Y. In unitatile curente." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Ofset pe Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2689,7 +2691,7 @@ msgstr "Ofset pe Y" msgid "Rounded" msgstr "Rotunjit" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2703,14 +2705,14 @@ msgstr "" "Dacă nu este bifat, bufferul va urma geometria exactă\n" "a formei tamponată." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Distanță" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2724,12 +2726,12 @@ msgstr "" "Fiecare element de geometrie al obiectului va fi mărit\n" "sau scăzut proportional cu „distanța”." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Bufer D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2738,7 +2740,7 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosind distanta." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2754,12 +2756,12 @@ msgstr "" "sau scăzut proportional cu „distanța”. Valoarea este\n" "un procent din dimensiunea initială." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Bufer F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2768,7 +2770,7 @@ msgstr "" "Creați efectul buffer pe fiecare geometrie,\n" "element din obiectul selectat, folosing un factor." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2779,29 +2781,29 @@ msgstr "" msgid "Object" msgstr "Obiect" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Format incorect pentru valoarea punctului. Necesită formatul X, Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Transformarea Rotire nu se poate face pentru o valoare de 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "Transformarea Scalare nu se poate face pentru un factor de 0 sau 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Transformarea Deplasare nu se poate face pentru o valoare de 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Execuţie Rotaţie" @@ -2809,9 +2811,9 @@ msgstr "Execuţie Rotaţie" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2819,108 +2821,108 @@ msgstr "Execuţie Rotaţie" msgid "Action was not executed" msgstr "Acțiunea nu a fost efectuată" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Execuţie Oglindire" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Oglindire pe axa Y executată" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "Oglindirea pe axa X executată" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Execuţie Deformare" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Oglindire pe axa X executată" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Oglindire pe axa Y executată" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Execuţie Scalare" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Scalarea pe axa X executată" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Scalarea pe axa Y executată" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Execuţie Ofset" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Ofset pe axa X efectuat" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Ofset pe axa Y efectuat" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Aplicarea tampon (Buffer)" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Buffer finalizat" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Rotaţie ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Introdu o valoare in grade pt Unghi" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Rotaţie efectuată" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Rotaţie anulată" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Ofset pe axa X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Introdu of valoare pt Distantă" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "Ofset-ul pe axa X a fost anulat" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Ofset pe axa Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "Ofset pe axa Y efectuat" @@ -2928,11 +2930,11 @@ msgstr "Ofset pe axa Y efectuat" msgid "Offset on the Y axis canceled" msgstr "Ofset pe axa Y anulat" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Deformare pe axa X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "Deformare pe axa X anulată" @@ -2940,11 +2942,11 @@ msgstr "Deformare pe axa X anulată" msgid "Skew on X axis canceled" msgstr "Deformare pe axa X anulată" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Deformare pe axa Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "Deformare pe axa Y anulată" @@ -3065,7 +3067,7 @@ msgid "Geometry Editor" msgstr "Editor Geometrii" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3078,7 +3080,7 @@ msgstr "Tip" msgid "Ring" msgstr "Inel" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Linie" @@ -3289,11 +3291,11 @@ msgstr "Marchează ariile poligonale in obiectul Gerber editat ..." msgid "Nothing selected to move" msgstr "Nimic nu este selectat pentru mutare" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Se lucrează..." @@ -3346,50 +3348,50 @@ msgstr "Dimensiunile au nevoie de două valori float separate prin virgulă." msgid "Dimensions edited." msgstr "Dimensiuni editate." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Dim" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Se incarcă" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Configurarea UI" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Adăugarea geometriei terminate. Pregătirea GUI" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "S-a terminat încărcarea obiectului Gerber în editor." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" "Nu există definitii de aperturi in fişier. Se anulează crearea de obiect " "Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Anulat. Nici-o apertură nu este selectată" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Coordonatele au fost copiate in clipboard." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3402,17 +3404,17 @@ msgstr "Coordonatele au fost copiate in clipboard." msgid "Plotting" msgstr "Se afișeaz" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Anulat. Nici-o geometrie de apertură nu este selectată." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Nici-o apertură sel. pt a face bufer. Selectează cel puțin o apertură și " "încearcă din nou." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3425,51 +3427,51 @@ msgstr "" msgid "Failed." msgstr "Esuat." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Valoarea factorului de scalare lipseste sau este in format gresit. Adaugă " "din nou și reîncearcă." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Nici-o apertură sel. pt scalare. Selectează cel puțin o apertură și încearcă " "din nou." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Poligoanele sunt marcate." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Nu au fost marcate poligoane. Niciunul nu se încadrează în limite." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Editor Gerber" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Aperturi" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Tabela de aperturi pt obiectul Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Index" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Cod" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" @@ -3479,12 +3481,12 @@ msgstr "" "- macro-uri\n" "etc" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Dim. aper.:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3494,12 +3496,12 @@ msgstr "" "- (lătime, inăltime) pt tipurile R, O.\n" "- (diametru, nVertices) pt tipul P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Diametru pentru noua apertură" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3512,11 +3514,11 @@ msgstr "" "valoarea este calculată automat prin:\n" "sqrt(lătime**2 + inăltime**2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Tip aper" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3528,11 +3530,11 @@ msgstr "" "R = rectangular\n" "O = oval" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Dim. aper" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3542,19 +3544,19 @@ msgstr "" "Activă doar pentru aperturile rectangulare (tip 'R').\n" "Formatul este (lătime, inăltime)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Adaugă/Șterge apertură" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Adaugă/Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Adaugă o nouă apertură in lista de aperturi." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3565,23 +3567,23 @@ msgstr "Adaugă o nouă apertură in lista de aperturi." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Șterge" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Șterge o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Bufer pt apertură" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Fă bufer pt o apertură din lista de aperturi" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3595,20 +3597,20 @@ msgstr "" "- 'Beveled:' coltul este inlocuit cu o linie care uneste capetele liniilor " "care formează coltul" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Scalează aper" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Scalează o apertură in lista de aperturi" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Factor Scalare" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3616,19 +3618,19 @@ msgstr "" "Factorul cu care se va face scalarea aperturii selectate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Marchează poligoanele" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Marchează ariile poligonale." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Pragul de sus pt. arie" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3636,11 +3638,11 @@ msgstr "" "Valoare de prag, toate poligoanele cu arii mai mici vor fi marcate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Pragul de jos pt. arie" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3648,32 +3650,32 @@ msgstr "" "Valoare de prag, toate poligoanele cu arii mai mari vor fi marcate.\n" "Poate lua valori intre: 0.000 si 999.9999" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Marchează" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Marcați poligoanele care se încadrează în limite." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Ștergeți toate poligoanele marcate." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Ștergeți toate marcajele." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Adaugă o arie de paduri" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Adaugă o arie de paduri (arie lineara sau circulara)." -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3681,25 +3683,25 @@ msgstr "" "Selectează tipul de arii de paduri.\n" "Poate fi Liniar X(Y) sau Circular" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Nr. paduri" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Specifica cate paduri să fie incluse in arie." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Ofset-ul pe axa Y a fost anulat" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "Deformarea pe axa X a fost anulată" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Deformarea pe axa Y a fost anulată" @@ -3732,7 +3734,7 @@ msgid "String to replace the one in the Find box throughout the text." msgstr "" "String care sa inlocuiasca pe acele din campul 'Cautare' in cadrul textului." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3788,7 +3790,7 @@ msgstr "Deschide fişierul" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Exportă GCode ..." @@ -3802,7 +3804,7 @@ msgstr "Nu exista un aşa fişier sau director" msgid "Saved to" msgstr "Salvat in" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Editor Cod" @@ -3922,7 +3924,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3934,7 +3936,7 @@ msgstr "Copiază" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -3953,7 +3955,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3961,7 +3963,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3969,7 +3971,7 @@ msgstr "Selectează Tot" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3982,7 +3984,15 @@ msgstr "Adauga" msgid "Step Down" msgstr "Scade" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Ok" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3992,19 +4002,19 @@ msgstr "" "- Absolut -> punctul de referință este punctul (0,0)\n" "- Relativ -> punctul de referință este poziția mouse-ului înainte de Salt" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Abs" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Relativ" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Locaţie" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -4016,86 +4026,86 @@ msgstr "" "Dacă referința este Relativă, Saltul se va face la distanța (x, y)\n" "din punctul de locație al mouse-ului curent." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Salvează Log" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Șterge Tot" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Tastați >help< pentru a începe" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Miscați pe axa Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Deplasează-te la Origine" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Miscați pe axa X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Miscați pe axa Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Puneți la zero axa X a CNC în poziția curentă." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Puneți la zero axa Y a CNC în poziția curentă." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Puneți la zero axa Z a CNC în poziția curentă." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Fă un ciclu de Homing" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Efectuați un ciclu Homing pe toate axele." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Puneți la zero toate axele CNC în poziția curentă." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Inactiv." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Aplicaţia a pornit ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Bună!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Rulează Script..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4105,42 +4115,42 @@ msgstr "" "o automatizare a anumitor functii\n" "din FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Încarcă" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Încarcă Project" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Încarcă Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Încarcă Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Încarcă G-Code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Iesiere" @@ -4347,11 +4357,11 @@ msgid "Export" msgstr "Export" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Exporta SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Exportă DXF" @@ -4369,7 +4379,7 @@ msgstr "" "imagina salvata va contine elementele vizuale\n" "afisate in zona de afișare." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Exportă Excellon" @@ -4383,7 +4393,7 @@ msgstr "" "Formatul coordonatelor, unitatile de masura și tipul\n" "de zerouri se vor seta in Preferințe -> Export Excellon." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Exportă Gerber" @@ -5025,7 +5035,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Stergere Selectivă" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Transformare" @@ -5041,47 +5051,47 @@ msgstr "Dezactivează Afișare" msgid "Set Color" msgstr "Setați culoarea" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Roșu" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Albastru" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Galben" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Verde" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Violet" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Maro" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Alb" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Negru" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Personalizat" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opacitate" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Implicit" @@ -5400,12 +5410,12 @@ msgid "TCL Shell" msgstr "TCL Shell" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Proiect" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Arie Afișare" @@ -5573,7 +5583,7 @@ msgstr "Esti sigur că dorești să ștergi setările GUI?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Da" @@ -5585,7 +5595,7 @@ msgstr "Da" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Nu" @@ -5708,7 +5718,7 @@ msgstr "Gerber Nou" msgid "Edit Object (if selected)" msgstr "Editeaza obiectul (daca este selectat)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Grid On/Off" @@ -7579,7 +7589,7 @@ msgid "Manual" msgstr "Manual" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Grilă" @@ -7989,7 +7999,7 @@ msgid "Preferences default values are restored." msgstr "Valorile implicite pt preferințe sunt restabilite." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Salvarea valorilor default intr-un fişier a eșuat." @@ -8916,7 +8926,7 @@ msgstr "Setări Aplicație" msgid "Grid Settings" msgstr "Setări Grilă" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Val X" @@ -8924,7 +8934,7 @@ msgstr "Val X" msgid "This is the Grid snap value on X axis." msgstr "Aceasta este valoare pentru lipire pe Grid pe axa X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Val Y" @@ -8971,14 +8981,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Portret" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Peisaj" @@ -8998,7 +9008,7 @@ msgstr "" "și include filele Proiect, Selectat și Unelte." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Axă" @@ -9018,7 +9028,7 @@ msgstr "" "Aceasta setează dimensiunea fontului pentru elementele \n" "din interfața GUI care sunt utilizate în aplicație." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11120,7 +11130,7 @@ msgstr "" "într-un fișier Gerber selectat sau care poate fi exportat ca fișier." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Versiune" @@ -13476,7 +13486,7 @@ msgstr "Obiectul este redenumit din {old} in {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "selectat" @@ -13910,10 +13920,10 @@ msgstr "Anulat. Patru puncte sunt necesare pentru generarea GCode." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "Nici-un obiect nu este selectat." @@ -15678,7 +15688,7 @@ msgstr "Unealta Imagine" msgid "Import IMAGE" msgstr "Importa Imagine" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15686,14 +15696,14 @@ msgstr "" "Tipul parametrului nu este compatibil. Doar obiectele tip Geometrie si " "Gerber sunt acceptate" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "Se importă" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Încarcat" @@ -16479,11 +16489,11 @@ msgstr "Deschidere PDF anulată" msgid "Parsing ..." msgstr "Se analizează ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "A eșuat incărcarea fişierului" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Nici-o informaţie de tip geometrie nu s-a gasit in fişierul" @@ -16844,7 +16854,7 @@ msgstr "Fisierul .INF tip PCBWizard a fost incărcat." msgid "Main PcbWizard Excellon file loaded." msgstr "Fişierul Excellon tip PCBWizard a fost incărcat." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Acesta nu este un fişier Excellon." @@ -17802,7 +17812,7 @@ msgstr "" "Initializarea spațiului de afisare a inceput.\n" "Initializarea spatiului de afisare s-a terminat in" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Proiect nou - Nu a fost salvat" @@ -18223,11 +18233,6 @@ msgstr "" "\n" "Doriți să continuați?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Ok" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Unitătile au fost convertite in" @@ -18338,181 +18343,181 @@ msgstr "" msgid "Save Tools Database" msgstr "Salvează baza de date Unelte" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Introduceți valoaea Unghiului:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Rotaţie executată." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Mișcarea de rotație nu a fost executată." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Deformare pe axa X terminată." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Deformare pe axa Y terminată." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Grid nou ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" -msgstr "Introduceti of valoare pt Grid:" +msgstr "Valoare Grid:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "Introduceți o valoare pentru Grila ne-nula și in format Real." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Grid nou" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Grila există deja" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Adăugarea unei valori de Grilă a fost anulată" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "Valoarea Grilei nu există" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Valoarea Grila a fost stearsă" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Ștergerea unei valori de Grilă a fost anulată" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Lista de shortcut-uri" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "Numele a fost copiat pe Clipboard ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Selectați un obiect Gerber sau Excellon pentru a-i vedea codul sursa." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Vizualizarea codului sursă a obiectului selectat." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Editor Cod Sursă" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "Nici-un obiect selectat pentru a-i vedea codul sursa." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Codul sursă pentru obiectul selectat nu a putut fi încărcat" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Mergi la Linia ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Toate obiectele sunt reafisate" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Eşec in incărcarea listei cu fişiere recente." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Eşec in parsarea listei cu fişiere recente." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Eşec in incărcarea listei cu proiecte recente." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Eşec in parsarea listei cu proiecte recente." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Sterge Proiectele recente" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Sterge fişierele recente" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Data emiterii" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Afișat" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Lipire" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Canvas" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Spațiu de lucru activ" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Dimensiunea spațiului de lucru" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Orientarea spațiului de lucru" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" "Verificarea pentru ultima versiune a eșuat. Nu a fost posibilă conectarea la " "server." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Informatia cu privire la ultima versiune nu s-a putut interpreta." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM este la ultima versiune!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "O nouă versiune este disponibila" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "O nouă versiune de FlatCAM este disponibilă pentru download:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "informaţie" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18524,44 +18529,44 @@ msgstr "" "Preferinţe -> General\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Toate afişările sunt dezactivate." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Toate afişările care nu sunt selectate sunt dezactivate." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Toate afişările sunt activate." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Toate afişările care nu sunt selectate sunt activate." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Toate afişările selectate sunt activate..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Toate afişările selectate sunt dezactivate..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Activează Afișare ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Dezactivează Afișare ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Setează transparenta ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18569,96 +18574,96 @@ msgstr "" "FlatCAM se inițializează ...\n" "Initializarea spațiului de afisare s-a terminat in" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Se incarcă un fişier Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Se incarcă un fişier Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Se incarcă un fişier G-Code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Încarcă HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Se incarcă un fişier HPGL2." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Încarcă un fişier de Configurare" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Selectează un obiect Geometrie pentru export" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Doar obiectele Geometrie, Gerber și CNCJob pot fi folosite." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" "Datele trebuie să fie organizate intr-o arie 3D cu ultima dimensiune cu " "valoarea 3 sau 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Exporta imagine PNG" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "A eșuat. Doar obiectele tip Gerber pot fi salvate ca fişiere Gerber..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Salvează codul sursa Gerber ca fişier" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "A eșuat. Doar obiectele tip Script pot fi salvate ca fişiere TCL Script..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Salvează codul sursa Script ca fişier" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "A eșuat. Doar obiectele tip Document pot fi salvate ca fişiere Document ..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Salvează codul sursa Document ca fişier" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "A eșuat. Doar obiectele tip Excellon pot fi salvate ca fişiere Excellon ..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Salvează codul sursa Excellon ca fişier" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Doar obiecte tip Geometrie pot fi folosite." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Importă SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Importa DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18668,134 +18673,134 @@ msgstr "" "Crearea unui nou Proiect le va șterge..\n" "Doriti să Salvati proiectul curentt?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Un nou Proiect a fost creat" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Un nou script TCL a fost creat in Editorul de cod." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Încarcă TCL script" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Se executa un fisier script FlatCAM." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Ruleaza TCL script" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "Un fisier script TCL a fost deschis in Editorul de cod si executat." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Salvează Proiectul ca ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Tipărirea obiectelor FlatCAM" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Salvați obiectul în format PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "Se tipărește ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "Fișierul PDF salvat în" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Se exportă ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "Fişier SVG exportat in" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Importă Preferințele FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Valorile default au fost importate din" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Exportă Preferințele FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Exportă Preferințele in" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Fişierul Excellon exportat in" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "Nu s-a putut exporta." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Fişier Gerber exportat in" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "Fişierul DXF exportat in" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Importul a eșuat." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Eşec in incărcarea fişierului" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Parsarea fişierului a eșuat" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Obiectul nu estetip Gerber sau este gol. Se anulează crearea obiectului." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Se incarcă ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Incărcarea Gerber a eșuat. Probabil că nu este un fișier Gerber." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Nu se poate incărca fişierul" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Incărcarea Excellon a eșuat. Probabil nu este de tip Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Se citeşte un fişier G-Code" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Acest obiect nu este de tip GCode" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18806,76 +18811,76 @@ msgstr "" "Încercați să-l încărcați din meniul Fișier. \n" "Incercarea de a crea un obiect CNCJob din G-Code a eșuat in timpul procesarii" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Obiectul nu este fișier HPGL2 sau este gol. Se renunta la crearea obiectului." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "A eșuat. Probabil fișierul nu este de tip HPGL2 ." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "S-a încărcat un script TCL în Editorul Cod." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Eşec in incărcarea fişierului TCL." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Se incarca un fişier FlatCAM de configurare." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Eşec in incărcarea fişierului de configurare" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Se încarcă proiectul ... Vă rugăm să așteptați ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Se incarca un fisier proiect FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Se încarcă proiectul ... se restabileste" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Proiectul a fost incărcat din" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Salvează Proiect ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Proiectul s-a salvat in" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "Obiectul este folosit de o altă aplicație." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Eşec in incărcarea fişierului proiect" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Încercați din nou pentru a-l salva." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Esec in analizarea fişierului Proiect" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Salvare anulată deoarece fișierul sursă este gol. Încercați să exportați " @@ -18953,8 +18958,8 @@ msgstr "Formatul End X, Y trebuie să fie (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Pornirea codului G pentru scula cu diametrul" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Coordonatele G91 nu au fost implementate" @@ -19094,7 +19099,7 @@ msgstr "" "Crearea geometriei din fișierul GCode analizat pentru diametrul " "instrumentului" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Coordonatele G91 nu au fost implementate ..." diff --git a/locale/ru/LC_MESSAGES/strings.po b/locale/ru/LC_MESSAGES/strings.po index 733a6b82..351d6828 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-11-04 21:58+0200\n" +"POT-Creation-Date: 2020-11-05 16:27+0200\n" "PO-Revision-Date: \n" "Last-Translator: Andrey Kultyapov \n" "Language-Team: \n" @@ -111,20 +111,20 @@ msgstr "Закладки" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "Отменено." @@ -132,8 +132,8 @@ msgstr "Отменено." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -267,7 +267,7 @@ msgstr "Параметры выреза" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "Имя" @@ -344,7 +344,7 @@ msgstr "" "Вид прикладного инструмента, в котором этот инструмент будет использоваться." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Основные" @@ -693,7 +693,7 @@ msgstr "" "Если это не удастся, то очистка от меди также потерпит неудачу.\n" "- Очистка - > обычная очистка от меди." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Сбросить" @@ -915,7 +915,7 @@ msgstr "" "для зачистки неровных краёв." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1403,14 +1403,16 @@ msgstr "" "активной геометрии после выбора инструмента\n" "в базе данных." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "Отмена" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1445,8 +1447,8 @@ msgstr "Отмена" msgid "Edited value is out of range" msgstr "Отредактированное значение находится вне диапазона" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1493,7 +1495,7 @@ msgstr "Копировать из БД" msgid "Delete from DB" msgstr "Удалить из БД" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Сохранить изменения" @@ -1609,10 +1611,10 @@ msgstr "Чтобы добавить отверстие, сначала выбе #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1752,11 +1754,11 @@ msgstr "Удалён инструмент с диаметром" msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "В файле нет инструментов. Прерывание создания Excellon." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Произошла внутренняя ошибка. Смотрите командную строку.\n" @@ -1773,7 +1775,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "Отмена. Инструмент/сверло не выбрано" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Нажмите на центральную позицию кругового массива" @@ -1782,7 +1784,7 @@ msgstr "Нажмите на центральную позицию кругово msgid "Excellon Editor" msgstr "Редактор Excellon" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "Имя:" @@ -1806,15 +1808,15 @@ msgstr "" msgid "Convert Slots" msgstr "Конвертировать Слоты" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Преобразуйте пазы в выбранных инструментах в сверла." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Добавить/Удалить инструмент" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1822,7 +1824,7 @@ msgstr "" "Добавляет/Удаляет инструмент в списоке инструментов\n" "для этого Excellon объекта ." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 @@ -1831,25 +1833,25 @@ msgstr "" msgid "Tool Dia" msgstr "Диаметр инструмента" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Диаметр нового инструмента" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Добавить" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1857,11 +1859,11 @@ msgstr "" "Добавляет новый инструмент в список инструментов\n" "с диаметром, указанным выше." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Удалить инструмент" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1869,40 +1871,40 @@ msgstr "" "Удаляет инструмент из списка инструментов\n" "в выбранной строке таблицы инструментов." -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "Инструмент изменения размера" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "Изменяет размер сверла или выбранных свёрел." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "Изменить диаметр" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Диаметр для изменения." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Изменить" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Изменить размер сверла" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Добавить массив отверстий" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Добавляет массив свёрел (линейный или круговой массив)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1910,13 +1912,13 @@ msgstr "" "Выберите тип массива свёрел для создания.\n" "Это может быть линейный X (Y) или круговой" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Линейный" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1931,26 +1933,26 @@ msgstr "Линейный" msgid "Circular" msgstr "Круг" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "Номер" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Укажите, сколько свёрел должно быть в массиве." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Направление" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1965,9 +1967,9 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- 'Угол' - произвольный угол наклона массива" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1978,9 +1980,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -1991,13 +1993,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2012,24 +2014,24 @@ msgstr "Y" msgid "Angle" msgstr "Угол" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Шаг" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Подача = Расстояние между элементами массива." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2041,8 +2043,8 @@ msgstr "" "Минимальное значение: -360,00 градусов.\n" "Максимальное значение: 360,00 градусов." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2053,8 +2055,8 @@ msgstr "" "Направление для кругового массива.\n" "Может быть CW = по часовой стрелке или CCW = против часовой стрелки." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2063,8 +2065,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2073,8 +2075,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2084,11 +2086,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Угол, под которым расположен каждый элемент в круговом массиве." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Параметры слота" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2096,7 +2098,7 @@ msgstr "" "Параметры для добавления прорези (отверстие овальной формы)\n" "либо один, либо как часть массива." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2104,12 +2106,12 @@ msgstr "" msgid "Length" msgstr "Длина" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Длина. Длина слота." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2122,7 +2124,7 @@ msgstr "" "- 'Y' - вертикальная ось или\n" "- «Угол» - произвольный угол наклона паза" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2135,15 +2137,15 @@ msgstr "" "Минимальное значение: -360,00 градусов.\n" "Максимальное значение: 360,00 градусов." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Параметры массива пазов" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Параметры для массива пазов(линейный или круговой массив)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2151,19 +2153,19 @@ msgstr "" "Выберите тип массива пазов для создания.\n" "Это может быть линейный X (Y) или круговой" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Укажите, сколько пазов должно быть в массиве." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Выход Из Редактора" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Выход из редактора." @@ -2171,12 +2173,12 @@ msgstr "Выход из редактора." msgid "Buffer Selection" msgstr "Выбор Буфера" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Расстояние буфера" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Угол буфера" @@ -2193,11 +2195,11 @@ msgstr "" "- 'Квадрат:' угол встречается под острым углом для внешнего буфера.\n" "- 'Скошенный:' линия, напрямую соединяющая элементы, встречающиеся в углу" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Круглый" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2219,7 +2221,7 @@ msgstr "Круглый" msgid "Square" msgstr "Квадрат" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Скошенный" @@ -2244,7 +2246,7 @@ msgstr "Буфер" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение расстояния буфера или оно имеет неправильный формат. " @@ -2259,7 +2261,7 @@ msgid "Font" msgstr "Шрифт" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2324,11 +2326,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Фигура не выбрана." @@ -2341,26 +2343,26 @@ msgid "Tools" msgstr "Инструменты" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Трансформация" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Вращение" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Наклон/Сдвиг" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2368,13 +2370,13 @@ msgstr "Наклон/Сдвиг" msgid "Scale" msgstr "Масштаб" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Зеркалирование (отражение)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2382,8 +2384,8 @@ msgstr "Зеркалирование (отражение)" msgid "Buffer" msgstr "Буфер" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2391,7 +2393,7 @@ msgstr "Буфер" msgid "Reference" msgstr "Ссылка" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2408,7 +2410,7 @@ msgstr "" "- Точка -> пользовательская точка, заданная координатами X,Y.\n" "- Мин Выделение -> точка (minx, miny) ограничивающего поля выделения" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2416,7 +2418,7 @@ msgid "Origin" msgstr "Источник" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2427,7 +2429,7 @@ msgstr "Источник" msgid "Selection" msgstr "Выбор" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2435,33 +2437,33 @@ msgstr "Выбор" msgid "Point" msgstr "Точка" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Минимальное расстояние" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Значение" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "Точка привязки в формате X,Y." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2475,7 +2477,7 @@ msgstr "" "Положительные числа для движения по часовой стрелке.\n" "Отрицательные числа для движения против часовой стрелки." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2487,7 +2489,7 @@ msgstr "" "ограничительная рамка для всех выбранных объектов." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2495,14 +2497,14 @@ msgid "Link" msgstr "Ссылка" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Соедините запись Y с записью X и скопируйте ее содержимое." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2510,7 +2512,7 @@ msgid "X angle" msgstr "Угол наклона X" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2519,13 +2521,13 @@ msgstr "" "Угол наклона в градусах.\n" "Число с плавающей запятой между -360 и 360." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Наклон X" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2536,38 +2538,38 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Угол наклона Y" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Наклон Y" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "Коэффициент X" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "Коэффициент масштабирования по оси X." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Масштаб Х" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2578,59 +2580,59 @@ msgstr "" "Точка отсчета зависит от\n" "состояние флажка Scale Reference." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Коэффициент Y" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Коэффициент масштабирования по оси Y." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Масштаб Y" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "Отразить по X" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Отражает выбранные фигуры по оси X." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Отразить по Y" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "Значение X" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "Расстояние смещения по оси X. В текущих единицах." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Смещение Х" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2641,24 +2643,24 @@ msgstr "" "Точка отсчета - середина\n" "ограничительной рамки для всех выбранных объектов.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Значение Y" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Расстояние смещения по оси Y. В текущих единицах." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Смещение Y" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2668,7 +2670,7 @@ msgstr "Смещение Y" msgid "Rounded" msgstr "Закругленный" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2682,14 +2684,14 @@ msgstr "" "Если не проверить, то буфер будет следовать точной геометрии\n" "буферизованной формы." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Расстояние" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2703,12 +2705,12 @@ msgstr "" "Каждый геометрический элемент объекта будет увеличен\n" "или уменьшается с помощью \"расстояния\"." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Буфер D" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2717,7 +2719,7 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя расстояние." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2733,12 +2735,12 @@ msgstr "" "или уменьшен, чтобы соответствовать \"Значению\". Значение в процентах\n" "исходного размера." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Буфер F" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2747,7 +2749,7 @@ msgstr "" "Создаёт буферный эффект для каждой геометрии,\n" "элемента из выбранного объекта, используя коэффициент." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2758,30 +2760,30 @@ msgstr "" msgid "Object" msgstr "Объект" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "Неправильный формат для значения точки. Требуется формат X,Y" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "Трансформация поворота не может быть выполнена для значения 0." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" "Преобразование масштаба не может быть выполнено с коэффициентом 0 или 1." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "Трансформация смещения не может быть выполнена для значения 0." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Применение поворота" @@ -2789,9 +2791,9 @@ msgstr "Применение поворота" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2799,108 +2801,108 @@ msgstr "Применение поворота" msgid "Action was not executed" msgstr "Действие не выполнено" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Применение отражения" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Отражение по оси Y завершено" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "Отражение по оси Х завершено" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Применение наклона" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "Наклон по оси X выполнен" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Наклон по оси Y выполнен" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Применение масштабирования" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "Масштабирование по оси X выполнено" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "Масштабирование по оси Y выполнено" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Применение смещения" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "Смещение формы по оси X выполнено" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "Смещение формы по оси Y выполнено" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Применение буфера" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Буфер готов" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Поворот ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Введите значение угла (градусы)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Поворот выполнен" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Поворот отменен" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "Смещение по оси X ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Введите значение расстояния" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "Смещение X отменено" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "Смещение по оси Y ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "Смещение по оси Y выполнено" @@ -2908,11 +2910,11 @@ msgstr "Смещение по оси Y выполнено" msgid "Offset on the Y axis canceled" msgstr "Смещение по оси Y отменено" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "Наклон по оси X ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "Наклон по оси X выполнен" @@ -2920,11 +2922,11 @@ msgstr "Наклон по оси X выполнен" msgid "Skew on X axis canceled" msgstr "Отклонение оси X отменено" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "Наклон по оси Y ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "Наклон по оси Y выполнен" @@ -3045,7 +3047,7 @@ msgid "Geometry Editor" msgstr "Редактор Geometry" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3058,7 +3060,7 @@ msgstr "Тип" msgid "Ring" msgstr "Кольцо" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Линия" @@ -3266,11 +3268,11 @@ msgstr "Отметьте полигональные области в отред msgid "Nothing selected to move" msgstr "Отменено. Ничего не выбрано для перемещения" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Обработка…" @@ -3324,50 +3326,50 @@ msgstr "" msgid "Dimensions edited." msgstr "Размеры отредактированы." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Код" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Диаметр" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Загрузка" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Настройка пользовательского интерфейса" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "" "Добавление геометрии закончено. Подготовка графического интерфейса " "пользователя" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Завершена загрузка объекта Gerber в редактор." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "В файле нет отверстий. Прерывание создания Gerber." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "Отмена. Нет выбранных отверстий" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Координаты скопированы в буфер обмена." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3380,17 +3382,17 @@ msgstr "Координаты скопированы в буфер обмена." msgid "Plotting" msgstr "Прорисовка" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Ошибка. Не выбрана геометрия отверстий." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Нет отверстий для создания буфера. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3403,61 +3405,61 @@ msgstr "" msgid "Failed." msgstr "Неудачно." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" "Отсутствует значение коэффициента масштабирования или оно имеет неправильный " "формат. Добавьте его и повторите попытку." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Нет отверстий для масштабирования. Выберите хотя бы одно отверстие и " "повторите попытку." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Полигонов отмечено." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Полигоны не были отмечены. Ни один не укладывается в пределы." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Редактор Gerber" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Oтверстие" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Таблица отверстий для объекта Gerber." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Индекс" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Код отверстия" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Тип отверстия: круг, прямоугольник, макросы и так далее" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Размер отверстия:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3467,12 +3469,12 @@ msgstr "" " - (ширина, высота) для типа R, O.\n" " - (диам., nVertices) для типа P" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Код для нового отверстия" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3486,11 +3488,11 @@ msgstr "" "рассчитывается как:\n" "sqrt(ширина ** 2 + высота ** 2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Тип отверстия" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3502,11 +3504,11 @@ msgstr "" "R = прямоугольник\n" "O = продолговатое" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Размер нового отверстия" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3516,19 +3518,19 @@ msgstr "" "Активен только для прямоугольных отверстий (тип R).\n" "Формат (ширина, высота)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Добавить/Удалить отверстие" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Добавляет/Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Добавляет новое отверстие в список отверстий." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3539,23 +3541,23 @@ msgstr "Добавляет новое отверстие в список отв #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Удалить" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Удаляет отверстие в таблице отверстий" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Буфер отверстия" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Создаёт буфер для отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3569,20 +3571,20 @@ msgstr "" "- 'Скошенный:' угол-это линия, которая непосредственно соединяет элементы, " "встречающиеся в углу" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Масштабирование отверстий" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Масштабирование отверстия в списке отверстий" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Коэффициент масштабирования" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3590,19 +3592,19 @@ msgstr "" "Коэффициент масштабирования выбранного отверстия.\n" "Значения могут быть между 0.0000 и 999.9999" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Отметить полигоны" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Отметьте полигональные области." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Верхней части порога" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3610,11 +3612,11 @@ msgstr "" "Пороговое значение, всех участков за вычетом отмеченных.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Площадь НИЖНЕГО порога" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3622,32 +3624,32 @@ msgstr "" "Пороговое значение, всех участков больше отмеченых.\n" "Может иметь значение от 0,0000 до 9999,9999" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "Отметка" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Отмечает полигоны, которые вписываются в пределы." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "Удаление всех отмеченных полигонов." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Очистить все маркировки." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Добавить массив контактных площадок" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Добавляет массив контактных площадок (линейный или круговой массив)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3655,25 +3657,25 @@ msgstr "" "Выбор типа массива контактных площадок.\n" "Он может быть линейным X (Y) или круговым" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Количество площадок" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Укажите, сколько контактных площадок должно быть в массиве." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Смещение Y отменено" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "Искажение X отменено" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Искажение Y отменено" @@ -3702,7 +3704,7 @@ msgstr "Заменяет строку из поля «Найти» на стро msgid "String to replace the one in the Find box throughout the text." msgstr "Строка, заменяющая строку в поле поиска по всему тексту." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3756,7 +3758,7 @@ msgstr "Открыть файл" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Экспорт кода ..." @@ -3770,7 +3772,7 @@ msgstr "Нет такого файла или каталога" msgid "Saved to" msgstr "Сохранено в" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Редактор кода" @@ -3890,7 +3892,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3902,7 +3904,7 @@ msgstr "Копировать" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -3921,7 +3923,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3929,7 +3931,7 @@ msgstr "Удалить" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3937,7 +3939,7 @@ msgstr "Выбрать все" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3950,7 +3952,15 @@ msgstr "подняться" msgid "Step Down" msgstr "спускаться" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Да" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3960,19 +3970,19 @@ msgstr "" "- Абсолютный -> точка отсчета - это точка (0,0)\n" "- Относительный -> опорной точкой является положение мыши перед перемещением" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Абс" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Относительный" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Местоположение" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -3984,86 +3994,86 @@ msgstr "" "Если ссылка является относительной, то переход будет на расстоянии (x, y)\n" "от текущей точки расположения мыши." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Сохранить журнал" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Oчистить все" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Введите >справка< чтобы начать работу" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "Пробегитесь по оси Y." -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "Перейти к началу координат" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "Переместите ось X." -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "Пробегитесь по оси Z." -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "Обнулите оси X ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "Обнулите оси Y ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "Z" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "Обнулите оси Z ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "Наведение" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "Выполните цикл самонаведения по всей оси." -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "Обнулите все оси ЧПУ в текущем положении." -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "Нет заданий." -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "Приложение запущено ..." -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "Приветствую!" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "Выполнить сценарий ..." -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" @@ -4073,42 +4083,42 @@ msgstr "" "включающий автоматизацию некоторых\n" "функций FlatCAM." -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 #: appTools/ToolPcbWizard.py:390 appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "Открыть" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 -#: app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 +#: app_Main.py:8430 msgid "Open Project" msgstr "Открыть проект" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "Открыть Gerber" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "Ctrl+G" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "Открыть Excellon" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "Ctrl+E" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 -#: app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 +#: app_Main.py:8395 msgid "Open G-Code" msgstr "Открыть G-Code" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "Выход" @@ -4315,11 +4325,11 @@ msgid "Export" msgstr "Экспорт" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "Экспорт SVG" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "Экспорт DXF" @@ -4337,7 +4347,7 @@ msgstr "" "сохраненное изображение будет содержать визуальную\n" "информацию, открытую в настоящее время в пространстве отрисовки FlatCAM." -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "Экспорт Excellon" @@ -4351,7 +4361,7 @@ msgstr "" "формат координат, единицы измерения и нули\n" "устанавливаются в Настройки -> Экспорт Excellon." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Экспорт Gerber" @@ -4993,7 +5003,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Ластик" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Трансформация" @@ -5009,47 +5019,47 @@ msgstr "Отключить участок" msgid "Set Color" msgstr "Установить цвет" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Красный" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Синий" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Жёлтый" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Зелёный" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Фиолетовый" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Коричневый" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Белый" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Чёрный" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Своё" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Непрозрачность" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "По умолчанию" @@ -5368,12 +5378,12 @@ msgid "TCL Shell" msgstr "Оболочка TCL" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Проект" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Рабочая область" @@ -5541,7 +5551,7 @@ msgstr "Вы уверены, что хотите сбросить настрой #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Да" @@ -5553,7 +5563,7 @@ msgstr "Да" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Нет" @@ -5677,7 +5687,7 @@ msgstr "Создать Gerber" msgid "Edit Object (if selected)" msgstr "Редактировать объект (если выбран)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Сетка вкл/откл" @@ -7546,7 +7556,7 @@ msgid "Manual" msgstr "Вручную" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Сетка" @@ -7960,7 +7970,7 @@ msgid "Preferences default values are restored." msgstr "Настройки по умолчанию восстановлены." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Не удалось записать значения по умолчанию в файл." @@ -8868,7 +8878,7 @@ msgstr "Настройки приложения" msgid "Grid Settings" msgstr "Настройки сетки" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "Значение X" @@ -8876,7 +8886,7 @@ msgstr "Значение X" msgid "This is the Grid snap value on X axis." msgstr "Это значение привязки сетки по оси X." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Значение Y" @@ -8923,14 +8933,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Портретная" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Альбомная" @@ -8949,7 +8959,7 @@ msgstr "" "которая включает вкладки Проект, Выбранное и Инструменты." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Оси" @@ -8969,7 +8979,7 @@ msgstr "" "Это устанавливает размер шрифта для полей ввода текста\n" "которые используются в приложении." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD" @@ -11046,7 +11056,7 @@ msgstr "" "в выбранный файл Gerber, или его можно экспортировать в файл." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Версия" @@ -13406,7 +13416,7 @@ msgstr "Объект переименован из {old} в {new}" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "выбранный" @@ -13835,10 +13845,10 @@ msgstr "Отмена. Для генерации GCode необходимы че #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "Объект не выбран." @@ -15600,7 +15610,7 @@ msgstr "Изображение" msgid "Import IMAGE" msgstr "Импорт изображения" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15608,14 +15618,14 @@ msgstr "" "В качестве параметра выбран не поддерживаемый тип. Поддерживаются только " "Geometry и Gerber" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "Импортирование" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Открыт" @@ -16400,11 +16410,11 @@ msgstr "Открытие PDF отменено" msgid "Parsing ..." msgstr "Анализируя ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Не удалось открыть" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Геометрия не найдена в файле" @@ -16767,7 +16777,7 @@ msgstr "Inf-файл PcbWizard загружен." msgid "Main PcbWizard Excellon file loaded." msgstr "Файл PcbWizard Excellon загружен." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Это не Excellon файл." @@ -17707,7 +17717,7 @@ msgstr "" "Инициализация рабочей области.\n" "Инициализация рабочей области завершена за" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Новый проект - Не сохранён" @@ -18110,11 +18120,6 @@ msgstr "" "масштабированию всех всех объектов.\n" "Продолжить?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Да" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Конвертирование единиц в" @@ -18225,181 +18230,181 @@ msgstr "" msgid "Save Tools Database" msgstr "Сохранить БД" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Введите значение угла:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Вращение завершено." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Вращение не было выполнено." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "Наклон по оси X выполнен." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Наклон по оси Y выполнен." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Новая сетка ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Введите размер сетки:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Пожалуйста, введите значение сетки с ненулевым значением в формате float." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Новая сетка добавлена" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Сетка уже существует" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Добавление новой сетки отменено" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "Значение сетки не существует" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Значение сетки удалено" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Удаление значения сетки отменено" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Список комбинаций клавиш" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "Имя скопировано в буфер обмена ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "Выберите файл Gerber или Excellon для просмотра исходного кода." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Просмотр исходного кода выбранного объекта." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Редактор исходного кода" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "Нет выбранного объекта, для просмотра исходного кода файла." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Не удалось загрузить исходный код выбранного объекта" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Перейти к строке ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Перерисовка всех объектов" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Не удалось загрузить список недавних файлов." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Не удалось прочитать список недавних файлов." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Не удалось загрузить список элементов последних проектов." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Не удалось проанализировать список последних элементов проекта." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Очистить недавние проекты" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Очистить список" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Дата выпуска" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Отображается" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Щелчок" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Дисплей" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "W-пробел активен" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "W-размер пространства" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Ориентация W-пространства" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" "Не удалось проверить обновление программы. Отсутствует интернет подключение ." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "Не удается обработать информацию о последней версии." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM в актуальном состоянии!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Доступна новая версия" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "Новая версия FlatCAM доступна для загрузки:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "инфо" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18411,44 +18416,44 @@ msgstr "" "Настройки -> вкладка Основные.\n" "\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Все участки отключены." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Все не выбранные участки отключены." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Все участки включены." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Все невыбранные участки включены." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Выбранные участки включены..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Выбранные участки отключены..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Включение участков ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Отключение участков ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Установка уровня прозрачности ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18456,95 +18461,95 @@ msgstr "" "Инициализация холста.\n" "Инициализация холста завершена за" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Открытие файла Gerber." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Открытие файла Excellon." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "Открытие файла G-Code." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "Открыть HPGL2" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "Открытие файла HPGL2." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Открыть файл конфигурации" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Выберите объект Geometry для экспорта" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Можно использовать только объекты Geometry, Gerber и CNCJob." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Данные должны быть 3D массивом с последним размером 3 или 4" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "Экспорт PNG изображения" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "Ошибка. Только объекты Gerber могут быть сохранены как файлы Gerber..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Сохранить исходный файл Gerber" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Ошибка. Только объекты сценария могут быть сохранены как файлы TCL-" "сценария..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Сохранить исходный файл сценария" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Ошибка. Только объекты Document могут быть сохранены как файлы Document..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Сохранить исходный файл Document" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Ошибка. Только объекты Excellon могут быть сохранены как файлы Excellon..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Сохранить исходный файл Excellon" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Можно использовать только объекты Geometry." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "Импорт SVG" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "Импорт DXF" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18554,134 +18559,134 @@ msgstr "" "Создание нового проекта удалит их.\n" "Вы хотите сохранить проект?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Новый проект создан" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Новый файл сценария создан в редакторе кода." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "Открыть сценарий TCL" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "Выполнение файла ScriptObject." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "Запустить сценарий TCL" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "Файл сценария открывается в редакторе кода и выполняется." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Сохранить проект как..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "Печать объектов FlatCAM" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Сохранить объект как PDF ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "Печать PDF ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "Файл PDF сохранён в" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Экспортирование ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "Файл SVG экспортируется в" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "Импорт настроек FlatCAM" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Значения по умолчанию импортированы из" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "Экспорт настроек FlatCAM" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Экспорт настроек в" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Файл Excellon экспортируется в" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "Не удалось экспортировать." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Файл Gerber экспортируется в" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "Файл DXF экспортируется в" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "Не удалось импортировать." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Не удалось открыть файл" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Не удаётся прочитать файл" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Объект не является файлом Gerber или пуст. Прерывание создания объекта." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Открытие ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "Открыть Гербер не удалось. Вероятно, не файл Гербера." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Не удается открыть файл" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Не удалось открыть файл Excellon. Вероятно это не файл Excellon." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "Чтение файла GCode" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Это не GCODE" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18693,76 +18698,76 @@ msgstr "" " Попытка создать объект FlatCAM CNCJob из файла G-кода не удалась во время " "обработки" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Объект не является файлом HPGL2 или пустым. Прерывание создания объекта." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "Не удалось. Вероятно, это не файл HPGL2." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "Файл сценария открыт в редакторе кода." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "Не удалось открыть TCL-сценарий." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "Открытие файла конфигурации." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Не удалось открыть файл конфигурации" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Загрузка проекта ... Пожалуйста, подождите ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "Открытие файла проекта FlatCAM." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Не удалось открыть файл проекта" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Загрузка проекта ... восстановление" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Проект загружен из" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Сохранение Проекта ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Проект сохранён в" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "Объект используется другим приложением." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Не удалось проверить файл проекта" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Повторите попытку, чтобы сохранить его." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Не удалось проанализировать сохраненный файл проекта" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Сохранение отменено, потому что исходный файл пуст. Попробуйте " @@ -18839,8 +18844,8 @@ msgstr "Формат End X, Y должен быть (x, y)." msgid "Starting G-Code for tool with diameter" msgstr "Запуск G-кода для инструмента с диаметром" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "Координаты G91 не реализованы" @@ -18976,7 +18981,7 @@ msgstr "" "Создание геометрии из проанализированного файла GCode для диаметра " "инструмента" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "Координаты G91 не реализованы ..." diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index 6e3f549b..410dbb49 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 875faefa..843b6038 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-11-04 21:58+0200\n" -"PO-Revision-Date: 2020-11-04 21:58+0200\n" +"POT-Creation-Date: 2020-11-05 16:27+0200\n" +"PO-Revision-Date: 2020-11-05 16:30+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -114,20 +114,20 @@ msgstr "Yer İşaretleri" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 #: appGUI/MainGUI.py:3015 appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 #: appObjects/FlatCAMCNCJob.py:1754 appObjects/ObjectCollection.py:126 #: appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 #: appTools/ToolQRCode.py:531 appTools/ToolQRCode.py:580 app_Main.py:1785 -#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8320 app_Main.py:8359 -#: app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 app_Main.py:8494 -#: app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 -#: app_Main.py:8907 app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 -#: app_Main.py:9181 app_Main.py:9224 app_Main.py:9298 app_Main.py:9354 -#: app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:2801 app_Main.py:4534 app_Main.py:8326 app_Main.py:8365 +#: app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 app_Main.py:8500 +#: app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 +#: app_Main.py:8913 app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 +#: app_Main.py:9187 app_Main.py:9230 app_Main.py:9304 app_Main.py:9360 +#: app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "İptal edildi." @@ -135,8 +135,8 @@ msgstr "İptal edildi." #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 #: appTools/ToolFilm.py:839 appTools/ToolSolderPaste.py:1099 app_Main.py:2809 -#: app_Main.py:9591 app_Main.py:9799 app_Main.py:9934 app_Main.py:10000 -#: app_Main.py:10754 +#: app_Main.py:9597 app_Main.py:9805 app_Main.py:9940 app_Main.py:10006 +#: app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -269,7 +269,7 @@ msgstr "PCB Kesim Seçenekleri" #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 #: appTools/ToolCalibration.py:929 appTools/ToolFiducials.py:710 -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "Name" msgstr "İsim" @@ -302,7 +302,7 @@ msgstr "Kalınlık" #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:186 #: appTools/ToolCalculators.py:289 appTools/ToolCutOut.py:2237 msgid "Tool Diameter" -msgstr "Takım Çapı" +msgstr "Uç Kalınlığı" #: appDatabase.py:236 msgid "Diameter Tolerance" @@ -343,7 +343,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "Bu ucun kullanılacağı işlem alanını seçin." #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 -#: appGUI/MainGUI.py:1414 app_Main.py:7554 +#: appGUI/MainGUI.py:1414 app_Main.py:7560 msgid "General" msgstr "Genel" @@ -689,7 +689,7 @@ msgstr "" "Bu başarılı olmazsa, bakırın temizlenmesi de başarısız olur.\n" "- Temizle -> Geleneksel bakır temizleme." -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 #: appTools/ToolNCC.py:4172 msgid "Clear" msgstr "Temizle" @@ -908,7 +908,7 @@ msgstr "" "için şeklin çevresini kesin." #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1397,14 +1397,16 @@ msgstr "" "Araçlar Veri Tabanında bir uç seçtikten sonra, uygulamanın\n" "o sırada aktif olan Araçlar Tablosuna yeni bir uç ekler." -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 +#: appGUI/GUIElements.py:3802 appGUI/MainGUI.py:1553 #: appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 -#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "İptal" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 #: appGUI/ObjectUI.py:174 appTool.py:280 appTool.py:291 #: appTools/ToolAlignObjects.py:517 appTools/ToolAlignObjects.py:528 @@ -1439,8 +1441,8 @@ msgstr "İptal" msgid "Edited value is out of range" msgstr "Düzenlenen değer aralık dışında" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 #: appGUI/ObjectUI.py:176 appTool.py:286 appTool.py:293 #: appTools/ToolAlignObjects.py:523 appTools/ToolAlignObjects.py:530 @@ -1487,7 +1489,7 @@ msgstr "Veri Tabanından Kopyala" msgid "Delete from DB" msgstr "Veri Tanından Sil" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "Değişiklikleri Kaydet" @@ -1602,10 +1604,10 @@ msgstr "Bir delik eklemek için önce bir araç seçin" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 #: appObjects/FlatCAMGeometry.py:2745 appObjects/FlatCAMGeometry.py:2818 #: appObjects/FlatCAMGerber.py:372 appParsers/ParseGerber.py:2045 @@ -1738,11 +1740,11 @@ msgstr "Şu çaptaki delik kaldırıldı" msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "Dosyada hiçbir delik tanımı yok. Excellon oluşturma iptal ediliyor." -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 -#: app_Main.py:10230 app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 +#: app_Main.py:10236 app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "Dahili bir hata oluştu. Komut satırına bakın.\n" @@ -1759,7 +1761,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "İptal edildi. Hiçbir uç/delik seçilmedi" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "Dairesel dizinin merkez konumunu tıklayın" @@ -1768,7 +1770,7 @@ msgstr "Dairesel dizinin merkez konumunu tıklayın" msgid "Excellon Editor" msgstr "Excellon Düzenleyici" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "İsim:" @@ -1792,15 +1794,15 @@ msgstr "" msgid "Convert Slots" msgstr "Yuvaları Dönüştür" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "Seçili yuvaları deliklere dönüştürün." -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "Delik Ekle/Kaldır" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." @@ -1808,34 +1810,34 @@ msgstr "" "Bu Excellon nesnesinin Araçlar Listesine\n" "bir delik ekleyin/silin." -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 #: appGUI/ObjectUI.py:1080 appGUI/ObjectUI.py:1637 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 #: appTools/ToolCutOut.py:2077 appTools/ToolIsolation.py:3196 #: appTools/ToolNCC.py:4079 appTools/ToolNCC.py:4090 appTools/ToolPaint.py:2900 msgid "Tool Dia" -msgstr "Takım Çapı" +msgstr "Uç kalınlığı" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "Yeni uç için kalınlık belirle" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 #: appTools/ToolPaint.py:137 appTools/ToolSolderPaste.py:160 #: appTools/ToolSolderPaste.py:1205 appTools/ToolTransform.py:567 -#: app_Main.py:6292 +#: app_Main.py:6298 msgid "Add" msgstr "Ekle" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." @@ -1843,11 +1845,11 @@ msgstr "" "Delik listesine yukarıda belirtilen\n" "genişlikte yeni bir delik ekler." -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "Seçili Deliği Sil" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." @@ -1855,42 +1857,40 @@ msgstr "" "Araçlar Tablosundan bir satır \n" "seçerek delik listesindeki bir deliği silin." -#: appEditors/AppExcEditor.py:3911 -#, fuzzy -#| msgid "Reset Tool" +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" -msgstr "Verileri Sıfırla" +msgstr "Yeniden Boyutlandır" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." -msgstr "Seçilen deliğin boyutunu değiştirir." +msgstr "Seçilen deliği veya deliklerin boyutunu değiştirir." -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" -msgstr "Genişliği Yeniden Boyutlandır" +msgstr "Genişlik Boyutu" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "Yeniden boyutlandırılacak genişlik." -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "Uygula" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "Delikleri yeniden boyutlandır" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "Delik Dizisi Ekle" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "Bir delik dizisi ekleyin (doğrusal veya dairesel dizi)" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" @@ -1898,13 +1898,13 @@ msgstr "" "Oluşturulacak delik dizisi tipini seçin.\n" "Doğrusal X (Y) veya Dairesel olabilir" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "Doğrusal" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1919,28 +1919,26 @@ msgstr "Doğrusal" msgid "Circular" msgstr "Dairesel" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 -#, fuzzy -#| msgid "Tool Number" +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" -msgstr "Uç Numarası" +msgstr "Sayı" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "Dizide kaç tane delik olacağını belirtin." -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "Yön" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1955,9 +1953,9 @@ msgstr "" "- 'Y' - Dikey eksen veya\n" "- 'Açı' - Dizinin isteğe bağlı açısı" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1968,9 +1966,9 @@ msgstr "" msgid "X" msgstr "X" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 @@ -1981,13 +1979,13 @@ msgstr "X" msgid "Y" msgstr "Y" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -2002,24 +2000,24 @@ msgstr "Y" msgid "Angle" msgstr "Açı" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "Mesafe" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "Mesafe = Dizi ögeleri arasındaki mesafe." -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -2031,8 +2029,8 @@ msgstr "" "Minimum değer: -360 derecedir.\n" "Maksimum değer: 360.00 derecedir." -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -2043,8 +2041,8 @@ msgstr "" "Dairesel dizi için yön.\n" "CW = Saat yönünde veya CCW = Saat yönünün tersine olabilir." -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -2053,8 +2051,8 @@ msgstr "" msgid "CW" msgstr "CW" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -2063,8 +2061,8 @@ msgstr "CW" msgid "CCW" msgstr "CCW" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -2074,11 +2072,11 @@ msgstr "CCW" msgid "Angle at which each element in circular array is placed." msgstr "Dairesel dizideki her öğenin bulunduğu açı." -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "Yuva Seçenekleri" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." @@ -2086,7 +2084,7 @@ msgstr "" "Bir yuva (oval şekilli delik) ekleme seçenekleri.\n" "Tek veya dizi şeklinde olabilir." -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 #: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:574 @@ -2094,12 +2092,12 @@ msgstr "" msgid "Length" msgstr "Uzunluk" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "Uzunluk. Yuvanın uzunluğu." -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -2112,7 +2110,7 @@ msgstr "" "- 'Y' - Dikey eksen veya\n" "- 'Açı' - Yuvanın isteğe bağlı açısı" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -2125,15 +2123,15 @@ msgstr "" "Minimum değer: -360 derecedir.\n" "Maksimum değer: 360.00 derecedir." -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "Yuva Dizisi Seçenekleri" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "Yuva dizisi için seçenekler (doğrusal veya dairesel dizi)" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" @@ -2141,19 +2139,19 @@ msgstr "" "Oluşturulacak yuva dizisini tipini seçin.\n" "Doğrusal X (Y) veya dairesel olabilir" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "Dizide kaç yuva olması gerektiğini belirtin." -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 #: appGUI/MainGUI.py:346 appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "Düzenleyiciden Çık" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "Düzenleyiciden çıkın." @@ -2161,12 +2159,12 @@ msgstr "Düzenleyiciden çıkın." msgid "Buffer Selection" msgstr "Tampon Seçimi" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "Tampon Mesafesi" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "Tampon Köşesi" @@ -2183,11 +2181,11 @@ msgstr "" " - 'Kare:' Tampon dış köşesi keskin açılarla birleştirilir.\n" " - 'Eğimli:' Tampon köşesinde bulunan elemanları doğrudan bağlar" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 #: appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 @@ -2209,7 +2207,7 @@ msgstr "Yuvarlak" msgid "Square" msgstr "Kare" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "Eğimli" @@ -2234,7 +2232,7 @@ msgstr "Tampon" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" "Tampon mesafesi değeri yok veya yanlış formatta. \n" @@ -2249,7 +2247,7 @@ msgid "Font" msgstr "Yazı Tipi" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -2314,11 +2312,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "Seçili şekil yoktur." @@ -2331,26 +2329,26 @@ msgid "Tools" msgstr "Araçlar" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "Döndürmeler" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 #: appTools/ToolTransform.py:508 appTools/ToolTransform.py:628 msgid "Rotate" msgstr "Döndür" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "Eğme/Kaydırma" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 #: appGUI/MainGUI.py:1197 appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 #: appGUI/MainGUI.py:4960 appGUI/ObjectUI.py:125 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 @@ -2358,13 +2356,13 @@ msgstr "Eğme/Kaydırma" msgid "Scale" msgstr "Ölçek" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "Tersle (Çevir)" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 #: appGUI/MainGUI.py:1195 appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 #: appGUI/MainGUI.py:2364 appGUI/MainGUI.py:4951 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 @@ -2372,8 +2370,8 @@ msgstr "Tersle (Çevir)" msgid "Buffer" msgstr "Tampon" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 #: appTools/ToolDblSided.py:684 appTools/ToolDblSided.py:860 @@ -2381,7 +2379,7 @@ msgstr "Tampon" msgid "Reference" msgstr "Referans Noktası" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2398,7 +2396,7 @@ msgstr "" "- Nokta -> Kullanıcı tarafından tanımlanan X,Y koordinatları\n" "- Minimum Seçim -> Seçimin sınırlama kutusunun noktası (minimum x, minimum y)" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appTools/ToolCalibration.py:126 appTools/ToolCalibration.py:127 #: appTools/ToolTransform.py:552 @@ -2406,7 +2404,7 @@ msgid "Origin" msgstr "Orijin" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2417,7 +2415,7 @@ msgstr "Orijin" msgid "Selection" msgstr "Seçim" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 @@ -2425,33 +2423,33 @@ msgstr "Seçim" msgid "Point" msgstr "Nokta" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "Minimum" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "Değer" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 #: appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "X,Y biçiminde referans noktası." -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "Panodan nokta koordinatları ekleyin." -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 #: appTools/ToolTransform.py:614 msgid "" @@ -2465,7 +2463,7 @@ msgstr "" "Saat yönünde hareket için pozitif sayılar.\n" "Saat yönünün tersine hareket için negatif sayılar." -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2477,7 +2475,7 @@ msgstr "" "için orta sınırlayıcı kutudur." #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 #: appTools/ToolTransform.py:650 appTools/ToolTransform.py:712 @@ -2485,14 +2483,14 @@ msgid "Link" msgstr "Bağlantı" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 #: appTools/ToolTransform.py:652 appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "Y girişini X girişine bağlayın ve içeriğini kopyalayın." -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 #: appTools/ToolFilm.py:1046 appTools/ToolTransform.py:657 @@ -2500,7 +2498,7 @@ msgid "X angle" msgstr "X Eğim Açısı" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" @@ -2509,13 +2507,13 @@ msgstr "" "Derece olarak eğim açısı.\n" "-360 ve 359 arasında bir gerçek sayıdır." -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "Eğrilt" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2526,38 +2524,38 @@ msgstr "" "Referans noktası, seçilen tüm nesneler için\n" "sınırlayıcı kutunun ortasıdır." -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 #: appTools/ToolFilm.py:1055 appTools/ToolTransform.py:678 msgid "Y angle" msgstr "Y Eğim Açısı" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "Eğrilt" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 #: appTools/ToolFilm.py:1002 appTools/ToolTransform.py:719 msgid "X factor" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 #: appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "X ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "Ölçekle" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2568,59 +2566,59 @@ msgstr "" "Referans noktası Referansı Ölçekle\n" "onay kutusuna bağlıdır." -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 #: appTools/ToolFilm.py:1011 appTools/ToolTransform.py:739 msgid "Y factor" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 #: appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "Y ekseni ölçeklendirme değeri." -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "Ölçekle" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "X Yönünde Çevir" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "Seçilen nesneleri X ekseni boyunca çevirir." -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "Y Yönünde Çevir" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 #: appTools/ToolTransform.py:800 msgid "X val" msgstr "X Değeri" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 #: appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "X eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "Hizala" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2631,24 +2629,24 @@ msgstr "" "Referans noktası, seçilen tüm\n" "nesneler için sınırlama kutusunun ortasıdır.\n" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 #: appTools/ToolTransform.py:820 msgid "Y val" msgstr "Y Değeri" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 #: appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "Y eksenindeki hiza uzaklığı. Mevcut birimlerde." -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "Hizala" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 #: appGUI/ObjectUI.py:462 appGUI/ObjectUI.py:499 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 @@ -2658,7 +2656,7 @@ msgstr "Hizala" msgid "Rounded" msgstr "Yuvarlak" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 #: appTools/ToolTransform.py:851 msgid "" @@ -2672,14 +2670,14 @@ msgstr "" "İşaretlenmezse tampon, tamponlanan şeklin kesin \n" "şeklini takip edecektir." -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 #: appTools/ToolDistance.py:409 appTools/ToolDistanceMin.py:199 #: appTools/ToolTransform.py:859 msgid "Distance" msgstr "Mesafe" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 #: appTools/ToolTransform.py:861 msgid "" @@ -2693,12 +2691,12 @@ msgstr "" "Nesnenin her bir şekil elemanı \"Mesafe\" ile \n" "arttırılacak veya azalacaktır." -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" @@ -2707,7 +2705,7 @@ msgstr "" "Mesafeyi kullanarak seçilen nesnenin her bir\n" "şekli için tampon efekti oluşturun." -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 #: appTools/ToolTransform.py:886 msgid "" @@ -2723,12 +2721,12 @@ msgstr "" "büyütülecek veya küçültülecektir. Değer, orijinal\n" "yüzdesidir." -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "Oluştur" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" @@ -2737,7 +2735,7 @@ msgstr "" "Seçili nesnenin her bir şekli için bir katsayı kullanarak \n" "bir tamponlama efekti oluşturur." -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 @@ -2748,14 +2746,14 @@ msgstr "" msgid "Object" msgstr "Nesne" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" "Referans Noktası \"Nokta\" değeri için geçersiz biçim girilmiş. X, Y " "biçiminde giriniz" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" @@ -2763,7 +2761,7 @@ msgstr "" "değer girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" @@ -2771,14 +2769,14 @@ msgstr "" "girerek tekrar deneyiniz." #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" "0 değeriyle hizalama işlemi yapılamaz. 0 dışında bir değer girerek tekrar " "deneyiniz." -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "Döndürme işlemi uygulanıyor" @@ -2786,9 +2784,9 @@ msgstr "Döndürme işlemi uygulanıyor" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 #: appTools/ToolTransform.py:382 appTools/ToolTransform.py:409 #: appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 app_Main.py:6049 @@ -2796,134 +2794,134 @@ msgstr "Döndürme işlemi uygulanıyor" msgid "Action was not executed" msgstr "İşlem gerçekleştirilemedi" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "Çevirme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "Y ekseni üzerinde çevirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "X ekseni üzerinde çevirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "Eğriltme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "X ekseninde eğriltme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "Y ekseninde eğriltme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "Ölçeklendirme işlemi uygulanıyor" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" -msgstr "X ekseninde ölçeklendirme işlemi yapıldı" +msgstr "X ekseninde ölçeklendirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" -msgstr "Y ekseninde ölçeklendirme işlemi yapıldı" +msgstr "Y ekseninde ölçeklendirme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "Hizalama işlemi uygulanıyor" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" -msgstr "X ekseninde hizalama işlemi yapıldı" +msgstr "X ekseninde hizalama işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" -msgstr "Y eksenindeki hizalama işlemi yapıldı" +msgstr "Y eksenindeki hizalama işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "Tampon uygulanıyor" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "Tampon işlemi başarıyla tamamlandı" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "Döndür ..." #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "Bir açı değeri girin (derece)" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "Döndürme işlemi tamamlandı" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "Döndürme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." -msgstr "X ekseninde hiza ..." +msgstr "X ekseninde hizalama ..." #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "Bir mesafe değeri girin" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "X hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." -msgstr "Y ekseninde hiza ..." +msgstr "Y ekseninde hizalama ..." -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" -msgstr "Y ekseninde hizalama işlemi yapıldı" +msgstr "Y ekseninde hizalama işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1497 msgid "Offset on the Y axis canceled" msgstr "Y ekseninde hizalama işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." -msgstr "X ekseninde eğrilt ..." +msgstr "X ekseninde eğriltme ..." -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" -msgstr "X ekseninde eğritlme işlemi yapıldı" +msgstr "X ekseninde eğrilme işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1513 msgid "Skew on X axis canceled" msgstr "X eksenindeki eğriltme işlemi iptal edildi" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." -msgstr "Y Ekseninde Eğrilt ..." +msgstr "Y Ekseninde eğriltme ..." -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" -msgstr "Y ekseninde eğriltme işlemi yapıldı" +msgstr "Y ekseninde eğriltme işlemi tamamlandı" #: appEditors/AppGeoEditor.py:1529 msgid "Skew on Y axis canceled" @@ -3044,7 +3042,7 @@ msgid "Geometry Editor" msgstr "Şekil Düzenleyici" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 #: appTools/ToolCorners.py:546 appTools/ToolCutOut.py:2030 @@ -3057,7 +3055,7 @@ msgstr "Tür" msgid "Ring" msgstr "Dire" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "Çizgi" @@ -3264,11 +3262,11 @@ msgstr "Düzenlenmiş Gerber'deki çokgen alanları işaretleyin ..." msgid "Nothing selected to move" msgstr "İptal edildi. Taşınacak hiçbir şey seçilmedi" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 #: appTools/ToolQRCode.py:167 appTools/ToolSolderPaste.py:670 -#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7920 +#: appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 app_Main.py:7926 #: tclCommands/TclCommandOpenSVG.py:77 tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "Çalışıyor ..." @@ -3318,48 +3316,48 @@ msgstr "" msgid "Dimensions edited." msgstr "Boyutlar düzenlendi." -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "Kod" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "Genişlik" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 #: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 -#: app_Main.py:7175 +#: app_Main.py:7181 msgid "Loading" msgstr "Yükleniyor" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "Kullanıcı arayüzü ayarlanıyor" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "Şekil ekleme işlemi tamamlandı. Kullanıcı arayüzü hazırlanıyor" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "Gerber nesnesinin düzenleyiciye yüklenmesi tamamlandı." -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "" "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "Dosyada şekil tanımı yok. Gerber oluşturma işlemi iptal ediliyor." -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "İptal edildi. Hiçbir şekil seçilmedi" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "Koordinatlar panoya kopyalandı." -#: appEditors/AppGerberEditor.py:4520 +#: appEditors/AppGerberEditor.py:4521 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 @@ -3372,17 +3370,17 @@ msgstr "Koordinatlar panoya kopyalandı." msgid "Plotting" msgstr "Çiziliyor" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "Başarısız oldu. Şekil seçilmedi." -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" "Bir tampon oluşturmak için şekil yok. Lütfen en az bir şekil seçin ve tekrar " "deneyin." -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 #: appTools/ToolCutOut.py:779 appTools/ToolCutOut.py:905 @@ -3395,58 +3393,58 @@ msgstr "" msgid "Failed." msgstr "Başarısız oldu." -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "Ölçeklendirme değeri eksik veya biçim yanlış. Ekleyip tekrar deneyin." -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" "Ölçeklendirme için şekil yok. Lütfen en az bir şekil seçin ve tekrar deneyin." -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "Çokgenler işaretlendi." -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "Çokgenler işaretlenmedi. Hiçbiri sınırlara uymuyor." -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 #: appGUI/MainGUI.py:1642 appGUI/ObjectUI.py:241 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "Gerber Düzenleyici" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 #: appObjects/FlatCAMObj.py:492 appTools/ToolProperties.py:158 msgid "Apertures" msgstr "Şekiller" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "Gerber nesnesi için şekil tablosu." -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "Dizin" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "Şekil Kodu" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "Şekil tipi: dairesel, dikdörtgen, makrolar vb" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "Şekil Boyutu:" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" @@ -3456,12 +3454,12 @@ msgstr "" " - (genişlik, yükseklik) dikgörtgensel ve dikdörtgen tipi için.\n" " - P tipi için (Genişlik, nTepe noktaları)" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "Yeni Şekil Kodu" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3476,11 +3474,11 @@ msgstr "" "şu şekilde hesaplanır:\n" "sqrt (genişlik ** 2 + yükseklik ** 2)" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "Şekil Tipi" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3492,11 +3490,11 @@ msgstr "" "R = Dikdörtgensel\n" "O = Dikdörtgen" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "Şekil Boyutu" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" @@ -3506,19 +3504,19 @@ msgstr "" "Sadece dikdörtgensel şekiller (R tipi) için aktiftir.\n" "Biçim (Genişlik, Yükseklik)" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "Şekil Ekle/Sil" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "Şekil Tablosuna bir şekil ekler/siler" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "Şekil Tablosuna yeni bir şekil ekler." -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 #: appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 appGUI/MainGUI.py:734 @@ -3529,23 +3527,23 @@ msgstr "Şekil Tablosuna yeni bir şekil ekler." #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 #: appTools/ToolNCC.py:4137 appTools/ToolPaint.py:143 #: appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "Sil" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekli siler" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "Şekil Tamponu" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "Şekil Tablosundaki bir şekil için bir tampon oluşturur" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3559,20 +3557,20 @@ msgstr "" " - 'Eğimli:' Köşe, köşede bulunan ögeleri doğrudan birbirine bağlayan " "çizgidir" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "Şekil Ölçeklendirme" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "Şekil Tablosundaki şekli ölçeklendirir" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "Ölçek Değeri" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" @@ -3580,19 +3578,19 @@ msgstr "" "Seçilen şekli ölçeklendirme değeri.\n" "Değerler 0.0000 ve 999.9999 arasında olabilir" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "Çokgenleri İşaretle" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "Çokgen alanları işaretleyin." -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "Alan ÜST eşiği" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3600,11 +3598,11 @@ msgstr "" "Eşik değeri, bunun altında olan tüm alanlar işaretlenir.\n" "0.0000 ve 10000.0000 arasında bir değere sahip olabilir" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "Alan ALT eşiği" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" @@ -3612,32 +3610,32 @@ msgstr "" "Eşik değeri, bundan daha fazla olan tüm alanlar işaretlenir.\n" "0.0000 ila 10000.0000 arasında bir değere sahip olabilir" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "İşaret" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "Sınırlara uyan çokgenleri işaretleyin." -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "İşaretli tüm çokgenleri silin." -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "Tüm işaretleri temizleyin." -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 #: appGUI/MainGUI.py:1180 appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "Pad Dizisi Ekle" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "Bir ped dizisi ekler (doğrusal veya dairesel dizi)" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" @@ -3645,25 +3643,25 @@ msgstr "" "Oluşturulacak ped dizisi tipini seçin.\n" "Doğrusal X (Y) veya Dairesel olabilir" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "Ped Sayısı" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "Dizide kaç tane ped olması gerektiğini belirtin." -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "Y hizalama işlemi iptal edildi" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "X eğriltme işlemi iptal edildi" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "Y eğriltme işlemi iptal edildi" @@ -3692,7 +3690,7 @@ msgstr "Bul kutusundaki dizeyle Değiştir kutusundaki dizeleri değiştirir." msgid "String to replace the one in the Find box throughout the text." msgstr "Metin boyunca Bul kutusundaki ile değiştirilecek dize." -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 #: appGUI/ObjectUI.py:1887 appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 @@ -3745,7 +3743,7 @@ msgstr "Dosyayı Aç" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "Kodu Dışa Aktar ..." @@ -3759,7 +3757,7 @@ msgstr "Böyle bir dosya ya da dizin yok" msgid "Saved to" msgstr "Şuraya kaydedildi" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "Kod Düzenleyici" @@ -3882,7 +3880,7 @@ msgstr "Ctrl+X" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3894,7 +3892,7 @@ msgstr "Kopyala" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 #: appGUI/GUIElements.py:1387 appGUI/GUIElements.py:1592 -#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 appGUI/MainGUI.py:417 +#: appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 appGUI/MainGUI.py:417 #: appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "Ctrl+C" @@ -3913,7 +3911,7 @@ msgstr "Ctrl+V" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 #: appGUI/GUIElements.py:1399 appGUI/GUIElements.py:1604 -#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 appGUI/MainGUI.py:4517 +#: appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 appGUI/MainGUI.py:4517 #: appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 appGUI/MainGUI.py:4822 #: appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 appGUI/MainGUI.py:4964 msgid "Del" @@ -3921,7 +3919,7 @@ msgstr "Del" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" @@ -3929,7 +3927,7 @@ msgstr "Tümünü Seç" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 #: appGUI/GUIElements.py:1406 appGUI/GUIElements.py:1611 -#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 appGUI/MainGUI.py:448 +#: appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 appGUI/MainGUI.py:448 #: appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "Ctrl+A" @@ -3942,7 +3940,15 @@ msgstr "Değeri Artır" msgid "Step Down" msgstr "Değeri Azalt" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 +#: appGUI/GUIElements.py:2395 appGUI/GUIElements.py:2459 +#: appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 +#: app_Main.py:8891 +msgid "Ok" +msgstr "Evet" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" @@ -3952,19 +3958,19 @@ msgstr "" "- Kesin -> Referans noktası bir noktadır (0,0)\n" "- Değişen -> Referans noktası farenin atlamadan önceki konumudur" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "Kesin" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "Değişen" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "Konum" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -3976,86 +3982,86 @@ msgstr "" "Referans Değişen ise, geçiş farenin geçerli \n" "konumundan (x, y) mesafede olacaktır." -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "Kayıt Dosyası" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "Ctrl+S" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "Tümünü Temizle" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "Başlamak için >yardım Excellon'u Dışa Aktar'da ayarlanır." -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "Gerber'i Dışa Aktar" @@ -4979,7 +4985,7 @@ msgstr "Alt+A" msgid "Eraser" msgstr "Silgi" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "Döndür" @@ -4995,47 +5001,47 @@ msgstr "Çizimi Devre Dışı Bırak" msgid "Set Color" msgstr "Rengi Ayarla" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "Kırmızı" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "Mavi" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "Sarı" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "Yeşil" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "Mor" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "Kahverengi" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "Beyaz" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "Siyah" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "Özel" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "Opaklık" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "Varsayılan" @@ -5354,12 +5360,12 @@ msgid "TCL Shell" msgstr "Komut Satırı" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 -#: app_Main.py:2685 app_Main.py:9287 +#: app_Main.py:2685 app_Main.py:9293 msgid "Project" msgstr "Proje" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "Çalışma Alanı" @@ -5527,7 +5533,7 @@ msgstr "Arayüz sıfırlamak istediğinizden emin misiniz?\n" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 #: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 -#: app_Main.py:8993 +#: app_Main.py:8999 msgid "Yes" msgstr "Evet" @@ -5539,7 +5545,7 @@ msgstr "Evet" #: appTools/ToolDrilling.py:2090 appTools/ToolIsolation.py:3171 #: appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 -#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:2499 app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "Hayır" @@ -5662,7 +5668,7 @@ msgstr "Gerber Oluştur" msgid "Edit Object (if selected)" msgstr "Nesneyi Düzenle (seçiliyse)" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "Izgara AÇIK/KAPALI" @@ -6113,10 +6119,8 @@ msgid "Ctrl+Space" msgstr "Ctrl+Space" #: appGUI/MainGUI.py:4827 appGUI/MainGUI.py:4966 -#, fuzzy -#| msgid "Toggle Slot Array direction" msgid "Toggle array direction" -msgstr "Yuva Dizisi yönünü değiştir" +msgstr "Dizi yönünü değiştir" #: appGUI/MainGUI.py:4949 msgid "GERBER EDITOR" @@ -7498,7 +7502,7 @@ msgid "Manual" msgstr "El İle" #: appGUI/ObjectUI.py:2201 -#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7562 +#: appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 app_Main.py:7568 msgid "Grid" msgstr "Izgara" @@ -7913,7 +7917,7 @@ msgid "Preferences default values are restored." msgstr "Varsayılan ayarlar geri yüklendi." #: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 -#: app_Main.py:9667 +#: app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "Varsayılan değerler dosyaya yazılamadı." @@ -8799,13 +8803,13 @@ msgstr "Uç Kalınlığı" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:110 msgid "Slot Tool dia" -msgstr "Yuva Ucu Kalınlığı" +msgstr "Yuva Genişliği" #: appGUI/preferences/excellon/ExcellonOptPrefGroupUI.py:112 msgid "" "Diameter of the cutting tool\n" "when milling slots." -msgstr "Kesmek için kullanılacak ucun kalınlığı." +msgstr "Yuvaları frezelemek için kullanılacak kesici ucun kalınlığı." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:28 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:74 @@ -8816,7 +8820,7 @@ msgstr "Uygulama Ayarları" msgid "Grid Settings" msgstr "Izgara Ayarları" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "X Değeri" @@ -8824,7 +8828,7 @@ msgstr "X Değeri" msgid "This is the Grid snap value on X axis." msgstr "Bu, X ekseni ızgarası ek değeridir." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "Y Değeri" @@ -8871,14 +8875,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 -#: appTools/ToolFilm.py:1278 app_Main.py:7590 +#: appTools/ToolFilm.py:1278 app_Main.py:7596 msgid "Portrait" msgstr "Dikey" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 -#: appTools/ToolFilm.py:1279 app_Main.py:7592 +#: appTools/ToolFilm.py:1279 app_Main.py:7598 msgid "Landscape" msgstr "Yatay" @@ -8896,7 +8900,7 @@ msgstr "" "daraltılabilir alanın yazı tipi boyutunu ayarlar." #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 -#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:669 appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "Eksen" @@ -8919,7 +8923,7 @@ msgstr "" "metin giriş alanlarının (Uzantı, Dizin Listesi, vb.) \n" "yazı tipi boyutunu ayarlar." -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "HUD (Koordinat Ekranı)" @@ -10997,7 +11001,7 @@ msgstr "" "aktarılabilen bir QR Kodu oluşturmak için bir araç." #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 -#: appTools/ToolQRCode.py:709 app_Main.py:7558 +#: appTools/ToolQRCode.py:709 app_Main.py:7564 msgid "Version" msgstr "Versiyon" @@ -13342,7 +13346,7 @@ msgstr "Nesne {old} 'den {new} olarak yeniden adlandırıldı" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 #: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 -#: app_Main.py:6879 app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "seçildi" @@ -13767,10 +13771,10 @@ msgstr "İptal edildi. G Kod üretimi için dört nokta gereklidir." #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 #: appTools/ToolTransform.py:416 appTools/ToolTransform.py:445 app_Main.py:4766 #: app_Main.py:5107 app_Main.py:5436 app_Main.py:5514 app_Main.py:5684 -#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6168 -#: app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 -#: app_Main.py:8822 app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 +#: app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 app_Main.py:6170 +#: app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 +#: app_Main.py:8828 app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 #: camlib.py:2403 camlib.py:2471 camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "Hiçbir nesne seçilmedi." @@ -15510,7 +15514,7 @@ msgstr "Görüntü" msgid "Import IMAGE" msgstr "Görüntüyü İçe Aktar" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "" "Not supported type is picked as parameter. Only Geometry and Gerber are " "supported" @@ -15518,14 +15522,14 @@ msgstr "" "Seçenek olarak desteklenmeyen bir tür seçildi. Yalnızca Şekil ve Gerber " "türleri desteklenir" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "İçe aktarılıyor" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 -#: app_Main.py:10122 app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 -#: app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 +#: app_Main.py:10128 app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 +#: app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "Dosyanın yüklendiği yer" @@ -16285,11 +16289,11 @@ msgstr "PDF'yi açma işlemi iptal edildi" msgid "Parsing ..." msgstr "Okunuyor ..." -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "Açılamadı" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "Dosyada şekli bulunamadı" @@ -16640,7 +16644,7 @@ msgstr "PCB Sihirbazı .INF dosyası yüklendi." msgid "Main PcbWizard Excellon file loaded." msgstr "Pcb Sihirbazı Excellon dosyası yüklendi." -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "Bu Excellon dosyası değil." @@ -17562,7 +17566,7 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanının başlatılması tamamlandı" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "Yeni Proje - Kaydedilmedi" @@ -17962,11 +17966,6 @@ msgstr "" "\n" "Devam etmek istiyor musunuz?" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 -#: app_Main.py:8529 app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "Evet" - #: app_Main.py:4520 msgid "Converted units to" msgstr "Birimler şuna dönüştürüldü" @@ -18075,181 +18074,181 @@ msgstr "" msgid "Save Tools Database" msgstr "Araçlar Veri Tabanını Kaydet" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "Açı Değerini Girin:" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "Döndürme işlemi tamamlandı." -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "Döndürme işlemi gerçekleştirilemedi." -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "X ekseninde eğme işlemi tamamlandı." -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "Y ekseninde eğme işlemi tamamlandı." -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "Yeni Izgara ..." -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "Izgara Boyutunu Girin:" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" "Lütfen ondalıklı biçimde sıfır olmayan bir değer içeren bir ızgara değeri " "girin." -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "Yeni ızgara eklendi" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "Izgara zaten var" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "Yeni ızgara ekleme işlemi iptal edildi" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "Izgara değeri mevcut değil" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "Izgara değeri silindi" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "Izgara değerini silme işlemi iptal edildi" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "Klavye Kısayol Listesi" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "İsim panoya kopyalandı ..." -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "CNC kodunu görüntülemek için bir Gerber veya Excellon dosyası seçin." -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "Seçilen nesnenin CNC kodunu görüntüle." -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "Kod Düzenleyici" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "CNC kodunun gösterileceği seçili hiçbir nesne yok." -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "Seçilen nesnenin CNC kodu yüklenemedi" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "Satıra Git ..." -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "Tüm nesneler yeniden çiziliyor" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "Son dosya listesi yüklenemedi." -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "Son dosya listesi okunamadı." -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "Son projelerin öğe listesi yüklenemedi." -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "Son proje öğelerinin listesi okunamadı." -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "Son Projeleri Temizle" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "Listeyi Temizle" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "FlatCAM Evo" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "Yayın Tarihi" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "Görüntülendi" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "Maksimum Yapışma" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "Çalışma Alanı" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "Çalışma alanı etkin" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "Çalışma alanı boyutu" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "Çalışma alanı yönlendirmesi" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "Program güncellemesi kontrol edilemedi. İnternet bağlantısı yok." -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "En son sürüm bilgileri okunamıyor." -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "FlatCAM güncel!" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "Daha yeni bir sürüm var" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "İndirebileceğiniz daha yeni bir FlatCAM sürümü var:" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "bilgi" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported." "Change the graphic engine to Legacy(2D) in Edit -> Preferences -> General " @@ -18260,44 +18259,44 @@ msgstr "" "desteklenmiyor. Düzenle -> Ayarlar -> Genel sekmesinde Grafik Modu'nu Legacy " "(2D) olarak değiştirin.\n" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "Tüm şekiller devre dışı." -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "Seçili olmayan tüm şekiller devre dışı bırakıldı." -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "Tüm şekiller etkin." -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "Seçili olmayan tüm şekiller etkinleştirildi." -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "Seçilen şekiller etkin ..." -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "Seçilen şekiller devre dışı ..." -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "Şekiller açılıyor ..." -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "Şekillerin bağlantısı kesiliyor ..." -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "Şeffaflık seviyesini ayarla ..." -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 -#: app_Main.py:9202 app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 +#: app_Main.py:9208 app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" @@ -18305,97 +18304,97 @@ msgstr "" "Çalışma alanı başlatılıyor.\n" "Çalışma alanını başlatılması tamamlandı" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "Gerber dosyası açılıyor." -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "Excellon dosyası açılıyor." -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "G-Kodu dosyası açılıyor." -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "HPGL2'yi Açın" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "HPGL2 dosyası açılıyor." -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "Yapılandırma Dosyasını Aç" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "Lütfen dışa aktarılacak bir Şekil nesnesi seçin" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "Yalnızca Şekil, Gerber ve CNC İş nesneleri kullanılabilir." -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "Verilerin son boyutu 3 veya 4 olan bir 3D dizi olması gerekir" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "PNG Görüntüsünü Dışa Aktar" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" "Hata. Sadece Gerber nesneleri Gerber dosyaları olarak kaydedilebilir ..." -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "Gerber kaynak dosyasını kaydet" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" "Hata. Yalnızca komut dosyası nesneleri TCL komut dosyaları olarak " "kaydedilebilir ..." -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "Komut dosyası kaynak dosyasını kaydet" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" "Hata. Yalnızca Belge nesneleri Belge dosyaları olarak kaydedilebilir ..." -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "Belgenin kaynak dosyasını kaydet" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" "Hata. Yalnızca Excellon nesneleri Excellon dosyaları olarak " "kaydedilebilir ..." -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "Excellon kaynak dosyasını kaydet" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "Yalnızca Şekil nesneleri kullanılabilir." -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "SVG'i İçe Aktar" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "DXF'i İçe Aktar" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" @@ -18404,137 +18403,137 @@ msgstr "" "FlatCAM'de açık dosyalar/nesneler var. Yeni bir proje oluşturmak onları " "siler. Projeyi kaydetmek istiyor musunuz?" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "Yeni proje oluşturuldu" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "Kod Düzenleyici'de yeni TLC komut dosyası oluşturuldu." -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "TCL Komut Dosyasını Aç" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "FlatCAM komut dosyası çalışıyor." -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "TCL komut dosyasını çalıştır" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı ve yürütüldü." -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "Projeyi Farklı Kaydet ..." -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "FlatCAM nesnelerini yazdır" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "Nesneyi PDF Olarak Kaydet ..." -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "PDF yazdırılıyor ..." -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "PDF dosyası şuraya kaydedildi" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "Dışa aktarılıyor ..." -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "SVG dosyası şuraya aktarıldı" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "FlatCAM Ayarlarını İçe Aktar" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "Varsayılan değerler şuradan alındı" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "FlatCAM Ayarlarını Dışa Aktar" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "Ayarlar şuraya aktarıldı" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "Excellon dosyası şuraya aktarıldı" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 -#: app_Main.py:10021 app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 +#: app_Main.py:10027 app_Main.py:10034 msgid "Could not export." msgstr "Dışa aktarılamadı." -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "Gerber dosyası şuraya aktarıldı" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "DXF dosyası şuraya aktarıldı" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "İçe aktarma başarısız oldu." -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "Dosya açılamadı" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "Dosya okunamadı" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" "Nesne bir Gerber dosyası değil veya boş. Nesne oluşturma işlemi iptal " "ediliyor." -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 -#: app_Main.py:10433 tclCommands/TclCommandOpenDXF.py:81 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 +#: app_Main.py:10439 tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "Açılıyor ..." -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" "Gerber'i açma işlemi başarısız oldu. Bu bu muhtemelen bir Gerber dosyası " "değil." -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "Dosya açılamıyor" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "Excellon dosyası açılamadı. Bu muhtemelen bir Excellon dosyası değil." -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "G-Kod dosyası okunuyor" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "Bu G KOD'u değil" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it " "from File menu.\n" @@ -18546,77 +18545,77 @@ msgstr "" "G-Kod dosyasından FlatCAM CNC İş nesnesi oluşturma denemesi, işlem sırasında " "başarısız oldu" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" "Nesne bir HPGL2 dosyası değil veya boş. Nesne oluşturma işlemini iptal " "ediliyor." -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "Başarısız oldu. Muhtemelen bir HPGL2 dosyası değil." -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "TCL komut dosyası Kod Düzenleyici'de açıldı." -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "TCL komut dosyası açılamadı." -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "FlatCAM yapılandırma dosyası açılıyor." -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "Yapılandırma dosyası açılamadı" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "Proje Yükleniyor ... Lütfen Bekleyiniz ..." -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "FlatCAM proje dosyası açılıyor." -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "Proje dosyası açılamadı" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "Proje yükleniyor ... onarılıyor" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "Şuradan yüklenen proje" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "Proje kaydediliyor ..." -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "Proje şuraya kaydedildi" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "Nesne başka bir uygulama tarafından kullanılıyor." -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "Proje dosyası kontrol edilemedi" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "Lütfen kaydetmek için tekrar deneyin." -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "Kaydedilmiş proje dosyası okunamadı" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" "Kaynak dosya boş olduğundan kaydetme işlemi iptal edildi. Gerber dosyasını " @@ -18693,8 +18692,8 @@ msgstr "X, Y son hareket koordinat biçimi (x, y) şeklinde olmalıdır." msgid "Starting G-Code for tool with diameter" msgstr "Şu kalınlıktaki uç için G-Kodu başlatılıyor" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 -#: camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 +#: camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "G91 koordinatları uygulanmadı" @@ -18827,7 +18826,7 @@ msgstr "Satır sayısı" msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "Uç kalınlığı için okunan G-Kod dosyasından Şekil oluşturuluyor" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr "G91 koordinatları uygulanmadı ..." diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 7af87934..2ede056c 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-11-04 21:58+0200\n" +"POT-Creation-Date: 2020-11-05 16:25+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -109,25 +109,25 @@ msgstr "" #: appEditors/AppGeoEditor.py:585 appEditors/AppGeoEditor.py:1074 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppTextEditor.py:259 appGUI/MainGUI.py:3015 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppTextEditor.py:259 appGUI/MainGUI.py:3015 #: appGUI/MainGUI.py:3237 appGUI/MainGUI.py:3463 appObjects/FlatCAMCNCJob.py:1754 #: appObjects/ObjectCollection.py:126 appTools/ToolCorners.py:332 appTools/ToolFilm.py:242 #: appTools/ToolFilm.py:390 appTools/ToolImage.py:111 appTools/ToolMove.py:269 #: appTools/ToolPcbWizard.py:189 appTools/ToolPcbWizard.py:212 appTools/ToolQRCode.py:531 #: appTools/ToolQRCode.py:580 app_Main.py:1785 app_Main.py:2801 app_Main.py:4534 -#: app_Main.py:8320 app_Main.py:8359 app_Main.py:8403 app_Main.py:8429 app_Main.py:8469 -#: app_Main.py:8494 app_Main.py:8550 app_Main.py:8588 app_Main.py:8634 app_Main.py:8676 -#: app_Main.py:8718 app_Main.py:8759 app_Main.py:8801 app_Main.py:8846 app_Main.py:8907 -#: app_Main.py:8939 app_Main.py:8969 app_Main.py:9144 app_Main.py:9181 app_Main.py:9224 -#: app_Main.py:9298 app_Main.py:9354 app_Main.py:9621 app_Main.py:9656 +#: app_Main.py:8326 app_Main.py:8365 app_Main.py:8409 app_Main.py:8435 app_Main.py:8475 +#: app_Main.py:8500 app_Main.py:8556 app_Main.py:8594 app_Main.py:8640 app_Main.py:8682 +#: app_Main.py:8724 app_Main.py:8765 app_Main.py:8807 app_Main.py:8852 app_Main.py:8913 +#: app_Main.py:8945 app_Main.py:8975 app_Main.py:9150 app_Main.py:9187 app_Main.py:9230 +#: app_Main.py:9304 app_Main.py:9360 app_Main.py:9627 app_Main.py:9662 msgid "Cancelled." msgstr "" #: Bookmark.py:308 appDatabase.py:2118 appEditors/AppTextEditor.py:314 #: appObjects/FlatCAMCNCJob.py:1676 appObjects/FlatCAMCNCJob.py:1868 #: appObjects/FlatCAMCNCJob.py:2330 appTools/ToolFilm.py:589 appTools/ToolFilm.py:839 -#: appTools/ToolSolderPaste.py:1099 app_Main.py:2809 app_Main.py:9591 app_Main.py:9799 -#: app_Main.py:9934 app_Main.py:10000 app_Main.py:10754 +#: appTools/ToolSolderPaste.py:1099 app_Main.py:2809 app_Main.py:9597 app_Main.py:9805 +#: app_Main.py:9940 app_Main.py:10006 app_Main.py:10760 msgid "" "Permission denied, saving not possible.\n" "Most likely another app is holding the file open and not accessible." @@ -251,7 +251,7 @@ msgstr "" #: appDatabase.py:210 appEditors/AppGeoEditor.py:3296 appGUI/ObjectUI.py:219 #: appGUI/ObjectUI.py:570 appGUI/ObjectUI.py:894 appGUI/ObjectUI.py:1899 #: appGUI/ObjectUI.py:2716 appGUI/ObjectUI.py:2783 appTools/ToolCalibration.py:929 -#: appTools/ToolFiducials.py:710 app_Main.py:7556 +#: appTools/ToolFiducials.py:710 app_Main.py:7562 msgid "Name" msgstr "" @@ -318,7 +318,7 @@ msgid "The kind of Application Tool where this tool is to be used." msgstr "" #: appDatabase.py:278 appDatabase.py:1785 appDatabase.py:2191 appGUI/MainGUI.py:1414 -#: app_Main.py:7554 +#: app_Main.py:7560 msgid "General" msgstr "" @@ -593,7 +593,7 @@ msgid "" "- Clear -> the regular non-copper clearing." msgstr "" -#: appDatabase.py:599 appEditors/AppGerberEditor.py:5283 appTools/ToolNCC.py:4172 +#: appDatabase.py:599 appEditors/AppGerberEditor.py:5290 appTools/ToolNCC.py:4172 msgid "Clear" msgstr "" @@ -779,7 +779,7 @@ msgid "" msgstr "" #: appDatabase.py:700 appDatabase.py:757 appEditors/AppGeoEditor.py:614 -#: appEditors/AppGerberEditor.py:5457 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5465 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:143 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:255 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:183 @@ -1168,13 +1168,15 @@ msgid "" "in the Tools Database." msgstr "" -#: appDatabase.py:1366 appGUI/MainGUI.py:1553 appGUI/preferences/PreferencesUIManager.py:949 -#: app_Main.py:2500 app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:8995 +#: appDatabase.py:1366 appGUI/GUIElements.py:2266 appGUI/GUIElements.py:2335 +#: appGUI/GUIElements.py:2396 appGUI/GUIElements.py:2460 appGUI/GUIElements.py:3802 +#: appGUI/MainGUI.py:1553 appGUI/preferences/PreferencesUIManager.py:949 app_Main.py:2500 +#: app_Main.py:3527 app_Main.py:4471 app_Main.py:4724 app_Main.py:9001 msgid "Cancel" msgstr "" -#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4344 -#: appEditors/AppExcEditor.py:4355 appEditors/appGCodeEditor.py:770 +#: appDatabase.py:1379 appDatabase.py:1390 appEditors/AppExcEditor.py:4349 +#: appEditors/AppExcEditor.py:4360 appEditors/appGCodeEditor.py:770 #: appEditors/appGCodeEditor.py:781 appGUI/ObjectUI.py:163 appGUI/ObjectUI.py:174 #: appTool.py:280 appTool.py:291 appTools/ToolAlignObjects.py:517 #: appTools/ToolAlignObjects.py:528 appTools/ToolCalculators.py:519 @@ -1203,8 +1205,8 @@ msgstr "" msgid "Edited value is out of range" msgstr "" -#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4350 -#: appEditors/AppExcEditor.py:4357 appEditors/appGCodeEditor.py:776 +#: appDatabase.py:1385 appDatabase.py:1392 appEditors/AppExcEditor.py:4355 +#: appEditors/AppExcEditor.py:4362 appEditors/appGCodeEditor.py:776 #: appEditors/appGCodeEditor.py:783 appGUI/ObjectUI.py:169 appGUI/ObjectUI.py:176 #: appTool.py:286 appTool.py:293 appTools/ToolAlignObjects.py:523 #: appTools/ToolAlignObjects.py:530 appTools/ToolCalculators.py:525 @@ -1245,7 +1247,7 @@ msgstr "" msgid "Delete from DB" msgstr "" -#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8989 +#: appDatabase.py:1657 appTranslation.py:209 app_Main.py:3521 app_Main.py:8995 msgid "Save changes" msgstr "" @@ -1355,10 +1357,10 @@ msgstr "" #: appEditors/AppGerberEditor.py:1377 appEditors/AppGerberEditor.py:1582 #: appEditors/AppGerberEditor.py:1871 appEditors/AppGerberEditor.py:2167 #: appEditors/AppGerberEditor.py:2248 appEditors/AppGerberEditor.py:2358 -#: appEditors/AppGerberEditor.py:4040 appEditors/AppGerberEditor.py:4281 -#: appEditors/AppGerberEditor.py:4298 appEditors/AppGerberEditor.py:4670 -#: appEditors/AppGerberEditor.py:4830 appEditors/AppGerberEditor.py:4892 -#: appEditors/AppGerberEditor.py:4941 appEditors/AppGerberEditor.py:6136 +#: appEditors/AppGerberEditor.py:4041 appEditors/AppGerberEditor.py:4282 +#: appEditors/AppGerberEditor.py:4299 appEditors/AppGerberEditor.py:4671 +#: appEditors/AppGerberEditor.py:4831 appEditors/AppGerberEditor.py:4893 +#: appEditors/AppGerberEditor.py:4942 appEditors/AppGerberEditor.py:6144 #: appGUI/MainGUI.py:2996 appGUI/MainGUI.py:3008 appObjects/FlatCAMGeometry.py:2745 #: appObjects/FlatCAMGeometry.py:2818 appObjects/FlatCAMGerber.py:372 #: appParsers/ParseGerber.py:2045 appParsers/ParseGerber.py:2136 @@ -1483,11 +1485,11 @@ msgstr "" msgid "There are no Tools definitions in the file. Aborting Excellon creation." msgstr "" -#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4020 +#: appEditors/AppExcEditor.py:2944 appEditors/AppGerberEditor.py:4021 #: appObjects/AppObject.py:164 appObjects/FlatCAMGeometry.py:2078 #: appParsers/ParseExcellon.py:972 appTools/ToolPcbWizard.py:318 -#: appTools/ToolSolderPaste.py:894 app_Main.py:7706 app_Main.py:10170 app_Main.py:10230 -#: app_Main.py:10361 app_Main.py:10426 +#: appTools/ToolSolderPaste.py:894 app_Main.py:7712 app_Main.py:10176 app_Main.py:10236 +#: app_Main.py:10367 app_Main.py:10432 msgid "An internal error has occurred. See shell.\n" msgstr "" @@ -1504,7 +1506,7 @@ msgid "Cancelled. There is no Tool/Drill selected" msgstr "" #: appEditors/AppExcEditor.py:3650 appEditors/AppExcEditor.py:3660 -#: appEditors/AppGerberEditor.py:4732 +#: appEditors/AppGerberEditor.py:4733 msgid "Click on the circular array Center position" msgstr "" @@ -1513,7 +1515,7 @@ msgstr "" msgid "Excellon Editor" msgstr "" -#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5003 +#: appEditors/AppExcEditor.py:3803 appEditors/AppGerberEditor.py:5004 #: appEditors/appGCodeEditor.py:669 msgid "Name:" msgstr "" @@ -1534,21 +1536,21 @@ msgstr "" msgid "Convert Slots" msgstr "" -#: appEditors/AppExcEditor.py:3833 +#: appEditors/AppExcEditor.py:3835 msgid "Convert the slots in the selected tools to drills." msgstr "" -#: appEditors/AppExcEditor.py:3843 +#: appEditors/AppExcEditor.py:3845 msgid "Add/Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:3845 +#: appEditors/AppExcEditor.py:3847 msgid "" "Add/Delete a tool to the tool list\n" "for this Excellon object." msgstr "" -#: appEditors/AppExcEditor.py:3859 appEditors/AppGeoEditor.py:441 appGUI/ObjectUI.py:1080 +#: appEditors/AppExcEditor.py:3861 appEditors/AppGeoEditor.py:441 appGUI/ObjectUI.py:1080 #: appGUI/ObjectUI.py:1637 appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:268 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:130 appTools/ToolCutOut.py:2077 #: appTools/ToolIsolation.py:3196 appTools/ToolNCC.py:4079 appTools/ToolNCC.py:4090 @@ -1556,84 +1558,84 @@ msgstr "" msgid "Tool Dia" msgstr "" -#: appEditors/AppExcEditor.py:3861 appGUI/ObjectUI.py:1082 +#: appEditors/AppExcEditor.py:3863 appGUI/ObjectUI.py:1082 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:57 #: appTools/ToolIsolation.py:3198 appTools/ToolNCC.py:4081 msgid "Diameter for the new tool" msgstr "" -#: appEditors/AppExcEditor.py:3873 appEditors/AppGeoEditor.py:671 -#: appEditors/AppGerberEditor.py:5124 appEditors/AppGerberEditor.py:5514 +#: appEditors/AppExcEditor.py:3875 appEditors/AppGeoEditor.py:671 +#: appEditors/AppGerberEditor.py:5125 appEditors/AppGerberEditor.py:5522 #: appGUI/ObjectUI.py:2373 appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:288 #: appTools/ToolCopperThieving.py:1666 appTools/ToolDblSided.py:709 #: appTools/ToolDblSided.py:897 appTools/ToolNCC.py:63 appTools/ToolPaint.py:137 #: appTools/ToolSolderPaste.py:160 appTools/ToolSolderPaste.py:1205 -#: appTools/ToolTransform.py:567 app_Main.py:6292 +#: appTools/ToolTransform.py:567 app_Main.py:6298 msgid "Add" msgstr "" -#: appEditors/AppExcEditor.py:3875 +#: appEditors/AppExcEditor.py:3878 msgid "" "Add a new tool to the tool list\n" "with the diameter specified above." msgstr "" -#: appEditors/AppExcEditor.py:3884 +#: appEditors/AppExcEditor.py:3887 msgid "Delete Tool" msgstr "" -#: appEditors/AppExcEditor.py:3886 +#: appEditors/AppExcEditor.py:3890 msgid "" "Delete a tool in the tool list\n" "by selecting a row in the tool table." msgstr "" -#: appEditors/AppExcEditor.py:3911 +#: appEditors/AppExcEditor.py:3915 msgid "Resize Tool" msgstr "" -#: appEditors/AppExcEditor.py:3913 +#: appEditors/AppExcEditor.py:3917 msgid "Resize a drill or a selection of drills." msgstr "" -#: appEditors/AppExcEditor.py:3918 +#: appEditors/AppExcEditor.py:3922 msgid "Resize Dia" msgstr "" -#: appEditors/AppExcEditor.py:3920 +#: appEditors/AppExcEditor.py:3924 msgid "Diameter to resize to." msgstr "" -#: appEditors/AppExcEditor.py:3933 +#: appEditors/AppExcEditor.py:3937 msgid "Resize" msgstr "" -#: appEditors/AppExcEditor.py:3935 +#: appEditors/AppExcEditor.py:3940 msgid "Resize drill(s)" msgstr "" -#: appEditors/AppExcEditor.py:3966 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 +#: appEditors/AppExcEditor.py:3971 appGUI/MainGUI.py:711 appGUI/MainGUI.py:1102 #: appGUI/MainGUI.py:1679 appGUI/MainGUI.py:2271 appGUI/MainGUI.py:4812 msgid "Add Drill Array" msgstr "" -#: appEditors/AppExcEditor.py:3968 +#: appEditors/AppExcEditor.py:3973 msgid "Add an array of drills (linear or circular array)" msgstr "" -#: appEditors/AppExcEditor.py:3974 +#: appEditors/AppExcEditor.py:3979 msgid "" "Select the type of drills array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5316 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5324 msgid "Linear" msgstr "" -#: appEditors/AppExcEditor.py:3977 appEditors/AppExcEditor.py:4198 -#: appEditors/AppGerberEditor.py:5317 +#: appEditors/AppExcEditor.py:3982 appEditors/AppExcEditor.py:4203 +#: appEditors/AppGerberEditor.py:5325 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:52 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:149 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:107 @@ -1647,26 +1649,26 @@ msgstr "" msgid "Circular" msgstr "" -#: appEditors/AppExcEditor.py:3983 appEditors/AppExcEditor.py:4203 +#: appEditors/AppExcEditor.py:3988 appEditors/AppExcEditor.py:4208 msgid "Number" msgstr "" -#: appEditors/AppExcEditor.py:3984 +#: appEditors/AppExcEditor.py:3989 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:70 msgid "Specify how many drills to be in the array." msgstr "" -#: appEditors/AppExcEditor.py:4005 appEditors/AppExcEditor.py:4064 -#: appEditors/AppExcEditor.py:4130 appEditors/AppExcEditor.py:4226 -#: appEditors/AppExcEditor.py:4286 appEditors/AppGeoEditor.py:2084 -#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5345 -#: appEditors/AppGerberEditor.py:5394 +#: appEditors/AppExcEditor.py:4010 appEditors/AppExcEditor.py:4069 +#: appEditors/AppExcEditor.py:4135 appEditors/AppExcEditor.py:4231 +#: appEditors/AppExcEditor.py:4291 appEditors/AppGeoEditor.py:2084 +#: appEditors/AppGerberEditor.py:1681 appEditors/AppGerberEditor.py:5353 +#: appEditors/AppGerberEditor.py:5402 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:178 msgid "Direction" msgstr "" -#: appEditors/AppExcEditor.py:4007 appEditors/AppExcEditor.py:4228 -#: appEditors/AppGerberEditor.py:5347 +#: appEditors/AppExcEditor.py:4012 appEditors/AppExcEditor.py:4233 +#: appEditors/AppGerberEditor.py:5355 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:86 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:234 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:123 @@ -1677,9 +1679,9 @@ msgid "" "- 'Angle' - a custom angle for the array inclination" msgstr "" -#: appEditors/AppExcEditor.py:4013 appEditors/AppExcEditor.py:4138 -#: appEditors/AppExcEditor.py:4234 appEditors/AppGerberEditor.py:5354 -#: appGUI/GUIElements.py:4247 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 +#: appEditors/AppExcEditor.py:4018 appEditors/AppExcEditor.py:4143 +#: appEditors/AppExcEditor.py:4239 appEditors/AppGerberEditor.py:5362 +#: appGUI/GUIElements.py:4340 appGUI/MainGUI.py:478 appGUI/MainGUI.py:671 #: appGUI/MainGUI.py:4442 appGUI/MainGUI.py:4708 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:92 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:187 @@ -1689,9 +1691,9 @@ msgstr "" msgid "X" msgstr "" -#: appEditors/AppExcEditor.py:4014 appEditors/AppExcEditor.py:4139 -#: appEditors/AppExcEditor.py:4235 appEditors/AppGerberEditor.py:5355 -#: appGUI/GUIElements.py:4254 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 +#: appEditors/AppExcEditor.py:4019 appEditors/AppExcEditor.py:4144 +#: appEditors/AppExcEditor.py:4240 appEditors/AppGerberEditor.py:5363 +#: appGUI/GUIElements.py:4347 appGUI/MainGUI.py:481 appGUI/MainGUI.py:4443 #: appGUI/MainGUI.py:4709 appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:93 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:188 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:241 @@ -1700,13 +1702,13 @@ msgstr "" msgid "Y" msgstr "" -#: appEditors/AppExcEditor.py:4015 appEditors/AppExcEditor.py:4034 -#: appEditors/AppExcEditor.py:4075 appEditors/AppExcEditor.py:4140 -#: appEditors/AppExcEditor.py:4146 appEditors/AppExcEditor.py:4236 -#: appEditors/AppExcEditor.py:4256 appEditors/AppExcEditor.py:4297 -#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5356 -#: appEditors/AppGerberEditor.py:5373 appEditors/AppGerberEditor.py:5409 -#: appEditors/AppGerberEditor.py:5529 +#: appEditors/AppExcEditor.py:4020 appEditors/AppExcEditor.py:4039 +#: appEditors/AppExcEditor.py:4080 appEditors/AppExcEditor.py:4145 +#: appEditors/AppExcEditor.py:4151 appEditors/AppExcEditor.py:4241 +#: appEditors/AppExcEditor.py:4261 appEditors/AppExcEditor.py:4302 +#: appEditors/AppGeoEditor.py:686 appEditors/AppGerberEditor.py:5364 +#: appEditors/AppGerberEditor.py:5381 appEditors/AppGerberEditor.py:5417 +#: appEditors/AppGerberEditor.py:5537 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:94 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:113 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:189 @@ -1720,24 +1722,24 @@ msgstr "" msgid "Angle" msgstr "" -#: appEditors/AppExcEditor.py:4021 appEditors/AppExcEditor.py:4242 -#: appEditors/AppGerberEditor.py:5360 +#: appEditors/AppExcEditor.py:4026 appEditors/AppExcEditor.py:4247 +#: appEditors/AppGerberEditor.py:5368 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:100 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:248 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:137 msgid "Pitch" msgstr "" -#: appEditors/AppExcEditor.py:4023 appEditors/AppExcEditor.py:4244 -#: appEditors/AppGerberEditor.py:5362 +#: appEditors/AppExcEditor.py:4028 appEditors/AppExcEditor.py:4249 +#: appEditors/AppGerberEditor.py:5370 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:102 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:250 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:139 msgid "Pitch = Distance between elements of the array." msgstr "" -#: appEditors/AppExcEditor.py:4036 appEditors/AppExcEditor.py:4258 -#: appEditors/AppGerberEditor.py:5375 +#: appEditors/AppExcEditor.py:4041 appEditors/AppExcEditor.py:4263 +#: appEditors/AppGerberEditor.py:5383 msgid "" "Angle at which the linear array is placed.\n" "The precision is of max 2 decimals.\n" @@ -1745,8 +1747,8 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: appEditors/AppExcEditor.py:4065 appEditors/AppExcEditor.py:4287 -#: appEditors/AppGerberEditor.py:5396 +#: appEditors/AppExcEditor.py:4070 appEditors/AppExcEditor.py:4292 +#: appEditors/AppGerberEditor.py:5404 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:132 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:282 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:167 @@ -1755,8 +1757,8 @@ msgid "" "Can be CW = clockwise or CCW = counter clockwise." msgstr "" -#: appEditors/AppExcEditor.py:4068 appEditors/AppExcEditor.py:4290 -#: appEditors/AppGerberEditor.py:5404 +#: appEditors/AppExcEditor.py:4073 appEditors/AppExcEditor.py:4295 +#: appEditors/AppGerberEditor.py:5412 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:136 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:286 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:145 @@ -1765,8 +1767,8 @@ msgstr "" msgid "CW" msgstr "" -#: appEditors/AppExcEditor.py:4069 appEditors/AppExcEditor.py:4291 -#: appEditors/AppGerberEditor.py:5405 +#: appEditors/AppExcEditor.py:4074 appEditors/AppExcEditor.py:4296 +#: appEditors/AppGerberEditor.py:5413 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:287 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:146 @@ -1775,8 +1777,8 @@ msgstr "" msgid "CCW" msgstr "" -#: appEditors/AppExcEditor.py:4076 appEditors/AppExcEditor.py:4298 -#: appEditors/AppGerberEditor.py:5411 +#: appEditors/AppExcEditor.py:4081 appEditors/AppExcEditor.py:4303 +#: appEditors/AppGerberEditor.py:5419 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:115 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:145 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:265 @@ -1786,29 +1788,29 @@ msgstr "" msgid "Angle at which each element in circular array is placed." msgstr "" -#: appEditors/AppExcEditor.py:4108 +#: appEditors/AppExcEditor.py:4113 msgid "Slot Parameters" msgstr "" -#: appEditors/AppExcEditor.py:4110 +#: appEditors/AppExcEditor.py:4115 msgid "" "Parameters for adding a slot (hole with oval shape)\n" "either single or as an part of an array." msgstr "" -#: appEditors/AppExcEditor.py:4116 +#: appEditors/AppExcEditor.py:4121 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 appObjects/FlatCAMObj.py:877 #: appTools/ToolCorners.py:574 appTools/ToolProperties.py:571 msgid "Length" msgstr "" -#: appEditors/AppExcEditor.py:4118 +#: appEditors/AppExcEditor.py:4123 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:164 msgid "Length. The length of the slot." msgstr "" -#: appEditors/AppExcEditor.py:4132 +#: appEditors/AppExcEditor.py:4137 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:180 msgid "" "Direction on which the slot is oriented:\n" @@ -1817,7 +1819,7 @@ msgid "" "- 'Angle' - a custom angle for the slot inclination" msgstr "" -#: appEditors/AppExcEditor.py:4148 +#: appEditors/AppExcEditor.py:4153 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:196 msgid "" "Angle at which the slot is placed.\n" @@ -1826,33 +1828,33 @@ msgid "" "Max value is: 360.00 degrees." msgstr "" -#: appEditors/AppExcEditor.py:4185 +#: appEditors/AppExcEditor.py:4190 msgid "Slot Array Parameters" msgstr "" -#: appEditors/AppExcEditor.py:4187 +#: appEditors/AppExcEditor.py:4192 msgid "Parameters for the array of slots (linear or circular array)" msgstr "" -#: appEditors/AppExcEditor.py:4195 +#: appEditors/AppExcEditor.py:4200 msgid "" "Select the type of slot array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppExcEditor.py:4204 +#: appEditors/AppExcEditor.py:4209 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:221 msgid "Specify how many slots to be in the array." msgstr "" -#: appEditors/AppExcEditor.py:4312 appEditors/AppGeoEditor.py:3310 -#: appEditors/AppGerberEditor.py:5433 appEditors/appGCodeEditor.py:753 appGUI/MainGUI.py:346 +#: appEditors/AppExcEditor.py:4317 appEditors/AppGeoEditor.py:3310 +#: appEditors/AppGerberEditor.py:5441 appEditors/appGCodeEditor.py:753 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:1696 app_Main.py:2494 msgid "Exit Editor" msgstr "" -#: appEditors/AppExcEditor.py:4315 appEditors/AppGeoEditor.py:3313 -#: appEditors/AppGerberEditor.py:5436 appEditors/appGCodeEditor.py:756 +#: appEditors/AppExcEditor.py:4320 appEditors/AppGeoEditor.py:3313 +#: appEditors/AppGerberEditor.py:5444 appEditors/appGCodeEditor.py:756 msgid "Exit from Editor." msgstr "" @@ -1860,12 +1862,12 @@ msgstr "" msgid "Buffer Selection" msgstr "" -#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5163 +#: appEditors/AppGeoEditor.py:87 appEditors/AppGerberEditor.py:5166 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:195 msgid "Buffer distance" msgstr "" -#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5164 +#: appEditors/AppGeoEditor.py:88 appEditors/AppGerberEditor.py:5167 msgid "Buffer corner" msgstr "" @@ -1878,11 +1880,11 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5172 +#: appEditors/AppGeoEditor.py:96 appEditors/AppGerberEditor.py:5175 msgid "Round" msgstr "" -#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5173 appGUI/ObjectUI.py:1601 +#: appEditors/AppGeoEditor.py:97 appEditors/AppGerberEditor.py:5176 appGUI/ObjectUI.py:1601 #: appGUI/preferences/geometry/GeometryAdvOptPrefGroupUI.py:223 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:68 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:175 @@ -1902,7 +1904,7 @@ msgstr "" msgid "Square" msgstr "" -#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5174 +#: appEditors/AppGeoEditor.py:98 appEditors/AppGerberEditor.py:5177 msgid "Beveled" msgstr "" @@ -1926,7 +1928,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:146 appEditors/AppGeoEditor.py:163 #: appEditors/AppGeoEditor.py:180 appEditors/AppGeoEditor.py:2987 #: appEditors/AppGeoEditor.py:3015 appEditors/AppGeoEditor.py:3043 -#: appEditors/AppGerberEditor.py:4785 +#: appEditors/AppGerberEditor.py:4786 msgid "Buffer distance value is missing or wrong format. Add it and retry." msgstr "" @@ -1939,7 +1941,7 @@ msgid "Font" msgstr "" #: appEditors/AppGeoEditor.py:316 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appGUI/ObjectUI.py:316 +#: appEditors/AppGerberEditor.py:5030 appGUI/ObjectUI.py:316 #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:103 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:180 #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:209 @@ -1998,11 +2000,11 @@ msgstr "" #: appEditors/AppGeoEditor.py:2609 appEditors/AppGeoEditor.py:2673 #: appEditors/AppGeoEditor.py:2975 appEditors/AppGeoEditor.py:3003 #: appEditors/AppGeoEditor.py:3031 appEditors/AppGeoEditor.py:4412 -#: appEditors/AppGerberEditor.py:5917 appEditors/AppGerberEditor.py:5953 -#: appEditors/AppGerberEditor.py:5976 appEditors/AppGerberEditor.py:6121 -#: appEditors/AppGerberEditor.py:6154 appEditors/AppGerberEditor.py:6197 -#: appEditors/AppGerberEditor.py:6238 appEditors/AppGerberEditor.py:6274 -#: appEditors/AppGerberEditor.py:6310 +#: appEditors/AppGerberEditor.py:5925 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGerberEditor.py:5984 appEditors/AppGerberEditor.py:6129 +#: appEditors/AppGerberEditor.py:6162 appEditors/AppGerberEditor.py:6205 +#: appEditors/AppGerberEditor.py:6246 appEditors/AppGerberEditor.py:6282 +#: appEditors/AppGerberEditor.py:6318 msgid "No shape selected." msgstr "" @@ -2014,53 +2016,53 @@ msgid "Tools" msgstr "" #: appEditors/AppGeoEditor.py:609 appEditors/AppGeoEditor.py:1038 -#: appEditors/AppGerberEditor.py:5452 appEditors/AppGerberEditor.py:5881 +#: appEditors/AppGerberEditor.py:5460 appEditors/AppGerberEditor.py:5889 #: appGUI/MainGUI.py:695 appGUI/MainGUI.py:1075 appGUI/MainGUI.py:2244 #: appTools/ToolTransform.py:85 msgid "Transform Tool" msgstr "" #: appEditors/AppGeoEditor.py:610 appEditors/AppGeoEditor.py:702 -#: appEditors/AppGerberEditor.py:5453 appEditors/AppGerberEditor.py:5545 +#: appEditors/AppGerberEditor.py:5461 appEditors/AppGerberEditor.py:5553 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:88 appTools/ToolTransform.py:508 #: appTools/ToolTransform.py:628 msgid "Rotate" msgstr "" -#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5454 +#: appEditors/AppGeoEditor.py:611 appEditors/AppGerberEditor.py:5462 #: appTools/ToolTransform.py:509 msgid "Skew/Shear" msgstr "" -#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5221 -#: appEditors/AppGerberEditor.py:5455 appGUI/MainGUI.py:776 appGUI/MainGUI.py:1197 +#: appEditors/AppGeoEditor.py:612 appEditors/AppGerberEditor.py:5225 +#: appEditors/AppGerberEditor.py:5463 appGUI/MainGUI.py:776 appGUI/MainGUI.py:1197 #: appGUI/MainGUI.py:1664 appGUI/MainGUI.py:2366 appGUI/MainGUI.py:4960 #: appGUI/ObjectUI.py:125 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:147 #: appTools/ToolTransform.py:510 msgid "Scale" msgstr "" -#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5456 +#: appEditors/AppGeoEditor.py:613 appEditors/AppGerberEditor.py:5464 #: appTools/ToolTransform.py:511 msgid "Mirror (Flip)" msgstr "" -#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5181 -#: appEditors/AppGerberEditor.py:5458 appGUI/MainGUI.py:773 appGUI/MainGUI.py:1195 +#: appEditors/AppGeoEditor.py:615 appEditors/AppGerberEditor.py:5184 +#: appEditors/AppGerberEditor.py:5466 appGUI/MainGUI.py:773 appGUI/MainGUI.py:1195 #: appGUI/MainGUI.py:1619 appGUI/MainGUI.py:1662 appGUI/MainGUI.py:2364 #: appGUI/MainGUI.py:4951 appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:212 #: appTools/ToolTransform.py:513 msgid "Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5489 -#: appGUI/GUIElements.py:3676 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 +#: appEditors/AppGeoEditor.py:646 appEditors/AppGerberEditor.py:5497 +#: appGUI/GUIElements.py:3766 appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:169 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:44 appTools/ToolDblSided.py:684 #: appTools/ToolDblSided.py:860 appTools/ToolFilm.py:1064 appTools/ToolTransform.py:542 msgid "Reference" msgstr "" -#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5491 +#: appEditors/AppGeoEditor.py:648 appEditors/AppGerberEditor.py:5499 msgid "" "The reference point for Rotate, Skew, Scale, Mirror.\n" "Can be:\n" @@ -2070,14 +2072,14 @@ msgid "" "- Min Selection -> the point (minx, miny) of the bounding box of the selection" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 appTools/ToolCalibration.py:126 #: appTools/ToolCalibration.py:127 appTools/ToolTransform.py:552 msgid "Origin" msgstr "" #: appEditors/AppGeoEditor.py:656 appEditors/AppGeoEditor.py:1047 -#: appEditors/AppGerberEditor.py:5499 appEditors/AppGerberEditor.py:5890 +#: appEditors/AppGerberEditor.py:5507 appEditors/AppGerberEditor.py:5898 #: appGUI/preferences/general/GeneralGUIPrefGroupUI.py:250 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:285 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:309 @@ -2088,7 +2090,7 @@ msgstr "" msgid "Selection" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 #: appGUI/preferences/tools/Tools2sidedPrefGroupUI.py:85 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:60 appTools/ToolDblSided.py:695 @@ -2096,32 +2098,32 @@ msgstr "" msgid "Point" msgstr "" -#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5499 +#: appEditors/AppGeoEditor.py:656 appEditors/AppGerberEditor.py:5507 msgid "Minimum" msgstr "" #: appEditors/AppGeoEditor.py:662 appEditors/AppGeoEditor.py:958 -#: appEditors/AppGerberEditor.py:5505 appEditors/AppGerberEditor.py:5801 +#: appEditors/AppGerberEditor.py:5513 appEditors/AppGerberEditor.py:5809 #: appGUI/preferences/tools/Tools2EDrillsPrefGroupUI.py:131 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:133 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:243 #: appTools/ToolExtractDrills.py:557 appTools/ToolExtractDrills.py:668 #: appTools/ToolPunchGerber.py:1166 appTools/ToolPunchGerber.py:1276 -#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8033 +#: appTools/ToolTransform.py:558 appTools/ToolTransform.py:884 app_Main.py:8039 msgid "Value" msgstr "" -#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5507 +#: appEditors/AppGeoEditor.py:664 appEditors/AppGerberEditor.py:5515 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:62 appTools/ToolTransform.py:560 msgid "A point of reference in format X,Y." msgstr "" -#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5516 +#: appEditors/AppGeoEditor.py:673 appEditors/AppGerberEditor.py:5524 #: appTools/ToolTransform.py:569 msgid "Add point coordinates from clipboard." msgstr "" -#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5531 +#: appEditors/AppGeoEditor.py:688 appEditors/AppGerberEditor.py:5539 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:98 appTools/ToolTransform.py:614 msgid "" "Angle, in degrees.\n" @@ -2130,7 +2132,7 @@ msgid "" "Negative numbers for CCW motion." msgstr "" -#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5547 +#: appEditors/AppGeoEditor.py:704 appEditors/AppGerberEditor.py:5555 #: appTools/ToolTransform.py:630 msgid "" "Rotate the selected object(s).\n" @@ -2139,7 +2141,7 @@ msgid "" msgstr "" #: appEditors/AppGeoEditor.py:724 appEditors/AppGeoEditor.py:786 -#: appEditors/AppGerberEditor.py:5567 appEditors/AppGerberEditor.py:5629 +#: appEditors/AppGerberEditor.py:5575 appEditors/AppGerberEditor.py:5637 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:112 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:151 appTools/ToolTransform.py:650 #: appTools/ToolTransform.py:712 @@ -2147,14 +2149,14 @@ msgid "Link" msgstr "" #: appEditors/AppGeoEditor.py:726 appEditors/AppGeoEditor.py:788 -#: appEditors/AppGerberEditor.py:5569 appEditors/AppGerberEditor.py:5631 +#: appEditors/AppGerberEditor.py:5577 appEditors/AppGerberEditor.py:5639 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:114 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:153 appTools/ToolTransform.py:652 #: appTools/ToolTransform.py:714 msgid "Link the Y entry to X entry and copy its content." msgstr "" -#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5574 +#: appEditors/AppGeoEditor.py:731 appEditors/AppGerberEditor.py:5582 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:151 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:124 appTools/ToolFilm.py:1046 #: appTools/ToolTransform.py:657 @@ -2162,20 +2164,20 @@ msgid "X angle" msgstr "" #: appEditors/AppGeoEditor.py:733 appEditors/AppGeoEditor.py:754 -#: appEditors/AppGerberEditor.py:5576 appEditors/AppGerberEditor.py:5597 +#: appEditors/AppGerberEditor.py:5584 appEditors/AppGerberEditor.py:5605 #: appTools/ToolTransform.py:659 appTools/ToolTransform.py:680 msgid "" "Angle for Skew action, in degrees.\n" "Float number between -360 and 360." msgstr "" -#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5584 +#: appEditors/AppGeoEditor.py:741 appEditors/AppGerberEditor.py:5592 #: appTools/ToolTransform.py:667 msgid "Skew X" msgstr "" #: appEditors/AppGeoEditor.py:743 appEditors/AppGeoEditor.py:764 -#: appEditors/AppGerberEditor.py:5586 appEditors/AppGerberEditor.py:5607 +#: appEditors/AppGerberEditor.py:5594 appEditors/AppGerberEditor.py:5615 #: appTools/ToolTransform.py:669 appTools/ToolTransform.py:690 msgid "" "Skew/shear the selected object(s).\n" @@ -2183,37 +2185,37 @@ msgid "" "the bounding box for all selected objects." msgstr "" -#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5595 +#: appEditors/AppGeoEditor.py:752 appEditors/AppGerberEditor.py:5603 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:160 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:138 appTools/ToolFilm.py:1055 #: appTools/ToolTransform.py:678 msgid "Y angle" msgstr "" -#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5605 +#: appEditors/AppGeoEditor.py:762 appEditors/AppGerberEditor.py:5613 #: appTools/ToolTransform.py:688 msgid "Skew Y" msgstr "" -#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5636 +#: appEditors/AppGeoEditor.py:793 appEditors/AppGerberEditor.py:5644 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:120 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:162 appTools/ToolFilm.py:1002 #: appTools/ToolTransform.py:719 msgid "X factor" msgstr "" -#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5638 +#: appEditors/AppGeoEditor.py:795 appEditors/AppGerberEditor.py:5646 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:164 appTools/ToolTransform.py:721 msgid "Factor for scaling on X axis." msgstr "" -#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5645 +#: appEditors/AppGeoEditor.py:802 appEditors/AppGerberEditor.py:5653 #: appTools/ToolTransform.py:728 msgid "Scale X" msgstr "" #: appEditors/AppGeoEditor.py:804 appEditors/AppGeoEditor.py:824 -#: appEditors/AppGerberEditor.py:5647 appEditors/AppGerberEditor.py:5667 +#: appEditors/AppGerberEditor.py:5655 appEditors/AppGerberEditor.py:5675 #: appTools/ToolTransform.py:730 appTools/ToolTransform.py:750 msgid "" "Scale the selected object(s).\n" @@ -2221,56 +2223,56 @@ msgid "" "the Scale reference checkbox state." msgstr "" -#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5656 +#: appEditors/AppGeoEditor.py:813 appEditors/AppGerberEditor.py:5664 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:129 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:175 appTools/ToolFilm.py:1011 #: appTools/ToolTransform.py:739 msgid "Y factor" msgstr "" -#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5658 +#: appEditors/AppGeoEditor.py:815 appEditors/AppGerberEditor.py:5666 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:177 appTools/ToolTransform.py:741 msgid "Factor for scaling on Y axis." msgstr "" -#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5665 +#: appEditors/AppGeoEditor.py:822 appEditors/AppGerberEditor.py:5673 #: appTools/ToolTransform.py:748 msgid "Scale Y" msgstr "" -#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5692 +#: appEditors/AppGeoEditor.py:849 appEditors/AppGerberEditor.py:5700 #: appTools/ToolTransform.py:775 msgid "Flip on X" msgstr "" #: appEditors/AppGeoEditor.py:851 appEditors/AppGeoEditor.py:856 -#: appEditors/AppGerberEditor.py:5694 appEditors/AppGerberEditor.py:5699 +#: appEditors/AppGerberEditor.py:5702 appEditors/AppGerberEditor.py:5707 #: appTools/ToolTransform.py:777 appTools/ToolTransform.py:782 msgid "Flip the selected object(s) over the X axis." msgstr "" -#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5697 +#: appEditors/AppGeoEditor.py:854 appEditors/AppGerberEditor.py:5705 #: appTools/ToolTransform.py:780 msgid "Flip on Y" msgstr "" -#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5717 +#: appEditors/AppGeoEditor.py:874 appEditors/AppGerberEditor.py:5725 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:191 appTools/ToolTransform.py:800 msgid "X val" msgstr "" -#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5719 +#: appEditors/AppGeoEditor.py:876 appEditors/AppGerberEditor.py:5727 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:193 appTools/ToolTransform.py:802 msgid "Distance to offset on X axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5726 +#: appEditors/AppGeoEditor.py:883 appEditors/AppGerberEditor.py:5734 #: appTools/ToolTransform.py:809 msgid "Offset X" msgstr "" #: appEditors/AppGeoEditor.py:885 appEditors/AppGeoEditor.py:905 -#: appEditors/AppGerberEditor.py:5728 appEditors/AppGerberEditor.py:5748 +#: appEditors/AppGerberEditor.py:5736 appEditors/AppGerberEditor.py:5756 #: appTools/ToolTransform.py:811 appTools/ToolTransform.py:831 msgid "" "Offset the selected object(s).\n" @@ -2278,22 +2280,22 @@ msgid "" "the bounding box for all selected objects.\n" msgstr "" -#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5737 +#: appEditors/AppGeoEditor.py:894 appEditors/AppGerberEditor.py:5745 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:204 appTools/ToolTransform.py:820 msgid "Y val" msgstr "" -#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5739 +#: appEditors/AppGeoEditor.py:896 appEditors/AppGerberEditor.py:5747 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:206 appTools/ToolTransform.py:822 msgid "Distance to offset on Y axis. In current units." msgstr "" -#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5746 +#: appEditors/AppGeoEditor.py:903 appEditors/AppGerberEditor.py:5754 #: appTools/ToolTransform.py:829 msgid "Offset Y" msgstr "" -#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5766 appGUI/ObjectUI.py:462 +#: appEditors/AppGeoEditor.py:923 appEditors/AppGerberEditor.py:5774 appGUI/ObjectUI.py:462 #: appGUI/ObjectUI.py:499 appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:67 #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:142 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:216 @@ -2301,7 +2303,7 @@ msgstr "" msgid "Rounded" msgstr "" -#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5768 +#: appEditors/AppGeoEditor.py:925 appEditors/AppGerberEditor.py:5776 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:218 appTools/ToolTransform.py:851 msgid "" "If checked then the buffer will surround the buffered shape,\n" @@ -2310,13 +2312,13 @@ msgid "" "of the buffered shape." msgstr "" -#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5776 +#: appEditors/AppGeoEditor.py:933 appEditors/AppGerberEditor.py:5784 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:226 appTools/ToolDistance.py:409 #: appTools/ToolDistanceMin.py:199 appTools/ToolTransform.py:859 msgid "Distance" msgstr "" -#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5778 +#: appEditors/AppGeoEditor.py:935 appEditors/AppGerberEditor.py:5786 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:228 appTools/ToolTransform.py:861 msgid "" "A positive value will create the effect of dilation,\n" @@ -2325,19 +2327,19 @@ msgid "" "or decreased with the 'distance'." msgstr "" -#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5790 +#: appEditors/AppGeoEditor.py:947 appEditors/AppGerberEditor.py:5798 #: appTools/ToolTransform.py:873 msgid "Buffer D" msgstr "" -#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5792 +#: appEditors/AppGeoEditor.py:949 appEditors/AppGerberEditor.py:5800 #: appTools/ToolTransform.py:875 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the distance." msgstr "" -#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5803 +#: appEditors/AppGeoEditor.py:960 appEditors/AppGerberEditor.py:5811 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:245 appTools/ToolTransform.py:886 msgid "" "A positive value will create the effect of dilation,\n" @@ -2347,19 +2349,19 @@ msgid "" "of the initial dimension." msgstr "" -#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5816 +#: appEditors/AppGeoEditor.py:973 appEditors/AppGerberEditor.py:5824 #: appTools/ToolTransform.py:899 msgid "Buffer F" msgstr "" -#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5818 +#: appEditors/AppGeoEditor.py:975 appEditors/AppGerberEditor.py:5826 #: appTools/ToolTransform.py:901 msgid "" "Create the buffer effect on each geometry,\n" "element from the selected object, using the factor." msgstr "" -#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5889 +#: appEditors/AppGeoEditor.py:1046 appEditors/AppGerberEditor.py:5897 #: appGUI/ObjectUI.py:1555 appGUI/preferences/tools/Tools2CalPrefGroupUI.py:48 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:54 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:70 appTools/ToolCalibration.py:881 @@ -2369,29 +2371,29 @@ msgstr "" msgid "Object" msgstr "" -#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5961 +#: appEditors/AppGeoEditor.py:1118 appEditors/AppGerberEditor.py:5969 #: appTools/ToolTransform.py:150 msgid "Incorrect format for Point value. Needs format X,Y" msgstr "" -#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5986 +#: appEditors/AppGeoEditor.py:1143 appEditors/AppGerberEditor.py:5994 #: appTools/ToolTransform.py:167 msgid "Rotate transformation can not be done for a value of 0." msgstr "" #: appEditors/AppGeoEditor.py:1201 appEditors/AppGeoEditor.py:1222 -#: appEditors/AppGerberEditor.py:6044 appEditors/AppGerberEditor.py:6065 +#: appEditors/AppGerberEditor.py:6052 appEditors/AppGerberEditor.py:6073 #: appTools/ToolTransform.py:225 appTools/ToolTransform.py:246 msgid "Scale transformation can not be done for a factor of 0 or 1." msgstr "" #: appEditors/AppGeoEditor.py:1235 appEditors/AppGeoEditor.py:1244 -#: appEditors/AppGerberEditor.py:6078 appEditors/AppGerberEditor.py:6087 +#: appEditors/AppGerberEditor.py:6086 appEditors/AppGerberEditor.py:6095 #: appTools/ToolTransform.py:259 appTools/ToolTransform.py:268 msgid "Offset transformation can not be done for a value of 0." msgstr "" -#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6124 +#: appEditors/AppGeoEditor.py:1274 appEditors/AppGerberEditor.py:6132 #: appTools/ToolTransform.py:296 msgid "Appying Rotate" msgstr "" @@ -2399,117 +2401,117 @@ msgstr "" #: appEditors/AppGeoEditor.py:1289 appEditors/AppGeoEditor.py:1322 #: appEditors/AppGeoEditor.py:1356 appEditors/AppGeoEditor.py:1390 #: appEditors/AppGeoEditor.py:1423 appEditors/AppGeoEditor.py:1444 -#: appEditors/AppGerberEditor.py:6138 appEditors/AppGerberEditor.py:6180 -#: appEditors/AppGerberEditor.py:6220 appEditors/AppGerberEditor.py:6259 -#: appEditors/AppGerberEditor.py:6303 appEditors/AppGerberEditor.py:6339 +#: appEditors/AppGerberEditor.py:6146 appEditors/AppGerberEditor.py:6188 +#: appEditors/AppGerberEditor.py:6228 appEditors/AppGerberEditor.py:6267 +#: appEditors/AppGerberEditor.py:6311 appEditors/AppGerberEditor.py:6347 #: appTools/ToolTransform.py:311 appTools/ToolTransform.py:351 appTools/ToolTransform.py:382 #: appTools/ToolTransform.py:409 appTools/ToolTransform.py:438 appTools/ToolTransform.py:473 #: app_Main.py:6049 app_Main.py:6095 msgid "Action was not executed" msgstr "" -#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6157 +#: appEditors/AppGeoEditor.py:1307 appEditors/AppGerberEditor.py:6165 #: appTools/ToolTransform.py:321 msgid "Applying Flip" msgstr "" -#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6169 +#: appEditors/AppGeoEditor.py:1315 appEditors/AppGerberEditor.py:6177 #: appTools/ToolTransform.py:338 app_Main.py:6047 msgid "Flip on Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6177 +#: appEditors/AppGeoEditor.py:1318 appEditors/AppGerberEditor.py:6185 #: appTools/ToolTransform.py:347 app_Main.py:6093 msgid "Flip on X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6200 +#: appEditors/AppGeoEditor.py:1342 appEditors/AppGerberEditor.py:6208 #: appTools/ToolTransform.py:366 msgid "Applying Skew" msgstr "" -#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6216 +#: appEditors/AppGeoEditor.py:1351 appEditors/AppGerberEditor.py:6224 msgid "Skew on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6218 +#: appEditors/AppGeoEditor.py:1353 appEditors/AppGerberEditor.py:6226 msgid "Skew on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6241 +#: appEditors/AppGeoEditor.py:1377 appEditors/AppGerberEditor.py:6249 #: appTools/ToolTransform.py:392 msgid "Applying Scale" msgstr "" -#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6254 +#: appEditors/AppGeoEditor.py:1386 appEditors/AppGerberEditor.py:6262 msgid "Scale on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6256 +#: appEditors/AppGeoEditor.py:1388 appEditors/AppGerberEditor.py:6264 msgid "Scale on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6277 +#: appEditors/AppGeoEditor.py:1408 appEditors/AppGerberEditor.py:6285 #: appTools/ToolTransform.py:419 msgid "Applying Offset" msgstr "" #: appEditors/AppGeoEditor.py:1418 appEditors/AppGeoEditor.py:1476 -#: appEditors/AppGerberEditor.py:6298 appEditors/AppGerberEditor.py:6371 +#: appEditors/AppGerberEditor.py:6306 appEditors/AppGerberEditor.py:6379 msgid "Offset on the X axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6300 +#: appEditors/AppGeoEditor.py:1420 appEditors/AppGerberEditor.py:6308 msgid "Offset on the Y axis done" msgstr "" -#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6313 +#: appEditors/AppGeoEditor.py:1433 appEditors/AppGerberEditor.py:6321 #: appTools/ToolTransform.py:448 msgid "Applying Buffer" msgstr "" -#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6335 +#: appEditors/AppGeoEditor.py:1440 appEditors/AppGerberEditor.py:6343 #: appTools/ToolTransform.py:469 msgid "Buffer done" msgstr "" -#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6343 +#: appEditors/AppGeoEditor.py:1448 appEditors/AppGerberEditor.py:6351 msgid "Rotate ..." msgstr "" #: appEditors/AppGeoEditor.py:1449 appEditors/AppGeoEditor.py:1501 -#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6344 -#: appEditors/AppGerberEditor.py:6396 appEditors/AppGerberEditor.py:6412 +#: appEditors/AppGeoEditor.py:1517 appEditors/AppGerberEditor.py:6352 +#: appEditors/AppGerberEditor.py:6404 appEditors/AppGerberEditor.py:6420 msgid "Enter an Angle Value (degrees)" msgstr "" -#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6353 +#: appEditors/AppGeoEditor.py:1458 appEditors/AppGerberEditor.py:6361 #: appTools/ToolTransform.py:309 msgid "Rotate done" msgstr "" -#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6356 +#: appEditors/AppGeoEditor.py:1461 appEditors/AppGerberEditor.py:6364 msgid "Rotate cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6361 +#: appEditors/AppGeoEditor.py:1466 appEditors/AppGerberEditor.py:6369 msgid "Offset on X axis ..." msgstr "" #: appEditors/AppGeoEditor.py:1467 appEditors/AppGeoEditor.py:1485 -#: appEditors/AppGerberEditor.py:6362 appEditors/AppGerberEditor.py:6380 +#: appEditors/AppGerberEditor.py:6370 appEditors/AppGerberEditor.py:6388 msgid "Enter a distance Value" msgstr "" -#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6374 +#: appEditors/AppGeoEditor.py:1479 appEditors/AppGerberEditor.py:6382 msgid "Offset X cancelled" msgstr "" -#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6379 +#: appEditors/AppGeoEditor.py:1484 appEditors/AppGerberEditor.py:6387 msgid "Offset on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6389 +#: appEditors/AppGeoEditor.py:1494 appEditors/AppGerberEditor.py:6397 msgid "Offset on Y axis done" msgstr "" @@ -2517,11 +2519,11 @@ msgstr "" msgid "Offset on the Y axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6395 +#: appEditors/AppGeoEditor.py:1500 appEditors/AppGerberEditor.py:6403 msgid "Skew on X axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6405 +#: appEditors/AppGeoEditor.py:1510 appEditors/AppGerberEditor.py:6413 msgid "Skew on X axis done" msgstr "" @@ -2529,11 +2531,11 @@ msgstr "" msgid "Skew on X axis canceled" msgstr "" -#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6411 +#: appEditors/AppGeoEditor.py:1516 appEditors/AppGerberEditor.py:6419 msgid "Skew on Y axis ..." msgstr "" -#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6421 +#: appEditors/AppGeoEditor.py:1526 appEditors/AppGerberEditor.py:6429 msgid "Skew on Y axis done" msgstr "" @@ -2650,7 +2652,7 @@ msgid "Geometry Editor" msgstr "" #: appEditors/AppGeoEditor.py:3296 appEditors/AppGerberEditor.py:3627 -#: appEditors/AppGerberEditor.py:5029 appEditors/appGCodeEditor.py:687 +#: appEditors/AppGerberEditor.py:5030 appEditors/appGCodeEditor.py:687 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2032 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appTools/ToolCorners.py:546 #: appTools/ToolCutOut.py:2030 appTools/ToolDblSided.py:522 appTools/ToolPunchGerber.py:1088 @@ -2662,7 +2664,7 @@ msgstr "" msgid "Ring" msgstr "" -#: appEditors/AppGeoEditor.py:3586 app_Main.py:7273 +#: appEditors/AppGeoEditor.py:3586 app_Main.py:7279 msgid "Line" msgstr "" @@ -2855,11 +2857,11 @@ msgstr "" msgid "Nothing selected to move" msgstr "" -#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4028 +#: appEditors/AppGerberEditor.py:2483 appEditors/AppGerberEditor.py:4029 #: appObjects/FlatCAMGeometry.py:2564 appTools/ToolOptimal.py:145 #: appTools/ToolPanelize.py:614 appTools/ToolProperties.py:195 appTools/ToolQRCode.py:167 #: appTools/ToolSolderPaste.py:670 appTools/ToolSolderPaste.py:960 appTools/ToolSub.py:197 -#: app_Main.py:7920 tclCommands/TclCommandOpenSVG.py:77 +#: app_Main.py:7926 tclCommands/TclCommandOpenSVG.py:77 #: tclCommands/TclCommandPanelize.py:291 msgid "Working ..." msgstr "" @@ -2906,46 +2908,46 @@ msgstr "" msgid "Dimensions edited." msgstr "" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 appTools/ToolPunchGerber.py:1088 msgid "Code" msgstr "" -#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5029 +#: appEditors/AppGerberEditor.py:3627 appEditors/AppGerberEditor.py:5030 #: appGUI/ObjectUI.py:316 msgid "Dim" msgstr "" #: appEditors/AppGerberEditor.py:3741 appObjects/FlatCAMCNCJob.py:1682 -#: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 app_Main.py:7175 +#: appObjects/FlatCAMCNCJob.py:1972 appObjects/FlatCAMScript.py:129 app_Main.py:7181 msgid "Loading" msgstr "" -#: appEditors/AppGerberEditor.py:3871 +#: appEditors/AppGerberEditor.py:3872 msgid "Setting up the UI" msgstr "" -#: appEditors/AppGerberEditor.py:3872 +#: appEditors/AppGerberEditor.py:3873 msgid "Adding geometry finished. Preparing the GUI" msgstr "" -#: appEditors/AppGerberEditor.py:3881 +#: appEditors/AppGerberEditor.py:3882 msgid "Finished loading the Gerber object into the editor." msgstr "" -#: appEditors/AppGerberEditor.py:4018 +#: appEditors/AppGerberEditor.py:4019 msgid "There are no Aperture definitions in the file. Aborting Gerber creation." msgstr "" -#: appEditors/AppGerberEditor.py:4056 +#: appEditors/AppGerberEditor.py:4057 msgid "Cancelled. No aperture is selected" msgstr "" -#: appEditors/AppGerberEditor.py:4211 app_Main.py:6631 +#: appEditors/AppGerberEditor.py:4212 app_Main.py:6637 msgid "Coordinates copied to clipboard." msgstr "" -#: appEditors/AppGerberEditor.py:4520 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 +#: appEditors/AppGerberEditor.py:4521 appGUI/preferences/tools/ToolsISOPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:339 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 appObjects/AppObject.py:452 #: appObjects/FlatCAMCNCJob.py:1891 appObjects/FlatCAMGerber.py:995 @@ -2956,15 +2958,15 @@ msgstr "" msgid "Plotting" msgstr "" -#: appEditors/AppGerberEditor.py:4662 +#: appEditors/AppGerberEditor.py:4663 msgid "Failed. No aperture geometry is selected." msgstr "" -#: appEditors/AppGerberEditor.py:4814 +#: appEditors/AppGerberEditor.py:4815 msgid "No aperture to buffer. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:4826 appTools/ToolCopperThieving.py:306 +#: appEditors/AppGerberEditor.py:4827 appTools/ToolCopperThieving.py:306 #: appTools/ToolCopperThieving.py:907 appTools/ToolCopperThieving.py:1104 #: appTools/ToolCorners.py:146 appTools/ToolCorners.py:413 appTools/ToolCutOut.py:779 #: appTools/ToolCutOut.py:905 appTools/ToolCutOut.py:1128 appTools/ToolCutOut.py:1278 @@ -2975,68 +2977,68 @@ msgstr "" msgid "Failed." msgstr "" -#: appEditors/AppGerberEditor.py:4845 +#: appEditors/AppGerberEditor.py:4846 msgid "Scale factor value is missing or wrong format. Add it and retry." msgstr "" -#: appEditors/AppGerberEditor.py:4877 +#: appEditors/AppGerberEditor.py:4878 msgid "No aperture to scale. Select at least one aperture and try again." msgstr "" -#: appEditors/AppGerberEditor.py:4930 +#: appEditors/AppGerberEditor.py:4931 msgid "Polygons marked." msgstr "" -#: appEditors/AppGerberEditor.py:4933 +#: appEditors/AppGerberEditor.py:4934 msgid "No polygons were marked. None fit within the limits." msgstr "" -#: appEditors/AppGerberEditor.py:4996 appGUI/MainGUI.py:745 appGUI/MainGUI.py:1642 +#: appEditors/AppGerberEditor.py:4997 appGUI/MainGUI.py:745 appGUI/MainGUI.py:1642 #: appGUI/ObjectUI.py:241 appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:27 msgid "Gerber Editor" msgstr "" -#: appEditors/AppGerberEditor.py:5016 appGUI/ObjectUI.py:281 appObjects/FlatCAMObj.py:492 +#: appEditors/AppGerberEditor.py:5017 appGUI/ObjectUI.py:281 appObjects/FlatCAMObj.py:492 #: appTools/ToolProperties.py:158 msgid "Apertures" msgstr "" -#: appEditors/AppGerberEditor.py:5018 appGUI/ObjectUI.py:283 +#: appEditors/AppGerberEditor.py:5019 appGUI/ObjectUI.py:283 msgid "Apertures Table for the Gerber Object." msgstr "" -#: appEditors/AppGerberEditor.py:5034 appGUI/ObjectUI.py:320 +#: appEditors/AppGerberEditor.py:5035 appGUI/ObjectUI.py:320 msgid "Index" msgstr "" -#: appEditors/AppGerberEditor.py:5036 appEditors/AppGerberEditor.py:5065 +#: appEditors/AppGerberEditor.py:5037 appEditors/AppGerberEditor.py:5066 #: appGUI/ObjectUI.py:322 appTools/ToolPunchGerber.py:1095 msgid "Aperture Code" msgstr "" -#: appEditors/AppGerberEditor.py:5038 appGUI/ObjectUI.py:324 +#: appEditors/AppGerberEditor.py:5039 appGUI/ObjectUI.py:324 #: appTools/ToolPunchGerber.py:1097 msgid "Type of aperture: circular, rectangle, macros etc" msgstr "" -#: appEditors/AppGerberEditor.py:5040 appEditors/AppGerberEditor.py:5075 +#: appEditors/AppGerberEditor.py:5041 appEditors/AppGerberEditor.py:5076 #: appGUI/ObjectUI.py:326 appTools/ToolPunchGerber.py:1099 msgid "Aperture Size:" msgstr "" -#: appEditors/AppGerberEditor.py:5042 appGUI/ObjectUI.py:328 +#: appEditors/AppGerberEditor.py:5043 appGUI/ObjectUI.py:328 msgid "" "Aperture Dimensions:\n" " - (width, height) for R, O type.\n" " - (dia, nVertices) for P type" msgstr "" -#: appEditors/AppGerberEditor.py:5066 +#: appEditors/AppGerberEditor.py:5067 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:58 msgid "Code for the new aperture" msgstr "" -#: appEditors/AppGerberEditor.py:5077 +#: appEditors/AppGerberEditor.py:5078 msgid "" "Size for the new aperture.\n" "If aperture type is 'R' or 'O' then\n" @@ -3045,11 +3047,11 @@ msgid "" "sqrt(width**2 + height**2)" msgstr "" -#: appEditors/AppGerberEditor.py:5091 +#: appEditors/AppGerberEditor.py:5092 msgid "Aperture Type" msgstr "" -#: appEditors/AppGerberEditor.py:5093 +#: appEditors/AppGerberEditor.py:5094 msgid "" "Select the type of new aperture. Can be:\n" "C = circular\n" @@ -3057,30 +3059,30 @@ msgid "" "O = oblong" msgstr "" -#: appEditors/AppGerberEditor.py:5104 +#: appEditors/AppGerberEditor.py:5105 msgid "Aperture Dim" msgstr "" -#: appEditors/AppGerberEditor.py:5106 +#: appEditors/AppGerberEditor.py:5107 msgid "" "Dimensions for the new aperture.\n" "Active only for rectangular apertures (type R).\n" "The format is (width, height)" msgstr "" -#: appEditors/AppGerberEditor.py:5115 +#: appEditors/AppGerberEditor.py:5116 msgid "Add/Delete Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:5117 +#: appEditors/AppGerberEditor.py:5118 msgid "Add/Delete an aperture in the aperture table" msgstr "" -#: appEditors/AppGerberEditor.py:5126 +#: appEditors/AppGerberEditor.py:5128 msgid "Add a new aperture to the aperture list." msgstr "" -#: appEditors/AppGerberEditor.py:5129 appEditors/AppGerberEditor.py:5277 +#: appEditors/AppGerberEditor.py:5131 appEditors/AppGerberEditor.py:5283 #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 appGUI/GUIElements.py:1399 #: appGUI/GUIElements.py:1604 appGUI/GUIElements.py:1937 appGUI/MainGUI.py:423 #: appGUI/MainGUI.py:734 appGUI/MainGUI.py:793 appGUI/MainGUI.py:872 appGUI/MainGUI.py:991 @@ -3089,23 +3091,23 @@ msgstr "" #: appObjects/FlatCAMGeometry.py:578 appTools/ToolIsolation.py:71 #: appTools/ToolIsolation.py:3255 appTools/ToolNCC.py:69 appTools/ToolNCC.py:4137 #: appTools/ToolPaint.py:143 appTools/ToolPaint.py:2944 appTools/ToolSolderPaste.py:163 -#: appTools/ToolSolderPaste.py:1211 app_Main.py:6294 +#: appTools/ToolSolderPaste.py:1211 app_Main.py:6300 msgid "Delete" msgstr "" -#: appEditors/AppGerberEditor.py:5131 +#: appEditors/AppGerberEditor.py:5134 msgid "Delete a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:5148 +#: appEditors/AppGerberEditor.py:5151 msgid "Buffer Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:5150 +#: appEditors/AppGerberEditor.py:5153 msgid "Buffer a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:5166 +#: appEditors/AppGerberEditor.py:5169 msgid "" "There are 3 types of corners:\n" " - 'Round': the corner is rounded.\n" @@ -3114,103 +3116,103 @@ msgid "" "corner" msgstr "" -#: appEditors/AppGerberEditor.py:5196 +#: appEditors/AppGerberEditor.py:5200 msgid "Scale Aperture" msgstr "" -#: appEditors/AppGerberEditor.py:5198 +#: appEditors/AppGerberEditor.py:5202 msgid "Scale a aperture in the aperture list" msgstr "" -#: appEditors/AppGerberEditor.py:5206 +#: appEditors/AppGerberEditor.py:5210 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:210 msgid "Scale factor" msgstr "" -#: appEditors/AppGerberEditor.py:5208 +#: appEditors/AppGerberEditor.py:5212 msgid "" "The factor by which to scale the selected aperture.\n" "Values can be between 0.0000 and 999.9999" msgstr "" -#: appEditors/AppGerberEditor.py:5236 +#: appEditors/AppGerberEditor.py:5241 msgid "Mark polygons" msgstr "" -#: appEditors/AppGerberEditor.py:5238 +#: appEditors/AppGerberEditor.py:5243 msgid "Mark the polygon areas." msgstr "" -#: appEditors/AppGerberEditor.py:5246 +#: appEditors/AppGerberEditor.py:5251 msgid "Area UPPER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:5248 +#: appEditors/AppGerberEditor.py:5253 msgid "" "The threshold value, all areas less than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" msgstr "" -#: appEditors/AppGerberEditor.py:5255 +#: appEditors/AppGerberEditor.py:5260 msgid "Area LOWER threshold" msgstr "" -#: appEditors/AppGerberEditor.py:5257 +#: appEditors/AppGerberEditor.py:5262 msgid "" "The threshold value, all areas more than this are marked.\n" "Can have a value between 0.0000 and 10000.0000" msgstr "" -#: appEditors/AppGerberEditor.py:5271 +#: appEditors/AppGerberEditor.py:5276 msgid "Mark" msgstr "" -#: appEditors/AppGerberEditor.py:5273 +#: appEditors/AppGerberEditor.py:5279 msgid "Mark the polygons that fit within limits." msgstr "" -#: appEditors/AppGerberEditor.py:5279 +#: appEditors/AppGerberEditor.py:5286 msgid "Delete all the marked polygons." msgstr "" -#: appEditors/AppGerberEditor.py:5285 +#: appEditors/AppGerberEditor.py:5293 msgid "Clear all the markings." msgstr "" -#: appEditors/AppGerberEditor.py:5305 appGUI/MainGUI.py:753 appGUI/MainGUI.py:1180 +#: appEditors/AppGerberEditor.py:5313 appGUI/MainGUI.py:753 appGUI/MainGUI.py:1180 #: appGUI/MainGUI.py:2349 appGUI/MainGUI.py:4950 msgid "Add Pad Array" msgstr "" -#: appEditors/AppGerberEditor.py:5307 +#: appEditors/AppGerberEditor.py:5315 msgid "Add an array of pads (linear or circular array)" msgstr "" -#: appEditors/AppGerberEditor.py:5313 +#: appEditors/AppGerberEditor.py:5321 msgid "" "Select the type of pads array to create.\n" "It can be Linear X(Y) or Circular" msgstr "" -#: appEditors/AppGerberEditor.py:5324 +#: appEditors/AppGerberEditor.py:5332 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:95 msgid "Nr of pads" msgstr "" -#: appEditors/AppGerberEditor.py:5326 +#: appEditors/AppGerberEditor.py:5334 #: appGUI/preferences/gerber/GerberEditorPrefGroupUI.py:97 msgid "Specify how many pads to be in the array." msgstr "" -#: appEditors/AppGerberEditor.py:6392 +#: appEditors/AppGerberEditor.py:6400 msgid "Offset Y cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:6408 +#: appEditors/AppGerberEditor.py:6416 msgid "Skew X cancelled" msgstr "" -#: appEditors/AppGerberEditor.py:6424 +#: appEditors/AppGerberEditor.py:6432 msgid "Skew Y cancelled" msgstr "" @@ -3238,7 +3240,7 @@ msgstr "" msgid "String to replace the one in the Find box throughout the text." msgstr "" -#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4275 appGUI/ObjectUI.py:1887 +#: appEditors/AppTextEditor.py:106 appGUI/GUIElements.py:4368 appGUI/ObjectUI.py:1887 #: appGUI/preferences/cncjob/CNCJobOptPrefGroupUI.py:61 #: appGUI/preferences/tools/ToolsISOPrefGroupUI.py:295 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:278 appTools/ToolIsolation.py:3483 @@ -3289,7 +3291,7 @@ msgstr "" #: appObjects/FlatCAMCNCJob.py:1648 appObjects/FlatCAMCNCJob.py:1654 #: appObjects/FlatCAMCNCJob.py:1840 appObjects/FlatCAMCNCJob.py:1846 #: appObjects/FlatCAMCNCJob.py:1920 appObjects/FlatCAMCNCJob.py:1926 -#: appTools/ToolSolderPaste.py:1064 app_Main.py:7088 app_Main.py:7094 +#: appTools/ToolSolderPaste.py:1064 app_Main.py:7094 app_Main.py:7100 msgid "Export Code ..." msgstr "" @@ -3303,7 +3305,7 @@ msgstr "" msgid "Saved to" msgstr "" -#: appEditors/appGCodeEditor.py:71 app_Main.py:7250 +#: appEditors/appGCodeEditor.py:71 app_Main.py:7256 msgid "Code Editor" msgstr "" @@ -3409,7 +3411,7 @@ msgid "Ctrl+X" msgstr "" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 appGUI/GUIElements.py:1387 -#: appGUI/GUIElements.py:1592 appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 +#: appGUI/GUIElements.py:1592 appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 #: appGUI/MainGUI.py:417 appGUI/MainGUI.py:731 appGUI/MainGUI.py:790 appGUI/MainGUI.py:870 #: appGUI/MainGUI.py:989 appGUI/MainGUI.py:1206 appGUI/MainGUI.py:1690 #: appGUI/MainGUI.py:2161 appGUI/MainGUI.py:2374 appGUI/MainGUI.py:4952 @@ -3420,7 +3422,7 @@ msgid "Copy" msgstr "" #: appGUI/GUIElements.py:313 appGUI/GUIElements.py:1001 appGUI/GUIElements.py:1387 -#: appGUI/GUIElements.py:1592 appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3738 +#: appGUI/GUIElements.py:1592 appGUI/GUIElements.py:1925 appGUI/GUIElements.py:3831 #: appGUI/MainGUI.py:417 appGUI/MainGUI.py:4449 msgid "Ctrl+C" msgstr "" @@ -3436,7 +3438,7 @@ msgid "Ctrl+V" msgstr "" #: appGUI/GUIElements.py:325 appGUI/GUIElements.py:1013 appGUI/GUIElements.py:1399 -#: appGUI/GUIElements.py:1604 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:1604 appGUI/GUIElements.py:1937 appGUI/GUIElements.py:3849 #: appGUI/MainGUI.py:4517 appGUI/MainGUI.py:4518 appGUI/MainGUI.py:4722 #: appGUI/MainGUI.py:4822 appGUI/MainGUI.py:4823 appGUI/MainGUI.py:4963 #: appGUI/MainGUI.py:4964 @@ -3444,14 +3446,14 @@ msgid "Del" msgstr "" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 appGUI/GUIElements.py:1406 -#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 +#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 #: appGUI/MainGUI.py:448 appGUI/MainGUI.py:568 appGUI/MainGUI.py:4448 #: appObjects/ObjectCollection.py:1128 appObjects/ObjectCollection.py:1175 msgid "Select All" msgstr "" #: appGUI/GUIElements.py:332 appGUI/GUIElements.py:1020 appGUI/GUIElements.py:1406 -#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3746 +#: appGUI/GUIElements.py:1611 appGUI/GUIElements.py:1944 appGUI/GUIElements.py:3839 #: appGUI/MainGUI.py:448 appGUI/MainGUI.py:4448 msgid "Ctrl+A" msgstr "" @@ -3464,26 +3466,32 @@ msgstr "" msgid "Step Down" msgstr "" -#: appGUI/GUIElements.py:3678 +#: appGUI/GUIElements.py:2265 appGUI/GUIElements.py:2334 appGUI/GUIElements.py:2395 +#: appGUI/GUIElements.py:2459 appGUI/GUIElements.py:3801 app_Main.py:4470 app_Main.py:4634 +#: app_Main.py:4723 app_Main.py:8520 app_Main.py:8535 app_Main.py:8879 app_Main.py:8891 +msgid "Ok" +msgstr "" + +#: appGUI/GUIElements.py:3768 msgid "" "The reference can be:\n" "- Absolute -> the reference point is point (0,0)\n" "- Relative -> the reference point is the mouse position before Jump" msgstr "" -#: appGUI/GUIElements.py:3683 +#: appGUI/GUIElements.py:3773 msgid "Abs" msgstr "" -#: appGUI/GUIElements.py:3684 +#: appGUI/GUIElements.py:3774 msgid "Relative" msgstr "" -#: appGUI/GUIElements.py:3694 +#: appGUI/GUIElements.py:3784 msgid "Location" msgstr "" -#: appGUI/GUIElements.py:3696 +#: appGUI/GUIElements.py:3786 msgid "" "The Location value is a tuple (x,y).\n" "If the reference is Absolute then the Jump will be at the position (x,y).\n" @@ -3491,126 +3499,126 @@ msgid "" "from the current mouse location point." msgstr "" -#: appGUI/GUIElements.py:3751 +#: appGUI/GUIElements.py:3844 msgid "Save Log" msgstr "" -#: appGUI/GUIElements.py:3751 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 +#: appGUI/GUIElements.py:3844 appGUI/MainGUI.py:164 appGUI/MainGUI.py:346 #: appGUI/MainGUI.py:4458 appGUI/MainGUI.py:4717 appGUI/MainGUI.py:4826 #: appGUI/MainGUI.py:4969 msgid "Ctrl+S" msgstr "" -#: appGUI/GUIElements.py:3756 +#: appGUI/GUIElements.py:3849 msgid "Clear All" msgstr "" -#: appGUI/GUIElements.py:3803 appTools/ToolShell.py:299 +#: appGUI/GUIElements.py:3896 appTools/ToolShell.py:299 msgid "Type >help< to get started" msgstr "" -#: appGUI/GUIElements.py:4170 appGUI/GUIElements.py:4187 +#: appGUI/GUIElements.py:4263 appGUI/GUIElements.py:4280 msgid "Jog the Y axis." msgstr "" -#: appGUI/GUIElements.py:4178 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 +#: appGUI/GUIElements.py:4271 appGUI/MainGUI.py:432 appGUI/MainGUI.py:1000 #: appGUI/MainGUI.py:2172 msgid "Move to Origin" msgstr "" -#: appGUI/GUIElements.py:4195 appGUI/GUIElements.py:4203 +#: appGUI/GUIElements.py:4288 appGUI/GUIElements.py:4296 msgid "Jog the X axis." msgstr "" -#: appGUI/GUIElements.py:4213 appGUI/GUIElements.py:4223 +#: appGUI/GUIElements.py:4306 appGUI/GUIElements.py:4316 msgid "Jog the Z axis." msgstr "" -#: appGUI/GUIElements.py:4249 +#: appGUI/GUIElements.py:4342 msgid "Zero the CNC X axes at current position." msgstr "" -#: appGUI/GUIElements.py:4257 +#: appGUI/GUIElements.py:4350 msgid "Zero the CNC Y axes at current position." msgstr "" -#: appGUI/GUIElements.py:4262 +#: appGUI/GUIElements.py:4355 msgid "Z" msgstr "" -#: appGUI/GUIElements.py:4265 +#: appGUI/GUIElements.py:4358 msgid "Zero the CNC Z axes at current position." msgstr "" -#: appGUI/GUIElements.py:4269 +#: appGUI/GUIElements.py:4362 msgid "Do Home" msgstr "" -#: appGUI/GUIElements.py:4271 +#: appGUI/GUIElements.py:4364 msgid "Perform a homing cycle on all axis." msgstr "" -#: appGUI/GUIElements.py:4279 +#: appGUI/GUIElements.py:4372 msgid "Zero all CNC axes at current position." msgstr "" -#: appGUI/GUIElements.py:4434 appGUI/GUIElements.py:4443 +#: appGUI/GUIElements.py:4527 appGUI/GUIElements.py:4536 msgid "Idle." msgstr "" -#: appGUI/GUIElements.py:4476 +#: appGUI/GUIElements.py:4569 msgid "Application started ..." msgstr "" -#: appGUI/GUIElements.py:4477 +#: appGUI/GUIElements.py:4570 msgid "Hello!" msgstr "" -#: appGUI/GUIElements.py:4524 +#: appGUI/GUIElements.py:4617 msgid "Run Script ..." msgstr "" -#: appGUI/GUIElements.py:4526 appGUI/MainGUI.py:199 +#: appGUI/GUIElements.py:4619 appGUI/MainGUI.py:199 msgid "" "Will run the opened Tcl Script thus\n" "enabling the automation of certain\n" "functions of FlatCAM." msgstr "" -#: appGUI/GUIElements.py:4535 appGUI/MainGUI.py:121 appTools/ToolPcbWizard.py:390 +#: appGUI/GUIElements.py:4628 appGUI/MainGUI.py:121 appTools/ToolPcbWizard.py:390 #: appTools/ToolPcbWizard.py:397 msgid "Open" msgstr "" -#: appGUI/GUIElements.py:4539 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 -#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8421 app_Main.py:8424 +#: appGUI/GUIElements.py:4632 appGUI/MainGUI.py:126 appGUI/MainGUI.py:974 +#: appGUI/MainGUI.py:2145 appGUI/MainGUI.py:4455 app_Main.py:8427 app_Main.py:8430 msgid "Open Project" msgstr "" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 -#: appGUI/MainGUI.py:2140 app_Main.py:8301 app_Main.py:8306 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:969 +#: appGUI/MainGUI.py:2140 app_Main.py:8307 app_Main.py:8312 msgid "Open Gerber" msgstr "" -#: appGUI/GUIElements.py:4545 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 +#: appGUI/GUIElements.py:4638 appGUI/MainGUI.py:133 appGUI/MainGUI.py:4452 msgid "Ctrl+G" msgstr "" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 -#: appGUI/MainGUI.py:2142 app_Main.py:8341 app_Main.py:8346 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:971 +#: appGUI/MainGUI.py:2142 app_Main.py:8347 app_Main.py:8352 msgid "Open Excellon" msgstr "" -#: appGUI/GUIElements.py:4550 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 +#: appGUI/GUIElements.py:4643 appGUI/MainGUI.py:138 appGUI/MainGUI.py:782 #: appGUI/MainGUI.py:4451 appGUI/MainGUI.py:4968 msgid "Ctrl+E" msgstr "" -#: appGUI/GUIElements.py:4555 appGUI/MainGUI.py:143 app_Main.py:8384 app_Main.py:8389 +#: appGUI/GUIElements.py:4648 appGUI/MainGUI.py:143 app_Main.py:8390 app_Main.py:8395 msgid "Open G-Code" msgstr "" -#: appGUI/GUIElements.py:4565 appGUI/MainGUI.py:330 +#: appGUI/GUIElements.py:4658 appGUI/MainGUI.py:330 msgid "Exit" msgstr "" @@ -3812,11 +3820,11 @@ msgid "Export" msgstr "" #: appGUI/MainGUI.py:247 appTools/ToolQRCode.py:569 appTools/ToolQRCode.py:574 -#: app_Main.py:8539 app_Main.py:8544 +#: app_Main.py:8545 app_Main.py:8550 msgid "Export SVG" msgstr "" -#: appGUI/MainGUI.py:252 app_Main.py:8896 app_Main.py:8901 +#: appGUI/MainGUI.py:252 app_Main.py:8902 app_Main.py:8907 msgid "Export DXF" msgstr "" @@ -3831,7 +3839,7 @@ msgid "" "information currently in FlatCAM Plot Area." msgstr "" -#: appGUI/MainGUI.py:271 app_Main.py:8790 app_Main.py:8795 +#: appGUI/MainGUI.py:271 app_Main.py:8796 app_Main.py:8801 msgid "Export Excellon" msgstr "" @@ -3842,7 +3850,7 @@ msgid "" "are set in Preferences -> Excellon Export." msgstr "" -#: appGUI/MainGUI.py:281 app_Main.py:8835 app_Main.py:8840 +#: appGUI/MainGUI.py:281 app_Main.py:8841 app_Main.py:8846 msgid "Export Gerber" msgstr "" @@ -4462,7 +4470,7 @@ msgstr "" msgid "Eraser" msgstr "" -#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: appGUI/MainGUI.py:785 app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Transform" msgstr "" @@ -4478,47 +4486,47 @@ msgstr "" msgid "Set Color" msgstr "" -#: appGUI/MainGUI.py:824 app_Main.py:7975 +#: appGUI/MainGUI.py:824 app_Main.py:7981 msgid "Red" msgstr "" -#: appGUI/MainGUI.py:827 app_Main.py:7977 +#: appGUI/MainGUI.py:827 app_Main.py:7983 msgid "Blue" msgstr "" -#: appGUI/MainGUI.py:830 app_Main.py:7980 +#: appGUI/MainGUI.py:830 app_Main.py:7986 msgid "Yellow" msgstr "" -#: appGUI/MainGUI.py:833 app_Main.py:7982 +#: appGUI/MainGUI.py:833 app_Main.py:7988 msgid "Green" msgstr "" -#: appGUI/MainGUI.py:836 app_Main.py:7984 +#: appGUI/MainGUI.py:836 app_Main.py:7990 msgid "Purple" msgstr "" -#: appGUI/MainGUI.py:839 app_Main.py:7986 +#: appGUI/MainGUI.py:839 app_Main.py:7992 msgid "Brown" msgstr "" -#: appGUI/MainGUI.py:842 app_Main.py:7988 app_Main.py:8048 +#: appGUI/MainGUI.py:842 app_Main.py:7994 app_Main.py:8054 msgid "White" msgstr "" -#: appGUI/MainGUI.py:845 app_Main.py:7990 +#: appGUI/MainGUI.py:845 app_Main.py:7996 msgid "Black" msgstr "" -#: appGUI/MainGUI.py:850 app_Main.py:7993 +#: appGUI/MainGUI.py:850 app_Main.py:7999 msgid "Custom" msgstr "" -#: appGUI/MainGUI.py:855 app_Main.py:8027 +#: appGUI/MainGUI.py:855 app_Main.py:8033 msgid "Opacity" msgstr "" -#: appGUI/MainGUI.py:858 app_Main.py:8003 +#: appGUI/MainGUI.py:858 app_Main.py:8009 msgid "Default" msgstr "" @@ -4824,12 +4832,12 @@ msgid "TCL Shell" msgstr "" #: appGUI/MainGUI.py:1336 appGUI/MainGUI.py:1585 app_Main.py:2455 app_Main.py:2685 -#: app_Main.py:9287 +#: app_Main.py:9293 msgid "Project" msgstr "" #: appGUI/MainGUI.py:1379 appGUI/MainGUI.py:1387 appGUI/MainGUI.py:3944 -#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9095 +#: appGUI/MainGUI.py:3950 app_Main.py:2693 app_Main.py:9101 msgid "Plot Area" msgstr "" @@ -4988,7 +4996,7 @@ msgstr "" #: appGUI/MainGUI.py:2114 appGUI/preferences/PreferencesUIManager.py:948 #: appGUI/preferences/PreferencesUIManager.py:1195 appTranslation.py:111 -#: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 app_Main.py:8993 +#: appTranslation.py:213 app_Main.py:2498 app_Main.py:3525 app_Main.py:5980 app_Main.py:8999 msgid "Yes" msgstr "" @@ -4999,7 +5007,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:148 appTools/ToolDrilling.py:2090 #: appTools/ToolIsolation.py:3171 appTools/ToolMilling.py:1695 appTools/ToolNCC.py:4048 #: appTools/ToolPaint.py:2869 appTranslation.py:112 appTranslation.py:214 app_Main.py:2499 -#: app_Main.py:3526 app_Main.py:5981 app_Main.py:8994 +#: app_Main.py:3526 app_Main.py:5981 app_Main.py:9000 msgid "No" msgstr "" @@ -5113,7 +5121,7 @@ msgstr "" msgid "Edit Object (if selected)" msgstr "" -#: appGUI/MainGUI.py:4430 app_Main.py:6280 +#: appGUI/MainGUI.py:4430 app_Main.py:6286 msgid "Grid On/Off" msgstr "" @@ -6652,7 +6660,7 @@ msgid "Manual" msgstr "" #: appGUI/ObjectUI.py:2201 appGUI/preferences/cncjob/CNCJobAdvOptPrefGroupUI.py:79 -#: app_Main.py:7562 +#: app_Main.py:7568 msgid "Grid" msgstr "" @@ -7021,7 +7029,7 @@ msgstr "" msgid "Preferences default values are restored." msgstr "" -#: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 app_Main.py:9667 +#: appGUI/preferences/PreferencesUIManager.py:1085 app_Main.py:2833 app_Main.py:9673 msgid "Failed to write defaults to file." msgstr "" @@ -7787,7 +7795,7 @@ msgstr "" msgid "Grid Settings" msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7570 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:53 app_Main.py:7576 msgid "X value" msgstr "" @@ -7795,7 +7803,7 @@ msgstr "" msgid "This is the Grid snap value on X axis." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7573 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:65 app_Main.py:7579 msgid "Y value" msgstr "" @@ -7836,14 +7844,14 @@ msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:176 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:168 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:232 appTools/ToolFilm.py:1278 -#: app_Main.py:7590 +#: app_Main.py:7596 msgid "Portrait" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:177 #: appGUI/preferences/general/GeneralAppSettingsGroupUI.py:169 #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:233 appTools/ToolFilm.py:1279 -#: app_Main.py:7592 +#: app_Main.py:7598 msgid "Landscape" msgstr "" @@ -7859,7 +7867,7 @@ msgid "" msgstr "" #: appGUI/preferences/general/GeneralAPPSetGroupUI.py:214 appTools/ToolDblSided.py:669 -#: appTools/ToolDblSided.py:843 app_Main.py:7578 +#: appTools/ToolDblSided.py:843 app_Main.py:7584 msgid "Axis" msgstr "" @@ -7877,7 +7885,7 @@ msgid "" "elements that are used in the application." msgstr "" -#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7595 +#: appGUI/preferences/general/GeneralAPPSetGroupUI.py:253 app_Main.py:7601 msgid "HUD" msgstr "" @@ -9608,7 +9616,7 @@ msgid "" msgstr "" #: appGUI/preferences/tools/Tools2QRCodePrefGroupUI.py:45 appTools/ToolQRCode.py:709 -#: app_Main.py:7558 +#: app_Main.py:7564 msgid "Version" msgstr "" @@ -11563,8 +11571,8 @@ msgstr "" #: appObjects/ObjectCollection.py:933 appObjects/ObjectCollection.py:939 #: appObjects/ObjectCollection.py:945 appObjects/ObjectCollection.py:951 -#: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 app_Main.py:6879 -#: app_Main.py:6885 app_Main.py:6891 app_Main.py:6897 +#: appObjects/ObjectCollection.py:957 appObjects/ObjectCollection.py:963 app_Main.py:6885 +#: app_Main.py:6891 app_Main.py:6897 app_Main.py:6903 msgid "selected" msgstr "" @@ -11940,9 +11948,9 @@ msgstr "" #: appTools/ToolTransform.py:363 appTools/ToolTransform.py:389 appTools/ToolTransform.py:416 #: appTools/ToolTransform.py:445 app_Main.py:4766 app_Main.py:5107 app_Main.py:5436 #: app_Main.py:5514 app_Main.py:5684 app_Main.py:6022 app_Main.py:6068 app_Main.py:6115 -#: app_Main.py:6168 app_Main.py:6206 app_Main.py:6397 app_Main.py:8508 app_Main.py:8610 -#: app_Main.py:8652 app_Main.py:8694 app_Main.py:8736 app_Main.py:8777 app_Main.py:8822 -#: app_Main.py:8867 app_Main.py:9330 app_Main.py:9334 camlib.py:2403 camlib.py:2471 +#: app_Main.py:6170 app_Main.py:6210 app_Main.py:6403 app_Main.py:8514 app_Main.py:8616 +#: app_Main.py:8658 app_Main.py:8700 app_Main.py:8742 app_Main.py:8783 app_Main.py:8828 +#: app_Main.py:8873 app_Main.py:9336 app_Main.py:9340 camlib.py:2403 camlib.py:2471 #: camlib.py:2539 camlib.py:2617 msgid "No object is selected." msgstr "" @@ -13434,17 +13442,17 @@ msgstr "" msgid "Import IMAGE" msgstr "" -#: appTools/ToolImage.py:141 app_Main.py:10053 app_Main.py:10103 +#: appTools/ToolImage.py:141 app_Main.py:10059 app_Main.py:10109 msgid "Not supported type is picked as parameter. Only Geometry and Gerber are supported" msgstr "" -#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10069 -#: app_Main.py:10124 tclCommands/TclCommandImportSvg.py:76 +#: appTools/ToolImage.py:149 appTools/ToolPcbWizard.py:336 app_Main.py:10075 +#: app_Main.py:10130 tclCommands/TclCommandImportSvg.py:76 msgid "Importing" msgstr "" -#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10067 app_Main.py:10122 -#: app_Main.py:10200 app_Main.py:10263 app_Main.py:10329 app_Main.py:10394 app_Main.py:10451 +#: appTools/ToolImage.py:161 appTools/ToolPDF.py:155 app_Main.py:10073 app_Main.py:10128 +#: app_Main.py:10206 app_Main.py:10269 app_Main.py:10335 app_Main.py:10400 app_Main.py:10457 msgid "Opened" msgstr "" @@ -14080,11 +14088,11 @@ msgstr "" msgid "Parsing ..." msgstr "" -#: appTools/ToolPDF.py:139 app_Main.py:10294 +#: appTools/ToolPDF.py:139 app_Main.py:10300 msgid "Failed to open" msgstr "" -#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10243 +#: appTools/ToolPDF.py:208 appTools/ToolPcbWizard.py:331 app_Main.py:10249 msgid "No geometry found in file" msgstr "" @@ -14360,7 +14368,7 @@ msgstr "" msgid "Main PcbWizard Excellon file loaded." msgstr "" -#: appTools/ToolPcbWizard.py:310 app_Main.py:10223 +#: appTools/ToolPcbWizard.py:310 app_Main.py:10229 msgid "This is not Excellon file." msgstr "" @@ -15185,7 +15193,7 @@ msgid "" "Canvas initialization finished in" msgstr "" -#: app_Main.py:1271 app_Main.py:9101 +#: app_Main.py:1271 app_Main.py:9107 msgid "New Project - Not saved" msgstr "" @@ -15522,11 +15530,6 @@ msgid "" "Do you want to continue?" msgstr "" -#: app_Main.py:4470 app_Main.py:4634 app_Main.py:4723 app_Main.py:8514 app_Main.py:8529 -#: app_Main.py:8873 app_Main.py:8885 -msgid "Ok" -msgstr "" - #: app_Main.py:4520 msgid "Converted units to" msgstr "" @@ -15629,521 +15632,521 @@ msgstr "" msgid "Save Tools Database" msgstr "" -#: app_Main.py:6118 app_Main.py:6170 app_Main.py:6208 +#: app_Main.py:6118 app_Main.py:6172 app_Main.py:6212 msgid "Enter the Angle value:" msgstr "" -#: app_Main.py:6149 +#: app_Main.py:6151 msgid "Rotation done." msgstr "" -#: app_Main.py:6151 +#: app_Main.py:6153 msgid "Rotation movement was not executed." msgstr "" -#: app_Main.py:6190 +#: app_Main.py:6194 msgid "Skew on X axis done." msgstr "" -#: app_Main.py:6228 +#: app_Main.py:6234 msgid "Skew on Y axis done." msgstr "" -#: app_Main.py:6310 +#: app_Main.py:6316 msgid "New Grid ..." msgstr "" -#: app_Main.py:6311 +#: app_Main.py:6317 msgid "Enter a Grid Value:" msgstr "" -#: app_Main.py:6320 app_Main.py:6345 +#: app_Main.py:6326 app_Main.py:6351 msgid "Please enter a grid value with non-zero value, in Float format." msgstr "" -#: app_Main.py:6325 +#: app_Main.py:6331 msgid "New Grid added" msgstr "" -#: app_Main.py:6327 +#: app_Main.py:6333 msgid "Grid already exists" msgstr "" -#: app_Main.py:6329 +#: app_Main.py:6335 msgid "Adding New Grid cancelled" msgstr "" -#: app_Main.py:6351 +#: app_Main.py:6357 msgid "Grid Value does not exist" msgstr "" -#: app_Main.py:6353 +#: app_Main.py:6359 msgid "Grid Value deleted" msgstr "" -#: app_Main.py:6355 +#: app_Main.py:6361 msgid "Delete Grid value cancelled" msgstr "" -#: app_Main.py:6361 +#: app_Main.py:6367 msgid "Key Shortcut List" msgstr "" -#: app_Main.py:6401 +#: app_Main.py:6407 msgid "Name copied to clipboard ..." msgstr "" -#: app_Main.py:7167 app_Main.py:7171 +#: app_Main.py:7173 app_Main.py:7177 msgid "Select an Gerber or Excellon file to view it's source file." msgstr "" -#: app_Main.py:7174 +#: app_Main.py:7180 msgid "Viewing the source code of the selected object." msgstr "" -#: app_Main.py:7188 +#: app_Main.py:7194 msgid "Source Editor" msgstr "" -#: app_Main.py:7224 app_Main.py:7231 +#: app_Main.py:7230 app_Main.py:7237 msgid "There is no selected object for which to see it's source file code." msgstr "" -#: app_Main.py:7239 +#: app_Main.py:7245 msgid "Failed to load the source code for the selected object" msgstr "" -#: app_Main.py:7272 +#: app_Main.py:7278 msgid "Go to Line ..." msgstr "" -#: app_Main.py:7303 +#: app_Main.py:7309 msgid "Redrawing all objects" msgstr "" -#: app_Main.py:7391 +#: app_Main.py:7397 msgid "Failed to load recent item list." msgstr "" -#: app_Main.py:7398 +#: app_Main.py:7404 msgid "Failed to parse recent item list." msgstr "" -#: app_Main.py:7408 +#: app_Main.py:7414 msgid "Failed to load recent projects item list." msgstr "" -#: app_Main.py:7415 +#: app_Main.py:7421 msgid "Failed to parse recent project item list." msgstr "" -#: app_Main.py:7476 +#: app_Main.py:7482 msgid "Clear Recent projects" msgstr "" -#: app_Main.py:7500 +#: app_Main.py:7506 msgid "Clear Recent files" msgstr "" -#: app_Main.py:7556 +#: app_Main.py:7562 msgid "FlatCAM Evo" msgstr "" -#: app_Main.py:7560 +#: app_Main.py:7566 msgid "Release date" msgstr "" -#: app_Main.py:7564 +#: app_Main.py:7570 msgid "Displayed" msgstr "" -#: app_Main.py:7567 +#: app_Main.py:7573 msgid "Snap" msgstr "" -#: app_Main.py:7576 +#: app_Main.py:7582 msgid "Canvas" msgstr "" -#: app_Main.py:7581 +#: app_Main.py:7587 msgid "Workspace active" msgstr "" -#: app_Main.py:7585 +#: app_Main.py:7591 msgid "Workspace size" msgstr "" -#: app_Main.py:7589 +#: app_Main.py:7595 msgid "Workspace orientation" msgstr "" -#: app_Main.py:7651 +#: app_Main.py:7657 msgid "Failed checking for latest version. Could not connect." msgstr "" -#: app_Main.py:7658 +#: app_Main.py:7664 msgid "Could not parse information about latest version." msgstr "" -#: app_Main.py:7668 +#: app_Main.py:7674 msgid "FlatCAM is up to date!" msgstr "" -#: app_Main.py:7673 +#: app_Main.py:7679 msgid "Newer Version Available" msgstr "" -#: app_Main.py:7675 +#: app_Main.py:7681 msgid "There is a newer version of FlatCAM available for download:" msgstr "" -#: app_Main.py:7679 +#: app_Main.py:7685 msgid "info" msgstr "" -#: app_Main.py:7707 +#: app_Main.py:7713 msgid "" "OpenGL canvas initialization failed. HW or HW configuration not supported.Change the " "graphic engine to Legacy(2D) in Edit -> Preferences -> General tab.\n" "\n" msgstr "" -#: app_Main.py:7784 +#: app_Main.py:7790 msgid "All plots disabled." msgstr "" -#: app_Main.py:7790 +#: app_Main.py:7796 msgid "All non selected plots disabled." msgstr "" -#: app_Main.py:7796 +#: app_Main.py:7802 msgid "All plots enabled." msgstr "" -#: app_Main.py:7802 +#: app_Main.py:7808 msgid "All non selected plots enabled." msgstr "" -#: app_Main.py:7808 +#: app_Main.py:7814 msgid "Selected plots enabled..." msgstr "" -#: app_Main.py:7816 +#: app_Main.py:7822 msgid "Selected plots disabled..." msgstr "" -#: app_Main.py:7850 +#: app_Main.py:7856 msgid "Enabling plots ..." msgstr "" -#: app_Main.py:7897 +#: app_Main.py:7903 msgid "Disabling plots ..." msgstr "" -#: app_Main.py:8033 +#: app_Main.py:8039 msgid "Set alpha level ..." msgstr "" -#: app_Main.py:8312 app_Main.py:8351 app_Main.py:8395 app_Main.py:8461 app_Main.py:9202 -#: app_Main.py:10464 app_Main.py:10526 +#: app_Main.py:8318 app_Main.py:8357 app_Main.py:8401 app_Main.py:8467 app_Main.py:9208 +#: app_Main.py:10470 app_Main.py:10532 msgid "" "Canvas initialization started.\n" "Canvas initialization finished in" msgstr "" -#: app_Main.py:8315 +#: app_Main.py:8321 msgid "Opening Gerber file." msgstr "" -#: app_Main.py:8354 +#: app_Main.py:8360 msgid "Opening Excellon file." msgstr "" -#: app_Main.py:8398 +#: app_Main.py:8404 msgid "Opening G-Code file." msgstr "" -#: app_Main.py:8452 app_Main.py:8456 +#: app_Main.py:8458 app_Main.py:8462 msgid "Open HPGL2" msgstr "" -#: app_Main.py:8464 +#: app_Main.py:8470 msgid "Opening HPGL2 file." msgstr "" -#: app_Main.py:8487 app_Main.py:8490 +#: app_Main.py:8493 app_Main.py:8496 msgid "Open Configuration File" msgstr "" -#: app_Main.py:8509 app_Main.py:8868 +#: app_Main.py:8515 app_Main.py:8874 msgid "Please Select a Geometry object to export" msgstr "" -#: app_Main.py:8524 +#: app_Main.py:8530 msgid "Only Geometry, Gerber and CNCJob objects can be used." msgstr "" -#: app_Main.py:8571 +#: app_Main.py:8577 msgid "Data must be a 3D array with last dimension 3 or 4" msgstr "" -#: app_Main.py:8577 app_Main.py:8582 +#: app_Main.py:8583 app_Main.py:8588 msgid "Export PNG Image" msgstr "" -#: app_Main.py:8615 app_Main.py:8827 +#: app_Main.py:8621 app_Main.py:8833 msgid "Failed. Only Gerber objects can be saved as Gerber files..." msgstr "" -#: app_Main.py:8628 +#: app_Main.py:8634 msgid "Save Gerber source file" msgstr "" -#: app_Main.py:8657 +#: app_Main.py:8663 msgid "Failed. Only Script objects can be saved as TCL Script files..." msgstr "" -#: app_Main.py:8670 +#: app_Main.py:8676 msgid "Save Script source file" msgstr "" -#: app_Main.py:8699 +#: app_Main.py:8705 msgid "Failed. Only Document objects can be saved as Document files..." msgstr "" -#: app_Main.py:8712 +#: app_Main.py:8718 msgid "Save Document source file" msgstr "" -#: app_Main.py:8741 app_Main.py:8782 app_Main.py:9708 +#: app_Main.py:8747 app_Main.py:8788 app_Main.py:9714 msgid "Failed. Only Excellon objects can be saved as Excellon files..." msgstr "" -#: app_Main.py:8749 app_Main.py:8754 +#: app_Main.py:8755 app_Main.py:8760 msgid "Save Excellon source file" msgstr "" -#: app_Main.py:8880 +#: app_Main.py:8886 msgid "Only Geometry objects can be used." msgstr "" -#: app_Main.py:8926 app_Main.py:8930 +#: app_Main.py:8932 app_Main.py:8936 msgid "Import SVG" msgstr "" -#: app_Main.py:8956 app_Main.py:8960 +#: app_Main.py:8962 app_Main.py:8966 msgid "Import DXF" msgstr "" -#: app_Main.py:8986 +#: app_Main.py:8992 msgid "" "There are files/objects opened in FlatCAM.\n" "Creating a New project will delete them.\n" "Do you want to Save the project?" msgstr "" -#: app_Main.py:9009 +#: app_Main.py:9015 msgid "New Project created" msgstr "" -#: app_Main.py:9111 +#: app_Main.py:9117 msgid "New TCL script file created in Code Editor." msgstr "" -#: app_Main.py:9138 app_Main.py:9140 app_Main.py:9175 app_Main.py:9177 +#: app_Main.py:9144 app_Main.py:9146 app_Main.py:9181 app_Main.py:9183 msgid "Open TCL script" msgstr "" -#: app_Main.py:9204 +#: app_Main.py:9210 msgid "Executing ScriptObject file." msgstr "" -#: app_Main.py:9212 app_Main.py:9216 +#: app_Main.py:9218 app_Main.py:9222 msgid "Run TCL script" msgstr "" -#: app_Main.py:9239 +#: app_Main.py:9245 msgid "TCL script file opened in Code Editor and executed." msgstr "" -#: app_Main.py:9285 app_Main.py:9292 +#: app_Main.py:9291 app_Main.py:9298 msgid "Save Project As ..." msgstr "" -#: app_Main.py:9327 +#: app_Main.py:9333 msgid "FlatCAM objects print" msgstr "" -#: app_Main.py:9340 app_Main.py:9348 +#: app_Main.py:9346 app_Main.py:9354 msgid "Save Object as PDF ..." msgstr "" -#: app_Main.py:9358 +#: app_Main.py:9364 msgid "Printing PDF ..." msgstr "" -#: app_Main.py:9533 +#: app_Main.py:9539 msgid "PDF file saved to" msgstr "" -#: app_Main.py:9555 app_Main.py:9815 app_Main.py:9949 app_Main.py:10016 +#: app_Main.py:9561 app_Main.py:9821 app_Main.py:9955 app_Main.py:10022 msgid "Exporting ..." msgstr "" -#: app_Main.py:9598 +#: app_Main.py:9604 msgid "SVG file exported to" msgstr "" -#: app_Main.py:9613 app_Main.py:9617 +#: app_Main.py:9619 app_Main.py:9623 msgid "Import FlatCAM Preferences" msgstr "" -#: app_Main.py:9628 +#: app_Main.py:9634 msgid "Imported Defaults from" msgstr "" -#: app_Main.py:9647 app_Main.py:9653 +#: app_Main.py:9653 app_Main.py:9659 msgid "Export FlatCAM Preferences" msgstr "" -#: app_Main.py:9673 +#: app_Main.py:9679 msgid "Exported preferences to" msgstr "" -#: app_Main.py:9806 +#: app_Main.py:9812 msgid "Excellon file exported to" msgstr "" -#: app_Main.py:9820 app_Main.py:9827 app_Main.py:9954 app_Main.py:9961 app_Main.py:10021 -#: app_Main.py:10028 +#: app_Main.py:9826 app_Main.py:9833 app_Main.py:9960 app_Main.py:9967 app_Main.py:10027 +#: app_Main.py:10034 msgid "Could not export." msgstr "" -#: app_Main.py:9941 +#: app_Main.py:9947 msgid "Gerber file exported to" msgstr "" -#: app_Main.py:10007 +#: app_Main.py:10013 msgid "DXF file exported to" msgstr "" -#: app_Main.py:10077 app_Main.py:10132 +#: app_Main.py:10083 app_Main.py:10138 msgid "Import failed." msgstr "" -#: app_Main.py:10162 app_Main.py:10353 app_Main.py:10418 +#: app_Main.py:10168 app_Main.py:10359 app_Main.py:10424 msgid "Failed to open file" msgstr "" -#: app_Main.py:10165 app_Main.py:10356 app_Main.py:10421 +#: app_Main.py:10171 app_Main.py:10362 app_Main.py:10427 msgid "Failed to parse file" msgstr "" -#: app_Main.py:10177 +#: app_Main.py:10183 msgid "Object is not Gerber file or empty. Aborting object creation." msgstr "" -#: app_Main.py:10182 app_Main.py:10246 app_Main.py:10306 app_Main.py:10380 app_Main.py:10433 +#: app_Main.py:10188 app_Main.py:10252 app_Main.py:10312 app_Main.py:10386 app_Main.py:10439 #: tclCommands/TclCommandOpenDXF.py:81 msgid "Opening ..." msgstr "" -#: app_Main.py:10193 +#: app_Main.py:10199 msgid "Open Gerber failed. Probable not a Gerber file." msgstr "" -#: app_Main.py:10226 +#: app_Main.py:10232 msgid "Cannot open file" msgstr "" -#: app_Main.py:10256 +#: app_Main.py:10262 msgid "Open Excellon file failed. Probable not an Excellon file." msgstr "" -#: app_Main.py:10288 +#: app_Main.py:10294 msgid "Reading GCode file" msgstr "" -#: app_Main.py:10301 +#: app_Main.py:10307 msgid "This is not GCODE" msgstr "" -#: app_Main.py:10319 +#: app_Main.py:10325 msgid "" "Failed to create CNCJob Object. Probable not a GCode file. Try to load it from File " "menu.\n" " Attempting to create a FlatCAM CNCJob Object from G-Code file failed during processing" msgstr "" -#: app_Main.py:10375 +#: app_Main.py:10381 msgid "Object is not HPGL2 file or empty. Aborting object creation." msgstr "" -#: app_Main.py:10387 +#: app_Main.py:10393 msgid "Failed. Probable not a HPGL2 file." msgstr "" -#: app_Main.py:10413 +#: app_Main.py:10419 msgid "TCL script file opened in Code Editor." msgstr "" -#: app_Main.py:10444 +#: app_Main.py:10450 msgid "Failed to open TCL Script." msgstr "" -#: app_Main.py:10467 +#: app_Main.py:10473 msgid "Opening FlatCAM Config file." msgstr "" -#: app_Main.py:10494 +#: app_Main.py:10500 msgid "Failed to open config file" msgstr "" -#: app_Main.py:10523 +#: app_Main.py:10529 msgid "Loading Project ... Please Wait ..." msgstr "" -#: app_Main.py:10529 +#: app_Main.py:10535 msgid "Opening FlatCAM Project file." msgstr "" -#: app_Main.py:10544 app_Main.py:10548 app_Main.py:10566 +#: app_Main.py:10550 app_Main.py:10554 app_Main.py:10572 msgid "Failed to open project file" msgstr "" -#: app_Main.py:10606 +#: app_Main.py:10612 msgid "Loading Project ... restoring" msgstr "" -#: app_Main.py:10610 +#: app_Main.py:10616 msgid "Project loaded from" msgstr "" -#: app_Main.py:10642 +#: app_Main.py:10648 msgid "Saving Project ..." msgstr "" -#: app_Main.py:10664 app_Main.py:10700 +#: app_Main.py:10670 app_Main.py:10706 msgid "Project saved to" msgstr "" -#: app_Main.py:10671 +#: app_Main.py:10677 msgid "The object is used by another application." msgstr "" -#: app_Main.py:10685 +#: app_Main.py:10691 msgid "Failed to verify project file" msgstr "" -#: app_Main.py:10685 app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10691 app_Main.py:10699 app_Main.py:10709 msgid "Retry to save it." msgstr "" -#: app_Main.py:10693 app_Main.py:10703 +#: app_Main.py:10699 app_Main.py:10709 msgid "Failed to parse saved project file" msgstr "" -#: app_Main.py:10739 +#: app_Main.py:10745 msgid "Save cancelled because source file is empty. Try to export the file." msgstr "" @@ -16210,7 +16213,7 @@ msgstr "" msgid "Starting G-Code for tool with diameter" msgstr "" -#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7094 camlib.py:7242 +#: camlib.py:3439 camlib.py:4330 camlib.py:4563 camlib.py:6824 camlib.py:7096 camlib.py:7244 msgid "G91 coordinates not implemented" msgstr "" @@ -16313,7 +16316,7 @@ msgstr "" msgid "Creating Geometry from the parsed GCode file for tool diameter" msgstr "" -#: camlib.py:7411 +#: camlib.py:7413 msgid "G91 coordinates not implemented ..." msgstr ""